.kw-safe-html.svelte-15mbxx6{display:contents}button.cta{width:-moz-fit-content;width:fit-content;font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);text-transform:uppercase;color:var(--text-100);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.6rem;padding:.6rem 1.2rem;font-size:1rem;font-weight:700;transition:background-color .18s,color .18s,border-color .18s,opacity .18s;display:inline-flex;position:relative;overflow:visible}button.cta a{color:inherit;font:inherit;text-transform:inherit}button.cta p{color:inherit;white-space:nowrap}button.cta.fullWidth{justify-content:center;width:100%;max-width:100%}button.cta.fullWidth p{text-align:center}button.cta img{width:1.2rem!important;height:1.2rem!important}button.cta svg,button.cta path{fill:currentColor}button.cta[disabled]{color:var(--text-100);opacity:.5;cursor:not-allowed}@media only screen and (max-width:967px){button.cta.hideLabelOnMobile p{display:none!important}}button.cta.small{padding:.4rem .6rem}button.cta.small img{width:1rem!important;height:1rem!important}button.cta.small.hasTooltipIcon{padding-right:1.8rem}@media only screen and (max-width:967px){button.cta.hideContentOnMobile{gap:.4rem;padding:.55rem}button.cta.hideContentOnMobile p{display:none!important}button.cta.hideContentOnMobile.small{padding:.4rem .5rem}button.cta.hideContentOnMobile.hasTooltipIcon{padding-right:2rem}}button.cta.noBorder{border-color:#0000}button.cta.colorForce,button.cta.whiteVersion{color:var(--neutral-white)}button.cta.whiteVersion svg,button.cta.whiteVersion path{fill:var(--neutral-white)}button.cta.primary{background-color:var(--primary-100);color:var(--neutral-white)!important}button.cta.primary p{color:var(--neutral-white)!important}button.cta.secondary{background-color:var(--text-invers-100);color:var(--neutral-white)!important}button.cta.secondary p{color:var(--neutral-white)!important}button.cta.tertiary{border-color:color-mix(in srgb, var(--text-100) 24%, transparent);background-color:#0000}button.cta.primaryButton{background:var(--primary-100);color:var(--neutral-white)}button.cta.primaryButton p{color:var(--neutral-white)!important}button.cta.primaryButton:not(.noHover):hover{background-color:var(--primary-200)}button.cta.normal{color:var(--text-100);flex-direction:column;gap:.6rem;padding:.7rem 0!important}button.cta.normal p{padding:0}button.cta.secondaryButton{background-color:var(--blue-100);color:var(--neutral-white)}button.cta.secondaryButton p{color:var(--neutral-white)!important}button.cta.secondaryButton:not(.noHover):hover{background:var(--primary-200)}button.cta.tertiaryButton.darkMode{border-color:color-mix(in srgb, var(--text-100) 28%, transparent);color:var(--text-100);background:0 0}button.cta.tertiaryButton.darkMode:not(.noHover):hover{background:var(--text-100);color:var(--bg-100)}button.cta.tertiaryButton.darkMode:not(.noHover):hover p,button.cta.tertiaryButton.darkMode:not(.noHover):hover .kw-safe-html{color:var(--bg-100)!important}button.cta.tertiaryButton.lightMode{border-color:color-mix(in srgb, var(--text-invers-100) 32%, transparent);color:var(--text-invers-100);background:0 0}button.cta.tertiaryButton.lightMode .cta-tooltip-icon{color:var(--text-invers-100)}button.cta.tertiaryButton.lightMode:not(.noHover):hover{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.tertiaryButton.lightMode:not(.noHover):hover p,button.cta.tertiaryButton.lightMode:not(.noHover):hover .kw-safe-html{color:var(--neutral-white)!important}button.cta.ghostButton{flex-direction:column;align-items:center;gap:6px;padding:6px 1.2rem}button.cta.ghostButton p{font-weight:400}button.cta.ghostButton.darkMode{border:1px solid color-mix(in srgb, var(--neutral-white) 65%, transparent);color:var(--neutral-white)}button.cta.ghostButton.darkMode:not(.noHover):hover{background:var(--neutral-white);color:var(--text-100)}button.cta.ghostButton.lightMode{border:1px solid color-mix(in srgb, var(--text-invers-100) 45%, transparent);color:var(--text-invers-100)}button.cta.ghostButton.lightMode:not(.noHover):hover{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.ghostButtonReverse{flex-direction:column;align-items:center;gap:6px;padding:6px 1.2rem}button.cta.ghostButtonReverse.darkMode{border:1px solid color-mix(in srgb, var(--text-100) 55%, transparent);color:var(--text-100)}button.cta.ghostButtonReverse.darkMode:not(.noHover):hover{background:var(--text-100);color:var(--bg-100)}button.cta.ghostButtonReverse.lightMode{border:1px solid color-mix(in srgb, var(--text-invers-100) 55%, transparent);color:var(--text-invers-100)}button.cta.ghostButtonReverse.lightMode:not(.noHover):hover{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.toggle{text-transform:none;letter-spacing:0;border:1px solid color-mix(in srgb, var(--text-100) 24%, transparent);color:var(--text-100);background:0 0;gap:.5rem;padding:.5rem 1rem;font-size:.95rem}button.cta.toggle.darkMode{color:var(--neutral-white);border-color:color-mix(in srgb, var(--neutral-white) 28%, transparent)}button.cta.toggle.lightMode{color:var(--text-invers-100);border-color:color-mix(in srgb, var(--text-invers-100) 28%, transparent)}button.cta.toggle:not(.active):not(.noHover):hover{background:color-mix(in srgb, var(--primary-100) 10%, transparent);color:var(--neutral-white)}button.cta.toggle.active{background:var(--primary-100);color:var(--neutral-white);border-color:color-mix(in srgb, var(--primary-200) 45%, transparent)}button.cta.toggle.active:not(.noHover):hover{background:var(--primary-200)}button.cta.toggle.small{padding:.25rem .5rem}button.cta.toggle p{text-transform:none;padding:0}button.cta.tableButton,button.cta.tableButtonWithContent{cursor:pointer;color:var(--text-invers-100);border:none;justify-content:center;align-items:flex-end;gap:.35rem;padding:.35rem;transition:background-color .12s,color .12s,transform 50ms,border-color .12s;display:inline-flex;border:1px solid #0000!important;font-weight:600!important}button.cta.tableButton p,button.cta.tableButtonWithContent p{font-size:.9rem}button.cta.tableButton:hover,button.cta.tableButtonWithContent:hover{color:var(--bg-100)!important;border:1px solid var(--bg-100)!important}button.cta.tableButton:hover svg,button.cta.tableButtonWithContent:hover svg,button.cta.tableButton:hover path,button.cta.tableButtonWithContent:hover path{fill:var(--bg-100)!important}button.cta.tableButton.darkMode:hover,button.cta.tableButtonWithContent.darkMode:hover{color:var(--primary-100)!important;border:1px solid var(--primary-100)!important}button.cta.tableButton.darkMode:hover svg,button.cta.tableButtonWithContent.darkMode:hover svg,button.cta.tableButton.darkMode:hover path,button.cta.tableButtonWithContent.darkMode:hover path{fill:var(--primary-100)!important}button.cta.tableButton:disabled,button.cta.tableButtonWithContent:disabled{opacity:.45;cursor:default;transform:none}button.cta.BubbleButton{border-radius:24px;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;padding:6px .6rem;display:inline-flex}button.cta.BubbleButton.darkMode{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.BubbleButton.darkMode:not(.noHover):hover{color:var(--text-100);background:0 0}button.cta.BubbleButton.lightMode{background:var(--text-invers-100);color:var(--neutral-white)}button.cta.BubbleButton.lightMode:not(.noHover):hover{color:var(--text-invers-100);background:0 0}button.cta.confirmationButton{background:color-mix(in srgb, var(--text-invers-150) 65%, transparent);color:var(--neutral-white);border-radius:.7rem}button.cta.confirmationButton.lightMode{background:color-mix(in srgb, var(--text-invers-150) 35%, var(--neutral-white));color:var(--text-invers-100)}button.cta.darkMode{color:var(--text-100)}button.cta.lightMode{color:var(--text-invers-100)}.toggle-cta.svelte-1hgyknj{border:1px solid color-mix(in srgb, var(--text-100,#f3eed9) 26%, transparent);background:0 0;align-items:stretch;gap:.25rem;padding:.25rem;display:inline-flex}.toggle-cta.small.svelte-1hgyknj{padding:.125rem}.toggle-cta.single-option.svelte-1hgyknj{flex:none;place-self:flex-start start;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%}.toggle-cta.disabled.svelte-1hgyknj{opacity:.5;pointer-events:none}.toggle-cta__option.svelte-1hgyknj{min-width:0;display:inline-flex}.toggle-cta__option--disabled.svelte-1hgyknj{cursor:not-allowed}.toggle-cta[data-theme=light].svelte-1hgyknj{border-color:color-mix(in srgb, var(--text-invers-100,#2f4858) 28%, transparent)}.toggle-cta[data-theme=light].svelte-1hgyknj button.cta.toggle:not(.active),.toggle-cta[data-theme=light].svelte-1hgyknj button.cta.toggle:not(.active) p,.toggle-cta[data-theme=light].svelte-1hgyknj button.cta.toggle:not(.active) .kw-safe-html{color:var(--text-invers-100,#2f4858)!important}.toggle-cta.svelte-1hgyknj button.cta.toggle{box-shadow:none;border:none;padding:.35rem .5rem}.toggle-cta.svelte-1hgyknj button.cta.toggle.active{border:none}.toggle-cta.svelte-1hgyknj .toggle-cta__option--tone-neutral:where(.svelte-1hgyknj) button.cta.toggle.active{background:color-mix(in srgb, var(--text-invers-100,#2f4858) 16%, transparent);color:var(--text-invers-100,#2f4858)!important}.toggle-cta.svelte-1hgyknj .toggle-cta__option--tone-warning:where(.svelte-1hgyknj) button.cta.toggle.active{background:color-mix(in srgb, var(--warning-100,#d97706) 85%, transparent);color:var(--text-100,#f3eed9)!important}.toggle-cta.svelte-1hgyknj .toggle-cta__option--tone-danger:where(.svelte-1hgyknj) button.cta.toggle.active{background:color-mix(in srgb, var(--danger-100,#e25555) 88%, transparent);color:var(--text-100,#f3eed9)!important}.toggle-cta.svelte-1hgyknj .toggle-cta__svg{justify-content:center;align-items:center;line-height:0;display:inline-flex}.toggle-cta.svelte-1hgyknj .toggle-cta__svg svg{width:1rem;height:1rem;display:block}.toggle-cta.svelte-1hgyknj .toggle-cta__svg path{stroke:currentColor;fill:none}span.svelte-sgndoo{--kw-tag-bg:var(--primary-100);--kw-tag-fg:white;--kw-tag-fill:var(--kw-tag-bg);--kw-tag-soft-accent:var(--kw-tag-bg);--kw-tag-soft-fg:color-mix(in srgb, var(--kw-tag-soft-accent) 42%, var(--text-100));--kw-tag-crinkle-width:9px;--kw-tag-crinkle-outset:7px;background-color:var(--kw-tag-bg);border:1px solid #0000;flex-direction:row;gap:.5rem;height:-moz-fit-content;height:fit-content;padding:6px 12px;font-size:20px;display:flex;position:relative}span.has-tooltip.svelte-sgndoo{cursor:help}span.color-blue.svelte-sgndoo{--kw-tag-bg:var(--blue-100);--kw-tag-soft-accent:var(--blue-100)}span.color-neutral.svelte-sgndoo{--kw-tag-bg:color-mix(in srgb, var(--text-100) 12%, transparent);--kw-tag-fg:var(--text-100);--kw-tag-soft-accent:var(--text-100);--kw-tag-soft-fg:var(--text-100)}span.color-green.svelte-sgndoo{--kw-tag-bg:var(--confirm-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--confirm-100)}span.color-teal.svelte-sgndoo{--kw-tag-bg:var(--green-200);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--green-200)}span.color-yellow.svelte-sgndoo{--kw-tag-bg:var(--yellow-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--yellow-100)}span.color-orange.svelte-sgndoo{--kw-tag-bg:color-mix(in srgb, var(--yellow-100) 60%, var(--red-300));--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:color-mix(in srgb, var(--yellow-100) 60%, var(--red-300))}span.color-purple.svelte-sgndoo{--kw-tag-bg:#6d28d9;--kw-tag-soft-accent:#6d28d9}span.soft.svelte-sgndoo{--kw-tag-fill:color-mix(in srgb, var(--kw-tag-soft-accent) 18%, transparent);background-color:color-mix(in srgb, var(--kw-tag-soft-accent) 18%, transparent);border-color:color-mix(in srgb, var(--kw-tag-soft-accent) 42%, transparent)}span.svelte-sgndoo em:where(.svelte-sgndoo){color:var(--kw-tag-fg);font-size:1em;font-weight:400;line-height:14px;font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));white-space:nowrap;z-index:1;font-style:normal;position:relative}span.svelte-sgndoo .tag-icon:where(.svelte-sgndoo){color:var(--kw-tag-fg);z-index:1;align-items:center;display:inline-flex;position:relative}span.soft.svelte-sgndoo em:where(.svelte-sgndoo),span.soft.svelte-sgndoo .tag-icon:where(.svelte-sgndoo){color:var(--kw-tag-soft-fg)}span.smallVersion.svelte-sgndoo{padding:4px 10px}span.smallVersion.svelte-sgndoo em:where(.svelte-sgndoo){font-size:.7em;line-height:9px}.box.svelte-k57ibj{border:1px solid var(--bg-100);width:100%;height:100%;padding:1.6rem .6rem .6rem;position:relative}.box.svelte-k57ibj .label:where(.svelte-k57ibj){background-color:var(--bg-100);color:#fff;text-transform:uppercase;padding:4px .6rem;font-size:.7rem;font-weight:700;position:absolute;top:0;left:0}.box.svelte-k57ibj .tag:where(.svelte-k57ibj){align-items:stretch;display:inline-flex;position:absolute;top:0;right:0}.box.svelte-k57ibj .button-row:where(.svelte-k57ibj){justify-content:flex-end;width:100%;margin-top:.6rem;display:flex}.box.light.svelte-k57ibj{border-color:#fff}.box.light.svelte-k57ibj .label:where(.svelte-k57ibj){color:var(--bg-100);background-color:#fff}.box.bright-border.svelte-k57ibj{border-color:#fff}.box.bright-border.svelte-k57ibj .label:where(.svelte-k57ibj){color:var(--bg-100);background-color:#fff}.box.mode-red.svelte-k57ibj{border-color:#b42318;box-shadow:0 0 0 1px #b4231866}.box.mode-red.svelte-k57ibj .label:where(.svelte-k57ibj){color:#fff;background-color:#b42318}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;inset:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;overflow:auto;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear .5s;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-duration:0s;transition-delay:0s}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;min-height:0;inset:0 auto 0 0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow:scroll hidden;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}.kw-header-with-button.svelte-3i9mn4{--kw-section-title-button-width:0px;--kw-section-title-header-gap:0px;justify-content:space-between;align-items:flex-end;gap:1.6rem;width:100%;display:flex}.kw-header-with-button.svelte-3i9mn4:not(.no-wrap){flex-wrap:wrap;row-gap:.8rem}.kw-header-with-button.svelte-3i9mn4:not(.no-wrap) .button-actions:where(.svelte-3i9mn4){flex-wrap:wrap;flex:0 10 auto;justify-content:flex-end;margin-left:auto}.kw-header-with-button.svelte-3i9mn4 .kw-section-title:where(.svelte-3i9mn4){flex:auto;width:auto;min-width:0}.kw-header-with-button.no-wrap.svelte-3i9mn4 .kw-section-title:where(.svelte-3i9mn4){max-width:max(0px, calc(100% - var(--kw-section-title-button-width) - var(--kw-section-title-header-gap)))}@media (max-width:600px){.kw-header-with-button.mobile-wrap.svelte-3i9mn4{flex-direction:column;align-items:stretch}.kw-header-with-button.mobile-wrap.svelte-3i9mn4 .kw-section-title:where(.svelte-3i9mn4){width:100%;max-width:100%}.kw-header-with-button.mobile-wrap.svelte-3i9mn4 .button-actions:where(.svelte-3i9mn4){justify-content:flex-end;align-self:stretch;width:100%}}.button-actions.svelte-3i9mn4{flex-wrap:nowrap;flex:none;justify-content:flex-start;gap:1.2rem;min-width:0;max-width:100%;display:flex}@media (max-width:1000px){.button-actions.svelte-3i9mn4{flex-wrap:wrap}}.kw-section-title.svelte-3i9mn4{flex-direction:column;align-items:flex-start;gap:.8rem;width:100%;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__top-row:where(.svelte-3i9mn4){align-items:center;gap:.8rem;width:100%;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__secondary-cta:where(.svelte-3i9mn4){margin-left:auto}.kw-section-title.svelte-3i9mn4 small:where(.svelte-3i9mn4){letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:600}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4){color:var(--text-primary-100);align-items:flex-end;gap:.6rem;width:100%;min-width:0;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) :where(.svelte-3i9mn4){color:var(--text-primary-100)}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) .kw-section-title__heading-title:where(.svelte-3i9mn4){min-width:0}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) .kw-section-title__heading-title.no-wrap:where(.svelte-3i9mn4){text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) button:where(.svelte-3i9mn4){align-items:flex-end;display:flex}.kw-section-title.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) button:where(.svelte-3i9mn4):hover{opacity:.5}.kw-section-title.svelte-3i9mn4 p:where(.svelte-3i9mn4){margin:0;line-height:1.6}.kw-section-title.darkMode.svelte-3i9mn4 small:where(.svelte-3i9mn4){color:var(--text-200)!important}.kw-section-title.darkMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4),.kw-section-title.darkMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) :where(.svelte-3i9mn4){color:var(--primary-100)!important}.kw-section-title.darkMode.svelte-3i9mn4 p:where(.svelte-3i9mn4){color:var(--text-200)!important}.kw-section-title.lightMode.svelte-3i9mn4 small:where(.svelte-3i9mn4){color:color-mix(in srgb, var(--text-invers-100) 80%, transparent)!important}.kw-section-title.lightMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4),.kw-section-title.lightMode.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4) :where(.svelte-3i9mn4){color:var(--primary-100)!important}.kw-section-title.lightMode.svelte-3i9mn4 p:where(.svelte-3i9mn4){color:color-mix(in srgb, var(--text-invers-100) 85%, transparent)!important}.small.svelte-3i9mn4{gap:.2rem}.small.svelte-3i9mn4 small:where(.svelte-3i9mn4){font-size:.5rem}.small.svelte-3i9mn4 .kw-section-title__heading:where(.svelte-3i9mn4){font-size:1.3rem}.modal{background:0 0;border:none;border-radius:0;flex-direction:column;width:min(100%,540px);max-height:90vh;margin:auto;padding:0;display:flex;overflow:hidden}.modal.modal--small{width:min(100%,420px)}.modal.modal--large{width:min(100%,720px)}.modal.modal--xl{width:min(100%,1700px);height:min(80vh,700px)}.modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3}.modal__footer{box-sizing:border-box;border-top:1px solid #f3eed933;justify-content:space-between;width:100%;padding-top:.6rem;display:flex}.modal__header{align-items:stretch;height:2.4rem;padding:0;display:flex;position:relative}.modal__bar{background:var(--bg-100);border-top:1px solid #f3eed933;border-left:1px solid #f3eed933;flex:1;align-items:flex-end;padding:1.2rem 1.2rem 0;display:flex}.modal__title{color:var(--text-100);margin:.6rem 0 0;font-size:1.2rem;line-height:1.2}.modal__corner{justify-content:flex-end;align-items:flex-start;width:2.4rem;min-width:2.4rem;height:2.4rem;display:flex;position:relative}.modal__crinkle{pointer-events:none;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.modal__crinkle svg{width:auto;height:100%;display:block}.modal__crinkle path{fill:var(--bg-100);stroke:none}.modal__crinkle line{stroke:#f3eed933;stroke-width:1px}.modal__close{color:color-mix(in srgb, var(--text-100) 60%, transparent);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:999px;padding:.3rem;font-size:.9rem;line-height:1;transition:color .2s,background-color .2s;position:relative}.modal__body{background:var(--bg-100);scrollbar-width:none;-ms-overflow-style:none;border:1px solid #f3eed933;border-top:0;flex:auto;min-height:0;max-height:calc(90vh - 2.4rem);padding:1.2rem;overflow:auto;box-shadow:0 20px 60px #00000080}.modal__body::-webkit-scrollbar{width:0;height:0;display:none}.modal__body .simplebar-track.simplebar-vertical{background-color:#fff3;width:7px;display:block;top:1.2rem;bottom:1.2rem;right:2px;overflow:visible}.modal__body .simplebar-scrollbar{cursor:pointer;transition-duration:0s!important}.modal__body .simplebar-scrollbar:before{background-color:var(--neutral-white);opacity:1;border-radius:0;width:11px;height:calc(100% + 2px);transition-delay:0s;top:-2px;left:-2px}.modal__body:has(>.modal__content){flex-direction:column;padding:0;display:flex;overflow:hidden}.modal__content{scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;padding:1.2rem;overflow:auto}.modal__content::-webkit-scrollbar{width:0;height:0;display:none}.modal__content .simplebar-track.simplebar-vertical{background-color:#fff3;width:7px;display:block;top:1.2rem;bottom:1.2rem;right:2px;overflow:visible}.modal__content .simplebar-scrollbar{cursor:pointer;transition-duration:0s!important}.modal__content .simplebar-scrollbar:before{background-color:var(--neutral-white);opacity:1;border-radius:0;width:11px;height:calc(100% + 2px);transition-delay:0s;top:-2px;left:-2px}.modal__body:has(>.modal__content) .modal__footer{flex:none;padding:.6rem 1.2rem .8rem}.modal ul li{color:var(--text-100)!important}.schedule-event-action-validation.svelte-19evtg{flex-direction:column;gap:.9rem;min-width:min(680px,84vw);display:flex}.issue-list.svelte-19evtg{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:stretch;gap:.85rem;display:grid}.issue-card.svelte-19evtg{min-width:0}.issue-card.svelte-19evtg .box{min-height:100%}.issue-copy.svelte-19evtg{color:var(--text-100);flex-direction:column;gap:.65rem;margin:0;display:flex}.issue-copy.svelte-19evtg dt:where(.svelte-19evtg){color:var(--text-100);margin-bottom:.15rem;font-weight:700}.issue-copy.svelte-19evtg dd:where(.svelte-19evtg){color:color-mix(in srgb, var(--text-100) 78%, transparent);margin:0;line-height:1.45}.read-hint.svelte-19evtg{color:color-mix(in srgb, var(--text-100) 78%, transparent);margin:0;font-size:.9rem}.actions.svelte-19evtg{justify-content:flex-end;gap:.5rem;display:flex}#crinkle.svelte-1nndvul{width:3rem;height:calc(3rem - 2px);margin-left:-3px}#crinkle.bigVersion.svelte-1nndvul{width:72px;height:72px}#crinkle.svelte-1nndvul .crinkle-background:where(.svelte-1nndvul){width:100%;height:100%;position:relative;overflow:visible}#crinkle.svelte-1nndvul .crinkle-background:where(.svelte-1nndvul) img:where(.svelte-1nndvul){object-fit:cover;width:100%;height:100%}#crinkle.svelte-1nndvul .crinkle-background.brightColor:where(.svelte-1nndvul){filter:brightness(1.05)}.kw-crinkled-section.svelte-15rncoz{z-index:2000;flex-direction:column;align-items:center;width:100%;margin-top:-3rem;display:flex;position:relative}.kw-crinkled-section.hideCrinkle.svelte-15rncoz{margin-top:0}.kw-crinkled-section__upper.svelte-15rncoz{justify-content:flex-start;align-items:flex-end;width:100%;height:3rem;display:flex;position:relative;overflow:hidden}.kw-crinkled-section__bar.svelte-15rncoz{background:var(--neutral-white);border-top:2px solid var(--bg-100);flex:1;height:100%}.kw-crinkled-section__crinkle.svelte-15rncoz{width:3rem;height:calc(3rem - 2px);margin-left:-3px}.kw-crinkled-section__crinkle--large.svelte-15rncoz{width:4.5rem;height:4.5rem}.kw-crinkled-section__crinkle-svg.svelte-15rncoz{width:100%;height:100%;display:block}.kw-crinkled-section__wrapper.svelte-15rncoz{justify-content:center;width:100%;padding-top:3rem;padding-bottom:6rem;display:flex}.kw-crinkled-section__wrapper-content.svelte-15rncoz{width:calc(100% - 2 * var(--horizontal-default-margin));max-width:var(--normal-max-width);margin-left:var(--horizontal-default-margin);margin-right:var(--horizontal-default-margin);gap:var(--vertical-default-margin);flex-direction:column;display:flex}.kw-crinkled-section__wrapper-content.smallWidthAndCentered.svelte-15rncoz{max-width:var(--small-max-width)}.kw-crinkled-section--bright__bar.svelte-15rncoz{background:var(--neutral-white);border-top-color:var(--bg-100)}.kw-crinkled-section--bright__wrapper.svelte-15rncoz{background:var(--neutral-white)}.kw-crinkled-section--dark__bar.svelte-15rncoz{background:var(--bg-100);border-top-color:var(--neutral-white)}.kw-crinkled-section--dark__wrapper.svelte-15rncoz{background:var(--bg-100)}#pageHeadline.svelte-1kn1rg7{background-color:var(--bg-100);justify-content:center;align-items:center;width:100%;padding:4.8rem 0;display:flex}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7){max-width:var(--normal-max-width);color:var(--text-100);margin:0px var(--horizontal-default-margin);flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:100%;display:flex}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7)>a:where(.svelte-1kn1rg7){color:var(--text-100);text-transform:uppercase;opacity:1;align-items:center;gap:.5rem;font-size:.7rem;font-weight:400;transition:color .2s;display:flex}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7)>a:where(.svelte-1kn1rg7):hover{color:var(--primary-100)!important}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7){justify-content:space-between;align-items:flex-end;width:100%;display:flex}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7) h1:where(.svelte-1kn1rg7){margin-bottom:12px;padding:0}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7) .subtitle:where(.svelte-1kn1rg7){color:var(--text-70);margin:0;font-size:1.2em}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7) .page-title__heading:where(.svelte-1kn1rg7){align-items:flex-end;gap:.6rem;display:flex}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7) .page-title__help:where(.svelte-1kn1rg7){color:var(--text-100);background:0 0;border:none;align-items:flex-end;margin:0;padding:0;transition:color .2s;display:inline-flex}#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7) .page-title__help:where(.svelte-1kn1rg7):hover{color:var(--primary-100)!important}@media only screen and (max-width:967px){#pageHeadline.svelte-1kn1rg7 .wrapper:where(.svelte-1kn1rg7) .title-wrapper:where(.svelte-1kn1rg7){flex-direction:column;align-items:flex-start;gap:12px}}#pageHeadline.svelte-1kn1rg7 .wrapper.marginBottom:where(.svelte-1kn1rg7){margin-bottom:2.4rem}#pageHeadline p{color:var(--text-100)}.sticky-bar.svelte-bnf4pz{z-index:9997;background-color:var(--bg-100);border-bottom:1px solid var(--bg-100);justify-content:center;width:100%;height:3.6rem;display:flex;position:sticky;top:107px}@media only screen and (max-width:967px){.sticky-bar.svelte-bnf4pz{top:76px}}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz){max-width:var(--normal-max-width);margin:0px var(--horizontal-default-margin);box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start;gap:10px;width:100%;height:100%;padding-top:.6rem;display:flex;overflow-x:auto}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz)::-webkit-scrollbar{display:none}@media only screen and (max-width:967px){.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz){padding-top:.25rem}}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz) button:where(.svelte-bnf4pz){color:color-mix(in srgb, var(--text-300) 45%, var(--text-100) 55%);background:0 0;height:100%;display:flex}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz) button:where(.svelte-bnf4pz) p:where(.svelte-bnf4pz){white-space:nowrap;height:100%;color:inherit;flex-grow:1;align-items:center;padding:.6rem 1.2rem;font-weight:700;line-height:.7rem;display:flex}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz) button:where(.svelte-bnf4pz) svg:where(.svelte-bnf4pz){width:0;height:100%;margin-bottom:-3px;overflow:hidden}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz) button:where(.svelte-bnf4pz) svg.visible:where(.svelte-bnf4pz){width:unset}.sticky-bar.svelte-bnf4pz .bar:where(.svelte-bnf4pz) button.active:where(.svelte-bnf4pz) p:where(.svelte-bnf4pz){color:var(--bg-200);background-color:#fff}.flatpickr-calendar{opacity:0;text-align:center;visibility:hidden;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;direction:ltr;background:#fff;border:0;border-radius:5px;width:307.875px;padding:0;font-size:14px;line-height:24px;animation:none;display:none;position:absolute;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;max-height:640px}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:.3s cubic-bezier(.23,1,.32,1) fpFadeInDown}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{pointer-events:none;content:"";border:solid #0000;width:0;height:0;display:block;position:absolute;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{color:#000000e6;fill:#000000e6;text-align:center;-webkit-user-select:none;user-select:none;background:0 0;flex:1;height:34px;line-height:1;position:relative;overflow:hidden}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;cursor:pointer;z-index:3;color:#000000e6;fill:#000000e6;height:34px;padding:10px;text-decoration:none;position:absolute;top:0}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{opacity:0;cursor:pointer;box-sizing:border-box;border:1px solid #39393926;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;position:absolute;right:0}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-top:4px solid #39393999;border-left:4px solid #0000;border-right:4px solid #0000;top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;color:inherit;text-align:center;width:75%;height:34px;padding:7.48px 0 0;font-weight:300;line-height:1;display:inline-block;position:absolute;left:12.5%;transform:translate(0,0)}.flatpickr-current-month span.cur-month{color:inherit;margin-left:.5ch;padding:0;font-family:inherit;font-weight:700;display:inline-block}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{box-sizing:border-box;color:inherit;cursor:text;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;vertical-align:initial;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .5ch;display:inline-block}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#00000080;pointer-events:none;background:0 0;font-size:100%}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;height:auto;font-family:inherit;font-weight:300;line-height:inherit;vertical-align:initial;background:0 0;border:none;border-radius:0;outline:none;width:auto;margin:-1px 0 0;padding:0 0 0 .5ch;position:relative}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#0000;outline:none;padding:0}.flatpickr-weekdays{text-align:center;background:0 0;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.flatpickr-weekdays .flatpickr-weekdaycontainer{flex:1;display:flex}span.flatpickr-weekday{cursor:default;color:#0000008a;text-align:center;background:0 0;flex:1;margin:0;font-size:90%;font-weight:bolder;line-height:1;display:block}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;width:307.875px;display:flex;position:relative;overflow:hidden}.flatpickr-days:focus{outline:0}.dayContainer{text-align:left;box-sizing:border-box;opacity:1;outline:0;flex-wrap:wrap;justify-content:space-around;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;display:flex;transform:translate(0,0)}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:150px;flex-basis:14.2857%;justify-content:center;width:14.2857%;max-width:39px;height:39px;margin:0;font-weight:400;line-height:39px;display:inline-block;position:relative}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#569ff7;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;cursor:default;background:0 0;border-color:#0000}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{color:#3939394d;cursor:default;background:0 0;border:none;width:100%;max-width:none;display:block}.flatpickr-innerContainer{box-sizing:border-box;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;padding:0;display:inline-block}.flatpickr-time{text-align:center;box-sizing:border-box;outline:0;height:0;max-height:40px;line-height:40px;display:flex;overflow:hidden}.flatpickr-time:after{content:"";clear:both;display:table}.flatpickr-time .numInputWrapper{float:left;flex:1;width:40%;height:40px}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-box-shadow:none;box-shadow:none;text-align:center;height:inherit;line-height:inherit;color:#393939;box-sizing:border-box;appearance:textfield;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:14px;position:relative}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;-webkit-user-select:none;user-select:none;align-self:center;width:2%;font-weight:700}.flatpickr-time .flatpickr-am-pm{cursor:pointer;text-align:center;outline:0;width:18%;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0,0)}}.flatpickr-monthSelect-months{flex-wrap:wrap;margin:10px 1px 3px}.flatpickr-monthSelect-month{box-sizing:border-box;color:#393939;cursor:pointer;text-align:center;background:0 0;border:1px solid #0000;border-radius:4px;-ms-flex-pack:center;justify-content:center;width:33%;margin:.5px;padding:10px;font-weight:400;display:inline-block;position:relative}.flatpickr-monthSelect-month.flatpickr-disabled{color:#eee}.flatpickr-monthSelect-month.flatpickr-disabled:hover,.flatpickr-monthSelect-month.flatpickr-disabled:focus{cursor:not-allowed;background:0 0!important}.flatpickr-monthSelect-theme-dark{background:#3f4458}.flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year{color:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month,.flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month{color:#fff;fill:#fff}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month{color:#fffffff2}.flatpickr-monthSelect-month.today{border-color:#959ea9}.flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-month.inRange.today,.flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-month:focus{cursor:pointer;background:#e6e6e6;border-color:#e6e6e6;outline:0}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus{background:#646c8c;border-color:#646c8c}.flatpickr-monthSelect-month.today:hover,.flatpickr-monthSelect-month.today:focus{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-month.startRange,.flatpickr-monthSelect-month.endRange{box-shadow:none;color:#fff;background-color:#569ff7;border-color:#569ff7}.flatpickr-monthSelect-month.startRange{border-radius:50px 0 0 50px}.flatpickr-monthSelect-month.endRange{border-radius:0 50px 50px 0}.flatpickr-monthSelect-month.startRange.endRange{border-radius:50px}.flatpickr-monthSelect-month.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange,.flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange{-webkit-box-shadow:none;box-shadow:none;color:#fff;background:#80cbc4;border-color:#80cbc4}.date-input__trigger.svelte-5gsez2{color:currentColor;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.15rem;transition:background-color .15s,color .15s;display:inline-flex}.date-input__trigger.svelte-5gsez2:hover,.date-input__trigger.svelte-5gsez2:focus-visible{cursor:pointer;background-color:color-mix(in srgb, currentColor 12%, transparent)}.date-input-shell.svelte-1mrarjl{width:100%;position:relative}.date-input.svelte-1mrarjl{--kw-date-input-text:var(--text-100);--kw-date-input-border:var(--text-100);--kw-date-input-focus-border:var(--primary-200);--kw-date-input-placeholder:color-mix(in srgb, var(--text-100) 60%, transparent);--kw-date-input-field-min:10ch;grid-template-columns:auto minmax(var(--kw-date-input-field-min), 1fr) auto;border-bottom:1px solid var(--text-100);width:100%;min-width:0;color:var(--text-100);background:0 0;align-items:center;gap:.35rem;padding:0 12px 12px 18px;transition:border-color .18s,box-shadow .18s,color .18s;display:grid}.date-input.svelte-1mrarjl:focus-within{border-color:var(--primary-200);box-shadow:0 1px 0 0 color-mix(in srgb, var(--primary-200) 80%, transparent)}.date-input.disabled.svelte-1mrarjl{opacity:.6;pointer-events:none}.date-input.brightBackground.svelte-1mrarjl{border-color:var(--text-invers-100);color:var(--text-invers-100)}.date-input.brightBackground.svelte-1mrarjl:focus-within{border-color:var(--primary-100);box-shadow:0 1px 0 0 color-mix(in srgb, var(--primary-100) 80%, transparent)}.form.light .date-input.svelte-1mrarjl{border-color:var(--text-100);color:var(--text-100)}.form.light .date-input.svelte-1mrarjl:focus-within{border-color:var(--primary-200);box-shadow:0 1px 0 0 color-mix(in srgb, var(--primary-200) 80%, transparent)}.date-input[data-surface-tone=light].svelte-1mrarjl{--kw-date-input-text:var(--text-invers-100);--kw-date-input-border:color-mix(in srgb, var(--text-invers-100) 30%, transparent);--kw-date-input-focus-border:var(--primary-100);--kw-date-input-placeholder:color-mix(in srgb, var(--text-invers-100) 56%, transparent);border-color:var(--kw-date-input-border)!important;color:var(--kw-date-input-text)!important}.date-input[data-surface-tone=light].svelte-1mrarjl:focus-within{border-color:var(--kw-date-input-focus-border)!important;box-shadow:0 1px 0 0 color-mix(in srgb, var(--kw-date-input-focus-border) 80%, transparent)!important}.date-input[data-surface-tone=dark].svelte-1mrarjl{--kw-date-input-text:var(--text-100);--kw-date-input-border:color-mix(in srgb, var(--text-100) 46%, transparent);--kw-date-input-focus-border:var(--primary-200);--kw-date-input-placeholder:color-mix(in srgb, var(--text-100) 64%, transparent);border-color:var(--kw-date-input-border)!important;color:var(--kw-date-input-text)!important}.date-input[data-surface-tone=dark].svelte-1mrarjl:focus-within{border-color:var(--kw-date-input-focus-border)!important;box-shadow:0 1px 0 0 color-mix(in srgb, var(--kw-date-input-focus-border) 80%, transparent)!important}.date-input[data-surface-tone].svelte-1mrarjl .date-input__field:where(.svelte-1mrarjl){color:var(--kw-date-input-text)!important}.date-input[data-surface-tone].svelte-1mrarjl .date-input__field:where(.svelte-1mrarjl)::placeholder{color:var(--kw-date-input-placeholder)!important}.date-input__icon.svelte-1mrarjl{color:currentColor;opacity:.8;justify-content:center;align-items:center;display:inline-flex}.date-input__field.svelte-1mrarjl{color:currentColor;caret-color:#0000;background:0 0;border:none;outline:none;width:100%;min-width:0;min-height:38px;padding:0;font-size:1rem;line-height:1.35}.date-input__field.svelte-1mrarjl::placeholder{color:color-mix(in srgb, currentColor 60%, transparent)}.date-input__field.svelte-1mrarjl:disabled{opacity:.7;cursor:not-allowed}.date-input__clear.svelte-1mrarjl{color:currentColor;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.15rem;transition:background-color .15s,color .15s;display:inline-flex}.date-input__clear.svelte-1mrarjl:hover,.date-input__clear.svelte-1mrarjl:focus-visible{cursor:pointer;background-color:color-mix(in srgb, currentColor 12%, transparent)}.kw-flatpickr{--kw-flatpickr-bg:var(--neutral-white,#fff);--kw-flatpickr-text:var(--text-invers-100,#2f4858);--kw-flatpickr-border:var(--input-border,#4754673d);--kw-flatpickr-shadow:var(--panel-shadow,0 18px 36px #0f172a40);--kw-flatpickr-hover:color-mix(in srgb, var(--kw-flatpickr-text) 10%, transparent);--kw-flatpickr-hover-strong:color-mix(in srgb, var(--kw-flatpickr-text) 16%, transparent);--kw-flatpickr-muted:color-mix(in srgb, var(--kw-flatpickr-text) 70%, transparent);font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));background:var(--kw-flatpickr-bg);border:1px solid var(--kw-flatpickr-border);box-shadow:var(--kw-flatpickr-shadow);color:var(--kw-flatpickr-text);border-radius:0;padding:.35rem .45rem .5rem;overflow:hidden}.kw-flatpickr.kw-flatpickr--dark.svelte-1mrarjl{--kw-flatpickr-bg:var(--surface-overlay,var(--bg-075,#241f1f));--kw-flatpickr-text:var(--text-100,#f3eed9);--kw-flatpickr-border:var(--surface-border,#f3eed91f);--kw-flatpickr-shadow:var(--kontext-shadow,0 26px 52px #0a08088c)}.kw-flatpickr.arrowTop.svelte-1mrarjl:before,.kw-flatpickr.arrowTop.svelte-1mrarjl:after,.kw-flatpickr.arrowBottom.svelte-1mrarjl:before,.kw-flatpickr.arrowBottom.svelte-1mrarjl:after{display:none}.kw-flatpickr .flatpickr-months.svelte-1mrarjl,.kw-flatpickr .flatpickr-time.svelte-1mrarjl{background:0 0}.kw-flatpickr .flatpickr-months.svelte-1mrarjl{border-bottom:1px solid color-mix(in srgb, var(--kw-flatpickr-border) 80%, transparent);padding-bottom:.25rem}.kw-flatpickr .kw-flatpickr__granularity-slot.svelte-1mrarjl{border-bottom:1px solid color-mix(in srgb, var(--kw-flatpickr-border) 80%, transparent);justify-content:flex-end;margin-bottom:.45rem;padding-bottom:.45rem;display:flex}.kw-flatpickr .flatpickr-prev-month.svelte-1mrarjl,.kw-flatpickr .flatpickr-next-month.svelte-1mrarjl{color:currentColor;fill:currentColor;opacity:.85}.kw-flatpickr .flatpickr-prev-month.svelte-1mrarjl:hover,.kw-flatpickr .flatpickr-next-month.svelte-1mrarjl:hover{opacity:1}.kw-flatpickr .flatpickr-month.svelte-1mrarjl{color:currentColor}.kw-flatpickr .flatpickr-current-month.svelte-1mrarjl{font-family:var(--font-family-bold,var(--font-family-regular,"Outfit", sans-serif));text-transform:uppercase;letter-spacing:.02em}.kw-flatpickr .flatpickr-weekday.svelte-1mrarjl{color:var(--kw-flatpickr-muted);font-weight:600}.kw-flatpickr .flatpickr-day.svelte-1mrarjl{color:currentColor;border-radius:0;transition:background-color .15s,color .15s,box-shadow .15s}.kw-flatpickr .flatpickr-day.today.svelte-1mrarjl{border-color:color-mix(in srgb, var(--primary-200) 42%, transparent)}.kw-flatpickr .flatpickr-day.svelte-1mrarjl:hover{background-color:var(--kw-flatpickr-hover)}.kw-flatpickr .flatpickr-day.selected.svelte-1mrarjl,.kw-flatpickr .flatpickr-day.startRange.svelte-1mrarjl,.kw-flatpickr .flatpickr-day.endRange.svelte-1mrarjl,.kw-flatpickr .flatpickr-day.selected.inRange.svelte-1mrarjl,.kw-flatpickr .flatpickr-day.startRange.inRange.svelte-1mrarjl,.kw-flatpickr .flatpickr-day.endRange.inRange.svelte-1mrarjl{background:var(--primary-100);color:var(--text-100);box-shadow:0 10px 24px color-mix(in srgb, var(--primary-100) 30%, transparent)}.kw-flatpickr .flatpickr-day.svelte-1mrarjl:hover,.kw-flatpickr .flatpickr-day.inRange.svelte-1mrarjl{background-color:var(--kw-flatpickr-hover-strong)}.kw-flatpickr .flatpickr-time.svelte-1mrarjl{border-top:1px solid color-mix(in srgb, var(--kw-flatpickr-border) 80%, transparent)}.kw-flatpickr .flatpickr-time.svelte-1mrarjl input:where(.svelte-1mrarjl){color:currentColor;border:1px solid color-mix(in srgb, var(--kw-flatpickr-border) 85%, transparent);border-radius:0;background:0 0!important}.kw-flatpickr .flatpickr-time.svelte-1mrarjl input:where(.svelte-1mrarjl):focus{box-shadow:var(--input-focus-ring,0 0 0 3px color-mix(in srgb, var(--primary-100) 26%, transparent));border-color:color-mix(in srgb, var(--primary-100) 55%, transparent);outline:none}svg.svelte-1kxu7be{width:var(--chevron-icon-width,20px);height:var(--chevron-icon-width,20px);color:var(--chevron-icon-colour,currentColor)}svg.svelte-1hraxrc{width:var(--clear-icon-width,20px);height:var(--clear-icon-width,20px);color:var(--clear-icon-color,currentColor)}.loading.svelte-y9fi5p{width:var(--spinner-width,20px);height:var(--spinner-height,20px);color:var(--spinner-color,var(--icons-color));transform-origin:50%;animation:.75s linear infinite svelte-y9fi5p-rotate;transform:none}.circle_path.svelte-y9fi5p{stroke-dasharray:90;stroke-linecap:round}@keyframes svelte-y9fi5p-rotate{to{transform:rotate(360deg)}}.svelte-select.svelte-1ul7oo4{--borderRadius:var(--border-radius);--clearSelectColor:var(--clear-select-color);--clearSelectWidth:var(--clear-select-width);--disabledBackground:var(--disabled-background);--disabledBorderColor:var(--disabled-border-color);--disabledColor:var(--disabled-color);--disabledPlaceholderColor:var(--disabled-placeholder-color);--disabledPlaceholderOpacity:var(--disabled-placeholder-opacity);--errorBackground:var(--error-background);--errorBorder:var(--error-border);--groupItemPaddingLeft:var(--group-item-padding-left);--groupTitleColor:var(--group-title-color);--groupTitleFontSize:var(--group-title-font-size);--groupTitleFontWeight:var(--group-title-font-weight);--groupTitlePadding:var(--group-title-padding);--groupTitleTextTransform:var(--group-title-text-transform);--groupTitleBorderColor:var(--group-title-border-color);--groupTitleBorderWidth:var(--group-title-border-width);--groupTitleBorderStyle:var(--group-title-border-style);--indicatorColor:var(--chevron-color);--indicatorHeight:var(--chevron-height);--indicatorWidth:var(--chevron-width);--inputColor:var(--input-color);--inputLeft:var(--input-left);--inputLetterSpacing:var(--input-letter-spacing);--inputMargin:var(--input-margin);--inputPadding:var(--input-padding);--itemActiveBackground:var(--item-active-background);--itemColor:var(--item-color);--itemFirstBorderRadius:var(--item-first-border-radius);--itemHoverBG:var(--item-hover-bg);--itemHoverColor:var(--item-hover-color);--itemIsActiveBG:var(--item-is-active-bg);--itemIsActiveColor:var(--item-is-active-color);--itemIsNotSelectableColor:var(--item-is-not-selectable-color);--itemPadding:var(--item-padding);--listBackground:var(--list-background);--listBorder:var(--list-border);--listBorderRadius:var(--list-border-radius);--listEmptyColor:var(--list-empty-color);--listEmptyPadding:var(--list-empty-padding);--listEmptyTextAlign:var(--list-empty-text-align);--listMaxHeight:var(--list-max-height);--listPosition:var(--list-position);--listShadow:var(--list-shadow);--listZIndex:var(--list-z-index);--multiItemBG:var(--multi-item-bg);--multiItemBorderRadius:var(--multi-item-border-radius);--multiItemDisabledHoverBg:var(--multi-item-disabled-hover-bg);--multiItemDisabledHoverColor:var(--multi-item-disabled-hover-color);--multiItemHeight:var(--multi-item-height);--multiItemMargin:var(--multi-item-margin);--multiItemPadding:var(--multi-item-padding);--multiSelectInputMargin:var(--multi-select-input-margin);--multiSelectInputPadding:var(--multi-select-input-padding);--multiSelectPadding:var(--multi-select-padding);--placeholderColor:var(--placeholder-color);--placeholderOpacity:var(--placeholder-opacity);--selectedItemPadding:var(--selected-item-padding);--spinnerColor:var(--spinner-color);--spinnerHeight:var(--spinner-height);--spinnerWidth:var(--spinner-width);--internal-padding:0 0 0 16px;border:var(--border,1px solid #d8dbdf);border-radius:var(--border-radius,6px);min-height:var(--height,42px);padding:var(--padding,var(--internal-padding));background:var(--background,#fff);margin:var(--margin,0);width:var(--width,100%);font-size:var(--font-size,16px);max-height:var(--max-height);align-items:stretch;display:flex;position:relative}.svelte-1ul7oo4{box-sizing:var(--box-sizing,border-box)}.svelte-select.svelte-1ul7oo4:hover{border:var(--border-hover,1px solid #b2b8bf)}.value-container.svelte-1ul7oo4{padding:var(--value-container-padding,5px 0);overflow:var(--value-container-overflow,hidden);flex-wrap:wrap;flex:1;align-self:stretch;align-items:center;gap:5px 10px;display:flex;position:relative}.prepend.svelte-1ul7oo4,.indicators.svelte-1ul7oo4{flex-shrink:0;align-items:center;display:flex}.indicators.svelte-1ul7oo4{position:var(--indicators-position);top:var(--indicators-top);right:var(--indicators-right);bottom:var(--indicators-bottom)}input.svelte-1ul7oo4{cursor:default;color:var(--input-color,var(--item-color));padding:var(--input-padding,0);letter-spacing:var(--input-letter-spacing,inherit);margin:var(--input-margin,0);min-width:10px;font-size:var(--font-size,16px);background:0 0;border:none;position:absolute;inset:0}.svelte-1ul7oo4:not(.multi)>.value-container:where(.svelte-1ul7oo4)>input:where(.svelte-1ul7oo4){width:100%;height:100%}input.svelte-1ul7oo4::placeholder{color:var(--placeholder-color,#78848f);opacity:var(--placeholder-opacity,1)}input.svelte-1ul7oo4:focus{outline:none}.svelte-select.focused.svelte-1ul7oo4{border:var(--border-focused,1px solid #006fe8);border-radius:var(--border-radius-focused,var(--border-radius,6px))}.disabled.svelte-1ul7oo4{background:var(--disabled-background,#ebedef);border-color:var(--disabled-border-color,#ebedef);color:var(--disabled-color,#c1c6cc)}.disabled.svelte-1ul7oo4 input:where(.svelte-1ul7oo4)::placeholder{color:var(--disabled-placeholder-color,#c1c6cc);opacity:var(--disabled-placeholder-opacity,1)}.selected-item.svelte-1ul7oo4{overflow:var(--selected-item-overflow,hidden);padding:var(--selected-item-padding,0 20px 0 0);text-overflow:ellipsis;white-space:nowrap;color:var(--selected-item-color,inherit);font-size:var(--font-size,16px);position:relative}.multi.svelte-1ul7oo4 .selected-item:where(.svelte-1ul7oo4){line-height:var(--height,42px);height:var(--height,42px);position:absolute}.selected-item.svelte-1ul7oo4:focus{outline:none}.hide-selected-item.svelte-1ul7oo4{opacity:0}.icon.svelte-1ul7oo4{justify-content:center;align-items:center;display:flex}.clear-select.svelte-1ul7oo4{all:unset;width:var(--clear-select-width,40px);height:var(--clear-select-height,100%);color:var(--clear-select-color,var(--icons-color));margin:var(--clear-select-margin,0);pointer-events:all;flex-shrink:0;justify-content:center;align-items:center;display:flex}.clear-select.svelte-1ul7oo4:focus{outline:var(--clear-select-focus-outline,1px solid #006fe8)}.loading.svelte-1ul7oo4{width:var(--loading-width,40px);height:var(--loading-height);color:var(--loading-color,var(--icons-color));margin:var(--loading--margin,0);flex-shrink:0}.chevron.svelte-1ul7oo4{width:var(--chevron-width,40px);height:var(--chevron-height,40px);background:var(--chevron-background,transparent);pointer-events:var(--chevron-pointer-events,none);color:var(--chevron-color,var(--icons-color));border:var(--chevron-border,0 0 0 1px solid #d8dbdf);flex-shrink:0}.multi.svelte-1ul7oo4{padding:var(--multi-select-padding,var(--internal-padding))}.multi.svelte-1ul7oo4 input:where(.svelte-1ul7oo4){padding:var(--multi-select-input-padding,0);margin:var(--multi-select-input-margin,5px 0);flex:40px;position:relative}.svelte-select.error.svelte-1ul7oo4{border:var(--error-border,1px solid #ff2d55);background:var(--error-background,#fff)}.a11y-text.svelte-1ul7oo4{z-index:9999;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.multi-item.svelte-1ul7oo4{background:var(--multi-item-bg,#ebedef);margin:var(--multi-item-margin,0);outline:var(--multi-item-outline,1px solid #ddd);border-radius:var(--multi-item-border-radius,4px);height:var(--multi-item-height,25px);line-height:var(--multi-item-height,25px);cursor:default;padding:var(--multi-item-padding,0 5px);gap:var(--multi-item-gap,4px);outline-offset:-1px;max-width:var(--multi-max-width,none);color:var(--multi-item-color,var(--item-color));display:flex;overflow:hidden}.multi-item.disabled.svelte-1ul7oo4:hover{background:var(--multi-item-disabled-hover-bg,#ebedef);color:var(--multi-item-disabled-hover-color,#c1c6cc)}.multi-item-text.svelte-1ul7oo4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multi-item-clear.svelte-1ul7oo4{--clear-icon-color:var(--multi-item-clear-icon-color,#000);justify-content:center;align-items:center;display:flex}.multi-item.active.svelte-1ul7oo4{outline:var(--multi-item-active-outline,1px solid #006fe8)}.svelte-select-list.svelte-1ul7oo4{box-shadow:var(--list-shadow,0 2px 3px 0 #2c3e503d);border-radius:var(--list-border-radius,4px);max-height:var(--list-max-height,252px);background:var(--list-background,#fff);position:var(--list-position,absolute);z-index:var(--list-z-index,2);border:var(--list-border);overflow-y:auto}.prefloat.svelte-1ul7oo4{opacity:0;pointer-events:none}.list-group-title.svelte-1ul7oo4{color:var(--group-title-color,#8f8f8f);cursor:default;font-size:var(--group-title-font-size,16px);font-weight:var(--group-title-font-weight,600);height:var(--height,42px);line-height:var(--height,42px);padding:var(--group-title-padding,0 20px);text-overflow:ellipsis;white-space:nowrap;text-transform:var(--group-title-text-transform,uppercase);border-width:var(--group-title-border-width,medium);border-style:var(--group-title-border-style,none);border-color:var(--group-title-border-color,color);overflow-x:hidden}.empty.svelte-1ul7oo4{text-align:var(--list-empty-text-align,center);padding:var(--list-empty-padding,20px 0);color:var(--list-empty-color,#78848f)}.item.svelte-1ul7oo4{cursor:default;height:var(--item-height,var(--height,42px));line-height:var(--item-line-height,var(--height,42px));padding:var(--item-padding,0 20px);color:var(--item-color,inherit);text-overflow:ellipsis;white-space:nowrap;transition:var(--item-transition,all .2s);align-items:center;width:100%;overflow:hidden}.item.group-item.svelte-1ul7oo4{padding-left:var(--group-item-padding-left,40px)}.item.svelte-1ul7oo4:active{background:var(--item-active-background,#b9daff)}.item.active.svelte-1ul7oo4{background:var(--item-is-active-bg,#007aff);color:var(--item-is-active-color,#fff)}.item.first.svelte-1ul7oo4{border-radius:var(--item-first-border-radius,4px 4px 0 0)}.item.hover.svelte-1ul7oo4:not(.active){background:var(--item-hover-bg,#e7f2ff);color:var(--item-hover-color,inherit)}.item.not-selectable.svelte-1ul7oo4,.item.hover.item.not-selectable.svelte-1ul7oo4,.item.active.item.not-selectable.svelte-1ul7oo4,.item.not-selectable.svelte-1ul7oo4:active{color:var(--item-is-not-selectable-color,#999);background:0 0}.required.svelte-1ul7oo4{opacity:0;z-index:-1;position:absolute;inset:0}.select-input-shell{--kw-select-fit-max-width:min(42rem, calc(100vw - 2rem));--kw-select-fit-chrome-width:112px;--kw-select-fit-icon-width:28px;width:100%}.select-input-shell[data-fit-selected-text=true]{width:max-content;max-width:min(100%, var(--kw-select-fit-max-width));display:inline-grid}.select-input-shell[data-fit-selected-text=true]>.svelte-select,.select-input-shell[data-fit-selected-text=true]>.select-fit-sizer{grid-area:1/1;max-width:100%}.select-input-shell[data-fit-selected-text=true]>.svelte-select{width:100%!important}.select-fit-sizer{width:max-content;max-width:var(--kw-select-fit-max-width);visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;gap:.5rem;height:0;font-size:1rem;line-height:40px;display:flex;overflow:hidden}.select-fit-sizer__icon{flex:0 0 var(--kw-select-fit-icon-width);width:var(--kw-select-fit-icon-width)}.select-fit-sizer__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-fit-sizer__chrome{flex:0 0 var(--kw-select-fit-chrome-width);width:var(--kw-select-fit-chrome-width)}.svelte-select{--border-radius:6px;--font-size:1rem;--height:40px;--padding:4px 52px 4px 14px;--value-container-padding:2px 0;--selected-item-padding:0 16px 0 4px;--input-padding:0;--input-margin:0;--multi-select-padding:4px 60px 4px 14px;--multi-select-input-padding:0;--multi-select-input-margin:4px 0;--multi-item-padding:0;--multi-item-margin:0 6px 6px 0;--multi-item-border-radius:0;--multi-item-gap:6px;--multi-item-outline:0 solid transparent;--multi-item-height:auto;--multi-item-clear-icon-color:currentColor;--clear-select-width:28px;--clear-select-height:100%;--chevron-width:32px;--chevron-border:0;--chevron-background:transparent;--chevron-pointer-events:none;--selected-item-overflow:hidden;--list-border-radius:12px;--list-max-height:260px;--list-position:fixed;--list-z-index:12000;--item-padding:0 18px;--item-height:40px;--item-line-height:40px;--group-item-padding-left:40px;--select-focus-shadow:var(--focus-ring);border-radius:0;transition:border-color .2s,box-shadow .2s,background-color .2s;background:0 0!important;border:1px solid #0000!important;outline:none!important;margin-top:0!important}.svelte-select ::-webkit-scrollbar{height:11px;width:11px!important}.svelte-select ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#fff!important}.svelte-select span{opacity:1!important}.svelte-select span.smallVersion{opacity:1!important;height:auto!important;padding:6px 12px!important}.svelte-select.kw-select-fit-selected-text:not(.multi){width:100%;max-width:var(--kw-select-fit-max-width)}.svelte-select input{font-size:1rem;padding:0!important}.svelte-select .selected-item{padding-left:4px}.svelte-select .indicators{gap:0}.svelte-select:not(.multi) .selected-item{flex:auto;min-width:0;max-width:100%}.svelte-select .icon{height:40px;margin-bottom:0;margin-right:0}.svelte-select .icon>*{align-items:center;display:flex}.svelte-select .clear-select{padding-left:0;padding-right:0;transition:color .2s,background-color .2s}.svelte-select .clear-select:hover{cursor:pointer}.svelte-select.focused{border:1px solid #0000!important}.svelte-select .value-container{align-items:center;gap:8px;min-width:0;min-height:34px;margin-right:12px;overflow:hidden!important}.svelte-select.multi{--chevron-color:var(--neutral-white,#fff);align-items:stretch;height:40px;min-height:40px;max-height:40px}.svelte-select.multi .value-container{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;align-content:flex-start;align-items:flex-start;min-height:0;padding-right:4px;overflow:hidden auto!important}.svelte-select .multi-item{background:0 0;height:auto;padding:0;line-height:normal;transition:none;overflow:visible;margin:0!important}.svelte-select .multi-item-clear{border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .2s,color .2s;display:flex}.svelte-select .multi-item-clear svg{width:12px;height:12px}.svelte-select.disabled{opacity:.5;pointer-events:none}.svelte-select-list{background:var(--list-background,var(--kontext-panel));overscroll-behavior-x:contain;scrollbar-gutter:stable both-edges;border:none;margin-top:6px;padding:6px 4px;z-index:12000!important;border-radius:0!important;position:fixed!important;overflow:hidden auto!important}.svelte-select-list .list-item{width:100%;min-width:100%;max-width:100%}.svelte-select-list .item{white-space:nowrap;width:100%;min-width:100%;max-width:100%;cursor:pointer!important;text-overflow:ellipsis!important;border-radius:0!important;overflow:hidden!important}.svelte-select-list.kw-select-list,.svelte-select-list.kw-select-list .item:not(.active):not(.not-selectable),.svelte-select-list.kw-select-list .item:not(.active):not(.not-selectable) .select-item,.svelte-select-list.kw-select-list .item:not(.active):not(.not-selectable) .select-item__label,.svelte-select-list.kw-select-list .item:not(.active):not(.not-selectable) .select-item__icon{color:var(--item-color,var(--text-100,#f3eed9))!important}.svelte-select-list.kw-select-list .item.hover:not(.active):not(.not-selectable),.svelte-select-list.kw-select-list .item.hover:not(.active):not(.not-selectable) .select-item,.svelte-select-list.kw-select-list .item.hover:not(.active):not(.not-selectable) .select-item__label,.svelte-select-list.kw-select-list .item.hover:not(.active):not(.not-selectable) .select-item__icon{color:var(--item-hover-color,var(--text-100,#f3eed9))!important}.svelte-select-list.kw-select-list .item.active,.svelte-select-list.kw-select-list .item.active .select-item,.svelte-select-list.kw-select-list .item.active .select-item__label,.svelte-select-list.kw-select-list .item.active .select-item__icon{color:var(--item-is-active-color,var(--text-100,#f3eed9))!important}.svelte-select-list.kw-select-list .item.not-selectable,.svelte-select-list.kw-select-list .item.not-selectable .select-item,.svelte-select-list.kw-select-list .item.not-selectable .select-item__label,.svelte-select-list.kw-select-list .item.not-selectable .select-item__icon{color:var(--item-is-not-selectable-color,var(--text-muted,#f3eed9b8))!important}.svelte-select-list .empty{opacity:.72;font-size:.9rem}.svelte-select--dark{--background:var(--kontext-panel);--border:0px solid black;--border-hover:0px solid black;--border-focused:0px solid black;--input-color:var(--kontext-text);--item-color:var(--kontext-text);--selected-item-color:var(--kontext-text);--placeholder-color:var(--kontext-text-muted);--placeholder-opacity:.72;--icons-color:var(--kontext-text-subtle);--chevron-color:var(--kontext-text-subtle);--clear-select-color:var(--kontext-text-subtle);--clear-select-focus-outline:1px solid var(--kontext-outline);--list-border:1px solid var(--surface-border);--list-shadow:0 18px 38px #0d0c0c73;--item-hover-bg:var(--surface-muted);--item-hover-color:var(--kontext-text);--item-is-active-bg:var(--primary-100);--item-is-active-color:var(--text-100);--item-active-background:var(--primary-200);--item-first-border-radius:8px;--multi-item-bg:var(--kontext-panel-muted);--multi-item-color:var(--kontext-text);--multi-item-outline:1px solid var(--kontext-border-strong);--multi-item-disabled-hover-bg:var(--surface-muted);--multi-item-disabled-hover-color:var(--kontext-text-subtle);--spinner-color:var(--kontext-text-subtle);--select-focus-shadow:var(--focus-ring);--list-background:var(--bg-100)!important}.svelte-select--bright{--background:var(--input-bg);--border:0px solid black;--border-hover:0px solid black;--border-focused:0px solid black;--input-color:var(--text-050);--item-color:var(--text-050);--selected-item-color:var(--text-050);--placeholder-color:var(--input-placeholder);--placeholder-opacity:1;--icons-color:var(--text-400);--chevron-color:var(--text-400);--clear-select-color:var(--text-400);--clear-select-focus-outline:1px solid var(--input-border-focus);--list-border:1px solid color-mix(in srgb, var(--grey-200) 75%, var(--neutral-white));--list-shadow:0 16px 32px #0f172a2e;--item-hover-bg:var(--surface-muted);--item-hover-color:var(--text-050);--item-is-active-bg:color-mix(in srgb, var(--primary-100) 86%, var(--neutral-white));--item-is-active-color:var(--neutral-white);--item-active-background:color-mix(in srgb, var(--primary-200) 82%, var(--neutral-white));--item-first-border-radius:8px;--multi-item-bg:var(--grey-100);--multi-item-color:white;--multi-item-clear-icon-color:var(--text-050);--multi-item-outline:1px solid color-mix(in srgb, var(--grey-200) 82%, var(--neutral-white));--multi-item-disabled-hover-bg:var(--grey-200);--multi-item-disabled-hover-color:var(--grey-400);--spinner-color:var(--grey-400);--select-focus-shadow:var(--input-focus-ring);--list-background:var(--bg-100)!important}.select-input-shell[data-surface-tone=light]{--kw-input-text:var(--text-invers-100);--kw-input-border:color-mix(in srgb, var(--text-invers-100) 30%, transparent);--kw-input-focus-border:var(--primary-100);--kw-input-placeholder:color-mix(in srgb, var(--text-invers-100) 56%, transparent);--kw-input-icon:var(--text-invers-100);--kw-input-chip-bg:color-mix(in srgb, var(--text-invers-100) 10%, transparent);--kw-input-chip-text:var(--text-invers-100)}.select-input-shell[data-surface-tone=dark]{--kw-input-text:var(--text-100);--kw-input-border:color-mix(in srgb, var(--text-100) 46%, transparent);--kw-input-focus-border:var(--primary-200);--kw-input-placeholder:color-mix(in srgb, var(--text-100) 64%, transparent);--kw-input-icon:var(--text-100);--kw-input-chip-bg:color-mix(in srgb, var(--text-100) 14%, transparent);--kw-input-chip-text:var(--text-100)}.svelte-select--surface-light,.svelte-select--surface-dark{--background:transparent;--input-color:var(--kw-input-text);--item-color:var(--kw-input-text);--selected-item-color:var(--kw-input-text);--placeholder-color:var(--kw-input-placeholder);--icons-color:var(--kw-input-icon);--chevron-color:var(--kw-input-icon);--clear-select-color:var(--kw-input-icon);--multi-item-bg:var(--kw-input-chip-bg);--multi-item-color:var(--kw-input-chip-text);--multi-item-clear-icon-color:var(--kw-input-chip-text);color:var(--kw-input-text)!important;border-bottom:1px solid var(--kw-input-border)!important;background:0 0!important}.svelte-select--surface-light.focused,.svelte-select--surface-dark.focused,.svelte-select--surface-light:focus,.svelte-select--surface-dark:focus{border-bottom-color:var(--kw-input-focus-border)!important}.svelte-select--surface-light input,.svelte-select--surface-dark input,.svelte-select--surface-light .value-container,.svelte-select--surface-dark .value-container,.svelte-select--surface-light .selected-item,.svelte-select--surface-dark .selected-item,.svelte-select--surface-light .select-selection,.svelte-select--surface-dark .select-selection,.svelte-select--surface-light .select-selection__label,.svelte-select--surface-dark .select-selection__label,.svelte-select--surface-light .select-selection__icon,.svelte-select--surface-dark .select-selection__icon,.svelte-select--surface-light .icon,.svelte-select--surface-dark .icon,.svelte-select--surface-light .clear-select,.svelte-select--surface-dark .clear-select,.svelte-select--surface-light .indicators,.svelte-select--surface-dark .indicators,.svelte-select--surface-light .select-multi-tag,.svelte-select--surface-dark .select-multi-tag,.svelte-select--surface-light .select-multi-tag *,.svelte-select--surface-dark .select-multi-tag *,.svelte-select--surface-light .select-multi-tag em,.svelte-select--surface-dark .select-multi-tag em,.svelte-select--surface-light .multi-item,.svelte-select--surface-dark .multi-item,.svelte-select--surface-light .multi-item *,.svelte-select--surface-dark .multi-item *,.svelte-select--surface-light .multi-item-text,.svelte-select--surface-dark .multi-item-text{color:var(--kw-input-text)!important}.svelte-select--surface-light .indicators,.svelte-select--surface-dark .indicators{background-color:#0000!important}.svelte-select .multi-item,.svelte-select .multi-item-text{overflow:visible}.select-multi-tag{position:relative;top:-1px}.svelte-select--bright.multi .select-multi-tag,.svelte-select--bright.multi .select-multi-tag *,.svelte-select--bright.multi .select-multi-tag em{color:var(--multi-item-color)!important}.select-item{white-space:nowrap;align-items:center;gap:.55rem;width:100%;min-width:0;padding:.25rem 0;line-height:1.2;display:flex;overflow:hidden}.select-item__icon{color:var(--icons-color);flex-shrink:0}.select-item__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.select-selection{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex;overflow:hidden}.select-selection__icon{color:var(--icons-color);flex-shrink:0}.select-selection__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.svelte-select .indicators{cursor:pointer!important;position:static!important;top:auto!important;bottom:auto!important;right:auto!important}.multi-item-clear{cursor:pointer!important}.form label .svelte-select,form:not(.exclude) label .svelte-select{border:0 solid #000!important;border-bottom:1px solid var(--text-invers-100)!important;text-align:start!important;width:100%!important;color:var(--text-invers-100)!important;border-radius:0!important;padding:0 18px 12px!important;font-size:1rem!important}.form label .svelte-select:focus,form:not(.exclude) label .svelte-select:focus{border-bottom:1px solid var(--primary-100)!important;outline:none!important}.form label .svelte-select.error,form:not(.exclude) label .svelte-select.error{border-bottom:3px solid var(--primary-100)!important}.form label .svelte-select.no-input,form:not(.exclude) label .svelte-select.no-input{border-bottom:none!important}.form label div.svelte-select,form:not(.exclude) label div.svelte-select{color:var(--text-invers-100)!important}.form:not(.light) .list-item .select-item,form:not(.exclude):not(.light) .list-item .select-item,.form:not(.light) .list-item .item.hover .select-item,form:not(.exclude):not(.light) .list-item .item.hover .select-item{color:#fff!important}.form:not(.light) .selected-item,form:not(.exclude):not(.light) .selected-item,.form:not(.light) .icon,form:not(.exclude):not(.light) .icon{color:var(--text-invers-100)!important}.form:not(.light) .svelte-select .list-item .item,form:not(.exclude):not(.light) .svelte-select .list-item .item{align-items:center;display:flex}.form:not(.light) .svelte-select .indicators,form:not(.exclude):not(.light) .svelte-select .indicators{background-color:#0000!important}form.light .svelte-select,.form.light .svelte-select,.content-block.dark .svelte-select{border-bottom:1px solid var(--text-100)!important;border-radius:0!important}form.light .selected-item,.form.light .selected-item,.content-block.dark .selected-item,form.light .icon,.form.light .icon,.content-block.dark .icon{color:#fff!important}form.light label>div.svelte-select,.form.light label>div.svelte-select,.content-block.dark label>div.svelte-select{color:#fff!important;border-bottom:1px solid #fff!important}form.light label>div.svelte-select:focus,.form.light label>div.svelte-select:focus,.content-block.dark label>div.svelte-select:focus{border-bottom:1px solid var(--primary-200)!important}form.light label>div.svelte-select.error,.form.light label>div.svelte-select.error,.content-block.dark label>div.svelte-select.error{border-bottom:3px solid var(--primary-200)!important}form.light label>div.svelte-select.no-input,.form.light label>div.svelte-select.no-input,.content-block.dark label>div.svelte-select.no-input{border-bottom:none!important}form.light label div.svelte-select,.form.light label div.svelte-select,.content-block.dark label div.svelte-select,form.light label .list-item .select-item,.form.light label .list-item .select-item,.content-block.dark label .list-item .select-item,form.light .list-item .select-item,.form.light .list-item .select-item,.content-block.dark .list-item .select-item,form.light .list-item .item.hover div.select-item,.form.light .list-item .item.hover div.select-item,.content-block.dark .list-item .item.hover div.select-item,form.light .svelte-select *,.form.light .svelte-select *,.content-block.dark .svelte-select *{color:#fff!important}form.light .svelte-select .list-item .item,.form.light .svelte-select .list-item .item,.content-block.dark .svelte-select .list-item .item{align-items:center;display:flex}form.light .svelte-select .indicators,.form.light .svelte-select .indicators,.content-block.dark .svelte-select .indicators{background-color:var(--bg-100)}form.light .svelte-select.multi,.form.light .svelte-select.multi,.content-block.dark .svelte-select.multi{--multi-item-color:white}form.light .svelte-select.multi .multi-item,.form.light .svelte-select.multi .multi-item,.content-block.dark .svelte-select.multi .multi-item,form.light .svelte-select.multi .multi-item *,.form.light .svelte-select.multi .multi-item *,.content-block.dark .svelte-select.multi .multi-item *,form.light .svelte-select.multi .select-multi-tag,.form.light .svelte-select.multi .select-multi-tag,.content-block.dark .svelte-select.multi .select-multi-tag,form.light .svelte-select.multi .select-multi-tag *,.form.light .svelte-select.multi .select-multi-tag *,.content-block.dark .svelte-select.multi .select-multi-tag *,form.light .svelte-select.multi .select-multi-tag em,.form.light .svelte-select.multi .select-multi-tag em,.content-block.dark .svelte-select.multi .select-multi-tag em{color:#fff!important}form.light label .select-input-shell[data-surface-tone]>.svelte-select,.form.light label .select-input-shell[data-surface-tone]>.svelte-select,.content-block.dark label .select-input-shell[data-surface-tone]>.svelte-select,.select-input-shell[data-surface-tone]>.svelte-select{color:var(--kw-input-text)!important;border-bottom:1px solid var(--kw-input-border)!important;background:0 0!important}form.light label .select-input-shell[data-surface-tone]>.svelte-select:focus,.form.light label .select-input-shell[data-surface-tone]>.svelte-select:focus,.content-block.dark label .select-input-shell[data-surface-tone]>.svelte-select:focus,.select-input-shell[data-surface-tone]>.svelte-select:focus,form.light label .select-input-shell[data-surface-tone]>.svelte-select.focused,.form.light label .select-input-shell[data-surface-tone]>.svelte-select.focused,.content-block.dark label .select-input-shell[data-surface-tone]>.svelte-select.focused,.select-input-shell[data-surface-tone]>.svelte-select.focused{border-bottom-color:var(--kw-input-focus-border)!important}form.light .select-input-shell[data-surface-tone] .svelte-select *,.form.light .select-input-shell[data-surface-tone] .svelte-select *,.content-block.dark .select-input-shell[data-surface-tone] .svelte-select *,.select-input-shell[data-surface-tone] .svelte-select *{color:var(--kw-input-text)!important}form.light .select-input-shell[data-surface-tone] .svelte-select .indicators,.form.light .select-input-shell[data-surface-tone] .svelte-select .indicators,.content-block.dark .select-input-shell[data-surface-tone] .svelte-select .indicators,.select-input-shell[data-surface-tone] .svelte-select .indicators{background-color:#0000!important}form.light .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag,form.light .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag *,form.light .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag em,.form.light .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag,.form.light .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag *,.form.light .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag em,.content-block.dark .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag,.content-block.dark .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag *,.content-block.dark .select-input-shell[data-surface-tone] .svelte-select .select-multi-tag em,.select-input-shell[data-surface-tone] .svelte-select .select-multi-tag,.select-input-shell[data-surface-tone] .svelte-select .select-multi-tag *,.select-input-shell[data-surface-tone] .svelte-select .select-multi-tag em{color:var(--kw-input-chip-text)!important}.select-input-shell .svelte-select.svelte-select--bright.multi .multi-item .multi-item-clear,.select-input-shell .svelte-select.svelte-select--bright.multi .multi-item .multi-item-clear *{color:var(--multi-item-clear-icon-color)!important}.tag-picker-simple{flex-direction:column;justify-content:flex-start;gap:.85rem;min-width:260px;display:flex;color:var(--text-100)!important}.tag-picker-simple__intro{background:color-mix(in srgb, var(--text-100) 5%, transparent);border:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);padding:.85rem .95rem}.tag-picker-simple__hint{margin:0;font-size:1rem;line-height:1.45;color:var(--text-100)!important}.tag-picker-simple__search{gap:.35rem;display:grid}.tag-picker-simple__search span{text-transform:uppercase;font-size:.78rem;font-weight:800;color:var(--text-100)!important}.tag-picker-simple__search input{background:color-mix(in srgb, var(--text-100) 4%, transparent);border:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);font:inherit;outline:none;min-height:2.4rem;padding:.55rem .7rem;color:var(--text-100)!important}.tag-picker-simple__search input::placeholder{color:color-mix(in srgb, var(--text-100) 42%, transparent)!important}.tag-picker-simple__search input:focus{border-color:var(--primary-100);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary-100) 18%, transparent)}.tag-picker-simple__list{flex-direction:column;gap:.85rem;max-height:min(58vh,520px);padding-right:.25rem;display:flex;overflow:auto}.tag-picker-simple__group{flex-direction:column;gap:.45rem;display:flex}.tag-picker-simple__group h3{letter-spacing:0;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800;color:var(--text-100)!important}.tag-picker-simple__group button{border:1px solid color-mix(in srgb, var(--text-100) 14%, transparent);background:color-mix(in srgb, var(--text-100) 5%, transparent);text-align:left;cursor:pointer;border-left:4px solid #0000;gap:.38rem;width:100%;padding:.72rem .78rem;transition:background .15s,border-left-color .15s,transform .12s;display:grid;position:relative;color:var(--text-100)!important}.tag-picker-simple__group button:hover,.tag-picker-simple__group button.selected{border-left-color:var(--primary-100);background:color-mix(in srgb, var(--text-100) 7%, transparent)}.tag-picker-simple__group button:hover{transform:translateY(-1px)}.tag-picker-simple__option-head{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.tag-picker-simple__label{font-weight:800;line-height:1.25;color:var(--text-100)!important}.tag-picker-simple__description,.tag-picker-simple__example{font-size:.86rem;line-height:1.35}.tag-picker-simple__description{color:color-mix(in srgb, var(--text-100) 70%, transparent)!important}.tag-picker-simple__example{display:block;color:color-mix(in srgb, var(--text-100) 64%, transparent)!important}.tag-picker-simple__example span{margin-right:.35rem;font-weight:800;display:inline;color:color-mix(in srgb, var(--text-100) 82%, transparent)!important}.tag-picker-simple__selected{text-transform:uppercase;font-size:.74rem;font-weight:800;line-height:1.1;color:color-mix(in srgb, var(--text-100) 84%, transparent)!important}.tag-picker-simple__empty{border:1px dashed color-mix(in srgb, var(--text-100) 18%, transparent);margin:0;padding:.9rem;color:color-mix(in srgb, var(--text-100) 70%, transparent)!important}.tag-picker-simple .tag-picker-simple__actions{border-top:1px solid color-mix(in srgb, var(--text-100) 14%, transparent);justify-content:flex-end;padding-top:.75rem;display:flex}.tag-picker-simple .tag-picker-simple__actions *{color:#fff!important}@media (max-width:700px){.tag-picker-simple__option-head{flex-direction:column}}.tag-editor.svelte-zi1g2x{min-height:52px;color:var(--neutral-white);white-space:pre-wrap;word-break:break-word;cursor:text;outline:none;line-height:1.45;display:block;position:relative}.tag-editor.svelte-zi1g2x:focus{outline:none}.tag-editor.svelte-zi1g2x:before{content:attr(data-placeholder);color:var(--text-400);opacity:.8;pointer-events:none;white-space:pre-wrap;line-height:inherit;display:none;position:absolute;inset:0 auto auto 0}.tag-editor[data-empty=true].svelte-zi1g2x:before{display:block}.tag-editor.brightBackground.svelte-zi1g2x,.form.light .tag-editor.svelte-zi1g2x{color:var(--text-100)}.tag-editor.brightBackground.svelte-zi1g2x:before,.form.light .tag-editor.svelte-zi1g2x:before{color:var(--input-placeholder)}.text-segment.svelte-zi1g2x{white-space:pre-wrap;color:inherit;line-height:1.4;display:inline}.text-segment[data-empty-text=true].svelte-zi1g2x{min-width:1px;display:inline-block}.token.svelte-zi1g2x{border:1px solid color-mix(in srgb, var(--primary-100) 42%, var(--neutral-white) 18%);background:color-mix(in srgb, var(--primary-100) 15%, transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--primary-100) 18%, transparent);color:inherit;vertical-align:baseline;align-items:center;gap:.25rem;margin:0 .22rem .18rem 0;padding:.12rem .42rem;line-height:1.25;display:inline-flex}.token__tag.svelte-zi1g2x{transform-origin:0;align-items:center;font-size:.92em;font-weight:700;line-height:1.2;display:inline-flex;transform:scale(1)}.tag-editor.svelte-zi1g2x::-webkit-scrollbar{width:8px}.tag-editor.svelte-zi1g2x::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--surface-border) 70%, transparent);border-radius:8px}.tag-trigger.svelte-1yircob{border:1px solid color-mix(in srgb, var(--neutral-white,white) 32%, transparent);color:var(--neutral-white,white);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:10px;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.tag-trigger.svelte-1yircob:hover{background:color-mix(in srgb, var(--neutral-white,white) 8%, transparent);border-color:color-mix(in srgb, var(--primary-100) 60%, var(--neutral-white,white));color:var(--neutral-white,white);transform:translateY(-1px)}.tag-trigger.svelte-1yircob:disabled{opacity:.5;cursor:not-allowed}.tag-trigger.brightBackground.svelte-1yircob{border-color:color-mix(in srgb, var(--text-invers-100) 26%, transparent);color:var(--text-invers-100)}.form.light .tag-trigger.svelte-1yircob,.content-block.dark .tag-trigger.svelte-1yircob{border-color:color-mix(in srgb, var(--neutral-white,white) 32%, transparent);color:var(--neutral-white,white)}.tag-trigger.brightBackground.svelte-1yircob:hover{background:color-mix(in srgb, var(--text-invers-100) 6%, transparent);border-color:color-mix(in srgb, var(--primary-100) 70%, var(--text-invers-100));color:var(--text-invers-100)}.form.light .tag-trigger.svelte-1yircob:hover,.content-block.dark .tag-trigger.svelte-1yircob:hover{background:color-mix(in srgb, var(--neutral-white,white) 8%, transparent);border-color:color-mix(in srgb, var(--primary-100) 60%, var(--neutral-white,white));color:var(--neutral-white,white)}.tag-trigger__chevron.svelte-1yircob{opacity:.8;display:inline-flex}.tag-input-shell.svelte-j06suo{border-bottom:1px solid var(--text-invers-100);grid-template-columns:1fr auto;align-items:end;gap:.5rem;padding:0 12px 12px 18px;transition:border-color .18s,box-shadow .18s;display:grid;position:relative}.tag-input-shell.brightBackground.svelte-j06suo,.form.light .tag-input-shell.svelte-j06suo{border-color:var(--text-100)}.tag-input-shell.disabled.svelte-j06suo{opacity:.6;pointer-events:none}.tag-input-shell.svelte-j06suo:focus-within{border-color:var(--primary-100);box-shadow:0 1px 0 0 color-mix(in srgb, var(--primary-100) 80%, transparent)}label.tagBasedInput{height:auto;max-height:none}label.tagBasedInput .tag-input-shell .text-segment,label.tagBasedInput .tag-input-shell .token__tag{text-align:left;opacity:1!important;width:auto!important;height:auto!important;padding:0!important}label.tagBasedInput .tag-input-shell .placeholder{font-size:1rem;line-height:1.35;opacity:.9!important;color:var(--text-300)!important}label.tagBasedInput .tag-input-shell .text-segment{color:var(--neutral-white)!important;opacity:1!important}label.tagBasedInput .tag-input-shell .token__tag{color:var(--text-invers-100)!important;opacity:1!important}.form.light label.tagBasedInput .tag-input-shell .text-segment{color:var(--text-100)!important}label.tagBasedInput .tag-input-shell .token{text-align:left;opacity:1!important;border:1px solid color-mix(in srgb, var(--primary-100) 42%, var(--neutral-white) 18%)!important;background:color-mix(in srgb, var(--primary-100) 15%, transparent)!important;width:auto!important;height:auto!important;color:var(--text-invers-100)!important;padding:.12rem .42rem!important}.form.light label.tagBasedInput .tag-input-shell .token,label.tagBasedInput .tag-input-shell.brightBackground .token{border-color:color-mix(in srgb, var(--primary-100) 52%, var(--text-invers-100) 18%)!important;background:color-mix(in srgb, var(--primary-100) 12%, var(--neutral-white))!important;color:var(--text-invers-100)!important}.form.light label.tagBasedInput .tag-input-shell .token__tag,label.tagBasedInput .tag-input-shell.brightBackground .token__tag{color:var(--text-invers-100)!important}.tag-input__focus-proxy.svelte-j06suo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0}label.svelte-1v0nq0t{position:relative}.helperText.svelte-1v0nq0t{color:var(--bg-100);position:absolute;top:50%;right:0;transform:translateY(-50%)}label.hasTooltipIcon.svelte-1v0nq0t>input:where(.svelte-1v0nq0t),label.hasTooltipIcon.svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),label.hasTooltipIcon.svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),label.hasTooltipIcon.svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t) input:where(.svelte-1v0nq0t),label.hasTooltipIcon.svelte-1v0nq0t .svelte-select{padding-right:2.8rem!important}.password-field.svelte-1v0nq0t{align-items:center;display:flex;position:relative}input.svelte-1v0nq0t{padding-right:3.25rem!important}.password-toggle.svelte-1v0nq0t{color:var(--text-invers-100);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:inline-flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.password-toggle.svelte-1v0nq0t:hover,.password-toggle.svelte-1v0nq0t:focus-visible{color:var(--primary-100);outline:none}.password-requirements.svelte-1v0nq0t{flex-direction:column;gap:.35rem;margin:0;padding:0 18px 2px;list-style:none;display:flex}.password-requirements.svelte-1v0nq0t li:where(.svelte-1v0nq0t){color:var(--primary-100);align-items:center;gap:.35rem;font-size:.9rem;display:flex}.password-requirements.svelte-1v0nq0t li.met:where(.svelte-1v0nq0t){color:var(--confirm-100)}.form.light .password-toggle.svelte-1v0nq0t,.form.light .password-requirements.svelte-1v0nq0t li:where(.svelte-1v0nq0t){color:var(--text-100)}.toggle-row.svelte-1v0nq0t{align-items:flex-start;gap:.6rem;width:100%;display:flex}.toggle-row.isDisabled.svelte-1v0nq0t{opacity:.55}.toggle-row.svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t){color:var(--text-100);flex:1;margin:0;padding:0;font-weight:600;line-height:1.35;font-size:1rem!important}.toggle-row.svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t) strong,.toggle-row.svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t) small{color:inherit!important}label.checkbox.svelte-1v0nq0t{justify-content:flex-start;min-height:1.2rem;height:auto!important;max-height:none!important}label.checkbox.svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t){flex:none;margin-top:.08em}label.checkbox.svelte-1v0nq0t .toggle-row:where(.svelte-1v0nq0t){min-height:1.2rem}.input-tooltip-icon.svelte-1v0nq0t{border:1px solid var(--text-invers-100);width:1rem;height:1rem;color:var(--text-invers-100);opacity:1;text-transform:none;pointer-events:auto;cursor:help;z-index:2;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:.5rem;right:.8rem}.form.light .input-tooltip-icon.svelte-1v0nq0t{border-color:var(--text-100);color:var(--text-100);background:color-mix(in srgb, var(--bg-150) 60%, transparent)}label[data-surface-tone=light].svelte-1v0nq0t{--kw-input-text:var(--text-invers-100);--kw-input-border:color-mix(in srgb, var(--text-invers-100) 30%, transparent);--kw-input-focus-border:var(--primary-100);--kw-input-placeholder:color-mix(in srgb, var(--text-invers-100) 56%, transparent);--kw-input-icon:var(--text-invers-100);--kw-input-tooltip-bg:color-mix(in srgb, var(--neutral-white) 72%, transparent);--kw-input-checkbox-border:color-mix(in srgb, var(--text-invers-100) 44%, transparent);--kw-input-checkbox-check:var(--text-invers-100);--kw-input-disabled-opacity:.62}label[data-surface-tone=dark].svelte-1v0nq0t{--kw-input-text:var(--text-100);--kw-input-border:color-mix(in srgb, var(--text-100) 46%, transparent);--kw-input-focus-border:var(--primary-200);--kw-input-placeholder:color-mix(in srgb, var(--text-100) 64%, transparent);--kw-input-icon:var(--text-100);--kw-input-tooltip-bg:color-mix(in srgb, var(--bg-150) 60%, transparent);--kw-input-checkbox-border:color-mix(in srgb, var(--text-100) 72%, transparent);--kw-input-checkbox-check:var(--text-100);--kw-input-disabled-opacity:.72}label[data-surface-tone=light].svelte-1v0nq0t,label[data-surface-tone=dark].svelte-1v0nq0t,label[data-surface-tone=light].svelte-1v0nq0t>span:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t>span:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t>span.hasValue:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t>span.hasValue:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t p:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t p:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t .password-toggle:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t .password-toggle:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t){color:var(--kw-input-text)!important}label[data-surface-tone=light].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t){border-color:var(--kw-input-icon)!important;background:var(--kw-input-tooltip-bg)!important}label[data-surface-tone=light].svelte-1v0nq0t .toggle-row.isDisabled:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t .toggle-row.isDisabled:where(.svelte-1v0nq0t){opacity:var(--kw-input-disabled-opacity)!important}label[data-surface-tone=light].svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t){border-color:var(--kw-input-checkbox-border)!important}label[data-surface-tone=light].svelte-1v0nq0t [type=checkbox]:where(.svelte-1v0nq0t):checked+.checkit-span:where(.svelte-1v0nq0t):before,label[data-surface-tone=dark].svelte-1v0nq0t [type=checkbox]:where(.svelte-1v0nq0t):checked+.checkit-span:where(.svelte-1v0nq0t):before{color:var(--kw-input-checkbox-check)!important}label[data-surface-tone=light].svelte-1v0nq0t>input:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t>input:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),label[data-surface-tone=light].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t),label[data-surface-tone=dark].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t){color:var(--kw-input-text)!important;border-bottom-color:var(--kw-input-border)!important;background:0 0!important}label[data-surface-tone=light].svelte-1v0nq0t>input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=dark].svelte-1v0nq0t>input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=light].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=dark].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=light].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=dark].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=light].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone=dark].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t)::placeholder{color:var(--kw-input-placeholder)!important}label[data-surface-tone=light].svelte-1v0nq0t>input:where(.svelte-1v0nq0t):focus,label[data-surface-tone=dark].svelte-1v0nq0t>input:where(.svelte-1v0nq0t):focus,label[data-surface-tone=light].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t):focus,label[data-surface-tone=dark].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t):focus,label[data-surface-tone=light].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t):focus,label[data-surface-tone=dark].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t):focus,label[data-surface-tone=light].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t):focus,label[data-surface-tone=dark].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t):focus{border-bottom-color:var(--kw-input-focus-border)!important}form.light label[data-surface-tone].svelte-1v0nq0t,.form.light label[data-surface-tone].svelte-1v0nq0t,.content-block.dark label[data-surface-tone].svelte-1v0nq0t,label[data-surface-tone].svelte-1v0nq0t,form.light label[data-surface-tone].svelte-1v0nq0t>span:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>span:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>span:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>span:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t>span.hasValue:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>span.hasValue:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>span.hasValue:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>span.hasValue:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t>span.labelspan:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>span.labelspan:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>span.labelspan:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>span.labelspan:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t>span.labelspan.hasValue:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>span.labelspan.hasValue:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>span.labelspan.hasValue:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>span.labelspan.hasValue:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t p:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t p:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t p:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t p:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t .checkbox-label:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t .password-toggle:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t .password-toggle:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t .password-toggle:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t .password-toggle:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t){color:var(--kw-input-text)!important}form.light label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t .input-tooltip-icon:where(.svelte-1v0nq0t){border-color:var(--kw-input-icon)!important;background:var(--kw-input-tooltip-bg)!important}form.light label[data-surface-tone].svelte-1v0nq0t .toggle-row.isDisabled:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t .toggle-row.isDisabled:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t .toggle-row.isDisabled:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t .toggle-row.isDisabled:where(.svelte-1v0nq0t){opacity:var(--kw-input-disabled-opacity)!important}form.light label[data-surface-tone].svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t .checkit-span:where(.svelte-1v0nq0t){border-color:var(--kw-input-checkbox-border)!important}form.light label[data-surface-tone].svelte-1v0nq0t [type=checkbox]:where(.svelte-1v0nq0t):checked+.checkit-span:where(.svelte-1v0nq0t):before,.form.light label[data-surface-tone].svelte-1v0nq0t [type=checkbox]:where(.svelte-1v0nq0t):checked+.checkit-span:where(.svelte-1v0nq0t):before,.content-block.dark label[data-surface-tone].svelte-1v0nq0t [type=checkbox]:where(.svelte-1v0nq0t):checked+.checkit-span:where(.svelte-1v0nq0t):before,label[data-surface-tone].svelte-1v0nq0t [type=checkbox]:where(.svelte-1v0nq0t):checked+.checkit-span:where(.svelte-1v0nq0t):before{color:var(--kw-input-checkbox-check)!important}form.light label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t),form.light label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t),.form.light label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t),.content-block.dark label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t),label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t){color:var(--kw-input-text)!important;border-bottom-color:var(--kw-input-border)!important;background:0 0!important}form.light label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t)::placeholder,.form.light label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t)::placeholder,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t)::placeholder,form.light label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t)::placeholder,.form.light label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t)::placeholder,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t)::placeholder,form.light label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t)::placeholder,.form.light label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t)::placeholder,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t)::placeholder,form.light label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t)::placeholder,.form.light label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t)::placeholder,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t)::placeholder,label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t)::placeholder{color:var(--kw-input-placeholder)!important}form.light label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t):focus,.form.light label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t):focus,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t):focus,label[data-surface-tone].svelte-1v0nq0t>input:where(.svelte-1v0nq0t):focus,form.light label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t):focus,.form.light label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t):focus,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t):focus,label[data-surface-tone].svelte-1v0nq0t>.no-input:where(.svelte-1v0nq0t):focus,form.light label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t):focus,.form.light label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t):focus,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t):focus,label[data-surface-tone].svelte-1v0nq0t>textarea:where(.svelte-1v0nq0t):focus,form.light label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t):focus,.form.light label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t):focus,.content-block.dark label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t):focus,label[data-surface-tone].svelte-1v0nq0t>.password-field:where(.svelte-1v0nq0t)>input:where(.svelte-1v0nq0t):focus{border-bottom-color:var(--kw-input-focus-border)!important}.input-tooltip-icon--inline.svelte-1v0nq0t{z-index:auto;position:static;top:auto;right:auto}.checkit-span.svelte-1v0nq0t:disabled{cursor:not-allowed}.circle.svelte-7w2xrx{height:var(--size);width:var(--size);border-color:var(--color) transparent var(--color) var(--color);border-width:calc(var(--size) / 15);border-style:solid;border-image:initial;animation:var(--duration) linear 0s infinite normal none running svelte-7w2xrx-rotate;border-radius:50%}.pause-animation.svelte-7w2xrx{animation-play-state:paused}@keyframes svelte-7w2xrx-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wrapper.svelte-1u7a0eb{height:calc(var(--size) / 15);width:calc(var(--size) * 2);background-color:var(--rgba);background-clip:padding-box;position:relative;overflow:hidden}.lines.svelte-1u7a0eb{height:calc(var(--size) / 15);background-color:var(--color)}.small-lines.svelte-1u7a0eb{will-change:left, right;background-clip:padding-box;border-radius:2px;animation-fill-mode:forwards;display:block;position:absolute;overflow:hidden}.small-lines.\31 .svelte-1u7a0eb{animation:var(--duration) cubic-bezier(.65, .815, .735, .395) 0s infinite normal none running svelte-1u7a0eb-long}.small-lines.\32 .svelte-1u7a0eb{animation:var(--duration) cubic-bezier(.165, .84, .44, 1) calc((var(--duration) + .1) / 2) infinite normal none running svelte-1u7a0eb-short}.pause-animation.svelte-1u7a0eb{animation-play-state:paused}@keyframes svelte-1u7a0eb-long{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes svelte-1u7a0eb-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}.loadingWrapper.svelte-1rjtr85{justify-content:center;align-items:center;width:100%;min-height:120px;margin:0;padding:0;display:flex;position:relative}.spinner.svelte-1rjtr85{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.spinner.svelte-1rjtr85 span:where(.svelte-1rjtr85){color:var(--text-invers-100);font-size:1rem}.loadingWrapper.darkMode.svelte-1rjtr85 .spinner:where(.svelte-1rjtr85) span:where(.svelte-1rjtr85){color:var(--text-100)}.status-block.svelte-1rjtr85{background:color-mix(in srgb, var(--bg-300) 65%, #fff 35%);border:1px solid color-mix(in srgb, var(--text-invers-100) 12%, transparent);color:var(--text-invers-100);text-align:center;border-radius:12px;padding:1rem 1.2rem}.status-block.svelte-1rjtr85 p:where(.svelte-1rjtr85){margin:0}.status-block.error.svelte-1rjtr85{border-color:color-mix(in srgb, var(--red-300) 55%, transparent);background:color-mix(in srgb, var(--red-300) 18%, #fff 82%)}.loadingWrapper.darkMode.svelte-1rjtr85 .status-block:where(.svelte-1rjtr85){border-color:color-mix(in srgb, var(--text-100) 16%, transparent);background:color-mix(in srgb, var(--bg-200) 78%, var(--bg-100) 22%);color:var(--text-100)}.loadingWrapper.darkMode.svelte-1rjtr85 .status-block.error:where(.svelte-1rjtr85){border-color:color-mix(in srgb, var(--red-300) 55%, transparent);background:color-mix(in srgb, var(--red-300) 14%, transparent)}.content.svelte-1rjtr85{width:100%}.formActions.svelte-1e53fx5{justify-content:space-between;align-items:center;gap:1rem;display:flex}.formActions.svelte-1e53fx5 .formActions__primary:where(.svelte-1e53fx5){justify-content:flex-end;align-items:center;gap:.6rem;width:100%;display:flex}.formActions.svelte-1e53fx5 .formActions__primary.showReset:where(.svelte-1e53fx5){justify-content:space-between;width:100%}.error.svelte-g2ufa9{color:color-mix(in srgb, var(--primary-200) 80%, var(--text-invers-100) 20%);margin:0}.info.svelte-g2ufa9{color:color-mix(in srgb, var(--text-invers-100) 85%, transparent);margin:0}.remember-device.svelte-g2ufa9 .checkbox-label{flex-direction:column;gap:.15rem;line-height:1.3;display:flex}.remember-device.svelte-g2ufa9 .checkbox-label small{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent)}.status-pill.svelte-d9bs57{letter-spacing:.14em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);background:color-mix(in srgb, var(--bg-200) 85%, var(--bg-100) 15%);width:-moz-fit-content;width:fit-content;color:var(--text-100);border-radius:4px;justify-content:center;align-items:flex-end;gap:.4rem;padding:.35rem .9rem;font-size:.9rem;display:inline-flex}.status-pill.positive.svelte-d9bs57{color:var(--text-100);background:#18a99929;border-color:#18a99959}.status-pill.danger.svelte-d9bs57{color:var(--text-invers-100);background:#ad514c29;border-color:#ad514c59}.tooltip.rich-tooltip,.tooltip.rich-score-tooltip{overflow-wrap:anywhere;word-break:break-word}.tooltip.rich-tooltip .content,.tooltip.rich-score-tooltip .content{overflow-wrap:anywhere;word-break:break-word;min-width:0}.track.svelte-ul3baf{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-items:start;gap:2.4rem;width:100%;display:grid;position:relative}.snake.svelte-ul3baf{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.snake-seg.svelte-ul3baf{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:color-mix(in srgb, var(--text-invers-100) 22%, transparent)}.snake-seg--done.svelte-ul3baf{stroke:var(--confirm-100)}.snake-seg--active.svelte-ul3baf,.snake-seg--pending.svelte-ul3baf{stroke:color-mix(in srgb, var(--text-invers-100) 50%, transparent)}.track-step.svelte-ul3baf{--marker-slot-size:4.25rem;z-index:1;grid-template-rows:var(--marker-slot-size) minmax(1.8rem, auto);--marker-justify:center;--label-align:center;place-items:start center;gap:.75rem;min-width:0;display:grid;position:relative}.track-step.svelte-ul3baf .marker:where(.svelte-ul3baf){align-items:center;justify-content:var(--marker-justify);width:100%;height:var(--marker-slot-size);cursor:pointer;color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);background:0 0;border:none;padding:0;display:flex;position:relative}.track-step.svelte-ul3baf .marker:where(.svelte-ul3baf):focus-visible .diamond:where(.svelte-ul3baf){box-shadow:var(--focus-ring)}.track-step.svelte-ul3baf .diamond:where(.svelte-ul3baf){--diamond-size:2.6rem;--diamond-border:1.5px;--diamond-side:calc(var(--diamond-size) + (var(--diamond-border) * 2));--diamond-rot-fix:calc(var(--diamond-side) * .207107);--diamond-edge-shift:0px;width:var(--diamond-size);height:var(--diamond-size);border:var(--diamond-border) solid color-mix(in srgb, var(--text-invers-100) 35%, transparent);background:color-mix(in srgb, var(--kontext-panel-muted,#221d1c) 85%, transparent);transform:translateX(var(--diamond-edge-shift)) rotate(45deg);background-clip:padding-box;border-radius:.25rem;place-items:center;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:grid;position:relative}.track-step.svelte-ul3baf .diamond:where(.svelte-ul3baf) svg{width:1.35rem;height:1.35rem;transform:rotate(-45deg)}.track-step.svelte-ul3baf .index-label:where(.svelte-ul3baf){color:var(--text-100);font-size:.95rem;font-weight:700;transform:rotate(-45deg)}.track-step.svelte-ul3baf .label:where(.svelte-ul3baf){text-align:var(--label-align);max-width:100%;color:color-mix(in srgb, var(--text-invers-100) 82%, transparent);background-color:#fff;margin:0;font-size:.7rem;font-weight:700;line-height:1.15}.track-step--align-left.svelte-ul3baf{--marker-justify:flex-start;--label-align:left;justify-items:start}.track-step--align-left.svelte-ul3baf .diamond:where(.svelte-ul3baf){--diamond-edge-shift:var(--diamond-rot-fix)}.track-step--align-right.svelte-ul3baf{--marker-justify:flex-end;--label-align:right;justify-items:end}.track-step--align-right.svelte-ul3baf .diamond:where(.svelte-ul3baf){--diamond-edge-shift:calc(var(--diamond-rot-fix) * -1)}.track-step--active.svelte-ul3baf .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--primary-200) 75%, transparent);background:color-mix(in srgb, var(--primary-200) 18%, transparent);color:var(--text-invers-100);box-shadow:0 12px 28px color-mix(in srgb, var(--primary-200) 26%, transparent);background-clip:padding-box}.track-step--active.svelte-ul3baf .diamond:where(.svelte-ul3baf) .index-label:where(.svelte-ul3baf),.track-step--active.svelte-ul3baf .label:where(.svelte-ul3baf){color:var(--text-invers-100)}.track-step--done.svelte-ul3baf .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--confirm-100) 72%, transparent);background:color-mix(in srgb, var(--confirm-100) 18%, transparent);background-clip:padding-box}.track-step--done.svelte-ul3baf .diamond:where(.svelte-ul3baf) .index-label:where(.svelte-ul3baf){color:var(--text-invers-100)}.track-step--done.svelte-ul3baf .label:where(.svelte-ul3baf){color:color-mix(in srgb, var(--text-invers-100) 78%, transparent)}.track-step--locked.svelte-ul3baf .marker:where(.svelte-ul3baf){cursor:not-allowed;color:color-mix(in srgb, var(--text-invers-100) 38%, transparent)}.track-step--locked.svelte-ul3baf .diamond:where(.svelte-ul3baf){border-style:dashed;border-color:color-mix(in srgb, var(--text-invers-100) 24%, transparent);background:color-mix(in srgb, var(--kontext-panel-muted,#221d1c) 62%, transparent);box-shadow:none}.track-step--locked.svelte-ul3baf .label:where(.svelte-ul3baf){color:color-mix(in srgb, var(--text-invers-100) 54%, transparent)}.track-step--skipped.svelte-ul3baf .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--text-invers-100) 42%, transparent);background:color-mix(in srgb, var(--text-invers-100) 10%, transparent)}.track-step--selected-preview.svelte-ul3baf .diamond:where(.svelte-ul3baf){box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-200) 22%, transparent)}.track-step--finish.svelte-ul3baf .diamond:where(.svelte-ul3baf){--diamond-size:2.9rem;background:color-mix(in srgb, var(--kontext-panel-muted,#221d1c) 92%, transparent);color:var(--text-100);background-clip:padding-box;border-radius:.35rem}.track.darkMode.svelte-ul3baf .snake-seg:where(.svelte-ul3baf){stroke:color-mix(in srgb, var(--text-100) 26%, transparent)}.track.darkMode.svelte-ul3baf .snake-seg--active:where(.svelte-ul3baf){stroke:color-mix(in srgb, var(--primary-200) 70%, var(--text-100) 30%)}.track.darkMode.svelte-ul3baf .snake-seg--pending:where(.svelte-ul3baf){stroke:color-mix(in srgb, var(--text-100) 38%, transparent)}.track.darkMode.svelte-ul3baf .track-step:where(.svelte-ul3baf) .marker:where(.svelte-ul3baf){color:color-mix(in srgb, var(--text-100) 90%, transparent)}.track.darkMode.svelte-ul3baf .track-step:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--text-100) 28%, transparent);background:color-mix(in srgb, var(--kontext-panel-overlay,#2a2322) 92%, transparent);box-shadow:0 10px 24px #0006}.track.darkMode.svelte-ul3baf .track-step:where(.svelte-ul3baf) .label:where(.svelte-ul3baf){color:var(--text-100);background-color:color-mix(in srgb, var(--kontext-panel,#191414) 92%, transparent);border:1px solid color-mix(in srgb, var(--text-100) 10%, transparent);padding:.4rem .8rem;box-shadow:0 14px 30px #00000052}.track.darkMode.svelte-ul3baf .track-step--active:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--primary-200) 82%, transparent);background:color-mix(in srgb, var(--primary-200) 26%, transparent);color:var(--text-100);box-shadow:0 14px 32px color-mix(in srgb, var(--primary-200) 42%, transparent)}.track.darkMode.svelte-ul3baf .track-step--active:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf) .index-label:where(.svelte-ul3baf),.track.darkMode.svelte-ul3baf .track-step--active:where(.svelte-ul3baf) .label:where(.svelte-ul3baf){color:var(--text-100)}.track.darkMode.svelte-ul3baf .track-step--done:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--confirm-100) 82%, transparent);background:color-mix(in srgb, var(--confirm-100) 13%, transparent)}.track.darkMode.svelte-ul3baf .track-step--done:where(.svelte-ul3baf) .label:where(.svelte-ul3baf){color:color-mix(in srgb, var(--text-100) 86%, transparent)}.track.darkMode.svelte-ul3baf .track-step--locked:where(.svelte-ul3baf) .marker:where(.svelte-ul3baf){color:color-mix(in srgb, var(--text-100) 45%, transparent)}.track.darkMode.svelte-ul3baf .track-step--locked:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf){border-color:color-mix(in srgb, var(--text-100) 18%, transparent);background:color-mix(in srgb, var(--kontext-panel-overlay,#2a2322) 70%, transparent);box-shadow:none}.track.darkMode.svelte-ul3baf .track-step--locked:where(.svelte-ul3baf) .label:where(.svelte-ul3baf){color:color-mix(in srgb, var(--text-100) 48%, transparent)}.track.darkMode.svelte-ul3baf .track-step--selected-preview:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf){box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-200) 28%, transparent)}.track.darkMode.svelte-ul3baf .track-step--finish:where(.svelte-ul3baf) .diamond:where(.svelte-ul3baf){background:color-mix(in srgb, var(--kontext-panel-muted,#221d1c) 96%, transparent);color:var(--text-100)}@media only screen and (max-width:967px){.track.svelte-ul3baf{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}.progress-steps.svelte-1261z3c{flex-direction:column;gap:1rem;width:100%;display:flex}.progress-steps.darkMode.svelte-1261z3c{color:var(--text-100)}.progress-steps.darkMode.svelte-1261z3c .description,.progress-steps.darkMode.svelte-1261z3c .message:where(.svelte-1261z3c){color:color-mix(in srgb, var(--text-100) 82%, transparent)}.progress-steps.darkMode.svelte-1261z3c .message.message--error:where(.svelte-1261z3c){color:color-mix(in srgb, var(--primary-200) 78%, var(--text-100) 22%)}.body.svelte-1261z3c{flex-direction:column;gap:.8rem;width:100%;display:flex}.description{color:color-mix(in srgb, var(--text-100) 74%, transparent);margin:0 0 1.2rem;font-size:.95rem}.content.svelte-1261z3c{width:100%}.message.svelte-1261z3c{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;font-size:.95rem}.message.message--error.svelte-1261z3c{color:color-mix(in srgb, var(--primary-200) 82%, var(--text-100) 18%)}.controls.svelte-1261z3c{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.password-strength.svelte-15wvkhz{flex-direction:column;gap:.35rem;width:100%;display:flex}.bar.svelte-15wvkhz{grid-template-columns:repeat(4,1fr);gap:.25rem;height:.35rem;display:grid}.bar.svelte-15wvkhz span:where(.svelte-15wvkhz){background:#ffffff29;border-radius:999px}.bar.svelte-15wvkhz span.active:where(.svelte-15wvkhz){background:#34d399}.copy.svelte-15wvkhz{color:var(--text-invers-100);align-items:center;gap:.5rem;font-size:.85rem;line-height:1.35;display:flex}.copy.svelte-15wvkhz small:where(.svelte-15wvkhz){color:var(--text-invers-100);opacity:.82}.form-actions.svelte-7ovm4w{justify-content:flex-end;width:100%;margin-top:1.2rem;display:flex}.form-actions.with-secondary.svelte-7ovm4w{justify-content:space-between;align-items:center;gap:.8rem}.signup-password-stack{gap:.45rem;min-width:0;display:grid}.terms-row{gap:.6rem;display:grid}.terms-row a{color:var(--kw-color-accent-light);text-decoration:underline}.legal-load-error{color:#ffb3b3;margin:0;font-size:.92rem}section.svelte-6f17vd{justify-content:center;width:100%;display:flex}.card.svelte-adfur4{--card-crinkle-fill:var(--bg-100);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.card.svelte-adfur4{padding:1.2rem}}.card.interactive.svelte-adfur4{cursor:pointer}.card.svelte-adfur4 .top-bar:where(.svelte-adfur4){height:24px;display:flex}.card.svelte-adfur4 .top-bar:where(.svelte-adfur4) svg:where(.svelte-adfur4){width:25px;height:25px;margin-right:-1px}.card.svelte-adfur4 .top-bar:where(.svelte-adfur4)>div:where(.svelte-adfur4){background:var(--bg-100);flex:1}.card.svelte-adfur4 .card-content:where(.svelte-adfur4){background-color:var(--bg-100);background-image:linear-gradient(to top, color-mix(in srgb, var(--primary-200) 45%, transparent) 0%, color-mix(in srgb, var(--primary-100) 35%, transparent) 30%, color-mix(in srgb, var(--primary-100) 25%, transparent) 60%, color-mix(in srgb, var(--primary-100) 0%, transparent) 100%);background-repeat:no-repeat;background-size:100% 100%;flex:1;padding:0 1.2rem 1.2rem;position:relative}.card.svelte-adfur4 .card-content:where(.svelte-adfur4):before{content:"";background-image:linear-gradient(to top, color-mix(in srgb, var(--primary-300) 55%, transparent) 0%, color-mix(in srgb, var(--primary-200) 45%, transparent) 30%, color-mix(in srgb, var(--primary-100) 35%, transparent) 60%, color-mix(in srgb, var(--primary-100) 0%, transparent) 100%);opacity:0;will-change:opacity;pointer-events:none;z-index:0;background-repeat:no-repeat;background-size:100% 100%;transition:opacity .5s;position:absolute;inset:0}.card.svelte-adfur4 .card-footer:where(.svelte-adfur4){background-color:var(--bg-100);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--primary-200) 45%, transparent) 0%, color-mix(in srgb, var(--primary-200) 41%, transparent) 18%, color-mix(in srgb, var(--primary-100) 30%, transparent) 46%, color-mix(in srgb, var(--primary-100) 18%, transparent) 72%, color-mix(in srgb, var(--primary-100) 8%, transparent) 100%);grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:0;padding:0;display:grid}.card.svelte-adfur4 .card-footer__item:where(.svelte-adfur4){background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;min-width:0;min-height:2.2rem;padding:.42rem .4rem .44rem;display:grid}.card.svelte-adfur4 .card-footer__item:where(.svelte-adfur4):not(:first-child){border-left:1px solid color-mix(in srgb, var(--text-100) 8%, transparent)}.card.svelte-adfur4 .card-footer__label:where(.svelte-adfur4){-webkit-line-clamp:2;line-clamp:2;letter-spacing:.01em;min-width:0;color:color-mix(in srgb, var(--text-100) 78%, transparent);-webkit-box-orient:vertical;font-size:.76rem;font-weight:720;line-height:1.05;display:-webkit-box;overflow:hidden}.card.svelte-adfur4 .card-footer__value:where(.svelte-adfur4){letter-spacing:.01em;color:var(--text-100);text-align:right;flex:none;padding-left:.1rem;font-size:.95rem;font-weight:780;line-height:1.1}.card.brightBackground.svelte-adfur4{--card-crinkle-fill:#fff}.card.brightBackground.svelte-adfur4 .top-bar:where(.svelte-adfur4)>div:where(.svelte-adfur4){background:#fff}.card.brightBackground.svelte-adfur4 .card-content:where(.svelte-adfur4){background-color:#fff;background-image:linear-gradient(to top, color-mix(in srgb, var(--primary-200) 45%, transparent) 0%, color-mix(in srgb, var(--primary-100) 35%, transparent) 30%, color-mix(in srgb, var(--primary-100) 25%, transparent) 60%, color-mix(in srgb, var(--primary-100) 0%, transparent) 100%)}.card.brightBackground.svelte-adfur4 .card-footer:where(.svelte-adfur4){background-color:#fff;background-image:linear-gradient(to bottom, color-mix(in srgb, var(--primary-200) 45%, white 55%) 0%, color-mix(in srgb, var(--primary-200) 34%, white 66%) 18%, color-mix(in srgb, var(--primary-100) 22%, white 78%) 46%, color-mix(in srgb, var(--primary-100) 12%, white 88%) 72%, color-mix(in srgb, var(--primary-100) 8%, white 92%) 100%)}.card.brightBackground.svelte-adfur4 .card-footer__item:where(.svelte-adfur4):not(:first-child){border-left-color:color-mix(in srgb, var(--primary-100) 10%, transparent)}.card.brightBackground.svelte-adfur4 .card-footer__label:where(.svelte-adfur4){color:color-mix(in srgb, var(--text-100) 72%, transparent)}.card.inactive.svelte-adfur4 .card-content:where(.svelte-adfur4){background-color:var(--bg-100)!important;background-image:none!important}.card.inactive.svelte-adfur4 .card-footer:where(.svelte-adfur4){border-top-color:#0000;background-color:var(--bg-100)!important;background-image:none!important}.card.inactive.svelte-adfur4 .card-footer__item:where(.svelte-adfur4){background:color-mix(in srgb, var(--bg-200) 88%, var(--bg-100) 12%)!important;border-color:#0000!important}.card.hoverEffect.svelte-adfur4 .card-content:where(.svelte-adfur4):hover:before{opacity:1}.plan-card.svelte-17dy85q{z-index:1;color:#fff;flex-direction:column;flex-grow:1;gap:24px;height:100%;padding:24px;display:flex;position:relative}.plan-card.svelte-17dy85q .plan-header:where(.svelte-17dy85q){justify-content:space-between;align-items:center;gap:12px;display:flex;transform:translateY(-50%)}.plan-card.svelte-17dy85q .plan-header:where(.svelte-17dy85q) .slug:where(.svelte-17dy85q){text-transform:uppercase;letter-spacing:.4px;color:var(--grey-300,#d1d6d6);margin:0;font-size:16px;font-weight:400}.plan-card.svelte-17dy85q .plan-header:where(.svelte-17dy85q) .pill:where(.svelte-17dy85q){background:var(--grey-100,#f2f4f4);border:1px solid var(--grey-300,#d1d6d6);color:var(--bg-100);border-radius:0;align-items:center;gap:12px;padding:8px 12px;font-size:16px;font-weight:400;display:inline-flex}.plan-card.svelte-17dy85q .plan-header:where(.svelte-17dy85q) .pill:where(.svelte-17dy85q):disabled{cursor:default;opacity:.9}.plan-card.svelte-17dy85q .plan-header:where(.svelte-17dy85q) .pill.selected:where(.svelte-17dy85q){background:var(--primary-100);border-color:var(--primary-100);color:#fff}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q){flex-direction:column;gap:10px;display:flex}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q){justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) h3:where(.svelte-17dy85q){color:#fff;margin:0;font-size:22px;font-weight:700;line-height:1.2}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) .price:where(.svelte-17dy85q){white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) .price:where(.svelte-17dy85q) .amount:where(.svelte-17dy85q){color:#fff;font-size:22px;font-weight:700}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) .price:where(.svelte-17dy85q) .cycle:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);font-size:15px}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) .price:where(.svelte-17dy85q) .tax-behavior:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);text-transform:uppercase;font-size:13px;font-weight:700}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .description:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);margin:0;font-size:17px;line-height:1.5}.plan-card.svelte-17dy85q .features:where(.svelte-17dy85q){flex-direction:column;gap:12px;display:flex}.plan-card.svelte-17dy85q .features:where(.svelte-17dy85q) .feature:where(.svelte-17dy85q){background:#4b52514d;border:2px solid #4b5251;align-items:center;gap:12px;padding:12px;display:flex}.plan-card.svelte-17dy85q .features:where(.svelte-17dy85q) .feature.selected:where(.svelte-17dy85q){border-color:var(--primary-100);background:color-mix(in srgb, var(--primary-100) 10%, transparent)}.plan-card.svelte-17dy85q .features:where(.svelte-17dy85q) .feature:where(.svelte-17dy85q) .icon:where(.svelte-17dy85q){width:24px;height:24px;color:var(--primary-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.plan-card.svelte-17dy85q .features:where(.svelte-17dy85q) .feature:where(.svelte-17dy85q) .feature-label:where(.svelte-17dy85q){color:#fff;margin:0;font-size:18px;font-weight:700}.plan-card.svelte-17dy85q .features:where(.svelte-17dy85q) .feature:where(.svelte-17dy85q) .feature-value:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);margin:2px 0 0;font-size:15px}.plan-card.svelte-17dy85q .plan-lower:where(.svelte-17dy85q){flex-direction:column;gap:24px;margin-top:auto;display:flex}.plan-card.svelte-17dy85q .usage-note:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);margin:0;font-size:17px}.plan-card.svelte-17dy85q .accordion-toggle:where(.svelte-17dy85q){color:#fff;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;margin:0;padding:4px 0;font-size:18px;font-weight:700;display:flex}.plan-card.svelte-17dy85q .accordion-toggle:where(.svelte-17dy85q) .chevron:where(.svelte-17dy85q){justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.plan-card.svelte-17dy85q .accordion-toggle:where(.svelte-17dy85q) .chevron.open:where(.svelte-17dy85q){transform:rotate(180deg)}.plan-card.svelte-17dy85q .price-details:where(.svelte-17dy85q){flex-direction:column;gap:10px;padding:4px 0 8px;display:flex}.plan-card.svelte-17dy85q .price-details:where(.svelte-17dy85q) .price-line:where(.svelte-17dy85q){color:#fff;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.plan-card.svelte-17dy85q .price-details:where(.svelte-17dy85q) .price-line:where(.svelte-17dy85q) .label:where(.svelte-17dy85q){font-weight:600}.plan-card.svelte-17dy85q .price-details:where(.svelte-17dy85q) .price-line:where(.svelte-17dy85q) .value:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);font-weight:600}.plan-card.svelte-17dy85q .price-details:where(.svelte-17dy85q) .price-empty:where(.svelte-17dy85q){color:var(--grey-300,#d1d6d6);margin:0;font-size:15px}.cta.svelte-17dy85q{color:#fff;cursor:pointer;background:#2b2b2b;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:12px;width:100%;margin-top:auto;padding:12px 16px;font-size:18px;font-weight:700;display:inline-flex}.cta.svelte-17dy85q:disabled{cursor:default;opacity:.9}.cta.selected.svelte-17dy85q{background:var(--primary-100)}@media (max-width:768px){.plan-card.svelte-17dy85q{gap:16px;padding:16px}.plan-card.svelte-17dy85q .plan-header:where(.svelte-17dy85q) .slug:where(.svelte-17dy85q){font-size:14px}.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) h3:where(.svelte-17dy85q),.plan-card.svelte-17dy85q .plan-summary:where(.svelte-17dy85q) .name-price:where(.svelte-17dy85q) .price:where(.svelte-17dy85q) .amount:where(.svelte-17dy85q){font-size:20px}.cta.svelte-17dy85q{font-size:16px}}.plans-grid.svelte-kbtahu{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:1.2rem;display:grid}.state-block.svelte-kbtahu{align-items:center;gap:.75rem;display:flex}.cta-row.svelte-kbtahu{justify-content:flex-end;align-items:center;gap:.8rem;margin-top:1rem;display:flex}.hint.svelte-tyud8n{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.subtle.svelte-tyud8n{color:color-mix(in srgb, var(--text-invers-100) 60%, transparent);margin:.6rem 0 0;font-size:.9rem}.linkish.svelte-tyud8n{color:var(--primary-300);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;text-decoration:underline}.linkish.svelte-tyud8n:disabled{opacity:.6;cursor:not-allowed}.plan-preview.svelte-tyud8n{flex-direction:column;gap:.8rem;display:flex}.state-block.svelte-tyud8n{align-items:center;gap:.75rem;display:flex}.cta-row.svelte-tyud8n{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:1rem;display:flex}.signup-panel__inner.svelte-mrh96s{flex-direction:column;gap:1.2rem;width:100%;display:flex}.ghost-button.svelte-1ahxmb5{border:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);background:color-mix(in srgb, var(--bg-200) 85%, var(--bg-100) 15%);color:var(--text-100);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1.3rem;font-size:.85rem;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.ghost-button.sm.svelte-1ahxmb5{gap:.45rem;padding:.45rem 1rem;font-size:.75rem}.ghost-button.subtle.svelte-1ahxmb5{border-color:color-mix(in srgb, var(--text-100) 8%, transparent);background:0 0}.ghost-button.danger.svelte-1ahxmb5{color:#ff6a63;background:#ad514c24;border-color:#ff6a6373}.ghost-button.svelte-1ahxmb5:hover:not(:disabled){background:var(--bg-300);transform:translateY(-2px);box-shadow:0 12px 26px #0a080847}.ghost-button.svelte-1ahxmb5:disabled{opacity:.6;cursor:not-allowed}.ghost-button.svelte-1ahxmb5:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-200) 25%, transparent);outline:none}.not-found.svelte-1a7h5ud{text-align:center;color:color-mix(in srgb, var(--text-invers-100) 90%, transparent);border:1px solid #4754672e;border-radius:32px;flex-direction:column;align-items:center;gap:1.2rem;padding:clamp(2.4rem,5vw,3.2rem);display:flex;box-shadow:0 16px 32px #0f172a1f}section.newsletter.svelte-er4okf{background-color:var(--bg-100);align-items:center;width:100%;height:700px;padding-bottom:3rem;display:flex;position:relative}section.newsletter.svelte-er4okf .background-image:where(.svelte-er4okf){z-index:1;width:100%;height:600px;position:absolute;top:0;left:0;overflow:hidden}section.newsletter.svelte-er4okf .background-image:where(.svelte-er4okf) img:where(.svelte-er4okf){object-fit:cover;width:auto;min-width:100%;height:100%;position:absolute;top:0;right:0}section.newsletter.svelte-er4okf .background-image.mobile:where(.svelte-er4okf){left:0;right:0}section.newsletter.mobile.svelte-er4okf{height:600px}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf){z-index:2;width:100%;height:100%;position:relative}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf){height:100%;color:var(--neutral-white);grid-template-columns:1fr 1fr;display:grid;overflow:visible}@media (max-width:768px){section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf){grid-template-columns:1fr}}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf){flex-direction:column;justify-content:center;gap:1.2rem;max-width:600px;height:100%;display:flex;overflow:visible}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) small:where(.svelte-er4okf){text-transform:uppercase;font-family:Outfit,sans-serif;font-size:.7rem;font-weight:700}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) small:where(.svelte-er4okf),section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) p:where(.svelte-er4okf),section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .h1:where(.svelte-er4okf){color:var(--text-100);width:100%}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) form:where(.svelte-er4okf){flex-direction:column;gap:.8rem;width:100%;display:flex;overflow:visible}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .data-protection:where(.svelte-er4okf){align-items:center;gap:1.6rem;display:flex}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .data-protection:where(.svelte-er4okf) p:where(.svelte-er4okf){color:var(--text-100);text-transform:uppercase;flex-grow:1;margin:0;font-size:.7rem;font-weight:700}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .data-protection:where(.svelte-er4okf) p:where(.svelte-er4okf) a:where(.svelte-er4okf){color:var(--primary-200)}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .data-protection:where(.svelte-er4okf) .checkbox:where(.svelte-er4okf){border-bottom:2px solid var(--bg-200,#332d2c);background:linear-gradient(283deg,#0000 72.52%,#0d0c0c 83.26%),linear-gradient(99deg,#0000 50.02%,#0d0c0c 66.41%),linear-gradient(#332d2c 50.06%,#332d2c00 100.06%),#332d2c;border-radius:2px;justify-content:center;align-items:center;width:1.2rem;min-width:1.2rem;height:1.2rem;display:flex}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .data-protection:where(.svelte-er4okf) .checkbox:where(.svelte-er4okf) input:where(.svelte-er4okf){appearance:none;cursor:pointer;outline:none;width:100%;height:100%;margin:0;position:relative}section.newsletter.svelte-er4okf .wrapper:where(.svelte-er4okf) .inner-container:where(.svelte-er4okf) .content:where(.svelte-er4okf) .data-protection:where(.svelte-er4okf) .checkbox:where(.svelte-er4okf) input:where(.svelte-er4okf):checked:after{content:"✓";color:var(--text-100);justify-content:center;align-items:center;font-size:.85rem;display:flex;position:absolute;inset:0}input.specialInputStyle.svelte-er4okf,textarea.specialInputStyle.svelte-er4okf{width:100%;color:var(--text-100);outline:none;padding:12px 18px;border-bottom:2px solid var(--bg-200,#332d2c)!important;background:linear-gradient(283deg,#0000 72.52%,#0d0c0c 83.26%),linear-gradient(99deg,#0000 50.02%,#0d0c0c 66.41%),linear-gradient(#332d2c 50.06%,#332d2c00 100.06%),#332d2c!important;border-radius:2px!important}input.specialInputStyle.svelte-er4okf:hover,textarea.specialInputStyle.svelte-er4okf:hover,input.specialInputStyle.svelte-er4okf:focus,textarea.specialInputStyle.svelte-er4okf:focus{box-shadow:inset 0 0 1px #000,0 0 20px #741e20!important}input.specialInputStyle.svelte-er4okf:disabled,textarea.specialInputStyle.svelte-er4okf:disabled{opacity:.6;cursor:not-allowed}textarea.specialTextarea.svelte-er4okf{resize:vertical;min-height:120px}p.error.svelte-er4okf{color:var(--error-100);margin:0;font-weight:600}.waitlist-page.svelte-y8jm2f{align-items:flex-start;min-height:400px;padding:2rem 0 3rem;display:flex}.fullscreen-toggle.svelte-1gfzvvb{border:1px solid color-mix(in srgb, var(--bg-400) 75%, transparent);background:color-mix(in srgb, var(--bg-400) 40%, transparent);color:var(--text-100);font:inherit;cursor:pointer;border-radius:.8rem;align-items:center;gap:.45rem;padding:.55rem .95rem;transition:background .16s,border-color .16s;display:inline-flex}.fullscreen-toggle.svelte-1gfzvvb:hover,.fullscreen-toggle.svelte-1gfzvvb:focus-visible{background:color-mix(in srgb, var(--bg-400) 60%, transparent);border-color:color-mix(in srgb, var(--bg-400) 85%, transparent);outline:none}.fullscreen-toggle.fullscreen-active.svelte-1gfzvvb{background:color-mix(in srgb, var(--accent-color,#f7c35f) 20%, var(--bg-400) 60%);border-color:color-mix(in srgb, var(--accent-color,#f7c35f) 55%, transparent)}.fullscreen-toggle.svelte-1gfzvvb span:where(.svelte-1gfzvvb){white-space:nowrap;font-size:.95rem}.page-template__tab-spacer.svelte-844oxj{background-color:var(--bg-100);border-bottom:1px solid var(--bg-100);z-index:9997;width:100%;height:3.6rem;position:sticky;top:107px}@media only screen and (max-width:967px){.page-template__tab-spacer.svelte-844oxj{top:76px}}.page-template__actions{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.75rem;width:100%;display:flex}.page-template__actions.fullscreen{z-index:9999;position:fixed;top:.6rem;left:0;right:0}.page-template__actions.fullscreen *{color:var(--text-invers-100)!important}.page-template__actions--inner{width:100%;max-width:var(--normal-max-width);justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.page-template__actions.fullscreen .page-template__actions--inner{max-width:none;padding-left:.8rem;padding-right:.8rem}.page-template__layout.svelte-844oxj{--nav-expanded-width:minmax(280px, 300px);--nav-collapsed-width:2.4rem;--nav-width:var(--nav-expanded-width);grid-template-columns:var(--nav-width) 1fr;align-items:flex-start;gap:1.6rem;width:100%;transition:grid-template-columns .18s,gap .18s;display:grid}.page-template__layout.fullscreen.svelte-844oxj{grid-template-columns:1fr;min-height:100%;padding-top:1.2rem}.page-template__layout.collapsed.svelte-844oxj{--nav-width:var(--nav-collapsed-width);gap:1.2rem}.page-template__layout.noPrimaryNavigation.svelte-844oxj{grid-template-columns:1fr;gap:0}.page-template__primary.svelte-844oxj{align-self:start;transition:width .18s,min-width .18s,max-width .18s;position:sticky;top:calc(107px + 6rem)}.page-template__primary.collapsed.svelte-844oxj{width:var(--nav-collapsed-width);min-width:var(--nav-collapsed-width);max-width:var(--nav-collapsed-width)}.page-template__panel.svelte-844oxj{flex-direction:column;width:100%;min-width:0;display:flex}.page-template__panel.fullscreen.svelte-844oxj{flex:1;gap:.5rem}.page-template__content.svelte-844oxj{--kw-page-sticky-header-top:calc(107px + 3.6rem);flex-direction:column;width:100%;min-width:0;display:flex}.page-template__content.small.svelte-844oxj{max-width:1120px;margin:0 auto}.page-template__content.large.svelte-844oxj{max-width:var(--normal-max-width);margin:0 auto}.page-template__content.fullscreen.svelte-844oxj{--kw-page-sticky-header-top:0px;flex:1}@media only screen and (max-width:967px){.page-template__content.svelte-844oxj{--kw-page-sticky-header-top:calc(76px + 3.6rem)}.page-template__content.fullscreen.svelte-844oxj{--kw-page-sticky-header-top:0px}}.nav.svelte-844oxj{flex-direction:column;gap:10px;width:100%;min-width:280px;max-width:300px;margin:0;padding:0;list-style:none;transition:width .18s,min-width .18s,max-width .18s,gap .16s;display:flex}.nav.collapsed.svelte-844oxj{min-width:var(--nav-collapsed-width);max-width:var(--nav-collapsed-width);width:var(--nav-collapsed-width);gap:.5rem}@media only screen and (min-width:100px) and (max-width:967px){.nav.svelte-844oxj{min-width:100%;max-width:100%}}.nav.svelte-844oxj li:where(.svelte-844oxj){border:1px solid var(--bg-100);background-color:var(--neutral-white);border-radius:2px;align-items:center;transition:background-color .14s,border-color .14s;display:flex;overflow:hidden}.nav.svelte-844oxj li:where(.svelte-844oxj) a:where(.svelte-844oxj),.nav.svelte-844oxj li:where(.svelte-844oxj) button:where(.svelte-844oxj){width:100%;height:100%;color:var(--bg-100);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:1.2rem;padding:.6rem 1.2rem;font-weight:700;text-decoration:none;display:flex;overflow:hidden}.nav.svelte-844oxj li:where(.svelte-844oxj) a:where(.svelte-844oxj) .icon:where(.svelte-844oxj),.nav.svelte-844oxj li:where(.svelte-844oxj) button:where(.svelte-844oxj) .icon:where(.svelte-844oxj){justify-content:center;align-items:center;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem;display:inline-flex}.nav.svelte-844oxj li:where(.svelte-844oxj) a:where(.svelte-844oxj) .icon:where(.svelte-844oxj) svg,.nav.svelte-844oxj li:where(.svelte-844oxj) button:where(.svelte-844oxj) .icon:where(.svelte-844oxj) svg{width:100%;height:100%}.nav.svelte-844oxj li:where(.svelte-844oxj) a:where(.svelte-844oxj) .label:where(.svelte-844oxj),.nav.svelte-844oxj li:where(.svelte-844oxj) button:where(.svelte-844oxj) .label:where(.svelte-844oxj){white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;padding-right:.6rem;transition:opacity .14s,max-width .14s,margin .14s;overflow:hidden}.nav.svelte-844oxj li.active:where(.svelte-844oxj){background:var(--bg-100)}.nav.svelte-844oxj li.active:where(.svelte-844oxj) a:where(.svelte-844oxj),.nav.svelte-844oxj li.active:where(.svelte-844oxj) button:where(.svelte-844oxj){color:var(--neutral-white)}.nav.svelte-844oxj li.nav__toggle:where(.svelte-844oxj) button:where(.svelte-844oxj){font-weight:600}.nav.collapsed.svelte-844oxj li:where(.svelte-844oxj){justify-content:center}.nav.collapsed.svelte-844oxj a:where(.svelte-844oxj),.nav.collapsed.svelte-844oxj button:where(.svelte-844oxj){justify-content:center;gap:0;padding:.6rem}.nav.collapsed.svelte-844oxj .label:where(.svelte-844oxj){opacity:0;max-width:0;margin:0;overflow:hidden}@media only screen and (min-width:100px) and (max-width:967px){.page-template__layout.svelte-844oxj{grid-template-columns:1fr;gap:1rem}.page-template__layout.collapsed.svelte-844oxj{grid-template-columns:1fr}.page-template__layout.svelte-844oxj .page-template__primary:where(.svelte-844oxj){display:none}.nav.svelte-844oxj{width:100%;min-width:100%;max-width:100%}.nav.collapsed.svelte-844oxj{gap:10px;width:100%;min-width:100%;max-width:100%}.nav.collapsed.svelte-844oxj a:where(.svelte-844oxj),.nav.collapsed.svelte-844oxj button:where(.svelte-844oxj){justify-content:flex-start;gap:1.2rem;padding:.6rem 1.2rem}.nav.collapsed.svelte-844oxj .label:where(.svelte-844oxj){opacity:1;max-width:none}}.page-template__section.fullscreen .kw-crinkled-section__wrapper{height:100dvh;min-height:100dvh;max-height:100dvh;padding-top:1.2rem;padding-bottom:1.2rem;display:flex;overflow:hidden}.page-template__section.fullscreen .kw-crinkled-section__wrapper-content{flex-direction:column;flex:1;min-height:0;display:flex}.status-tag.svelte-fdimm2{--status-bg:color-mix(in srgb, var(--status-color) 14%, transparent);--status-ink:color-mix(in srgb, var(--status-color) 86%, #0e1115);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--status-color) 60%, transparent);background:var(--status-bg);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--status-ink);white-space:nowrap;flex:0 auto;align-items:stretch;gap:0;line-height:1.1;display:inline-flex;position:relative;overflow:hidden}.status-tag--tooltip.svelte-fdimm2{cursor:help}button.status-tag.svelte-fdimm2{appearance:none;font:inherit;text-align:left;padding:0}.status-tag--copy.svelte-fdimm2{cursor:pointer;transition:filter .12s,outline-color .12s}.status-tag--copy.svelte-fdimm2:hover{filter:brightness(1.04)}.status-tag--copy.svelte-fdimm2:focus-visible{outline:2px solid var(--status-color);outline-offset:2px}.status-tag--copy[aria-busy=true].svelte-fdimm2{cursor:progress}.status-tag__content.svelte-fdimm2{flex-direction:column;flex:0 auto;align-items:flex-start;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;display:inline-flex}.status-tag__top-label.svelte-fdimm2{background:var(--status-color);color:#fff;white-space:nowrap;align-self:flex-start;align-items:center;padding:.18rem .65rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.status-tag__label.svelte-fdimm2{align-items:center;padding:.35rem .65rem;font-size:.93rem;font-weight:600;display:inline-flex}.status-tag__label--stacked.svelte-fdimm2{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem}.status-tag__main-label.svelte-fdimm2,.status-tag__sub-label.svelte-fdimm2{line-height:1.05;display:block}.status-tag__sub-label.svelte-fdimm2{opacity:.82;font-size:.82em;font-weight:600}.status-tag__icon.svelte-fdimm2{background:var(--status-color);color:#fff;border-left:1px solid color-mix(in srgb, var(--status-color) 75%, transparent);flex:none;justify-content:center;align-items:center;padding:.25rem .35rem;display:inline-flex}.status-tag__icon--text.svelte-fdimm2{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:1.6rem;font-weight:800;line-height:1}.status-tag--sm.svelte-fdimm2 .status-tag__label:where(.svelte-fdimm2){padding:.25rem .55rem;font-size:.86rem}.status-tag--sm.svelte-fdimm2 .status-tag__top-label:where(.svelte-fdimm2){padding:.14rem .55rem;font-size:.62rem}.status-tag--sm.svelte-fdimm2 .status-tag__icon:where(.svelte-fdimm2){padding:.2rem .3rem}.status-filter{min-width:220px}.status-filter__item.svelte-533a4p{padding:.1rem 0}.status-filter .svelte-select .multi-item{gap:4px;padding:0}.status-filter .svelte-select .multi-item-text{padding:0}.status-filter .svelte-select .multi-item-clear{height:unset!important}.table-filters.svelte-1asce78{flex-wrap:wrap;align-items:flex-end;gap:.6rem 1.2rem;margin-bottom:1.2rem;display:flex;height:-moz-fit-content!important;height:fit-content!important}.column-scroll-buttons.svelte-8dgp9b{align-items:center;gap:.15rem;display:inline-flex}.column-scroll-button.svelte-8dgp9b{color:var(--dt-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.25rem;font-size:.9rem;transition:background-color .15s,color .15s,transform 50ms,opacity .1s;display:inline-flex}.column-scroll-button.svelte-8dgp9b:hover:not(:disabled){color:var(--dt-accent-soft);background-color:#741e201f;transform:translateY(-1px)}.column-scroll-button.svelte-8dgp9b:active:not(:disabled){transform:translateY(0)}.column-scroll-button.svelte-8dgp9b:disabled{opacity:.3;cursor:default}.table-row-controls.svelte-osvry9{align-items:center;gap:.25rem;display:inline-flex}.table-horizontal-controls.svelte-1rbxmpo{box-sizing:border-box;background-color:var(--dt-bg-elevated-soft);border-left:1px solid var(--dt-border-subtle);border-right:1px solid var(--dt-border-subtle);align-items:center;gap:.4rem;width:100%;padding:.25rem .4rem;display:flex}.table-horizontal-controls--top.svelte-1rbxmpo{border-top:1px solid var(--dt-border-subtle)}.table-horizontal-controls--bottom.svelte-1rbxmpo{border-bottom:1px solid var(--dt-border-subtle)}.table-sticky-header-stack.svelte-1rbxmpo{top:var(--dt-sticky-header-top,0px);z-index:6;box-sizing:border-box;background-color:var(--dt-bg-elevated-soft);width:100%;min-width:0;max-width:100%;position:sticky}.selection-header-cell.svelte-1rbxmpo,.selection-cell.svelte-1rbxmpo{text-align:center;width:52px;min-width:52px;max-width:52px;padding-left:.5rem;padding-right:.5rem}.selection-cell-content.svelte-1rbxmpo{justify-content:center;align-items:center;display:flex}.selection-input-host.svelte-1rbxmpo{flex-direction:row;justify-content:center;align-items:center;gap:0;width:auto;height:auto;display:inline-flex}.selection-input-host.svelte-1rbxmpo label.checkbox{--kw-input-checkbox-check:var(--dt-selection-checkbox-check,#fff);justify-content:center;gap:0;width:auto;max-width:none;height:1.2rem;max-height:1.2rem}.selection-input-host.svelte-1rbxmpo label.checkbox[data-surface-tone]{--kw-input-checkbox-check:var(--dt-selection-checkbox-check,#fff)}.selection-input-host.svelte-1rbxmpo .checkit-span{border-color:var(--dt-border-subtle)!important;background-color:var(--dt-bg-main)!important}.selection-input-host.svelte-1rbxmpo [type=checkbox]:checked+.checkit-span:before{color:var(--dt-selection-checkbox-check,#fff)!important}.selection-input-host.svelte-1rbxmpo .selection-checkbox-control{cursor:pointer}.selection-input-host.svelte-1rbxmpo label.checkbox.disabled,.selection-input-host.svelte-1rbxmpo label.checkbox.disabled .checkit-span{cursor:not-allowed;opacity:.6}.table-horizontal-step-button.svelte-1rbxmpo{color:var(--dt-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:.25rem;font-size:1rem;transition:background-color .1s,color .1s,transform 50ms,opacity .1s;display:inline-flex}.table-horizontal-step-button.svelte-1rbxmpo:hover:not(:disabled){color:var(--dt-accent-soft);background-color:#741e201f;transform:translateY(-1px)}.table-horizontal-step-button.svelte-1rbxmpo:active:not(:disabled){transform:translateY(0)}.table-horizontal-step-button.svelte-1rbxmpo:disabled{opacity:.3;cursor:default}.table-horizontal-scrollbar.svelte-1rbxmpo{box-sizing:border-box;background-color:var(--dt-bg-elevated-soft);flex:auto;min-width:0;height:19px}.table-horizontal-scrollbar__content.svelte-1rbxmpo{height:2px}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-track.simplebar-vertical{display:none}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-wrapper,.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-mask,.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-offset,.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-content-wrapper,.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-content{height:100%}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-track.simplebar-horizontal{box-shadow:inset 0 2px 0 var(--dt-bg-elevated-soft), inset 0 -2px 0 var(--dt-bg-elevated-soft);pointer-events:auto;cursor:pointer;background-color:#0d0c0c40!important;width:auto!important;height:16px!important;margin:0!important;inset:auto 0 0!important;overflow:visible!important}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-track.simplebar-horizontal .simplebar-scrollbar{pointer-events:auto;cursor:grab;min-width:40px;height:16px!important}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{border-radius:0;transition-duration:0s;transition-delay:0s;opacity:1!important;background-color:#0d0c0c!important;width:auto!important;height:auto!important;margin:0!important;inset:-1px -2px!important}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-track.simplebar-horizontal .simplebar-scrollbar:active{cursor:grabbing}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.table-horizontal-scrollbar.svelte-1rbxmpo .simplebar-content-wrapper{scroll-behavior:auto!important;overflow:auto hidden!important}.table-sticky-header-scroll.svelte-1rbxmpo,.table-scroll.svelte-1rbxmpo{border:1px solid var(--dt-border-subtle);background-color:var(--dt-bg-elevated);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden visible}.table-sticky-header-scroll.svelte-1rbxmpo::-webkit-scrollbar{display:none}.table-scroll.svelte-1rbxmpo::-webkit-scrollbar{display:none}.table-sticky-header-scroll[data-navigation-mode=scroll].svelte-1rbxmpo,.table-scroll[data-navigation-mode=scroll].svelte-1rbxmpo{scroll-behavior:auto;overflow-x:auto}.table-sticky-header-scroll.with-horizontal-scrollbars.svelte-1rbxmpo,.table-scroll.with-horizontal-scrollbars.svelte-1rbxmpo{border-top:0;border-bottom:0}.table-sticky-header-scroll.svelte-1rbxmpo{background-color:var(--dt-bg-elevated-soft);border-bottom:0;overflow:hidden}.table-sticky-header-scroll[data-navigation-mode=scroll].svelte-1rbxmpo{scroll-behavior:auto;overflow-x:auto}.table-sticky-header-scroll.with-horizontal-scrollbars.svelte-1rbxmpo{border-top:1px solid var(--dt-border-subtle);border-bottom:0}.table-scroll.svelte-1rbxmpo{border-top:0}table.svelte-1rbxmpo{border-collapse:separate;border-spacing:0}.main-table.svelte-1rbxmpo{table-layout:fixed;width:100%}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo){z-index:3;box-sizing:border-box;background-color:var(--dt-bg-elevated-soft);color:var(--dt-text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--dt-border-subtle);white-space:nowrap;padding:.65rem .75rem;font-size:.75rem;font-weight:600;position:static;top:auto}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo) .header-button:where(.svelte-1rbxmpo){width:100%;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:0;display:inline-flex}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo) .header-label:where(.svelte-1rbxmpo){align-items:center;gap:.35rem;min-width:0;display:inline-flex}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo) .header-text:where(.svelte-1rbxmpo){text-overflow:ellipsis;min-width:0}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo) .header-icon:where(.svelte-1rbxmpo){color:var(--dt-text-muted);opacity:.8;flex:none;justify-content:center;align-items:center;display:inline-flex}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo) .sort-indicator:where(.svelte-1rbxmpo){min-width:.95rem;color:color-mix(in srgb, var(--dt-text-muted) 85%, var(--dt-text-main));justify-content:center;align-items:center;margin-left:auto;display:inline-flex}thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo) .sort-indicator.is-active:where(.svelte-1rbxmpo){color:var(--dt-accent)}tbody.svelte-1rbxmpo tr:where(.svelte-1rbxmpo){background-color:var(--dt-bg-elevated)}tbody.svelte-1rbxmpo tr:where(.svelte-1rbxmpo):nth-child(2n){background-color:var(--dt-bg-elevated-soft)}tbody.svelte-1rbxmpo tr.is-selected:where(.svelte-1rbxmpo),tbody.svelte-1rbxmpo tr.is-selected:where(.svelte-1rbxmpo):nth-child(2n){background:color-mix(in srgb, var(--dt-accent-soft) 18%, var(--dt-bg-elevated));box-shadow:inset 3px 0 0 var(--dt-accent)}tbody.svelte-1rbxmpo tr:where(.svelte-1rbxmpo):hover{background:linear-gradient(90deg,#ad514c24,#0000)}tbody.svelte-1rbxmpo tr.is-selected:where(.svelte-1rbxmpo):hover{background:linear-gradient(to right, color-mix(in srgb, var(--dt-accent-soft) 28%, var(--dt-bg-elevated)), color-mix(in srgb, var(--dt-accent-soft) 12%, var(--dt-bg-elevated)))}tbody.svelte-1rbxmpo tr.has_action:where(.svelte-1rbxmpo){cursor:pointer}tbody.svelte-1rbxmpo tr.is-disabled:where(.svelte-1rbxmpo),tbody.svelte-1rbxmpo tr.is-disabled:where(.svelte-1rbxmpo):nth-child(2n){opacity:.5;cursor:default}tbody.svelte-1rbxmpo tr.is-muted:where(.svelte-1rbxmpo) .muted-cell:where(.svelte-1rbxmpo),tbody.svelte-1rbxmpo tr.is-muted:where(.svelte-1rbxmpo):nth-child(2n) .muted-cell:where(.svelte-1rbxmpo){opacity:.5}tbody.svelte-1rbxmpo tr.is-disabled:where(.svelte-1rbxmpo):hover,tbody.svelte-1rbxmpo tr.is-disabled.is-selected:where(.svelte-1rbxmpo):hover{background:inherit}tbody.svelte-1rbxmpo tr:where(.svelte-1rbxmpo) td:where(.svelte-1rbxmpo){box-sizing:border-box;border-bottom:1px solid var(--dt-border-subtle);white-space:nowrap;padding:.65rem .75rem}tbody.svelte-1rbxmpo tr:where(.svelte-1rbxmpo) td:where(.svelte-1rbxmpo) .cell-content:where(.svelte-1rbxmpo){text-overflow:ellipsis;white-space:nowrap;min-width:0}tbody.svelte-1rbxmpo tr.empty-row:where(.svelte-1rbxmpo) td:where(.svelte-1rbxmpo){text-align:center;color:var(--dt-text-muted)}.align-left.svelte-1rbxmpo{text-align:left}.align-center.svelte-1rbxmpo{text-align:center}.align-right.svelte-1rbxmpo{text-align:right}.cell-actions-header.svelte-1rbxmpo,.cell-actions.svelte-1rbxmpo{z-index:4;background-color:var(--dt-bg-elevated-soft);white-space:nowrap;max-width:var(--actions-col-width,auto);position:sticky;right:0}.cell-actions.svelte-1rbxmpo{border-left:1px solid var(--dt-border-subtle);box-shadow:none}.cell-actions-inner.svelte-1rbxmpo{justify-content:center;align-items:center;gap:.5rem;width:100%;display:inline-flex}.actions.svelte-1rbxmpo{justify-content:center;align-items:center;gap:.25rem;width:100%;display:flex}.actions.svelte-1rbxmpo .row-actions-hidden:where(.svelte-1rbxmpo){display:none}.loading-row.svelte-1rbxmpo td:where(.svelte-1rbxmpo){background-color:var(--dt-bg-elevated);border-bottom-color:color-mix(in srgb, var(--dt-border-subtle) 60%, transparent)}.skeleton-bar.svelte-1rbxmpo{background:linear-gradient(90deg, color-mix(in srgb, var(--dt-bg-elevated-soft) 60%, transparent), color-mix(in srgb, var(--dt-border-subtle) 80%, transparent), color-mix(in srgb, var(--dt-bg-elevated-soft) 60%, transparent));background-size:200% 100%;border-radius:999px;width:100%;height:.65rem;animation:1.2s ease-in-out infinite svelte-1rbxmpo-skeleton-shimmer;display:block}.skeleton-bar.small.svelte-1rbxmpo{width:48%;margin:0 auto}.skeleton-bar.wide.svelte-1rbxmpo{width:30%;margin:0 auto}.loading-more.svelte-1rbxmpo{justify-content:center;padding:.4rem 0;display:flex}.sizer.svelte-1rbxmpo{visibility:hidden;pointer-events:none;contain:layout style;position:fixed;top:-10000px;left:-10000px}.sizer-table.svelte-1rbxmpo{table-layout:auto;width:auto}.sizer-table.svelte-1rbxmpo thead:where(.svelte-1rbxmpo) th:where(.svelte-1rbxmpo),.sizer-table.svelte-1rbxmpo td:where(.svelte-1rbxmpo){white-space:nowrap;box-shadow:none;border:none;padding:.65rem .75rem;position:static;overflow:visible}.sizer-table.svelte-1rbxmpo .cell-content:where(.svelte-1rbxmpo){text-overflow:clip;white-space:nowrap;overflow:visible}@keyframes svelte-1rbxmpo-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media print{.table-sticky-header-stack.svelte-1rbxmpo,thead.svelte-1rbxmpo th:where(.svelte-1rbxmpo){position:static!important;top:auto!important}.cell-actions-header.svelte-1rbxmpo,.cell-actions.svelte-1rbxmpo{position:static!important;right:auto!important}tbody.svelte-1rbxmpo tr:where(.svelte-1rbxmpo){break-inside:avoid;page-break-inside:avoid}}.card-grid.svelte-19qx220{grid-template-columns:repeat(auto-fit,minmax(min(560px,100%),1fr));gap:1rem;width:100%;min-width:0;display:grid}.card-grid.svelte-19qx220 .empty-cards:where(.svelte-19qx220){border-radius:var(--dt-radius);border:1px dashed var(--dt-border-subtle);text-align:center;color:var(--dt-text-muted);background-color:var(--dt-bg-elevated);grid-column:1/-1;padding:1.5rem}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220){border:1px solid var(--dt-border-subtle);background-color:var(--dt-bg-elevated);border-radius:2px;flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}.card-grid.svelte-19qx220 .card.is-disabled:where(.svelte-19qx220),.card-grid.svelte-19qx220 .card.is-muted:where(.svelte-19qx220) .card-title:where(.svelte-19qx220),.card-grid.svelte-19qx220 .card.is-muted:where(.svelte-19qx220) .card-body:where(.svelte-19qx220),.card-grid.svelte-19qx220 .card.is-muted:where(.svelte-19qx220) .card-footer:where(.svelte-19qx220){opacity:.5}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220){border-bottom:1px solid var(--dt-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.75rem .9rem .6rem;display:flex}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-title:where(.svelte-19qx220){overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0;font-size:1.3rem;font-weight:600}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-title:where(.svelte-19qx220) .card-subtitle:where(.svelte-19qx220){color:var(--dt-text-muted);overflow-wrap:anywhere;word-break:break-word;margin-top:.15rem;font-size:.8rem}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-header-actions:where(.svelte-19qx220){flex-wrap:wrap;flex:45%;justify-content:flex-end;align-items:center;gap:.35rem .25rem;min-width:0;max-width:100%;margin-left:.75rem;display:flex}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-header-actions:where(.svelte-19qx220) *{min-width:0;max-width:100%}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-header-actions:where(.svelte-19qx220) button{color:var(--dt-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.3rem;transition:background-color .15s,color .15s;display:inline-flex}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-header-actions:where(.svelte-19qx220) button:hover{color:var(--dt-accent-soft);background-color:#741e201f}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-header:where(.svelte-19qx220) .card-header-actions:where(.svelte-19qx220) .row-actions-hidden:where(.svelte-19qx220){display:none}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220){flex-direction:column;min-width:0;padding:.6rem .9rem .4rem;display:flex;position:relative}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-scroll-controls:where(.svelte-19qx220){flex-direction:column;gap:.15rem;display:flex;position:absolute;top:.4rem;right:.5rem}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-scroll-button:where(.svelte-19qx220){color:var(--dt-text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.15rem;font-size:.75rem;transition:background-color .15s,color .15s,transform 50ms,opacity .1s;display:inline-flex}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-scroll-button:where(.svelte-19qx220):hover:not(:disabled){color:var(--dt-accent-soft);background-color:#741e201f;transform:translateY(-1px)}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-scroll-button:where(.svelte-19qx220):active:not(:disabled){transform:translateY(0)}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-scroll-button:where(.svelte-19qx220):disabled{opacity:.3;cursor:default}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-body-content:where(.svelte-19qx220){flex-direction:column;gap:.3rem;min-width:0;padding-right:1.1rem;display:flex}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220){grid-template-columns:minmax(0,200px) 1fr;align-items:start;column-gap:.75rem;min-width:0;display:grid}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-label:where(.svelte-19qx220){text-transform:uppercase;letter-spacing:.05em;color:var(--dt-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:200px;margin:0;font-size:.75rem;overflow:hidden}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220){color:var(--dt-text-main);white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.86rem}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) *{min-width:0;max-width:100%}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) pre,.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) code,.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) kbd,.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) samp{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) table{table-layout:fixed;width:100%;max-width:100%}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) th,.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-value:where(.svelte-19qx220) td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-footer:where(.svelte-19qx220){min-width:0;margin-top:auto;padding:.6rem .9rem .75rem}.card-grid.svelte-19qx220 .primary-btn:where(.svelte-19qx220){text-align:center;cursor:pointer;background:linear-gradient(135deg, var(--dt-accent), var(--dt-accent-soft));width:100%;color:var(--text-100,#f3eed9);border:none;border-radius:999px;padding:.6rem 1rem;font-size:.85rem;font-weight:600;transition:transform 80ms,box-shadow 80ms,filter 80ms;box-shadow:0 10px 25px #741e208c}.card-grid.svelte-19qx220 .primary-btn:where(.svelte-19qx220):hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 30px #741e20a6}.card-grid.svelte-19qx220 .primary-btn:where(.svelte-19qx220):active{transform:translateY(0);box-shadow:0 8px 20px #741e2080}@media (max-width:700px){.card-grid.svelte-19qx220{gap:.75rem}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220){grid-template-columns:1fr;row-gap:.15rem}.card-grid.svelte-19qx220 .card:where(.svelte-19qx220) .card-body:where(.svelte-19qx220) .card-row:where(.svelte-19qx220) .card-label:where(.svelte-19qx220){white-space:normal;overflow-wrap:anywhere;max-width:100%}}.section-title-button.svelte-eqevly{align-items:center;gap:.5rem;display:flex}@media (max-width:600px){.section-title-button.svelte-eqevly{justify-content:flex-start;width:100%}}.data-table.svelte-eqevly{--dt-radius:6px;--dt-border-subtle-dark:#ffffff0f;--dt-border-subtle-light:#0000000f;--dt-accent:var(--primary-100,#741e20);--dt-accent-soft:var(--primary-200,#ad514c);color:var(--dt-text-main);width:100%;min-width:0;max-width:100%;font-size:.85rem;line-height:1.4}.data-table[data-theme=dark].svelte-eqevly{--dt-bg-main:var(--bg-100,#0d0c0c);--dt-bg-elevated:var(--bg-200,#332d2c);--dt-bg-elevated-soft:#26201f;--dt-border-subtle:var(--dt-border-subtle-dark);--dt-text-main:var(--text-100,#f3eed9);--dt-text-muted:var(--text-300,#625755);--dt-text-soft:var(--text-200,#d1e7e0);--dt-selection-checkbox-check:#fff}.data-table[data-theme=light].svelte-eqevly{--dt-bg-main:var(--neutral-white,#fff);--dt-bg-elevated:var(--bg-300,#eceaea);--dt-bg-elevated-soft:#f8f6f6;--dt-border-subtle:var(--dt-border-subtle-light);--dt-text-main:var(--text-invers-100,#2f4858);--dt-text-muted:var(--text-invers-150,#6d97b0);--dt-text-soft:var(--text-invers-200,#741e20);--dt-selection-count-text:var(--text-invers-100,#2f4858);--dt-selection-checkbox-check:var(--dt-text-main)}.data-table.svelte-eqevly .table-view:where(.svelte-eqevly),.data-table.svelte-eqevly .card-view:where(.svelte-eqevly){width:100%;min-width:0;max-width:100%;display:none}.data-table[data-mode=table].svelte-eqevly .table-view:where(.svelte-eqevly),.data-table[data-mode=table-scroll].svelte-eqevly .table-view:where(.svelte-eqevly),.data-table[data-mode=cards].svelte-eqevly .card-view:where(.svelte-eqevly),.data-table[data-mode=auto].svelte-eqevly .card-view:where(.svelte-eqevly){display:block}@media (min-width:900px){.data-table[data-mode=auto].svelte-eqevly .card-view:where(.svelte-eqevly){display:none}.data-table[data-mode=auto].svelte-eqevly .table-view:where(.svelte-eqevly){display:block}}@media screen and (max-width:899px){.data-table[data-mode].svelte-eqevly .table-view:where(.svelte-eqevly){display:none}.data-table[data-mode].svelte-eqevly .card-view:where(.svelte-eqevly){display:block}}.table-after-filters.svelte-eqevly{width:100%;margin:.75rem 0}.table-footer.svelte-eqevly{justify-content:center;margin-top:.75rem;display:flex}.table-batch-actions.svelte-eqevly{border:1px solid var(--bg-100);background:0 0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;padding:.75rem .9rem;display:flex}.table-batch-actions--custom.svelte-eqevly{border:0;padding:0}.table-batch-actions[data-surface-tone=dark].svelte-eqevly{--dt-selection-count-text:var(--neutral-white,#fff);border-color:var(--neutral-white,#fff);color:var(--neutral-white,#fff)}.table-batch-actions__count.svelte-eqevly{color:var(--dt-selection-count-text,var(--dt-text-main));font-weight:700}.table-batch-actions__buttons.svelte-eqevly{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.table-batch-actions__buttons--full.svelte-eqevly{justify-content:stretch;width:100%}.table-selection-bar.svelte-eqevly{border-radius:var(--dt-radius);border:1px solid var(--dt-border-subtle);background:var(--dt-bg-elevated-soft);margin-bottom:.75rem;padding:.75rem .9rem}.table-error.svelte-eqevly{border-radius:var(--dt-radius);color:#ff9b9b;background:#ff63630d;border:1px solid #ff636366;margin-top:.5rem;padding:.65rem .75rem}@page{size:landscape}@media print{html,body{margin:0!important;padding:0!important}.data-table{width:100%!important;margin:0!important;padding:0!important;position:static!important}body *{visibility:hidden!important}.data-table,.data-table *{visibility:visible!important}@supports selector(:has(*)){body *{visibility:visible!important}body :not(:has(.data-table)):not(.data-table):not(.data-table *){display:none!important}.page-template__layout{grid-template-columns:1fr!important;gap:0!important}.kw-crinkled-section__wrapper{padding-top:0!important;padding-bottom:0!important}.kw-crinkled-section__wrapper-content{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}}div.card-wrapper{flex-direction:column;display:flex;position:relative}div.card-wrapper .edit-btn{background-color:var(--bg-100);color:var(--neutral-white);justify-content:space-between;align-items:center;width:100%;padding:.6rem;display:flex}div.card-wrapper .edit-btn span{font-weight:700}div.card-wrapper .delete-btn{color:var(--text-invers-100);cursor:pointer;z-index:9;border:none;border:1px solid var(--bg-100);background:#fff;width:1.2rem;height:1.2rem;position:absolute;top:-.4rem;left:-.4rem}div.card-wrapper .delete-btn:hover{background-color:var(--text-invers-100)!important;color:#fff!important}div.card-wrapper .action-button-line,div.card-wrapper .action-line{flex-direction:row;justify-content:space-between;align-items:center;display:flex}div.card-wrapper .action-line{background:var(--bg-100);flex-direction:row;justify-content:space-between;align-items:center;min-height:2.4rem;padding:.6rem 3.3rem;display:flex}div.card-wrapper .action-line p,div.card-wrapper .action-line span{color:var(--neutral-white)}div.card-wrapper>div[role=button]{flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex}div.card-wrapper .header-content{box-sizing:border-box;z-index:9;min-height:1.8rem;color:var(--text-invers-100);margin-top:0;padding:.6rem;position:absolute;top:0;left:0;right:0}div.card-wrapper .header{height:2.4rem;display:flex;position:relative}div.card-wrapper .header .rightCorner{z-index:999;position:absolute;top:0;right:0}div.card-wrapper .header .bar{border-top:1px solid var(--bg-100);border-left:1px solid var(--bg-100);flex-grow:1;justify-content:flex-start;align-items:flex-start;height:100%;display:flex}div.card-wrapper .header .bar .title{background-color:var(--bg-100);text-transform:uppercase;height:-moz-fit-content;height:fit-content;padding:4px 8px;font-size:14px;font-weight:700}div.card-wrapper .header .crinkle{width:2.4rem;height:2.4rem;margin-left:-2px;overflow:hidden}div.card-wrapper .body{border:1px solid var(--bg-100);border-top:0 solid #000;flex-direction:column;flex-grow:1;justify-content:space-between;gap:1.2rem;width:100%;display:flex}div.card-wrapper .body .header-content-placeholder{height:max(0px, calc(var(--header-content-height,1.8rem) - 1.8rem));flex-shrink:0}div.card-wrapper .body .footer{gap:1px;display:flex;width:100%!important}div.card-wrapper .body .footer>*{flex:1;width:0}div.card-wrapper.red .bar,div.card-wrapper.red .body{background-color:#eb5757;border-color:#eb5757}div.card-wrapper.white .edit-btn{border-top:1px solid #fff}div.card-wrapper.white>.header>.bar{border-top-color:#fff;border-left-color:#fff}div.card-wrapper.white>.body{border-color:#fff}.file-input.svelte-1cozanb{--file-input-text:var(--text-100);--file-input-muted:color-mix(in srgb, var(--text-100) 68%, transparent);--file-input-border:var(--surface-border);--file-input-bg:color-mix(in srgb, var(--surface-raised) 78%, transparent);--file-input-bg-preview:color-mix(in srgb, var(--surface-raised) 72%, transparent);--file-input-bg-hover:color-mix(in srgb, var(--surface-overlay) 74%, transparent);--file-input-thumb-bg:color-mix(in srgb, var(--surface-muted) 82%, transparent);--file-input-highlight-bg:color-mix(in srgb, var(--kontext-accent) 10%, var(--surface-raised));width:100%}.file-input.disabled.svelte-1cozanb{opacity:.6;pointer-events:none}.file-input[data-theme=light].svelte-1cozanb{--file-input-text:var(--text-invers-100);--file-input-muted:color-mix(in srgb, var(--text-invers-100) 65%, transparent);--file-input-border:color-mix(in srgb, var(--text-invers-100) 14%, transparent);--file-input-bg:var(--neutral-white,#fff);--file-input-bg-preview:color-mix(in srgb, var(--neutral-white,#fff) 96%, var(--text-invers-100) 4%);--file-input-bg-hover:color-mix(in srgb, var(--text-invers-100) 4%, var(--neutral-white,#fff));--file-input-thumb-bg:color-mix(in srgb, var(--text-invers-100) 6%, var(--neutral-white,#fff));--file-input-highlight-bg:color-mix(in srgb, var(--kontext-accent) 10%, var(--neutral-white,#fff))}.file-input[data-surface=transparent].svelte-1cozanb{--file-input-bg:transparent;--file-input-bg-preview:transparent;--file-input-bg-hover:color-mix(in srgb, var(--file-input-text) 4%, transparent);--file-input-thumb-bg:color-mix(in srgb, var(--file-input-text) 8%, transparent);--file-input-highlight-bg:color-mix(in srgb, var(--kontext-accent) 10%, transparent)}input[type=file].svelte-1cozanb{display:none}.file-card__header.svelte-1cozanb{color:var(--file-input-text);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.2rem .2rem .35rem;display:flex}.file-card__title.svelte-1cozanb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-weight:700;overflow:hidden}.file-card__hint.svelte-1cozanb{color:var(--file-input-muted);font-size:.9rem}.file-input__container.svelte-1cozanb{border:1px solid var(--file-input-border);background:var(--file-input-bg);width:100%;color:var(--file-input-text);cursor:pointer;appearance:none;text-align:left;outline:none;grid-template-columns:auto 1fr;gap:.9rem;padding:.85rem .95rem;transition:border-color .2s,background-color .2s,transform .15s;display:grid}.file-input__container.preview.svelte-1cozanb{cursor:default;background:var(--file-input-bg-preview)}.file-input__container.svelte-1cozanb:hover{border-color:var(--kontext-outline);background:var(--file-input-bg-hover);transform:translateY(-1px)}.file-input__container.svelte-1cozanb:focus-visible{border-color:var(--kontext-outline);box-shadow:var(--focus-ring)}.file-input__container.highlight.svelte-1cozanb{border-color:var(--kontext-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--kontext-accent) 25%, transparent);background:var(--file-input-highlight-bg)}.file-input__thumb.svelte-1cozanb{border:1px solid var(--file-input-border);background:var(--file-input-thumb-bg);justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s;display:inline-flex;overflow:hidden}.file-input__thumb.svelte-1cozanb:hover{transform:rotate(45deg)scale(.7)}.file-input__thumb.svelte-1cozanb img:where(.svelte-1cozanb){object-fit:cover;width:100%;height:100%}.file-input__thumb.svelte-1cozanb svg{color:var(--file-input-text);width:28px;height:28px}.file-input__details.svelte-1cozanb{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;min-width:0;display:flex}.file-input__name.svelte-1cozanb{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;font-weight:650;overflow:hidden}.file-input__meta.svelte-1cozanb{align-items:center;gap:.6rem;min-height:1.2rem;display:flex}.file-input__actions.svelte-1cozanb{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.file-input__note.svelte-1cozanb{color:var(--file-input-muted);font-size:.85rem}.preview-modal.svelte-1cozanb{justify-content:center;align-items:center;padding:.5rem;display:flex}.preview-modal.svelte-1cozanb img:where(.svelte-1cozanb){max-width:min(100%,640px);max-height:70vh;box-shadow:var(--shadow-soft)}.preview-modal.fallback.svelte-1cozanb{color:var(--text-100);flex-direction:column;gap:.5rem}.file-input-array{flex-direction:column;gap:.75rem;width:100%;display:flex}.file-input-array.disabled{opacity:.6;pointer-events:none}.file-input-array .entries{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.file-input-array .entry{width:100%}.file-input-array .entry-content{flex-direction:column;gap:.65rem;padding:.65rem;display:flex}.file-input-array .file-wrapper,.file-input-array .notes{width:100%}.file-input-array .empty{color:var(--text-subtle);border:1px dashed var(--surface-border);text-align:center;border-radius:10px;padding:.6rem}@media (min-width:720px){.file-input-array .entry-content{flex-direction:row;align-items:flex-start}.file-input-array .file-wrapper{flex:1;min-width:280px}.file-input-array .notes{flex:1;margin-top:0}}.form.light .file-input-array button.btn{color:var(--text-100)}.error-state.svelte-1duygze{color:var(--danger-100);margin-top:.5rem}.row.column.svelte-1duygze{flex-direction:column;gap:.35rem;display:flex}.infos.svelte-fzayu4{width:100%;color:color-mix(in srgb, var(--text-100) 70%, transparent);flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.infos.svelte-fzayu4 .info-item:where(.svelte-fzayu4){text-align:left;flex-direction:column;flex:0 250px;gap:.2rem;min-width:250px;display:flex}.infos.svelte-fzayu4 .info-item:where(.svelte-fzayu4) .label:where(.svelte-fzayu4){text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--text-100) 55%, transparent);font-size:.72rem}.infos.svelte-fzayu4 .info-item:where(.svelte-fzayu4) .value:where(.svelte-fzayu4){margin:0;font-size:.95rem;font-weight:500}.infos.bright-background.svelte-fzayu4 .info-item:where(.svelte-fzayu4) .label:where(.svelte-fzayu4),.infos.bright-background.svelte-fzayu4 .info-item:where(.svelte-fzayu4) .value:where(.svelte-fzayu4){color:var(--text-invers-100)}.message-overlay.svelte-35sfd5{flex-direction:column;gap:1rem;display:flex}.actions.svelte-35sfd5{justify-content:flex-end;gap:.5rem;display:flex}.body-copy.svelte-35sfd5,.muted.svelte-35sfd5{margin:0}.body-copy.svelte-35sfd5{white-space:pre-wrap;line-height:1.5}.muted.svelte-35sfd5{color:var(--text-subtle)}.feedback-overlay.svelte-1uus4pw{flex-direction:column;gap:1rem;display:flex}.overlay-grid.svelte-1uus4pw{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.6rem;display:grid}.actions.svelte-1uus4pw{justify-content:flex-end;gap:.5rem;display:flex}.status-cell-tag.svelte-1uus4pw{align-items:center;display:inline-flex}.body-copy.svelte-1uus4pw,.muted.svelte-1uus4pw,.error.svelte-1uus4pw{margin:0}.body-copy.svelte-1uus4pw{white-space:pre-wrap;color:#fff;line-height:1.5}.muted.svelte-1uus4pw{color:var(--text-subtle)}.error.svelte-1uus4pw{color:var(--danger-100)}@media (max-width:900px){.overlay-grid.svelte-1uus4pw{grid-template-columns:minmax(0,1fr)}}.note-history-stack.svelte-vkdh5t{flex-direction:column;gap:1.2rem;display:flex}.activity-table-section.svelte-vkdh5t{flex-direction:column;gap:.6rem;display:flex}.note-form.svelte-vkdh5t{width:100%}.note-form.svelte-vkdh5t label{width:100%;display:block}.note-form.svelte-vkdh5t textarea{min-height:7rem}.note-actions.svelte-vkdh5t{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.muted.svelte-vkdh5t{color:#fff;opacity:.85;margin:0}.block-stack.svelte-sea118{flex-direction:column;gap:.9rem;display:flex}.presentation-block.svelte-sea118{flex-direction:column;gap:.45rem;display:flex}h4.svelte-sea118,p.svelte-sea118,ul.svelte-sea118,dl.svelte-sea118{color:#fff;margin:0}.fact-list.svelte-sea118{grid-template-columns:minmax(120px,180px) 1fr;gap:.45rem .9rem;display:grid}.fact-list.svelte-sea118 dt:where(.svelte-sea118){opacity:.7;font-weight:700}.fact-list.svelte-sea118 dt:where(.svelte-sea118),.fact-list.svelte-sea118 dd:where(.svelte-sea118),.primary-list.svelte-sea118 li:where(.svelte-sea118){color:#fff}.primary-list.svelte-sea118{padding-left:1.1rem}a.svelte-sea118{color:var(--color-primary-300,#8fd8ff);text-underline-offset:.12rem;text-decoration:underline}.status-toolbar.svelte-bg43by{flex-direction:column;gap:.45rem;width:100%;margin-bottom:.2rem;display:flex}.status-form.svelte-bg43by{width:100%}.status-form.svelte-bg43by label{width:100%;display:block}.muted.svelte-bg43by{opacity:.85;color:#fff;margin:0}.activity-overlay.svelte-18zgg2e{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.meta-grid.svelte-18zgg2e{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.meta-item.svelte-18zgg2e{flex-direction:column;gap:.2rem;display:flex}.meta-label.svelte-18zgg2e{text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:.75rem}.meta-value.svelte-18zgg2e,p.svelte-18zgg2e,pre.svelte-18zgg2e,.muted.svelte-18zgg2e{color:var(--text-100);margin:0}pre.svelte-18zgg2e{white-space:pre-wrap;word-break:break-word;font-size:.9rem;line-height:1.5}.muted.svelte-18zgg2e{opacity:.85}.notification-detail.svelte-xjow9a{color:#fff;flex-direction:column;gap:1rem;display:flex}.overview-header.svelte-xjow9a{flex-direction:column;gap:.8rem;display:flex}.action-row.svelte-xjow9a{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.summary.svelte-xjow9a,.entity-item.svelte-xjow9a span:where(.svelte-xjow9a),.entity-item.svelte-xjow9a a:where(.svelte-xjow9a),.meta-value.svelte-xjow9a,p.svelte-xjow9a{color:#fff}.summary.svelte-xjow9a{opacity:.85;margin:0}.meta-grid.svelte-xjow9a,.entity-grid.svelte-xjow9a{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.meta-item.svelte-xjow9a,.entity-item.svelte-xjow9a{flex-direction:column;gap:.2rem;display:flex}.meta-label.svelte-xjow9a,.entity-kind.svelte-xjow9a{text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:.75rem}a.svelte-xjow9a{color:var(--color-primary-300,#8fd8ff);text-underline-offset:.12rem;text-decoration:underline}.form.svelte-13998u{flex-direction:column;gap:.8rem;display:flex}.row.svelte-13998u{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.batch-action-row.svelte-qnnadb{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:center;gap:1rem;padding:.55rem 0;display:grid}.batch-action-row.svelte-qnnadb+.batch-action-row:where(.svelte-qnnadb){border-top:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent)}.batch-action-label.svelte-qnnadb{color:var(--text-invers-100);flex-direction:column;gap:.12rem;line-height:1.2;display:flex}.batch-action-label.svelte-qnnadb strong:where(.svelte-qnnadb){text-transform:uppercase;font-size:.78rem}.batch-action-buttons.svelte-qnnadb{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}@media (max-width:760px){.batch-action-row.svelte-qnnadb{grid-template-columns:1fr;gap:.45rem}}.row-action-stack.svelte-1xyzrrr{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.completed-business-action.svelte-1xyzrrr{opacity:var(--notification-completed-opacity,.3);display:inline-flex}.kw-table-form-cell.svelte-125xngo{gap:0;min-width:12rem;height:auto}.kw-table-form-cell.svelte-125xngo label{height:auto;min-height:2.4rem;max-height:none}.readonly-cell.svelte-1jw7af9{color:var(--text-80);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;display:inline-block;overflow:hidden}.notification-completion-tag.svelte-1jw7af9{max-width:100%;display:inline-flex}.pending-label.svelte-1jw7af9{color:var(--text-60);margin-top:.2rem;font-size:.72rem;line-height:1.1;display:block}.cell-text.svelte-1iv8fr2{white-space:normal;word-break:break-word;max-width:300px;display:block}.status-cell-tag.svelte-1qtsv2m{align-items:center;display:inline-flex}.completed-due-date.svelte-1qtsv2m{color:var(--text-80);font-variant-numeric:tabular-nums;white-space:nowrap}.pending-label.svelte-1qtsv2m{color:var(--text-60);margin-top:.2rem;font-size:.72rem;line-height:1.1;display:block}.status-cell-tag.svelte-o7wtv0{align-items:center;display:inline-flex}.pending-label.svelte-o7wtv0{color:var(--text-60);margin-top:.2rem;font-size:.72rem;line-height:1.1;display:block}.readonly-cell.svelte-1p1zyka{color:var(--text-80);white-space:nowrap}.pending-label.svelte-1p1zyka{color:var(--text-60);margin-top:.2rem;font-size:.72rem;line-height:1.1;display:block}.notification-title-cell.svelte-1dla18q{align-items:stretch;max-width:100%;display:inline-flex}.status-cell-tag.svelte-1wunug0{align-items:center;display:inline-flex}.timestamp.svelte-u2djpi{color:var(--text-80);font-variant-numeric:tabular-nums}.notifications-grid.svelte-1wdu5wn{--notification-completed-opacity:.3}.muted.svelte-1wdu5wn{color:var(--text-60);margin:0}.toolbar.svelte-kv660a{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.todo-overlay.svelte-1wmsckl{flex-direction:column;gap:.85rem;height:-moz-fit-content;height:fit-content;display:flex}.todo-overlay.svelte-1wmsckl .error:where(.svelte-1wmsckl){color:var(--color-danger-500,#c62828);margin:0}.todo-overlay .formActions{display:none}.notifications.svelte-1siogcw{flex-direction:column;gap:1rem;display:flex}.plan-preview-overlay.svelte-ot0bf9{flex-direction:column;gap:.75rem;display:flex}.card-wrap.svelte-ot0bf9{width:100%;max-width:680px}.hint.svelte-ot0bf9{color:var(--text-subtle);margin:0}.hint.svelte-1cea90d{color:var(--text-80);margin:0}.status-cell-tag.svelte-1cea90d{align-items:center;display:inline-flex}.status-select{min-width:180px}.user-create-data.svelte-19zwmgr{flex-direction:column;gap:1rem;padding-top:.4rem;display:flex}.user-create-data.svelte-19zwmgr .row:where(.svelte-19zwmgr){padding:0}.permissions-grid.svelte-1jlcy3c{flex-direction:column;gap:1rem;display:flex}.section.svelte-1jlcy3c{border:1px solid var(--bg-100);background:var(--surface-50);flex-direction:column;gap:.8rem;padding:.75rem .9rem;display:flex}.section-body.svelte-1jlcy3c{flex-direction:column;gap:.75rem;padding-top:.6rem;display:flex}.perm-row.svelte-1jlcy3c{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;gap:.6rem;display:grid}.inverted.svelte-1jlcy3c .perm-row:where(.svelte-1jlcy3c){color:var(--text-100,#d5d8df)}.user-create-permissions.svelte-1qjjfkf{flex-direction:column;gap:1rem;padding-top:.4rem;display:flex}.user-create-permissions.svelte-1qjjfkf .row:where(.svelte-1qjjfkf){padding:0}.hint.muted.svelte-1qjjfkf{color:var(--text-100)}.step-actions.svelte-1qjjfkf{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}.user-create-flow.svelte-bvtz7t{flex-direction:column;gap:1rem;padding-top:.4rem;display:flex}.kw-user-profile-bubble.svelte-gftjki{--kw-user-profile-bubble-size:46px;width:var(--kw-user-profile-bubble-size);min-width:var(--kw-user-profile-bubble-size);height:var(--kw-user-profile-bubble-size);border:1px solid color-mix(in srgb, var(--text-100,#102033) 18%, transparent);background:color-mix(in srgb, var(--bg-300,#0b1a2b) 70%, transparent);letter-spacing:.02em;text-transform:uppercase;color:var(--text-invers-100,#2f4858);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.kw-user-profile-bubble.has-image.svelte-gftjki{background:color-mix(in srgb, var(--bg-300,#0b1a2b) 24%, transparent);border-color:color-mix(in srgb, var(--text-100,#102033) 12%, transparent)}.kw-user-profile-bubble.is-emphasized.svelte-gftjki:not(.has-image){border-color:var(--text-invers-100,#2f4858)}.kw-user-profile-bubble.svelte-gftjki img:where(.svelte-gftjki){object-fit:cover;width:100%;height:100%;display:block}.kw-user-profile-bubble.svelte-gftjki span:where(.svelte-gftjki){font-size:calc(var(--kw-user-profile-bubble-size) * .4);line-height:1}.status-cell-tag.svelte-uw9v20{align-items:center;display:inline-flex}.profile-cell.svelte-uw9v20{justify-content:center;align-items:center;width:100%;display:inline-flex}.state-row.svelte-drt3l4{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.important-reauth.svelte-1qbzs2f{color:var(--text-invers-100);flex-direction:column;gap:1.2rem;display:flex}.description.svelte-1qbzs2f{color:var(--text-invers-100);margin:0;line-height:1.5}.reauth-form.svelte-1qbzs2f{flex-direction:column;gap:1rem;display:flex}.error.svelte-1qbzs2f{color:var(--accent-red);margin:0;font-weight:700}.actions.svelte-1qbzs2f{justify-content:space-between;display:flex}.graphs-row.svelte-1r32dj8{flex-direction:column;gap:1.2rem;display:flex}.graphs-table.svelte-1r32dj8{margin-top:.6rem}.file-input.svelte-1r32dj8{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted.svelte-1r32dj8{color:color-mix(in srgb, var(--text-invers-100) 60%, transparent)}.empty-state.svelte-1r32dj8{background:color-mix(in srgb, var(--grey-050,#f7f8fb) 75%, var(--neutral-white));border:1px solid color-mix(in srgb, var(--primary-100) 35%, transparent);border-radius:14px;flex-direction:column;gap:.75rem;padding:1.6rem;display:flex}.empty-state.svelte-1r32dj8 p:where(.svelte-1r32dj8){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.svelte-1r32dj8{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:.4rem 0 0}.hint.error.svelte-1r32dj8{color:var(--danger-500)}.wizard.svelte-n73xmf{flex-direction:column;gap:.9rem;display:flex}.step.svelte-n73xmf{flex-direction:column;gap:.75rem;display:flex}.step.svelte-n73xmf p:where(.svelte-n73xmf){color:var(--text-100)}.step.svelte-n73xmf .status-line:where(.svelte-n73xmf){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.step.svelte-n73xmf .status-pill:where(.svelte-n73xmf){background:color-mix(in srgb, var(--text-100) 10%, transparent);color:var(--text-100);border-radius:999px;padding:.2rem .7rem;font-weight:600}.step.svelte-n73xmf .status-pill.verified:where(.svelte-n73xmf){background:color-mix(in srgb, var(--green-500,#16a34a) 20%, transparent);color:var(--green-600,#15803d)}.step.svelte-n73xmf .checked-at:where(.svelte-n73xmf){color:color-mix(in srgb, var(--text-100) 70%, transparent);font-size:.95rem}.step.svelte-n73xmf .code-box:where(.svelte-n73xmf){border:1px solid var(--text-100);letter-spacing:.08em;text-align:center;color:var(--text-100);background:0 0;justify-content:flex-start;align-items:center;min-height:3rem;padding:.6rem;font-size:1.2rem;font-weight:700;display:flex}.step.svelte-n73xmf .actions:where(.svelte-n73xmf){flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.step.svelte-n73xmf .error-text:where(.svelte-n73xmf){color:var(--red-300);margin:0}.step.svelte-n73xmf .selection-note:where(.svelte-n73xmf){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.phone-editor.svelte-1vchuw8{flex-direction:column;gap:1rem;display:flex}.fields.svelte-1vchuw8{flex-direction:column;gap:.9rem;margin-top:.6rem;display:flex}.field-grid.svelte-1vchuw8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.actions.svelte-1vchuw8{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.twilio-state.svelte-1vchuw8{color:var(--text-100);margin-right:auto;font-weight:700}.muted.svelte-1vchuw8,.error-text.svelte-1vchuw8{margin:0}.muted.svelte-1vchuw8{color:var(--text-100)}.error-text.svelte-1vchuw8{color:var(--red-300)}@media (max-width:720px){.field-grid.svelte-1vchuw8{grid-template-columns:minmax(0,1fr)}}.phone-section.svelte-dyiiap{flex-direction:column;gap:1rem;display:flex}.hint.svelte-dyiiap{background:color-mix(in srgb, var(--bg-300) 70%, #fff 30%);border:1px dashed color-mix(in srgb, var(--text-invers-100) 16%, transparent);border-radius:12px;margin:0;padding:.9rem 1rem}.hint.error.svelte-dyiiap{color:var(--red-300)}.hint.muted.svelte-dyiiap{color:color-mix(in srgb, var(--text-100) 65%, transparent)}.status-cell-group.svelte-dyiiap{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.status-cell-tag.svelte-dyiiap{align-items:center;display:inline-flex}.legal-document-overlay.svelte-115pcc4{flex-direction:column;gap:12px;min-width:min(640px,92vw);padding:12px;display:flex}.row.column.svelte-115pcc4{flex-direction:column;gap:.35rem;display:flex}.hint.svelte-115pcc4{color:#666;margin:0;font-size:.85rem}.overlay-loading.svelte-h9d4zg{padding:1rem}.table-text-with-sr-meta.svelte-h9d4zg{display:inline}.sr-only.svelte-h9d4zg{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.row-action-stack.svelte-1exzcga{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.status-cell-tag.svelte-1exzcga{align-items:center;display:inline-flex}.table-text-with-sr-meta.svelte-1exzcga{display:inline}.sr-only.svelte-1exzcga{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hint-template-overlay.svelte-11z11pd{flex-direction:column;gap:12px;min-width:min(700px,92vw);padding:12px;display:flex}.row.column.svelte-11z11pd{flex-direction:column;gap:.35rem;display:flex}.modal-section.actions.svelte-11z11pd{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.hints-tab.svelte-k79x5a .empty-state{padding:20px 16px}.homepage.svelte-9pmna2{flex-direction:column;width:100%;margin:0 auto;display:flex}.homepage__body.svelte-9pmna2{flex-direction:column;gap:.75rem;display:flex}.homepage__feedback-row.svelte-9pmna2{border:1px solid var(--bg-100);background:color-mix(in srgb, var(--bg-100) 3%, transparent);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.homepage__feedback-row.svelte-9pmna2:hover{background:color-mix(in srgb, var(--bg-100) 7%, transparent)}.homepage__feedback-left.svelte-9pmna2{align-items:center;gap:.8rem;display:flex;color:var(--text-invers-100)!important}.homepage__feedback-right.svelte-9pmna2{white-space:nowrap;font-weight:700;color:var(--text-invers-100)!important}@media (max-width:768px){.homepage__feedback-row.svelte-9pmna2{padding:.9rem 1rem}}.feedback-preview.svelte-1gyztwk{flex-direction:column;gap:.8rem;display:flex}.muted.svelte-1gyztwk{color:var(--text-60);margin:0}.timestamp.svelte-1gyztwk{color:var(--text-80);font-variant-numeric:tabular-nums}.description.svelte-1gyztwk{white-space:normal;word-break:break-word;max-width:100%;color:var(--text-90);display:inline-block}.sessions-header__title-row.svelte-12unz76{justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;margin-bottom:.6rem;display:flex}.sessions-header.svelte-12unz76{flex-direction:column;gap:.6rem;display:flex}.sessions-header.svelte-12unz76 .row--expert:where(.svelte-12unz76){margin-top:1.2rem}.top-case-cell.svelte-xpft0x{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:9rem;max-width:14rem;display:flex}.top-case-cell.svelte-xpft0x .status-tag{max-width:100%}.top-case-cell.svelte-xpft0x .status-tag__label{min-width:0}.top-case-cell.svelte-xpft0x .status-tag__main-label,.top-case-cell.svelte-xpft0x .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:10.5rem;overflow:hidden}.totals-grid.svelte-ueac43{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:.6rem;display:grid}.totals-card.svelte-ueac43{background:var(--bg-100);border:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:.75rem;padding:4px 8px;display:flex}.totals-card__label.svelte-ueac43{font-weight:600;color:#fff!important}.totals-card__value.svelte-ueac43{font-size:1.2rem;font-weight:800;color:#fff!important}.totals-card__value-group.svelte-ueac43{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.totals-card__info.svelte-ueac43{color:#ffffffb8;cursor:help;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.totals-card__info.svelte-ueac43:hover,.totals-card__info.svelte-ueac43:focus-visible{color:#fff}.totals-card__info.svelte-ueac43:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.sessions.svelte-1tmmjls{flex-direction:column;gap:.75rem;display:flex}.sessions__state.svelte-1tmmjls{background:color-mix(in srgb, var(--bg-200) 70%, transparent);border-radius:.6rem;padding:.8rem}.sessions__state.error.svelte-1tmmjls{color:#ff6a63;border:1px solid #ff6a6399}.analytics-header.svelte-yelpmp{flex-direction:column;gap:1rem;display:flex}.row--basic.svelte-yelpmp,.row--expert.svelte-yelpmp{align-items:stretch;gap:1rem .85rem}.gauge-shell.svelte-1lg539z{--gauge-text:var(--text-100);--gauge-muted:color-mix(in srgb, var(--text-100) 85%, transparent);place-items:center;padding:.15rem 0;display:grid;position:relative}.gauge-shell[data-theme=light].svelte-1lg539z{--gauge-text:var(--text-invers-100);--gauge-muted:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.gauge-shell[data-size=md].svelte-1lg539z{--gauge-w:140px;--gauge-h:110px;--gauge-scale:1.3;--gauge-value-size:1rem;--gauge-percent-size:.9rem}.gauge-shell[data-size=sm].svelte-1lg539z{--gauge-w:120px;--gauge-h:94px;--gauge-scale:1.15;--gauge-value-size:1rem;--gauge-percent-size:.82rem}.gauge.svelte-1lg539z{width:var(--gauge-w);height:var(--gauge-h);transform:scale(var(--gauge-scale));filter:drop-shadow(0 6px 16px #00000038)}.gauge__track.svelte-1lg539z{stroke:color-mix(in srgb, var(--primary-100) 22%, transparent);opacity:.9}.gauge__value.svelte-1lg539z{stroke:var(--primary-100);opacity:1;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--primary-100) 45%, transparent))}.gauge-center.svelte-1lg539z{pointer-events:none;text-align:center;place-items:center;gap:.15rem;display:grid;position:absolute;inset:0;transform:translateY(3px)}.gauge-center__value.svelte-1lg539z{font-size:var(--gauge-value-size);color:var(--gauge-text);margin-top:.15rem;font-weight:750;line-height:1}.gauge-center__percent.svelte-1lg539z{font-size:var(--gauge-percent-size);color:var(--gauge-muted);line-height:1;transform:translateY(10px)}.kpi-card.svelte-8h9sox{flex-direction:column;gap:.6rem;min-height:176px;padding:.25rem .1rem;display:flex}.kpi-card__head.svelte-8h9sox{text-align:center}.kpi-card__head.svelte-8h9sox h4:where(.svelte-8h9sox){color:var(--text-100);font-size:14px!important}.kpi-card__desc.svelte-8h9sox{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin-top:.15rem;line-height:1.2;display:block;font-size:10px!important}.kpi-card__gauge.svelte-8h9sox{place-items:center;padding:.15rem 0;display:grid}.value-card.svelte-ajl4l7{text-align:center;flex-direction:column;gap:.4rem;min-height:176px;padding:.35rem .1rem .15rem;display:flex}.value-card__head.svelte-ajl4l7{text-align:center;flex-direction:column;align-items:center;gap:.18rem;display:flex}.value-card__head.svelte-ajl4l7 h4:where(.svelte-ajl4l7){color:var(--text-100);text-align:center;font-size:14px!important}.value-card__head.svelte-ajl4l7 small:where(.svelte-ajl4l7){color:color-mix(in srgb, var(--text-100) 70%, transparent);line-height:1.2;display:block;font-size:10px!important}.value-card__value.svelte-ajl4l7{color:var(--text-100);letter-spacing:-.045em;text-align:center;flex:1;place-items:center;font-size:clamp(2.4rem,3.2vw,3.6rem);font-weight:820;line-height:1;display:grid}.chart-shell.svelte-dlmet8{width:100%;position:relative}.chart-shell.svelte-dlmet8 canvas:where(.svelte-dlmet8){width:100%!important;height:100%!important}.kw-usage-tooltip{pointer-events:none;opacity:0;border:1px solid #f3eed947;border:1px solid color-mix(in srgb, var(--text-100,#f3eed9) 28%, transparent);color:var(--text-100,#f3eed9);z-index:10;background:#0d0c0ceb;border-radius:0;min-width:160px;padding:10px 12px;font-family:Outfit,sans-serif;position:absolute;top:0;left:0;transform:translate(0,0);box-shadow:0 12px 28px #00000059}.kw-usage-tooltip__title{color:var(--text-100,#f3eed9);margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.2}.kw-usage-tooltip__rows{flex-direction:column;gap:4px;display:flex}.kw-usage-tooltip__row{color:var(--text-200,#d1e7e0);white-space:nowrap;justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.kw-usage-tooltip__label{opacity:.95}.kw-usage-tooltip__value{opacity:.98;color:var(--text-100,#f3eed9)}.header.svelte-oy4y6a{flex-direction:column;align-items:center;gap:.2rem;margin-bottom:.85rem;display:flex}.header.svelte-oy4y6a h4:where(.svelte-oy4y6a){color:#fff;font-size:14px}.header.svelte-oy4y6a small:where(.svelte-oy4y6a){color:#fff;font-size:10px}.analytics-section-title.svelte-1eexrg5{align-items:center;gap:1rem;width:100%;min-width:0;display:flex}.analytics-section-title__title.svelte-1eexrg5{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600}.analytics-section-title__line.svelte-1eexrg5{flex:1;height:1px}.analytics-section-title__toggle.svelte-1eexrg5{flex:none}.analytics-section-title__link.svelte-1eexrg5{cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:.5rem;padding:.15rem 0;font-size:.75rem;text-decoration:none;transition:color .15s,opacity .15s;display:inline-flex}.analytics-section-title__arrow.svelte-1eexrg5{transition:transform .15s;display:inline-flex;transform:rotate(180deg)}.analytics-section-title__link.svelte-1eexrg5:focus-visible{outline:2px solid color-mix(in srgb, var(--primary-100) 55%, transparent);outline-offset:.25rem;border-radius:.35rem}.analytics-section-title.dark.svelte-1eexrg5 .analytics-section-title__title:where(.svelte-1eexrg5){color:var(--text-200)}.analytics-section-title.dark.svelte-1eexrg5 .analytics-section-title__line:where(.svelte-1eexrg5){background:color-mix(in srgb, var(--text-200) 35%, transparent)}.analytics-section-title.dark.svelte-1eexrg5 .analytics-section-title__link:where(.svelte-1eexrg5){color:color-mix(in srgb, var(--text-200) 70%, transparent)}.analytics-section-title.light.svelte-1eexrg5 .analytics-section-title__title:where(.svelte-1eexrg5){color:color-mix(in srgb, var(--text-invers-100) 80%, transparent)}.analytics-section-title.light.svelte-1eexrg5 .analytics-section-title__line:where(.svelte-1eexrg5){background:color-mix(in srgb, var(--text-invers-100) 35%, transparent)}.analytics-section-title.light.svelte-1eexrg5 .analytics-section-title__link:where(.svelte-1eexrg5){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.analytics-section-title.svelte-1eexrg5 .analytics-section-title__link:where(.svelte-1eexrg5):hover{color:var(--primary-100)}@media (max-width:600px){.analytics-section-title.svelte-1eexrg5{gap:.5rem}.analytics-section-title__line.svelte-1eexrg5{min-width:0}.analytics-section-title__title.svelte-1eexrg5{white-space:normal;overflow-wrap:anywhere;word-break:break-word}}.dashboard-section.svelte-1k0lyqs{flex-direction:column;gap:.75rem;display:flex}.overview-group.svelte-1k0lyqs{flex-direction:column;gap:.75rem;min-width:0;display:flex}.overview-groups.svelte-1k0lyqs{grid-template-columns:minmax(0,3fr) minmax(280px,1fr);align-items:stretch;gap:.9rem;display:grid}.headline-grid.svelte-1k0lyqs{gap:.75rem;min-width:0;display:grid}.headline-grid--overview.svelte-1k0lyqs{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.headline-grid--facts.svelte-1k0lyqs{grid-template-columns:repeat(3,minmax(0,1fr))}.headline-grid--cases.svelte-1k0lyqs{grid-template-columns:minmax(0,1fr)}.charts-grid.svelte-1k0lyqs{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1k0lyqs{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-1k0lyqs{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}@media (max-width:1200px){.overview-groups.svelte-1k0lyqs,.headline-grid--facts.svelte-1k0lyqs,.headline-grid--cases.svelte-1k0lyqs{grid-template-columns:minmax(0,1fr)}}.headline-card.svelte-1opm1si{flex-direction:column;gap:.8rem;min-height:168px;padding:.25rem .15rem .1rem;display:flex}.headline-card__top.svelte-1opm1si{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex}.headline-card__top.svelte-1opm1si h4:where(.svelte-1opm1si){color:var(--text-100);text-align:center;font-size:.95rem;line-height:1.15}.headline-card__top.svelte-1opm1si small:where(.svelte-1opm1si){color:color-mix(in srgb, var(--text-100) 70%, transparent);text-align:center;font-size:.72rem;line-height:1.35}.headline-card__value.svelte-1opm1si{letter-spacing:-.02em;color:var(--text-100);text-align:center;flex:1;place-items:center;font-size:clamp(1.8rem,2.4vw,2.5rem);font-weight:780;line-height:1;display:grid}.dashboard-section.svelte-1yf6iu3{flex-direction:column;gap:.75rem;display:flex}.headline-grid.svelte-1yf6iu3{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:.75rem;min-width:0;display:grid}.charts-grid.svelte-1yf6iu3{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1yf6iu3{grid-template-columns:minmax(0,1fr)}.charts-grid--two.svelte-1yf6iu3{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.text-problems.svelte-l4yceu{flex-direction:column;gap:.75rem;min-width:0;display:flex}.text-problems__grid.svelte-l4yceu{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:.75rem;min-width:0;display:grid}.text-problems__table.svelte-l4yceu{flex-direction:column;gap:.6rem;min-width:0;display:flex}.dashboard-section.svelte-p4vvae{flex-direction:column;gap:.75rem;display:flex}.charts-grid.svelte-p4vvae{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-p4vvae{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-p4vvae{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.notes-table-panel.svelte-17n1mxf{flex-direction:column;gap:.6rem;min-width:0;display:flex}.note-cell.svelte-17n1mxf{flex-direction:column;gap:.24rem;min-width:0;display:flex}.note-cell__text.svelte-17n1mxf{white-space:pre-wrap;word-break:break-word;line-height:1.4}.note-cell__meta.svelte-17n1mxf{color:var(--text-300);flex-direction:column;gap:.1rem;font-size:.72rem;line-height:1.25;display:flex}.note-cell__meta.svelte-17n1mxf small:where(.svelte-17n1mxf){color:var(--text-300);font-size:inherit}.stars-cell.svelte-17n1mxf{color:#f59e0b;letter-spacing:.08rem;white-space:nowrap}.dashboard-section.svelte-1fuuau4{flex-direction:column;gap:.75rem;display:flex}.feedback-detail-grid.svelte-1fuuau4{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:start;gap:.75rem;min-width:0;display:grid}@media (max-width:1200px){.feedback-detail-grid.svelte-1fuuau4{grid-template-columns:minmax(0,1fr)}}.dashboard-section.svelte-1jbz6d9{flex-direction:column;gap:.75rem;display:flex}.charts-grid.svelte-1jbz6d9{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1jbz6d9{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-1jbz6d9{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.dashboard-section.svelte-1jufcl8{flex-direction:column;gap:.75rem;display:flex}.headline-grid.svelte-1jufcl8{gap:.75rem;min-width:0;display:grid}.headline-grid--compact.svelte-1jufcl8{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.charts-grid.svelte-1jufcl8{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1jufcl8{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-1jufcl8{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.dashboard-hint.svelte-1jufcl8{background:color-mix(in srgb, var(--primary-100) 10%, var(--bg-100));border:1px solid color-mix(in srgb, var(--primary-100) 18%, transparent);color:color-mix(in srgb, var(--text-100) 88%, transparent);border-radius:.75rem;padding:.8rem 1rem;font-size:.82rem;line-height:1.45}.dashboard.svelte-gal843{flex-direction:column;gap:1rem;display:flex}.evaluation-section.svelte-vaem0g{flex-direction:column;gap:.75rem;display:flex}.state.svelte-vaem0g{background:color-mix(in srgb, var(--bg-200) 65%, transparent);color:var(--text-100);border-radius:.75rem;padding:.75rem 1rem}.state.error.svelte-vaem0g{color:#ff6a63;background:#ff6a6314;border:1px solid #ff6a6373}.loading-state.svelte-vaem0g{justify-content:center;align-items:center;min-height:8rem;display:flex}.limits-overlay.svelte-1xbcv9p{color:var(--text-invers-100)}.limits-overlay__grid.svelte-1xbcv9p{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.organization-overlay.svelte-17ndmp6{color:var(--text-100);flex-direction:column;gap:1.4rem;display:flex}.overlay-body.svelte-17ndmp6{flex-direction:column;gap:1.35rem;display:flex}.overlay-section.svelte-17ndmp6{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:1rem;display:grid}.identity-summary.svelte-17ndmp6,.limits-preview-box.svelte-17ndmp6{border:1px solid color-mix(in srgb, var(--text-100) 22%, transparent);background:color-mix(in srgb, var(--text-100) 4%, transparent);padding:1rem}.identity-summary.svelte-17ndmp6{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.identity-summary__item.svelte-17ndmp6,.limits-preview-box__grid.svelte-17ndmp6>div:where(.svelte-17ndmp6),.status-preview.svelte-17ndmp6{flex-direction:column;gap:.28rem;min-width:0;display:flex}.identity-summary.svelte-17ndmp6 span:where(.svelte-17ndmp6),.limits-preview-box.svelte-17ndmp6 span:where(.svelte-17ndmp6),.status-preview.svelte-17ndmp6 span:where(.svelte-17ndmp6){color:color-mix(in srgb, var(--text-100) 68%, transparent);letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:800}.identity-summary.svelte-17ndmp6 strong:where(.svelte-17ndmp6),.limits-preview-box.svelte-17ndmp6 strong:where(.svelte-17ndmp6){color:var(--text-100);overflow-wrap:anywhere;font-size:1rem;line-height:1.2}.limits-preview-box.svelte-17ndmp6{flex-direction:column;gap:1rem;display:flex}.limits-preview-box__grid.svelte-17ndmp6{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.limits-preview-box__actions.svelte-17ndmp6{justify-content:flex-end;display:flex}.organization-name-cell.svelte-14oyyc{flex-direction:column;gap:.18rem;min-width:0;display:flex}.organization-name-cell__title.svelte-14oyyc{min-width:0;color:var(--text-invers-100);align-items:center;gap:.45rem;font-weight:700;display:flex}.organization-name-cell__title.svelte-14oyyc span:where(.svelte-14oyyc):first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-name-cell__email.svelte-14oyyc{color:color-mix(in srgb, var(--text-invers-100) 68%, transparent);overflow-wrap:anywhere;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.15;overflow:hidden}.organization-name-cell__badge.svelte-14oyyc{border:1px solid color-mix(in srgb, var(--accent-100) 70%, transparent);color:var(--accent-100);text-transform:uppercase;flex:none;padding:.08rem .32rem;font-size:.72rem;font-weight:800;line-height:1.1}.empty-state.svelte-c7wcsa{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-c7wcsa p:where(.svelte-c7wcsa){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.error-state.svelte-67u2nx{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.error-state.svelte-67u2nx span:where(.svelte-67u2nx){color:color-mix(in srgb, var(--text-100) 70%, transparent)}.answer-rules-filters.svelte-1kmsxkf{flex-direction:column;gap:.6rem;margin-bottom:.2rem;display:flex}.toggle-wrapper.svelte-1hrta31{align-items:center;display:inline-flex}.toggle-disabled.svelte-1hrta31{opacity:.55;pointer-events:none}.category-cell.svelte-jzzp22{white-space:normal;overflow-wrap:anywhere;max-width:180px}.text-cell.svelte-jzzp22{white-space:normal;overflow-wrap:anywhere;text-wrap:wrap;max-width:380px;line-height:1.35}.answer-rule-form.svelte-cn9lyu{flex-direction:column;gap:.8rem;min-width:min(36rem,80vw);display:flex}.actions.svelte-cn9lyu{justify-content:flex-end;gap:.6rem;margin-top:.3rem;display:flex}.section.svelte-mw4wb{flex-direction:column;gap:.8rem;margin-bottom:1.2rem;display:flex}.file-input.svelte-mw4wb{display:none}.answer-rules-content.svelte-mw4wb{flex-direction:column;gap:.75rem;display:flex}.disabled.svelte-mw4wb{opacity:.6}.toggle-wrapper.svelte-1qy0j0r{align-items:center;display:inline-flex}.toggle-disabled.svelte-1qy0j0r{opacity:.55;pointer-events:none}.detail-overlay.svelte-oexaxp{min-width:min(560px,90vw)}.detail-form.svelte-oexaxp{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.detail-overlay.dark.svelte-oexaxp{color:var(--text-invers-100)}.preset-overlay.svelte-10zg5ob{flex-direction:column;gap:1rem;min-width:min(520px,90vw);display:flex}.intro.svelte-10zg5ob,.muted.svelte-10zg5ob,.error.svelte-10zg5ob,.description.svelte-10zg5ob{margin:0}.preset-list.svelte-10zg5ob{flex-direction:column;gap:.85rem;display:flex}.preset-card.svelte-10zg5ob{flex-direction:column;gap:.65rem;padding:.6rem;display:flex}.description.svelte-10zg5ob{color:var(--kw-overlay-fg-soft,var(--text-invers-100))}.detail-list.svelte-10zg5ob{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.detail-list.svelte-10zg5ob li:where(.svelte-10zg5ob){justify-content:space-between;gap:1rem;display:flex}.actions.svelte-10zg5ob{justify-content:flex-end;display:flex}.error.svelte-10zg5ob{color:var(--color-danger-500,#c62828)}.exception-row.svelte-1lh221u{border-bottom:1px solid var(--availability-divider,color-mix(in srgb, var(--text-invers-100) 12%, transparent));color:var(--availability-text,var(--text-invers-100));grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.65rem;padding:.55rem 0;display:grid}.exception-row.svelte-1lh221u:first-child{border-top:1px solid var(--availability-divider,color-mix(in srgb, var(--text-invers-100) 12%, transparent))}.exception-row.holiday.svelte-1lh221u{color:var(--availability-muted,color-mix(in srgb, var(--text-invers-100) 64%, transparent))}.icon-box.svelte-1lh221u{border:1px solid color-mix(in srgb, var(--positive-100) 30%, transparent);width:28px;height:28px;color:var(--positive-100);background:color-mix(in srgb, var(--positive-100) 8%, transparent);place-items:center;display:grid}.copy.svelte-1lh221u{flex-direction:column;gap:.1rem;min-width:0;display:flex}strong.svelte-1lh221u,span.svelte-1lh221u{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source.svelte-1lh221u,.locked.svelte-1lh221u{color:inherit;font-size:.76rem;font-weight:700}@media (max-width:700px){.exception-row.svelte-1lh221u{grid-template-columns:auto minmax(0,1fr) auto}.source.svelte-1lh221u{display:none}}.holidays-section.svelte-5s26w1{flex-direction:column;gap:.9rem;display:flex}.state-copy.svelte-5s26w1{color:var(--availability-muted,color-mix(in srgb, var(--text-invers-100) 62%, transparent));margin:0;font-size:.82rem}.state-copy.error.svelte-5s26w1{color:var(--danger-300)}.holiday-list.svelte-5s26w1{flex-direction:column;display:flex}.holiday-toggle-row.svelte-5s26w1{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:.15rem;display:flex}.manual-exceptions-section.svelte-1e79ht8{flex-direction:column;gap:.9rem;display:flex}p.svelte-1e79ht8{color:var(--availability-muted,color-mix(in srgb, var(--text-invers-100) 64%, transparent));margin:0}.add-exception-row.svelte-1e79ht8{grid-template-columns:minmax(180px,240px) minmax(240px,1fr) auto;align-items:end;gap:.75rem;display:grid}.exception-list.svelte-1e79ht8{flex-direction:column;display:flex}.empty-state.svelte-1e79ht8{color:var(--availability-soft,color-mix(in srgb, var(--text-invers-100) 52%, transparent))}@media (max-width:760px){.add-exception-row.svelte-1e79ht8{grid-template-columns:1fr}}.window-editor.svelte-1dvul8h{grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) auto;align-items:center;gap:.6rem;min-width:min(330px,100%);display:grid}.time-field.svelte-1dvul8h{border:1px solid var(--availability-time-border,color-mix(in srgb, var(--text-invers-100) 24%, transparent));background:var(--availability-time-bg,color-mix(in srgb, var(--neutral-white) 42%, transparent));min-width:0;padding:.68rem .55rem .5rem;position:relative}.time-field-label.svelte-1dvul8h{background:var(--availability-time-label-bg,var(--bg-100));color:var(--availability-time-label-text,var(--neutral-white));text-transform:uppercase;letter-spacing:.04em;padding:.16rem .42rem;font-size:.54rem;font-weight:700;line-height:1;position:absolute;top:-1px;left:-1px}.time-field.svelte-1dvul8h label{width:100%;color:var(--availability-text,var(--text-invers-100))!important}.time-field.svelte-1dvul8h .labelspan{display:none}.time-field.svelte-1dvul8h input{min-height:1.45rem;font-weight:700;color:var(--availability-text,var(--text-invers-100))!important;background:0 0!important;border-bottom-color:#0000!important;padding:0!important}.time-field.svelte-1dvul8h input:focus{border-bottom-color:#0000!important}@media (max-width:720px){.window-editor.svelte-1dvul8h{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.weekday-row.svelte-1n968ng{border-bottom:1px solid var(--availability-divider,color-mix(in srgb, var(--text-invers-100) 12%, transparent));grid-template-columns:minmax(96px,max-content) minmax(0,1fr) max-content;align-items:start;gap:1rem;padding:.65rem 0;display:grid}.weekday-label.svelte-1n968ng{align-items:center;min-height:46px;display:flex}strong.svelte-1n968ng{color:var(--availability-text,var(--text-invers-100));min-width:96px}.weekday-windows.svelte-1n968ng{flex-wrap:wrap;gap:.6rem .75rem;min-width:0;display:flex}.weekday-actions.svelte-1n968ng{white-space:nowrap;justify-content:flex-end;align-items:end;min-height:42px;display:flex}.empty-mode-toggle.svelte-1n968ng{opacity:1;align-items:center;min-height:46px;display:flex}.weekday-row.closed.svelte-1n968ng .empty-mode-toggle:where(.svelte-1n968ng){opacity:.92}.empty-mode-toggle.disabled.svelte-1n968ng{pointer-events:none;opacity:.55}@media (max-width:980px){.weekday-row.svelte-1n968ng{grid-template-columns:1fr}.weekday-actions.svelte-1n968ng{justify-content:flex-start}}.regular-section.svelte-1j1h3lj{flex-direction:column;gap:.4rem;display:flex}.weekday-list.svelte-1j1h3lj{flex-direction:column;display:flex}.availability-policy-editor.svelte-5o316l{--availability-text:var(--text-invers-100);--availability-muted:color-mix(in srgb, var(--text-invers-100) 64%, transparent);--availability-soft:color-mix(in srgb, var(--text-invers-100) 52%, transparent);--availability-divider:color-mix(in srgb, var(--text-invers-100) 12%, transparent);--availability-time-border:color-mix(in srgb, var(--text-invers-100) 24%, transparent);--availability-time-bg:color-mix(in srgb, var(--neutral-white) 42%, transparent);--availability-time-label-bg:var(--bg-100);--availability-time-label-text:var(--neutral-white);flex-direction:column;gap:1rem;padding-bottom:2rem;display:flex}.availability-policy-editor[data-surface-tone=dark].svelte-5o316l{--availability-text:var(--text-100);--availability-muted:color-mix(in srgb, var(--text-100) 68%, transparent);--availability-soft:color-mix(in srgb, var(--text-100) 58%, transparent);--availability-divider:color-mix(in srgb, var(--text-100) 16%, transparent);--availability-time-border:color-mix(in srgb, var(--text-100) 32%, transparent);--availability-time-bg:color-mix(in srgb, var(--neutral-white) 42%, transparent);--availability-time-label-bg:var(--bg-100);--availability-time-label-text:var(--neutral-white)}.availability-policy-editor.compact.svelte-5o316l{gap:.75rem}.validation-error.svelte-5o316l{color:var(--danger-300);margin:0;font-weight:700}.target-overlay.svelte-vn0vdl{min-width:min(640px,90vw)}.custom-hours.svelte-vn0vdl{flex-direction:column;gap:.75rem;display:flex}.session-escalation-form.svelte-165xv0j{flex-direction:column;gap:.9rem;display:flex}.row.svelte-165xv0j{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.footer.svelte-165xv0j{justify-content:flex-end;gap:.5rem;display:flex}.detail-actions.svelte-165xv0j{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.hint.svelte-165xv0j{color:var(--colorFontGrey);margin:0}.escalation-content.svelte-1aoq8j0{flex-direction:column;gap:.75rem;display:flex}.escalation-filters.svelte-1aoq8j0{flex-direction:column;gap:.6rem;margin-bottom:.2rem;display:flex}.channel-cell.svelte-1aoq8j0,.action-cell.svelte-1aoq8j0{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.contact-profile-cell.svelte-1aoq8j0{white-space:normal;overflow-wrap:anywhere;cursor:help;max-width:180px}.details-cell.svelte-1aoq8j0{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.ordered-action-row.svelte-1aoq8j0{align-items:center;gap:.45rem;display:flex}.action-order.svelte-1aoq8j0{min-width:1.25rem;color:var(--text-invers-100);font-size:.85rem;font-weight:600}.when-cell.svelte-1aoq8j0{white-space:normal;overflow-wrap:anywhere;text-wrap:wrap;max-width:300px;line-height:1.35}.section.svelte-6o9ge1{flex-direction:column;gap:.8rem;margin-bottom:1.2rem;display:flex}.file-input.svelte-6o9ge1{display:none}.secret-overlay.svelte-17aofri{min-width:min(720px,95vw)}.secret-form.svelte-17aofri{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.secret-grid.svelte-17aofri{grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);align-items:start;gap:1.25rem;display:grid}.secret-input.svelte-17aofri{flex-direction:column;gap:.5rem;display:flex}.helper.svelte-17aofri{color:var(--kw-text-50,#6b7280);margin:0;font-size:.9rem}.muted.svelte-17aofri{color:var(--kw-text-40,#9ca3af)}.secret-overlay.dark.svelte-17aofri{color:var(--text-invers-100)}.secret-overlay.dark.svelte-17aofri .helper:where(.svelte-17aofri){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.secret-overlay.dark.svelte-17aofri .muted:where(.svelte-17aofri){color:color-mix(in srgb, var(--text-invers-100) 55%, transparent)}.secret-overlay.dark.svelte-17aofri code:where(.svelte-17aofri){color:var(--text-invers-100)}@media (max-width:720px){.secret-grid.svelte-17aofri{grid-template-columns:1fr}}.section.svelte-n9udor{flex-direction:column;gap:.8rem;display:flex}.toggle-wrapper.svelte-n9udor{align-items:center;display:inline-flex}.toggle-disabled.svelte-n9udor{opacity:.55;pointer-events:none}.session-config.svelte-2w0u0y{flex-direction:column;gap:1rem;display:flex}.cta.icon-first{gap:.45rem}.twilio-section.svelte-peovog{flex-direction:column;gap:1.6rem;display:flex}.twilio-section__block.svelte-peovog{flex-direction:column;gap:.8rem;display:flex}.cors-overlay.svelte-10uke4h{min-width:min(540px,90vw)}.cors-form.svelte-10uke4h{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.cors-overlay.dark.svelte-10uke4h,.hint.svelte-dhc1w3{color:var(--text-invers-100)}code.svelte-dhc1w3{word-break:break-all}.branding-asset-preview.svelte-yrr4tq{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;display:grid}.preview.svelte-yrr4tq{border:1px solid var(--border-200,#00000029);place-items:center;height:58px;display:grid;overflow:hidden}.preview.tone-light.svelte-yrr4tq{color:var(--text-invers-90,#1f2937);background:#f7f7f7}.preview.tone-dark.svelte-yrr4tq{color:#fff;background:#101010}.preview.empty.svelte-yrr4tq{background:repeating-linear-gradient(135deg,#0000000f,#0000000f 8px,#0000001f 8px 16px)}.preview.svelte-yrr4tq img:where(.svelte-yrr4tq){object-fit:contain;width:100%;max-width:86px;max-height:52px}.preview.svelte-yrr4tq span:where(.svelte-yrr4tq){text-align:center;padding:0 .4rem;font-size:.72rem;font-weight:700}.copy.svelte-yrr4tq{min-width:0;color:var(--text-invers-100);flex-direction:column;gap:.1rem;display:flex}.copy.svelte-yrr4tq strong:where(.svelte-yrr4tq),.copy.svelte-yrr4tq span:where(.svelte-yrr4tq){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy.svelte-yrr4tq span:where(.svelte-yrr4tq){color:color-mix(in srgb, var(--text-invers-100) 64%, transparent);font-size:.8rem}.logo-upload-field.svelte-vh9sd6{flex-direction:column;gap:1rem;display:flex}.logo-upload-field.disabled.svelte-vh9sd6{opacity:.6;pointer-events:none}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6){box-shadow:0 10px 24px color-mix(in srgb, var(--bg-900) 6%, transparent)}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-stack:where(.svelte-vh9sd6){flex-direction:column;align-items:center;gap:.45rem;display:flex}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6){border:1px solid var(--bg-100);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:112px;min-width:112px;height:112px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button.tone-light:where(.svelte-vh9sd6){background:#f7f7f7}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button.tone-dark:where(.svelte-vh9sd6){background:#101010}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6):disabled{cursor:not-allowed}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6):not(:disabled):hover{border-color:var(--primary-100);box-shadow:0 14px 32px var(--primary-900);transform:translateY(-1px)}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6):focus-visible{outline:3px solid var(--primary-100);outline-offset:2px}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6) .preview-image:where(.svelte-vh9sd6){object-fit:cover;width:100%;height:100%}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6) .placeholder:where(.svelte-vh9sd6){width:100%;height:100%;color:color-mix(in srgb, var(--text-invers-100) 65%, transparent);place-items:center;display:grid;background-color:#0000!important}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button.tone-light:where(.svelte-vh9sd6) .placeholder:where(.svelte-vh9sd6){color:color-mix(in srgb, var(--text-invers-100) 65%, transparent)}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button.tone-dark:where(.svelte-vh9sd6) .placeholder:where(.svelte-vh9sd6){color:color-mix(in srgb, var(--text-100) 80%, transparent)}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button:where(.svelte-vh9sd6) .edit-indicator:where(.svelte-vh9sd6){background:var(--primary-200);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:8px;right:8px}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button.rectangular:where(.svelte-vh9sd6){border-radius:4px;width:160px;min-width:160px;height:96px;padding:8px 10px}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .preview-button.rectangular:where(.svelte-vh9sd6) .preview-image:where(.svelte-vh9sd6){object-fit:contain}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .logo-body:where(.svelte-vh9sd6){align-self:stretch;gap:.55rem;display:grid}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .box-main:where(.svelte-vh9sd6){flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (max-width:640px){.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .box-main:where(.svelte-vh9sd6){align-items:flex-start}}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .box-copy:where(.svelte-vh9sd6){flex-direction:column;gap:.35rem;display:flex}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .logo-actions:where(.svelte-vh9sd6){flex-wrap:wrap;align-items:center;gap:.65rem .9rem;display:flex}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .helper-text:where(.svelte-vh9sd6){margin:0;font-size:.88rem}.logo-upload-field.svelte-vh9sd6 .logo-row:where(.svelte-vh9sd6) .error:where(.svelte-vh9sd6){color:var(--red-300,#dc2626);margin:.1rem 0 0;font-size:.82rem}.logo-upload-field.lightMode.svelte-vh9sd6 .helper-text:where(.svelte-vh9sd6){color:color-mix(in srgb, var(--text-invers-100) 68%, transparent)}.logo-upload-field.darkMode.svelte-vh9sd6 .helper-text:where(.svelte-vh9sd6){color:color-mix(in srgb, var(--text-100) 76%, transparent)}.visually-hidden.svelte-vh9sd6{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-step.svelte-1ci03m7{flex-direction:column;gap:1rem;display:flex}.step-actions.svelte-1ci03m7{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.error.svelte-1ci03m7{color:var(--error-100,#dc2626);margin:0;font-size:.85rem}.progress-content.svelte-yyyq99{flex-direction:column;gap:.65rem;display:flex}.headline.svelte-yyyq99,.hint.svelte-yyyq99{margin:0}.headline.svelte-yyyq99{color:var(--text-invers-100);font-weight:700}.hint.svelte-yyyq99{color:color-mix(in srgb, var(--text-invers-100) 68%, transparent);font-size:.9rem}.preview-grid.svelte-yyyq99{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;display:grid}progress.svelte-yyyq99{width:100%;height:.9rem}.branding-edit-overlay.svelte-122tury{flex-direction:column;gap:1rem;display:flex}.upload-fields.svelte-122tury{flex-direction:column;gap:.9rem;display:flex}.hint.svelte-122tury{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0}.branding-section.svelte-1su3zjx{flex-direction:column;gap:.75rem;display:flex}.branding-state.svelte-1su3zjx{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.branding-state.svelte-1su3zjx p:where(.svelte-1su3zjx){color:var(--text-invers-70);margin:0}.branding-summary.svelte-1su3zjx{flex-direction:column;gap:.9rem;display:flex}.branding-slots.svelte-1su3zjx{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.branding-actions.svelte-1su3zjx{justify-content:flex-end;display:flex}.settings-block.svelte-105szkn{flex-direction:column;gap:.9rem;display:flex}.settings-block.svelte-105szkn .error:where(.svelte-105szkn){color:var(--error-100);margin:0}.cors-row.svelte-105szkn,.branding-row.svelte-105szkn{display:block}.mail-preview-overlay.svelte-b6lbt2{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.mail-preview-overlay.svelte-b6lbt2 .error:where(.svelte-b6lbt2){color:var(--danger-500);margin:0}.preview-frame{border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);background:#fff;border-radius:6px;width:100%;min-height:620px;box-shadow:inset 0 0 0 1px #0f172a14}.settings-block.svelte-857jni{flex-direction:column;gap:.9rem;display:flex}.settings-block.svelte-857jni .error:where(.svelte-857jni){color:var(--error-100);margin:0}.dialog-actions.svelte-857jni{justify-content:flex-end;width:100%;display:flex}.filters.svelte-1xl0zvt{flex-direction:column;gap:.6rem;margin-bottom:1.2rem;display:flex}.audit-log-detail-overlay.svelte-cmrh5g{flex-direction:column;gap:.2rem;display:flex}.empty-state.svelte-cmrh5g{color:#6a6f7c;padding:1rem .5rem}.op-tag.svelte-cmrh5g,.status-cell-tag.svelte-nmgal2{align-items:center;display:inline-flex}.state-block.svelte-1kug8dl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1kug8dl p:where(.svelte-1kug8dl){margin:0}.state-block.svelte-19eeez9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-19eeez9 p:where(.svelte-19eeez9){margin:0}.feedback-table.svelte-1ov04u8{flex-direction:column;gap:.75rem;display:flex}.empty-state.svelte-1ov04u8{color:color-mix(in srgb, var(--text-100) 80%, transparent);justify-content:center;padding:.5rem 0;display:flex}.muted.svelte-1ov04u8{color:var(--text-subtle)}.status-cell-tag.svelte-1ov04u8{align-items:center;display:inline-flex}.contact-profile-service-hours-overlay.svelte-1muixav{flex-direction:column;gap:.85rem;min-width:min(640px,90vw);display:flex}.footer.svelte-1muixav{justify-content:flex-end;gap:.5rem;display:flex}.contact-profile-overlay.svelte-rayntl{flex-direction:column;gap:.85rem;display:flex}.row.svelte-rayntl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.single-row.svelte-rayntl{grid-template-columns:1fr;display:grid}.address-grid.svelte-rayntl{grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.footer.svelte-rayntl{justify-content:flex-end;gap:.5rem;display:flex}.service-hours-summary.svelte-rayntl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.service-hours-preview.svelte-rayntl{flex-direction:column;gap:.25rem;min-width:min(420px,100%);display:flex}.service-hours-preview.svelte-rayntl span:where(.svelte-rayntl){color:var(--colorFontGrey);line-height:1.35}@media (max-width:900px){.address-grid.svelte-rayntl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.contact-profiles.svelte-6jyd15{flex-direction:column;gap:.8rem;display:flex}.state.svelte-6jyd15{color:var(--colorFontGrey);margin:0;padding:1rem}.overlay.svelte-1gplrul{flex-direction:column;gap:1rem;display:flex}.hint.svelte-1gplrul,.muted.svelte-1gplrul{color:var(--text-100);margin:0}.table-wrap.svelte-1gplrul{margin-top:.8rem}.info.svelte-1gplrul{color:var(--success-600,#2e7d32);margin:0}.error.svelte-1gplrul{color:var(--danger-600,#c62828);margin:0}.overlay.svelte-1ufi1tc{color:var(--text-invers-100);flex-direction:column;gap:1rem;display:flex}.intro.svelte-1ufi1tc{flex-direction:column;gap:.55rem;display:flex}.row.svelte-1ufi1tc{width:100%}.row.two.svelte-1ufi1tc{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.hint.svelte-1ufi1tc{color:var(--text-invers-100);margin:0}.error.svelte-1ufi1tc{color:var(--danger-600,#c62828);margin:0}.wizard-overlay.svelte-7jc2bo{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.form-grid.svelte-7jc2bo{gap:.85rem;display:grid}.hint.svelte-7jc2bo{color:var(--text-100);margin:0}.code.svelte-7jc2bo{background:color-mix(in srgb, var(--bg-100) 88%, black 12%);border:1px solid color-mix(in srgb, var(--text-100) 16%, transparent);color:var(--text-100);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.85rem 1rem;font-size:.9rem}.info.svelte-7jc2bo,.error.svelte-7jc2bo{margin:0}.info.svelte-7jc2bo{color:var(--success-500,#2e7d32)}.error.svelte-7jc2bo{color:var(--danger-600,#c62828)}.integrations.svelte-1bb5xy6{flex-direction:column;gap:1.2rem;display:flex}.actionButtons.svelte-1bb5xy6{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.muted.svelte-1bb5xy6{color:var(--text-invers-100);margin:0}.site-mode-modal.svelte-1bb5xy6{color:var(--text-100);flex-direction:column;gap:.9rem;display:flex}.modal-copy.svelte-1bb5xy6{color:var(--text-100);margin:0}.modal-actions.svelte-1bb5xy6{justify-content:flex-end;gap:.75rem;margin-top:.25rem;display:flex}.row-action-stack.svelte-1vqowfi{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.status-cell-tag.svelte-1vqowfi{align-items:center;display:inline-flex}.table-text-with-sr-meta.svelte-1vqowfi{display:inline}.sr-only.svelte-1vqowfi{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.accept-dialog.svelte-1vqowfi{flex-direction:column;gap:.85rem;display:flex}.accept-dialog.svelte-1vqowfi p:where(.svelte-1vqowfi){color:var(--text-100);margin:0}.accept-actions.svelte-1vqowfi{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.accept-error.svelte-1vqowfi{color:var(--error-100,#b42318)}.project-overlay.svelte-1xqr0wu{color:var(--text-invers-100);flex-direction:column;gap:1.4rem;display:flex}.form-section.svelte-1xqr0wu{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.form-section.full-width.svelte-1xqr0wu{grid-template-columns:1fr}.graph-warning.svelte-1xqr0wu{background:color-mix(in srgb, var(--warning-100) 30%, var(--neutral-white));color:color-mix(in srgb, var(--warning-500,#a15c07) 80%, var(--text-invers-100) 30%);border-radius:8px;margin:0;padding:.75rem 1rem}.project-overlay.svelte-5gzx8a{color:var(--text-invers-100);flex-direction:column;gap:1.4rem;display:flex}.rerouting-hint.svelte-5gzx8a{color:var(--text-invers-70);margin:-.6rem 0 0;font-size:.85rem}.rerouting-hint.warning.svelte-5gzx8a{color:var(--status-warning,#f59e0b)}.table-inline-actions.svelte-8aid6t{flex-wrap:wrap;gap:.35rem;display:flex}.muted.svelte-8aid6t{color:color-mix(in srgb, var(--text-invers-100) 65%, transparent)}.projects-table.svelte-16k9nb7{margin-top:.6rem}.empty-state.svelte-16k9nb7{color:var(--text-invers-100)}.name-cell.svelte-16k9nb7{align-items:center;gap:.4rem;display:inline-flex}.status-cell-tag.svelte-16k9nb7{justify-content:center;width:100%;display:inline-flex}.state-block.svelte-19j906h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-19j906h p:where(.svelte-19j906h){margin:0}.state-block.svelte-1d9b9b0{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1d9b9b0 p:where(.svelte-1d9b9b0){margin:0}.file-input.svelte-1d9b9b0{display:none}.form.svelte-1d9b9b0,.settings-section.svelte-1d9b9b0{flex-direction:column;gap:.75rem;display:flex}.row.svelte-1d9b9b0{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.row--triple.svelte-1d9b9b0{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.row--triple.svelte-1d9b9b0{grid-template-columns:1fr}}.section-fields.svelte-1d9b9b0{flex-direction:column;gap:.75rem;display:flex}.section-hint.svelte-1d9b9b0{color:var(--text-invers-100);margin:0}.section-hint.warning.svelte-1d9b9b0{color:var(--warning-500,#b45309)}.overlay.svelte-168b151{color:var(--text-invers-100);flex-direction:column;gap:1rem;min-width:min(720px,95vw);display:flex}.intro.svelte-168b151{flex-direction:column;gap:.55rem;display:flex}.row.svelte-168b151{width:100%}.row.two.svelte-168b151{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}.hint.svelte-168b151{color:var(--text-invers-100);margin:0}.error.svelte-168b151{color:var(--danger-600,#c62828);margin:0}.overlay.svelte-1fcfzjb{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.intro.svelte-1fcfzjb{flex-direction:column;gap:.55rem;display:flex}.row.svelte-1fcfzjb{width:100%}.row.two.svelte-1fcfzjb{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}.hint.svelte-1fcfzjb{color:var(--text-100);margin:0}.error.svelte-1fcfzjb{color:var(--danger-600,#c62828);margin:0}.provider-tab.svelte-94j71s{flex-direction:column;gap:1rem;display:flex}.provider-message.svelte-94j71s{color:var(--text-500);margin:0}.provider-error.svelte-94j71s{color:var(--error,#b42318)}.details-cell.svelte-94j71s{max-width:42rem;color:var(--text-500);display:inline-block}.provider-modal.svelte-94j71s{flex-direction:column;gap:1rem;display:flex}.modal-copy.svelte-94j71s{color:var(--text-500);margin:0}.modal-actions.svelte-94j71s{justify-content:flex-end;gap:.75rem;display:flex}.impact-grid.svelte-94j71s{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.impact-grid.svelte-94j71s ul:where(.svelte-94j71s){margin:.5rem 0 0;padding-left:1.25rem}.danger-zone.svelte-1awmxt9{flex-direction:column;gap:1.2rem;display:flex}.danger-form.svelte-1awmxt9{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.danger-help.svelte-1awmxt9{color:var(--text-invers-100);margin:0;line-height:1.45}.state-block.svelte-1r20se{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.checkout-callout.svelte-1r20se{border:1px solid var(--bg-100);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 0 1rem;padding:1rem 1.1rem;display:flex}.checkout-title.svelte-1r20se{color:var(--text-invers-100);margin:0;font-weight:700}.checkout-desc.svelte-1r20se{color:var(--text-invers-100);margin:.25rem 0 0}.chart-card.svelte-hjgr11{flex-direction:column;gap:.6rem;margin-top:1.2rem;display:flex}.usage-card__header.svelte-hjgr11{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:.2rem 0 .85rem;display:flex}.usage-card__header.svelte-hjgr11 h4:where(.svelte-hjgr11){color:var(--text-100);margin:0;font-size:14px;font-weight:800}.usage-card__header.svelte-hjgr11 small:where(.svelte-hjgr11){color:color-mix(in srgb, var(--text-100) 78%, transparent);font-size:10px;font-weight:700}.usage-card__chart.svelte-hjgr11{height:240px;position:relative}.state-block.svelte-1ol0zib{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.usage-filters.svelte-1fzub48{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.state-block.svelte-n80emu{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plans-grid.svelte-n80emu{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.plan-notice.svelte-n80emu{border:1px solid var(--grey-300);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:.8rem 0 1.2rem;padding:.9rem 1rem;display:flex}.plan-notice.svelte-n80emu .title:where(.svelte-n80emu){color:var(--text-invers-100);margin:0;font-weight:700}.plan-notice.svelte-n80emu .desc:where(.svelte-n80emu){color:var(--text-invers-100);margin:.2rem 0 0}.plan-notice.scheduled.svelte-n80emu{border-color:color-mix(in srgb, var(--primary-100) 35%, var(--grey-300));background:color-mix(in srgb, var(--primary-100) 8%, transparent)}.plan-slot.svelte-n80emu{position:relative}.plan-slot.pick.svelte-n80emu{outline:2px solid var(--primary-100);outline-offset:3px}.plan-badges.svelte-n80emu{z-index:2;flex-wrap:wrap;gap:.3rem;max-width:calc(100% - 2.8rem);display:flex;position:absolute;top:.6rem;left:1.4rem}.plan-badge.svelte-n80emu{letter-spacing:0;text-transform:uppercase;background:var(--bg-100,#fff);border:1px solid var(--grey-300);color:var(--text-500);padding:.25rem .6rem;font-size:.7rem}.plan-badge.active.svelte-n80emu{background:var(--confirm-100);border-color:var(--confirm-100);color:#fff}.plan-badge.assigned.svelte-n80emu{background:color-mix(in srgb, var(--primary-100) 12%, var(--bg-100,#fff));border-color:color-mix(in srgb, var(--primary-100) 35%, var(--grey-300));color:var(--text-500)}.plan-badge.scheduled.svelte-n80emu{background:color-mix(in srgb, var(--primary-100) 15%, var(--bg-100,#fff));border-color:var(--primary-100);color:var(--text-500)}.plan-badge.legacy.svelte-n80emu{background:var(--grey-200);border-color:var(--grey-300);color:var(--text-500)}.hint.svelte-n80emu{color:var(--text-invers-100);margin:1.2rem 0 0}.subscription-cancellation-wizard.svelte-1p8b4ix{min-height:520px}.step-content.svelte-1p8b4ix{flex-direction:column;gap:1rem;display:flex}.notice-copy.svelte-1p8b4ix{color:var(--text-100)}.notice-copy.svelte-1p8b4ix p:where(.svelte-1p8b4ix){margin:0 0 .75rem}.notice-copy.svelte-1p8b4ix ul:where(.svelte-1p8b4ix){flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}.cancellation-form.svelte-1p8b4ix,.result-copy.svelte-1p8b4ix{color:var(--text-100)}.cancellation-form.svelte-1p8b4ix p:where(.svelte-1p8b4ix),.result-copy.svelte-1p8b4ix p:where(.svelte-1p8b4ix){max-width:62ch;color:color-mix(in srgb, var(--text-100) 80%, transparent);margin:0}.cancellation-form.svelte-1p8b4ix{flex-direction:column;gap:.85rem;display:flex}.error.svelte-1p8b4ix{color:var(--error-100,#ff6b6b);margin:0}.header-actions.svelte-1f7633u{align-items:center;gap:.5rem;display:flex}.billing-sections.svelte-wnoouo{flex-direction:column;gap:2.2rem;display:flex}.notifications-preview.svelte-1xlww8y{flex-direction:column;gap:.8rem;display:flex}.system-admin-link-buttons.svelte-1vr1snz{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.state-block.svelte-1yo2jzo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1yo2jzo p:where(.svelte-1yo2jzo){margin:0}.form.svelte-1ycnggj{flex-direction:column;gap:1rem;display:flex}.profile-grid.svelte-1ycnggj{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.actions.svelte-1ycnggj{justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:720px){.profile-grid.svelte-1ycnggj{grid-template-columns:1fr}}.actions.svelte-1kswesf{justify-content:flex-end;gap:.75rem;display:flex}.two-factor-overlay.svelte-qey9l{flex-direction:column;gap:1rem;display:flex}.info.svelte-qey9l,.error.svelte-qey9l{margin:0;font-size:.95rem}.info.svelte-qey9l{color:var(--text-100)}.error.svelte-qey9l{color:var(--danger-400)}.hint.svelte-qey9l{color:var(--text-100);margin:0;line-height:1.35}.code-form.svelte-qey9l{flex-direction:column;gap:.75rem;display:flex}.code-row.svelte-qey9l{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.email-overlay.svelte-nthjes{flex-direction:column;gap:1rem;display:flex}.info.svelte-nthjes,.error.svelte-nthjes{margin:0;font-size:.95rem}.info.svelte-nthjes{color:var(--text-100)}.error.svelte-nthjes{color:var(--danger-400)}.action-box-form.svelte-nthjes{margin:0}.muted.svelte-nthjes{color:var(--text-100);margin:0}.hint.svelte-nthjes{color:var(--text-100);margin:.15rem 0 0;line-height:1.35}.form-grid.svelte-nthjes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.8rem;display:grid}.hint.svelte-pasigx,.muted.svelte-pasigx{color:var(--text-invers-100);margin:0}.security-block.svelte-pasigx{flex-direction:column;gap:1.2rem;display:flex}.dialog-actions.svelte-h6dtja{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.security-actions.svelte-h6dtja{justify-content:flex-end;display:flex}.muted.svelte-h6dtja{color:var(--text-invers-100);margin:0}.session-cell.svelte-h6dtja{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;line-height:1.25}.session-cell--kind.svelte-h6dtja,.session-cell--lastSeenAt.svelte-h6dtja,.session-cell--expiresAt.svelte-h6dtja{overflow-wrap:normal;width:max-content;max-width:100%}.session-cell--device.svelte-h6dtja{max-width:14rem}.sessions-state.svelte-1mpzp77{color:var(--text-invers-100)}.sessions-state.svelte-1mpzp77 p:where(.svelte-1mpzp77){margin:0}.form.svelte-1mgs9oj{flex-direction:column;gap:1.2rem;display:flex}.muted.svelte-3n5goy{color:color-mix(in srgb, var(--text-invers-100) 60%, transparent);margin:0}.lock-hint.svelte-3n5goy{font-style:italic}ul.service-image-cta-list{gap:2.4rem;list-style:none;display:flex}@media only screen and (min-width:100px) and (max-width:967px){ul.service-image-cta-list{flex-direction:column;display:flex}}@media only screen and (min-width:968px) and (max-width:1223px){ul.service-image-cta-list{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:1600px){ul.service-image-cta-list{flex-direction:row;display:flex}}ul.service-image-cta-list li.service-image-cta{width:100%;height:var(--service-image-cta-height,588px);flex-direction:column;display:flex}ul.service-image-cta-list li.service-image-cta.hasCtaTextAndLink{cursor:pointer}ul.service-image-cta-list li.service-image-cta .upper-content{flex-grow:3;min-height:250px;position:relative}ul.service-image-cta-list li.service-image-cta .upper-content .background-image{z-index:1;background-color:var(--bg-100);width:100%;height:100%;transition:flex .5s,object-position .5s,height .5s;position:absolute;top:0;left:0}ul.service-image-cta-list li.service-image-cta .upper-content .background-image img,ul.service-image-cta-list li.service-image-cta .upper-content .background-image svg{object-fit:cover;object-position:center;width:100%;height:100%;border-radius:4px!important}ul.service-image-cta-list li.service-image-cta .upper-content .content{z-index:2;background:linear-gradient(#0000004d 0% 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.6rem;width:100%;height:100%;padding:1.2rem;display:flex;position:absolute;top:0;left:0;border-radius:4px!important}ul.service-image-cta-list li.service-image-cta .upper-content .content h3{color:var(--white-100);margin:0}ul.service-image-cta-list li.service-image-cta .upper-content .content h4{background:var(--bg-100);text-transform:uppercase;color:var(--white-100);border-radius:2px;padding:.3rem .6rem}ul.service-image-cta-list li.service-image-cta .upper-content .content button{transition:height .5s,padding .5s}ul.service-image-cta-list li.service-image-cta .content-hover{flex-direction:column;gap:.6rem;height:0;transition:height .5s,padding .5s,flex-grow .5s;display:flex;overflow:hidden}ul.service-image-cta-list li.service-image-cta:hover .upper-content button{border:0 solid #000;height:0;padding:0;overflow:hidden}ul.service-image-cta-list li.service-image-cta:hover .content-hover{flex-direction:column;flex-grow:1;justify-content:space-between;height:35%;padding:1.2rem;display:flex}ul.service-image-cta-list li.service-image-cta:hover .content-hover button{width:100%}@media only screen and (min-width:100px) and (max-width:967px){ul.service-image-cta-list li.service-image-cta{height:-moz-fit-content;height:fit-content}ul.service-image-cta-list li.service-image-cta .upper-content button{border:0 solid #000;height:0;padding:0;overflow:hidden}ul.service-image-cta-list li.service-image-cta .content-hover{flex-direction:column;flex-grow:1;justify-content:space-between;gap:1.2rem;height:-moz-fit-content;height:fit-content;min-height:35%;padding:1.2rem;transition:none;display:flex}ul.service-image-cta-list li.service-image-cta:hover .content-hover{flex-grow:1;height:-moz-fit-content;height:fit-content;padding:1.2rem}}.admin-quick-links.svelte-f1vf7{flex-direction:column;gap:.8rem;display:flex}.muted.svelte-f1vf7{color:var(--text-60);margin:0}.languages.svelte-1ntouhs{flex-direction:column;gap:.8rem;display:flex}.state-block.svelte-1qncze4{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1qncze4 p:where(.svelte-1qncze4){margin:0}.state-block.svelte-stjfb3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-stjfb3 p:where(.svelte-stjfb3){margin:0}p.svelte-h3607j{color:var(--text-100)}.repeater-filter.svelte-149vft{flex-direction:column;gap:.8rem;display:flex}.filter-mode.svelte-149vft{justify-content:flex-end;display:flex}.row.svelte-149vft{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.repeater-wrap.svelte-10i0sp3{flex-direction:column;gap:.8rem;display:flex}.hint.svelte-10i0sp3{color:var(--text-70);margin:0}.multiline-value.svelte-10i0sp3{white-space:pre-line}.empty-state.svelte-jm8dsi,.config-form.svelte-jm8dsi{flex-direction:column;gap:1rem;display:flex}.empty-state.svelte-jm8dsi p:where(.svelte-jm8dsi){color:var(--text-70);margin:0}.config-section.svelte-jm8dsi{flex-direction:column;gap:.4rem;display:flex}.field-list.svelte-jm8dsi{flex-direction:column;gap:.8rem;margin-top:.8rem;display:flex}.field-row.svelte-jm8dsi{flex-direction:column;gap:1rem;display:flex}.config-tab.svelte-173o8em{flex-direction:column;gap:1.5rem;width:100%;display:flex}.file-input.svelte-173o8em{display:none}.state-block.svelte-173o8em{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-173o8em p:where(.svelte-173o8em){margin:0}.toggle-wrapper.svelte-1s3jvrq{align-items:center;display:inline-flex}.toggle-disabled.svelte-1s3jvrq{opacity:.55;pointer-events:none}.widget-section.svelte-1g9488l{flex-direction:column;gap:.8rem;display:flex}.row.svelte-1g9488l{padding:0}.panel-grid.svelte-187hmvc{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:1.2rem;display:grid}.row.svelte-187hmvc{padding:0}.row.svelte-bhpvli{margin-bottom:.6rem;padding:0}.row.svelte-bhpvli:last-child{margin-bottom:0}.panel-grid.svelte-x72h17{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:end;gap:1.2rem;display:grid}.row.svelte-x72h17,.row.svelte-z3iflq,.row.svelte-21a0yh{padding:0}form.widget-config.svelte-hlqs51{width:100%;color:var(--text-invers-100);flex-direction:column;gap:1.8rem;display:flex}form.widget-config.svelte-hlqs51 .action-buttons:where(.svelte-hlqs51){justify-content:flex-end;width:100%;display:flex}form.widget-config.svelte-hlqs51 button.cta{min-width:0}.feedback-row.svelte-1cdercy{border:1px solid var(--bg-100);background:color-mix(in srgb, var(--bg-100) 3%, transparent);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.2rem;display:flex}.feedback-row.svelte-1cdercy:hover{background:color-mix(in srgb, var(--bg-100) 7%, transparent)}.feedback-row__left.svelte-1cdercy{align-items:center;gap:.8rem;display:flex;color:var(--text-invers-100)!important}.feedback-row__right.svelte-1cdercy{white-space:nowrap;font-weight:700;color:var(--text-invers-100)!important}.home.svelte-fawvi4{flex-direction:column;gap:2rem;display:flex}.language-overlay.svelte-1isj1nb{min-width:min(540px,90vw)}.language-form.svelte-1isj1nb{flex-direction:column;gap:.8rem;padding-top:.25rem;display:flex}.overlay-actions.svelte-1isj1nb{justify-content:flex-end;gap:.8rem;padding-top:.6rem;display:flex}.hint.svelte-1isj1nb{margin:0}.hint.muted.svelte-1isj1nb{color:color-mix(in srgb, var(--text-100) 60%, transparent)}.graph-settings.svelte-3as1db{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-3as1db{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.error.svelte-3as1db{color:var(--danger-600,#c62828)}.graph-settings.svelte-clzrc3{flex-direction:column;gap:1.2rem;display:flex}.realization-config.svelte-7shmcf{flex-direction:column;gap:1rem;display:flex}.input-grid.svelte-7shmcf{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:.8rem;display:grid}.hint.svelte-7shmcf{margin:0}.hint.muted.svelte-7shmcf{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.form.light .hint.muted.svelte-7shmcf{color:color-mix(in srgb, var(--text-100) 70%, transparent)}.overlay.svelte-1y00651{flex-direction:column;gap:1rem;display:flex}.block.svelte-1y00651{flex-direction:column;gap:.8rem;display:flex}.graph-settings.svelte-kp2ysr{flex-direction:column;gap:1.2rem;display:flex}.provisioning-body.svelte-kp2ysr{flex-direction:column;gap:.8rem;display:flex}.template-shell.svelte-kp2ysr{flex-direction:column;gap:.6rem;display:flex}.template-shell[data-disabled=true].svelte-kp2ysr .template-body:where(.svelte-kp2ysr){pointer-events:none;opacity:.5;filter:saturate(.5)}.hint.svelte-kp2ysr{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.error.svelte-kp2ysr{color:var(--danger-600,#c62828)}:where(._jsonList.svelte-19qoo0){padding:0;padding-left:var(--jsonPaddingLeft,1rem);border-left:var(--jsonBorderLeft,1px dotted);margin:0;list-style:none}:where(._jsonBkt.svelte-19qoo0){color:var(--jsonBracketColor,currentcolor)}.svelte-19qoo0:where(._jsonBkt:where(.svelte-19qoo0)):not(.empty):hover{cursor:pointer;background:var(--jsonBracketHoverBackground,#e5e7eb)}:where(._jsonSep.svelte-19qoo0){color:var(--jsonSeparatorColor,currentcolor)}:where(._jsonKey.svelte-19qoo0){color:var(--jsonKeyColor,currentcolor)}:where(._jsonVal.svelte-19qoo0){color:var(--jsonValColor,#9ca3af)}:where(._jsonVal:where(.svelte-19qoo0)).string.svelte-19qoo0{color:var(--jsonValStringColor,#059669)}:where(._jsonVal:where(.svelte-19qoo0)).number.svelte-19qoo0{color:var(--jsonValNumberColor,#d97706)}:where(._jsonVal:where(.svelte-19qoo0)).boolean.svelte-19qoo0{color:var(--jsonValBooleanColor,#2563eb)}.evaluation-profile-overlay{--jsonPaddingLeft:1rem;flex-direction:column;gap:.9rem;display:flex}.evaluation-profile-overlay .meta{flex-direction:column;gap:.35rem;display:flex}.evaluation-profile-overlay code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.86rem}.graph-settings.svelte-1dbinm0{flex-direction:column;gap:1.2rem;display:flex}.project-config-overlay{--jsonPaddingLeft:1rem;flex-direction:column;gap:.9rem;display:flex}.project-config-overlay .meta{flex-direction:column;gap:.35rem;display:flex}.project-config-overlay code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.86rem}.project-config-overlay .empty-state{color:var(--text-70);margin:0}.graph-settings.svelte-fufy2b{flex-direction:column;gap:1.2rem;display:flex}.muted.svelte-fufy2b{color:var(--text-70);margin:0}.org-overlay.svelte-jdau7n{min-width:min(540px,90vw)}.org-form.svelte-jdau7n{flex-direction:column;gap:.8rem;padding-top:.25rem;display:flex}.overlay-actions.svelte-jdau7n{justify-content:flex-end;gap:.8rem;padding-top:.6rem;display:flex}.graph-settings.svelte-1wzygg{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-1wzygg{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.error.svelte-1wzygg{color:var(--danger-600,#c62828)}footer.footer{background:var(--neutral-white);flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem;width:100%;display:flex;position:relative}footer.footer,footer.footer *{box-sizing:border-box}footer.footer #content-section{padding:0px var(--horizontal-default-margin);max-width:var(--small-max-width);flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:100%;display:flex;position:relative}footer.footer #content-section #content-link-section{flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;gap:1.5rem;display:flex;position:relative}footer.footer #content-section #content-link-section .content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.125rem;width:8rem;display:flex;position:relative}@media only screen and (min-width:100px) and (max-width:967px){footer.footer #content-section{flex-direction:column;align-items:flex-start}footer.footer #content-section #content-link-section{flex-direction:column}}footer.footer #newsletter-section{flex-direction:column;gap:18px;min-width:300px;display:flex}footer.footer #newsletter-section form button{width:-moz-fit-content;width:fit-content}footer.footer #icons-section{padding:0px var(--horizontal-default-margin);max-width:var(--small-max-width);flex:1;justify-content:flex-start;align-items:flex-start;gap:.625rem;width:100%;margin:0 0 0 -.0625rem;display:flex;position:relative;overflow:hidden}footer.footer #icons-section .payments,footer.footer #icons-section .social{gap:.75rem;display:flex}footer.footer #icons-section .payments figure,footer.footer #icons-section .social figure{height:1.2rem}footer.footer #icons-section .payments figure img,footer.footer #icons-section .social figure img{width:auto;height:100%}footer.footer #icons-section .line{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;gap:1.5rem;display:flex;position:relative;overflow:hidden}footer.footer #icons-section .line .brand-logo{object-fit:contain;width:auto;height:60px}footer.footer #icons-section .line .brand-logo-placeholder{flex:0 0 60px;width:60px;height:60px}footer.footer #icons-section .line svg{width:auto;height:2.4rem}footer.footer #icons-section .line .line-1,footer.footer #icons-section .line .line-2{border-style:solid;border-color:var(--text-invers-100);border-width:.0625rem 0 0;flex:1;height:0;position:relative}@media only screen and (min-width:100px) and (max-width:967px){footer.footer #icons-section{flex-direction:column-reverse;align-items:center;gap:2rem}footer.footer #icons-section .line{width:100%;padding:0}}footer.footer #legal-section{background:var(--bg-100);justify-content:center;gap:1.2rem;width:100%;display:flex}footer.footer #legal-section .wrapper{max-width:var(--small-max-width);width:100%;padding:1.5rem var(--horizontal-default-margin);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:1.2rem;display:flex;position:relative}footer.footer #legal-section .wrapper a,footer.footer #legal-section .wrapper small{color:var(--text-100)}footer.footer #legal-section .wrapper .footer-notice{max-width:22rem;line-height:1.35}@media only screen and (min-width:100px) and (max-width:967px){footer.footer #legal-section .wrapper{flex-direction:column;align-items:flex-start}}footer.footer #legal-section .wrapper .nav-points ul{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}footer.footer #legal-section .wrapper .nav-points ul li{align-items:center;gap:.35rem;display:inline-flex;position:relative}footer.footer #legal-section .wrapper .nav-points ul a{font-weight:400;font-family:var(--font-family-base,"Outfit", sans-serif)}footer.footer #legal-section .wrapper .nav-points a.footer-link{cursor:pointer;align-items:center;padding-bottom:.05rem;text-decoration:none;display:inline-flex;position:relative}footer.footer #legal-section .wrapper .nav-points a.footer-link:after{content:"";background:var(--primary-100);transform-origin:0;opacity:.9;width:100%;height:.125rem;transition:transform .18s,opacity .18s;position:absolute;bottom:-.125rem;left:0;transform:scaleX(0)}footer.footer #legal-section .wrapper .nav-points a.footer-link:hover:after,footer.footer #legal-section .wrapper .nav-points a.footer-link:focus-visible:after{opacity:1;transform:scaleX(1)}.control-banner.svelte-rvpx23{background:var(--bg-100);width:100%;color:var(--text-100);border-bottom:1px solid #625755;justify-content:center;align-items:center;gap:.75rem;padding:6px 0;display:flex;position:relative;overflow:hidden}.control-banner.danger.svelte-rvpx23 :where(.svelte-rvpx23){color:var(--primary-100)!important}.banner-content.svelte-rvpx23{max-width:var(--normal-max-width);width:100%;margin:0px var(--horizontal-default-margin);justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.text-block.svelte-rvpx23{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;animation:3s ease-in-out infinite svelte-rvpx23-fadeLoop;display:flex}.headline-row.svelte-rvpx23{align-items:center;gap:.3rem;min-width:0;display:flex}.headline.svelte-rvpx23{letter-spacing:.02em;text-transform:uppercase;color:var(--text-100);margin:0;font-size:.95rem;font-weight:800}.progress-block.svelte-rvpx23{align-items:center;gap:.5rem;min-width:min(32rem,48vw);max-width:100%;display:flex}.progress-track.svelte-rvpx23{background:color-mix(in srgb, var(--text-100) 18%, transparent);border-radius:999px;flex:1;min-width:120px;height:6px;position:relative;overflow:hidden}.progress-fill.svelte-rvpx23{border-radius:inherit;background:currentColor;height:100%;transition:width .18s;display:block}.progress-label.svelte-rvpx23{white-space:nowrap;font-size:.78rem;font-weight:700}.actions.svelte-rvpx23{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.action.svelte-rvpx23{color:var(--text-100);cursor:pointer;letter-spacing:.01em;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-weight:600;transition:transform .16s,background .16s,border .16s;display:inline-flex}.close.svelte-rvpx23{color:var(--text-100);cursor:pointer;justify-content:center;align-items:center;transition:transform .16s,background .16s;display:inline-flex}@keyframes svelte-rvpx23-fadeLoop{0%,to{opacity:.8}30%,70%{opacity:1}}@keyframes svelte-rvpx23-shimmer{0%{background-position:0 0,100% 0,50% 100%}to{background-position:100% 0,0 0,50% 0}}@media (max-width:960px){.banner-content.svelte-rvpx23{flex-direction:column;align-items:flex-start}.actions.svelte-rvpx23{justify-content:flex-start;width:100%}.progress-block.svelte-rvpx23{width:100%;min-width:100%}}.kw-control-header.svelte-46gqln{background:var(--bg-100);z-index:9998;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #ffffffbf;justify-content:center;width:100%;padding:1rem 0;display:flex;position:relative;box-shadow:0 8px 22px #00000052}.kw-control-header--sticky.svelte-46gqln{position:sticky;top:0}.kw-control-header__inner.svelte-46gqln{width:100%;margin:0 var(--horizontal-default-margin,0);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.kw-control-header__brand.svelte-46gqln{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}.kw-control-header__brand-placeholder.svelte-46gqln{color:var(--text-100);font-size:1.1rem;font-weight:600}.kw-control-header__actions.svelte-46gqln{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.kw-control-header__crinkle.svelte-46gqln{width:61px;height:61px;position:absolute;bottom:-60px;right:-3px}.kw-control-header__crinkle.svelte-46gqln svg:where(.svelte-46gqln){object-fit:contain;width:100%;height:100%;display:block;transform:rotate(180deg)}@media only screen and (max-width:967px){.kw-control-header.svelte-46gqln{padding:.85rem 1.1rem}.kw-control-header__inner.svelte-46gqln{flex-flow:row;justify-content:space-between;align-items:center}.kw-control-header__actions.svelte-46gqln{flex-flow:row;justify-content:flex-end;align-items:center;width:auto}.kw-control-header__actions.svelte-46gqln button.cta{justify-content:flex-end;width:auto}}.kw-control-header__crinkle img{object-fit:contain;width:100%;height:100%;display:block;transform:rotate(180deg)}.kw-stack.svelte-1t388ms{flex-direction:column;gap:.5rem;display:flex;position:relative}.kw-stack__card.svelte-1t388ms{color:var(--text-100);border:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);box-shadow:none;background:0 0;justify-content:space-between;align-items:center;gap:.85rem;padding:.9rem 1rem;text-decoration:none;display:flex;position:relative}.kw-primary-nav.svelte-s58vnb{flex-direction:column;gap:.5rem;display:flex}.kw-primary-nav.svelte-s58vnb a:where(.svelte-s58vnb){border:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);color:var(--text-100);background:0 0;border-radius:.4px;justify-content:space-between;align-items:center;gap:.7rem;padding:.75rem .9rem;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.kw-primary-nav.svelte-s58vnb a:where(.svelte-s58vnb):hover,.kw-primary-nav.svelte-s58vnb a:where(.svelte-s58vnb):focus-visible{background:color-mix(in srgb, var(--text-100) 4%, transparent);border-color:color-mix(in srgb, var(--text-100) 20%, transparent)}.kw-primary-nav.svelte-s58vnb a.active:where(.svelte-s58vnb){border-color:color-mix(in srgb, var(--text-100) 26%, transparent);background:color-mix(in srgb, var(--text-100) 6%, transparent);box-shadow:none}.kw-primary-nav__text.svelte-s58vnb{gap:.08rem;display:grid}.kw-primary-nav__title.svelte-s58vnb{color:var(--text-100);font-size:.98rem;font-weight:700}.kw-user-menu__nav.svelte-dtg0a2{flex-direction:column;gap:.55rem;display:flex}.kw-user-menu__nav.svelte-dtg0a2 a:where(.svelte-dtg0a2){text-align:left;background:color-mix(in srgb, var(--bg-200) 72%, transparent);width:100%;color:var(--text-100);cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:.75rem .9rem;font-size:.98rem;text-decoration:none;transition:background .16s;display:flex}.kw-user-menu__nav.svelte-dtg0a2 a:where(.svelte-dtg0a2):hover,.kw-user-menu__nav.svelte-dtg0a2 a:where(.svelte-dtg0a2):focus-visible{background:color-mix(in srgb, var(--bg-200) 82%, transparent)}.kw-user-menu__nav.svelte-dtg0a2 a.active:where(.svelte-dtg0a2){border:1px solid color-mix(in srgb, var(--primary-200) 26%, transparent);background:color-mix(in srgb, var(--bg-200) 84%, transparent)}.kw-user-menu__nav.svelte-dtg0a2 .nav-text:where(.svelte-dtg0a2){flex-direction:column;gap:.1rem;display:flex}.kw-user-menu__nav.svelte-dtg0a2 .nav-label:where(.svelte-dtg0a2){font-weight:600}.kw-user-menu__nav.svelte-dtg0a2 .nav-description:where(.svelte-dtg0a2){opacity:.68;font-size:.83rem;display:block}.kw-user-menu__nav--external.svelte-dtg0a2{border-top:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);padding-top:1rem}.kw-user-menu.svelte-169je1m{flex-direction:column;gap:1.6rem;display:flex}.kw-user-menu.dark-theme .kw-user-menu__nav a{background:color-mix(in srgb, var(--bg-300,#111) 70%, transparent)}.kw-section-label.svelte-169je1m{text-transform:uppercase;letter-spacing:.06em;opacity:.75;color:var(--text-100);margin:0 0 .25rem;font-size:.78rem}.kw-user-menu__section.svelte-169je1m{flex-direction:column;gap:.5rem;display:flex}.kw-user-menu__extras.svelte-169je1m{flex-direction:column;gap:1rem;display:flex}.kw-user-menu__footer.svelte-169je1m{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.kw-user-menu__profile.svelte-169je1m{color:var(--text-100);align-items:center;gap:.85rem;display:flex}.kw-user-menu__profile.svelte-169je1m .kw-user-menu__profile-text:where(.svelte-169je1m){flex-direction:column;gap:.2rem;display:flex}.kw-user-menu__profile.svelte-169je1m .kw-user-menu__profile-text:where(.svelte-169je1m) .caption:where(.svelte-169je1m){opacity:.6;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.kw-user-menu__profile.svelte-169je1m .kw-user-menu__profile-text:where(.svelte-169je1m) .email:where(.svelte-169je1m){opacity:.7;font-size:.85rem}.kw-admin-menu-button.svelte-1170v9h{color:var(--neutral-white,#fff);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}a.svelte-rcvzc5,.logo-placeholder.svelte-rcvzc5{height:70px;color:inherit;align-items:center;gap:.5rem;width:220px;text-decoration:none;display:flex}@media only screen and (max-width:967px){a.svelte-rcvzc5,.logo-placeholder.svelte-rcvzc5{width:160px;height:50px}}a.svelte-rcvzc5 img:where(.svelte-rcvzc5){cursor:pointer;width:auto;height:100%}.brand.svelte-tgcpgo,.actions.svelte-tgcpgo{align-items:center;gap:.75rem;display:flex}@media (max-width:600px){.actions.svelte-tgcpgo:not(.loggedIn):not(.guestMenu){display:none}}.guest-menu-button.svelte-tgcpgo{color:var(--neutral-white,#fff);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.footer-placeholder.svelte-22qz1e{background-color:var(--neutral-white);width:100%;height:3rem;margin-top:-3rem}footer.footer-override.svelte-22qz1e{background:var(--neutral-white);flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}footer.footer-override.svelte-22qz1e,footer.footer-override.svelte-22qz1e :where(.svelte-22qz1e){box-sizing:border-box}#icons-section.svelte-22qz1e{width:100%;max-width:var(--small-max-width);padding:0 var(--horizontal-default-margin);flex:1;justify-content:flex-start;align-items:flex-start;margin:0 0 0 -.0625rem;display:flex;overflow:hidden}.line.svelte-22qz1e{flex:1;align-items:center;gap:1.5rem;display:flex;overflow:hidden}.line-1.svelte-22qz1e,.line-2.svelte-22qz1e{border-top:.0625rem solid var(--text-invers-100);flex:1;height:0}.brand-logo.svelte-22qz1e{object-fit:contain;width:auto;height:60px}.brand-logo-placeholder.svelte-22qz1e{flex:0 0 60px;width:60px;height:60px}.brand-word.svelte-22qz1e{color:var(--primary-100);letter-spacing:0;font-weight:800}#legal-section.svelte-22qz1e{background:var(--bg-100);justify-content:center;gap:1.2rem;width:100%;display:flex}.wrapper.svelte-22qz1e{width:100%;max-width:var(--small-max-width);padding:1.5rem var(--horizontal-default-margin);justify-content:space-between;align-items:center;gap:1.2rem;display:flex}.legal-copy.svelte-22qz1e{flex-direction:column;gap:.6rem;max-width:24rem;display:flex}.footer-notice.svelte-22qz1e{line-height:1.35}small.svelte-22qz1e,a.svelte-22qz1e{color:var(--text-100);font-size:.82rem;line-height:1.35;text-decoration:none}ul.svelte-22qz1e{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-22qz1e{align-items:center;display:inline-flex}a.footer-link.svelte-22qz1e{cursor:pointer;align-items:center;padding-bottom:.05rem;display:inline-flex;position:relative}a.footer-link.svelte-22qz1e:after{background:var(--primary-100);content:"";opacity:.9;transform-origin:0;width:100%;height:.125rem;transition:transform .18s,opacity .18s;position:absolute;bottom:-.125rem;left:0;transform:scaleX(0)}a.footer-link.svelte-22qz1e:hover:after,a.footer-link.svelte-22qz1e:focus-visible:after{opacity:1;transform:scaleX(1)}@media (max-width:700px){.wrapper.svelte-22qz1e{flex-direction:column;align-items:flex-start}#icons-section.svelte-22qz1e{align-items:center}.line.svelte-22qz1e{width:100%}}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/assets/outfit-v11-latin-regular-CQm_KAGb.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit-Regular;font-style:normal;font-weight:400;src:url(/assets/outfit-v11-latin-regular-CQm_KAGb.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit-Bold;font-style:normal;font-weight:700;src:url(/assets/outfit-v11-latin-700-DH66iFdQ.woff2)format("woff2")}@font-face{font-display:swap;font-family:Neutra Text;font-style:normal;font-weight:400;src:url(/assets/Neutra%20Text%20Light-C1Dxf0UG.woff2)format("woff2")}@font-face{font-display:swap;font-family:Neutra Text;font-style:normal;font-weight:700;src:url(/assets/Neutra%20Text%20Bold-DMheGtwA.woff2)format("woff2")}a,button,input,select,h1,h2,h3,h4,h5,*{appearance:none;-webkit-font-smoothing:antialiased;background:0 0;border:none;margin:0;padding:0;line-height:100%;text-decoration:none;box-sizing:border-box!important}body.no-scroll,body.no-overflow{width:100%;position:fixed;overflow:hidden}html{background-color:var(--neutral-white)}body{color:var(--text-invers-100);min-height:100vh;overflow-x:hidden;background-color:var(--bg-100)!important}ul{list-style-type:none}.primary-list{--primary-list-text:var(--text-100);--primary-list-muted:color-mix(in srgb, var(--text-100) 70%, transparent);--primary-list-accent:var(--list-accent,var(--primary-100));--primary-list-hover-strength:var(--list-hover-strength,14%);--primary-list-hover-bg:color-mix(in srgb, var(--primary-list-accent) var(--primary-list-hover-strength), transparent);--primary-list-margin:0;--primary-list-padding:0;--primary-list-padding-top:0;--primary-list-padding-right:0;--primary-list-padding-left:0;--primary-list-gap:.4rem;--primary-list-max-height:initial;--primary-list-overflow-y:visible;margin:var(--primary-list-margin);padding:var(--primary-list-padding);padding-top:var(--primary-list-padding-top);padding-right:var(--primary-list-padding-right);padding-left:var(--primary-list-padding-left);gap:var(--primary-list-gap);max-height:var(--primary-list-max-height);overflow-y:var(--primary-list-overflow-y);flex-direction:column;list-style:none;display:flex;position:relative;overflow-x:hidden}.primary-list__item,.primary-list__link,.primary-list>li{width:100%;color:var(--primary-list-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.7rem;padding:.45rem .5rem;text-decoration:none;transition:background .12s,transform .12s,color .12s,box-shadow .12s;display:flex}.primary-list__item,.primary-list>li{cursor:default}.primary-list__dot,.primary-list>li:before{content:" ";background:var(--primary-list-accent);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--primary-list-accent) 20%, transparent);border-radius:999px;flex-shrink:0}.primary-list__label{flex:1;font-size:.97rem;font-weight:600}.primary-list__sub{color:var(--primary-list-muted);font-size:.9rem}.primary-list--light{--primary-list-text:var(--text-invers-100);--primary-list-muted:color-mix(in srgb, var(--text-invers-100) 70%, transparent);--primary-list-accent:var(--primary-100);--primary-list-hover-bg:color-mix(in srgb, var(--primary-100) var(--primary-list-hover-strength,8%), transparent)}.primary-list--dark{--primary-list-text:var(--text-100);--primary-list-muted:color-mix(in srgb, var(--text-100) 70%, transparent);--primary-list-accent:var(--primary-200);--primary-list-hover-bg:color-mix(in srgb, var(--primary-200) var(--primary-list-hover-strength,14%), transparent)}*{transition:background-color .5s,max-height .5s,height .5s,width .5s,flex .5s,opacity .5s,top .5s,bottom .5s,left .5s,right .5s,transform .5s}::-webkit-scrollbar{width:6px;height:11px}::-webkit-scrollbar-thumb{background-color:var(--neutral-white)}::-webkit-scrollbar-track{background:var(--bg-100);background-clip:padding-box}.horizontalScrollbar::-webkit-scrollbar{height:11px}.horizontalScrollbar::-webkit-scrollbar-thumb{background:var(--bg-100)}.horizontalScrollbar::-webkit-scrollbar-track{background:#0d0c0c40 padding-box padding-box;border-top:3px solid #0000;border-bottom:3px solid #0000}@-moz-document url-prefix(){*{scrollbar-width:thin;scrollbar-color:var(--neutral-white) var(--bg-100)}.horizontalScrollbar{scrollbar-height:11px}}@supports (-webkit-touch-callout:none){.horizontalScrollbar{-webkit-overflow-scrolling:touch;overflow:scroll}.horizontalScrollbar::-webkit-scrollbar{height:11px}.horizontalScrollbar::-webkit-scrollbar-thumb{background:var(--bg-100)}.horizontalScrollbar::-webkit-scrollbar-track{background:#0d0c0c40 padding-box padding-box;border-top:3px solid #0000;border-bottom:3px solid #0000}}h1,.h1,h1 em,.h1 em{font-size:3.2rem;font-weight:700;font-family:var(--font-family-heading,var(--font-family-bold,"Outfit", sans-serif));color:var(--text-100);font-style:normal;line-height:100%}@media only screen and (min-width:100px) and (max-width:967px){h1,.h1,h1 em,.h1 em{font-size:2.4rem}}h2,.h2,h2 em{font-size:2rem;font-style:normal;font-weight:700;font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));color:var(--text-100);line-height:100%}@media only screen and (min-width:100px) and (max-width:967px){h2,.h2,h2 em{font-size:1.6rem}}.h2{font-size:2rem;font-style:normal;font-weight:400;font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));color:var(--text-100);line-height:100%}@media only screen and (min-width:100px) and (max-width:967px){.h2{font-size:1.3rem}}h3{font-size:1.6rem;font-weight:700;font-family:var(--font-family-heading,var(--font-family-bold,"Outfit", sans-serif));color:var(--text-100);line-height:100%}@media only screen and (min-width:100px) and (max-width:967px){h3{font-size:1.2rem}}em{font-size:1rem;font-family:var(--font-family-heading,var(--font-family-bold,"Outfit", sans-serif));font-style:normal;font-weight:700}button{color:var(--text-100);cursor:pointer}.btn{color:var(--text-invers-100)}.btn.bright{color:var(--text-100)}.btn:hover{color:var(--primary-100)}p{color:var(--text-invers-100);font-size:1rem}p.headline-description{color:var(--text-100);font-size:1.2rem;font-family:var(--font-family-regular,var(--font-family-base,"Outfit", sans-serif));font-weight:400}a{color:var(--text-invers-100);cursor:pointer;font-weight:700;font-family:var(--font-family-bold,"Outfit", sans-serif)}small{color:var(--text-invers-100)}.red{color:var(--primary-200)!important}html,body{font-family:var(--font-family-base,"Outfit", sans-serif);background-color:var(--bg-100);min-height:100vh}html button,body button{font-family:inherit}@media only screen and (min-width:100px) and (max-width:967px){html,body{font-size:16px}}@media only screen and (min-width:968px){html,body{font-size:18px}}html .app-shell,body .app-shell{background-color:var(--bg-100);flex-direction:column;min-height:100vh;display:flex}html main,body main{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}ul.labeled-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}ul.labeled-list li{background:#f3eed90f;border:1px solid #f3eed914;border-radius:14px;flex-direction:column;gap:.25rem;padding:.9rem 1rem;display:flex}ul.labeled-list li .label{text-transform:uppercase;letter-spacing:.12em;color:#f3eed98c;font-size:.72rem}ul.labeled-list li .value{color:var(--text-100);word-break:break-word;font-size:.95rem}.form,form:not(.exclude){flex-direction:column;justify-content:flex-start;gap:1.2rem;height:100%;display:flex}.form h2,form:not(.exclude) h2,.form h3,form:not(.exclude) h3{color:var(--text-invers-100);margin-bottom:.6rem}.form .row,form:not(.exclude) .row{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.2rem;width:100%;display:grid;position:relative}.form .row.some,form:not(.exclude) .row.some{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.form .row.many,form:not(.exclude) .row.many{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.form .row.single,form:not(.exclude) .row.single{grid-template-columns:1fr}.form .row .row,form:not(.exclude) .row .row{padding:0}@media (max-width:500px){.form,form:not(.exclude){gap:.6rem}.form .row,form:not(.exclude) .row{grid-template-columns:1fr;gap:.6rem}}.form .action-button-line,form:not(.exclude) .action-button-line,.form .action-line,form:not(.exclude) .action-line{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.form .action-line,form:not(.exclude) .action-line{background:var(--bg-100);flex-direction:row;justify-content:space-between;align-items:center;min-height:2.4rem;padding:.6rem 3.3rem;display:flex}.form .action-line p,form:not(.exclude) .action-line p,.form .action-line span,form:not(.exclude) .action-line span{color:var(--neutral-white)}.form .data-protection,form:not(.exclude) .data-protection{align-items:center;gap:.6rem;width:100%;display:flex}.form .data-protection p,form:not(.exclude) .data-protection p{flex-grow:1}.form .action-button-line,form:not(.exclude) .action-button-line{width:100%;min-height:2.4rem;display:flex}.form .action-button-line button,form:not(.exclude) .action-button-line button{flex-grow:1;width:0;height:100%}.form .error-message,form:not(.exclude) .error-message{color:var(--primary-100);font-size:.7rem;font-weight:700;line-height:.7rem;position:absolute;bottom:-15px}.form .checkit-span,form:not(.exclude) .checkit-span{border:1px solid gray;justify-content:center;align-items:center;width:1.2rem;min-width:1.2rem;height:1.2rem;min-height:1.2rem;display:flex;position:relative}.form [type=checkbox]:checked+.checkit-span:before,form:not(.exclude) [type=checkbox]:checked+.checkit-span:before{content:"✔";color:var(--text-invers-100);transform-origin:bottom;position:absolute}.form label.tagBasedInput .tag-input-shell span.text-segment,form:not(.exclude) label.tagBasedInput .tag-input-shell span.text-segment,.form label.tagBasedInput .tag-input-shell .token__tag,form:not(.exclude) label.tagBasedInput .tag-input-shell .token__tag{color:var(--text-invers-100)!important}.form label,form:not(.exclude) label{flex-direction:column;justify-content:flex-end;gap:12px;width:100%;max-width:100%;height:60px;max-height:60px;display:flex;position:relative}.form label.checkbox,form:not(.exclude) label.checkbox{justify-content:flex-start;height:auto;min-height:1.2rem;max-height:none}.form label>span,form:not(.exclude) label>span{opacity:0;text-align:left;width:100%;height:12px;color:var(--text-invers-100);text-transform:uppercase;padding:0 19px;font-size:.7rem;font-weight:700;line-height:.7rem;transition:opacity;display:block}.form label>span.hasValue,form:not(.exclude) label>span.hasValue{opacity:1;top:.3rem}.form label>span.labelspan,form:not(.exclude) label>span.labelspan{position:relative}.form label p,form:not(.exclude) label p{padding:0 19px;font-size:.7rem;color:var(--text-invers-100)!important}.form label.textarea,form:not(.exclude) label.textarea,.form label.file,form:not(.exclude) label.file,.form label.tagBasedInput,form:not(.exclude) label.tagBasedInput,.form label.passwordField,form:not(.exclude) label.passwordField{height:auto;max-height:none}.form label>input,form:not(.exclude) label>input,.form label>select,form:not(.exclude) label>select,.form label>div.wrapper,form:not(.exclude) label>div.wrapper,.form label>.no-input,form:not(.exclude) label>.no-input,.form label>textarea,form:not(.exclude) label>textarea,.form label>.password-field>input,form:not(.exclude) label>.password-field>input{border:0 solid #000!important;border-bottom:1px solid var(--text-invers-100)!important;text-align:start!important;width:100%!important;color:var(--text-invers-100)!important;border-radius:0!important;padding:0 18px 12px!important;font-size:1rem!important}.form label>input.fileContainer,form:not(.exclude) label>input.fileContainer,.form label>select.fileContainer,form:not(.exclude) label>select.fileContainer,.form label>div.wrapper.fileContainer,form:not(.exclude) label>div.wrapper.fileContainer,.form label>.no-input.fileContainer,form:not(.exclude) label>.no-input.fileContainer,.form label>textarea.fileContainer,form:not(.exclude) label>textarea.fileContainer,.form label>.password-field>input.fileContainer,form:not(.exclude) label>.password-field>input.fileContainer{height:100%!important;max-height:none!important}.form label>input:focus,form:not(.exclude) label>input:focus,.form label>select:focus,form:not(.exclude) label>select:focus,.form label>div.wrapper:focus,form:not(.exclude) label>div.wrapper:focus,.form label>.no-input:focus,form:not(.exclude) label>.no-input:focus,.form label>textarea:focus,form:not(.exclude) label>textarea:focus,.form label>.password-field>input:focus,form:not(.exclude) label>.password-field>input:focus{border-bottom:1px solid var(--primary-100)!important;outline:none!important}.form label>input.error,form:not(.exclude) label>input.error,.form label>select.error,form:not(.exclude) label>select.error,.form label>div.wrapper.error,form:not(.exclude) label>div.wrapper.error,.form label>.no-input.error,form:not(.exclude) label>.no-input.error,.form label>textarea.error,form:not(.exclude) label>textarea.error,.form label>.password-field>input.error,form:not(.exclude) label>.password-field>input.error{border-bottom:3px solid var(--primary-100)!important}.form label>input.checkit,form:not(.exclude) label>input.checkit,.form label>select.checkit,form:not(.exclude) label>select.checkit,.form label>div.wrapper.checkit,form:not(.exclude) label>div.wrapper.checkit,.form label>.no-input.checkit,form:not(.exclude) label>.no-input.checkit,.form label>textarea.checkit,form:not(.exclude) label>textarea.checkit,.form label>.password-field>input.checkit,form:not(.exclude) label>.password-field>input.checkit{display:none!important}.form label>input.no-input,form:not(.exclude) label>input.no-input,.form label>select.no-input,form:not(.exclude) label>select.no-input,.form label>div.wrapper.no-input,form:not(.exclude) label>div.wrapper.no-input,.form label>.no-input.no-input,form:not(.exclude) label>.no-input.no-input,.form label>textarea.no-input,form:not(.exclude) label>textarea.no-input,.form label>.password-field>input.no-input,form:not(.exclude) label>.password-field>input.no-input{border-bottom:none!important}.form label>input:disabled,form:not(.exclude) label>input:disabled,.form label>select:disabled,form:not(.exclude) label>select:disabled,.form label>div.wrapper:disabled,form:not(.exclude) label>div.wrapper:disabled,.form label>.no-input:disabled,form:not(.exclude) label>.no-input:disabled,.form label>textarea:disabled,form:not(.exclude) label>textarea:disabled,.form label>.password-field>input:disabled,form:not(.exclude) label>.password-field>input:disabled{opacity:.5}.form label>input[type=checkbox],form:not(.exclude) label>input[type=checkbox],.form label>select[type=checkbox],form:not(.exclude) label>select[type=checkbox],.form label>div.wrapper[type=checkbox],form:not(.exclude) label>div.wrapper[type=checkbox],.form label>.no-input[type=checkbox],form:not(.exclude) label>.no-input[type=checkbox],.form label>textarea[type=checkbox],form:not(.exclude) label>textarea[type=checkbox],.form label>.password-field>input[type=checkbox],form:not(.exclude) label>.password-field>input[type=checkbox]{border-bottom:0 solid #000!important}.form label input,form:not(.exclude) label input,.form label div.wrapper,form:not(.exclude) label div.wrapper,.form label .no-input,form:not(.exclude) label .no-input,.form label textarea,form:not(.exclude) label textarea,.form label select,form:not(.exclude) label select{color:var(--text-invers-100)!important}.form label textarea,form:not(.exclude) label textarea{min-height:170px}form.light,.form.light,.content-block.dark{color:#fff}form.light label.tagBasedInput .tag-input-shell span.text-segment,.form.light label.tagBasedInput .tag-input-shell span.text-segment,.content-block.dark label.tagBasedInput .tag-input-shell span.text-segment{color:#fff!important}form.light label.tagBasedInput .tag-input-shell .token,.form.light label.tagBasedInput .tag-input-shell .token,.content-block.dark label.tagBasedInput .tag-input-shell .token,form.light label.tagBasedInput .tag-input-shell .token__tag,.form.light label.tagBasedInput .tag-input-shell .token__tag,.content-block.dark label.tagBasedInput .tag-input-shell .token__tag{color:var(--text-invers-100)!important}form.light h2,.form.light h2,.content-block.dark h2,form.light h3,.form.light h3,.content-block.dark h3{color:#fff}form.light .action-line,.form.light .action-line,.content-block.dark .action-line{background:var(--bg-150)}form.light .action-line p,.form.light .action-line p,.content-block.dark .action-line p,form.light .action-line span,.form.light .action-line span,.content-block.dark .action-line span{color:#fff}form.light .error-message,.form.light .error-message,.content-block.dark .error-message{color:var(--primary-200)}form.light .checkit-span,.form.light .checkit-span,.content-block.dark .checkit-span{border:1px solid var(--neutral-white)}form.light [type=checkbox]:checked+.checkit-span:before,.form.light [type=checkbox]:checked+.checkit-span:before,.content-block.dark [type=checkbox]:checked+.checkit-span:before{color:#fff}form.light label span.hasValue,.form.light label span.hasValue,.content-block.dark label span.hasValue,form.light label>span,.form.light label>span,.content-block.dark label>span,form.light label p,.form.light label p,.content-block.dark label p,form.light label .toggle-row .checkbox-label,.form.light label .toggle-row .checkbox-label,.content-block.dark label .toggle-row .checkbox-label{color:#fff!important}form.light label>input,.form.light label>input,.content-block.dark label>input,form.light label>div.wrapper,.form.light label>div.wrapper,.content-block.dark label>div.wrapper,form.light label>.no-input,.form.light label>.no-input,.content-block.dark label>.no-input,form.light label>textarea,.form.light label>textarea,.content-block.dark label>textarea,form.light label>select,.form.light label>select,.content-block.dark label>select,form.light label>.password-field>input,.form.light label>.password-field>input,.content-block.dark label>.password-field>input{border-bottom:1px solid var(--text-100)!important;color:var(--text-100)!important}form.light label>input:focus,.form.light label>input:focus,.content-block.dark label>input:focus,form.light label>div.wrapper:focus,.form.light label>div.wrapper:focus,.content-block.dark label>div.wrapper:focus,form.light label>.no-input:focus,.form.light label>.no-input:focus,.content-block.dark label>.no-input:focus,form.light label>textarea:focus,.form.light label>textarea:focus,.content-block.dark label>textarea:focus,form.light label>select:focus,.form.light label>select:focus,.content-block.dark label>select:focus,form.light label>.password-field>input:focus,.form.light label>.password-field>input:focus,.content-block.dark label>.password-field>input:focus{border-bottom:1px solid var(--primary-200)!important}form.light label>input.error,.form.light label>input.error,.content-block.dark label>input.error,form.light label>div.wrapper.error,.form.light label>div.wrapper.error,.content-block.dark label>div.wrapper.error,form.light label>.no-input.error,.form.light label>.no-input.error,.content-block.dark label>.no-input.error,form.light label>textarea.error,.form.light label>textarea.error,.content-block.dark label>textarea.error,form.light label>select.error,.form.light label>select.error,.content-block.dark label>select.error,form.light label>.password-field>input.error,.form.light label>.password-field>input.error,.content-block.dark label>.password-field>input.error{border-bottom:3px solid var(--primary-200)!important}form.light label>input.no-input,.form.light label>input.no-input,.content-block.dark label>input.no-input,form.light label>div.wrapper.no-input,.form.light label>div.wrapper.no-input,.content-block.dark label>div.wrapper.no-input,form.light label>.no-input.no-input,.form.light label>.no-input.no-input,.content-block.dark label>.no-input.no-input,form.light label>textarea.no-input,.form.light label>textarea.no-input,.content-block.dark label>textarea.no-input,form.light label>select.no-input,.form.light label>select.no-input,.content-block.dark label>select.no-input,form.light label>.password-field>input.no-input,.form.light label>.password-field>input.no-input,.content-block.dark label>.password-field>input.no-input{border-bottom:none!important}form.light label>.password-field>.password-toggle,.form.light label>.password-field>.password-toggle,.content-block.dark label>.password-field>.password-toggle{color:var(--text-100)!important}form.light label>.password-field>.password-toggle:hover,.form.light label>.password-field>.password-toggle:hover,.content-block.dark label>.password-field>.password-toggle:hover,form.light label>.password-field>.password-toggle:focus-visible,.form.light label>.password-field>.password-toggle:focus-visible,.content-block.dark label>.password-field>.password-toggle:focus-visible{color:var(--primary-200)!important}form.light label input,.form.light label input,.content-block.dark label input,form.light label div.wrapper,.form.light label div.wrapper,.content-block.dark label div.wrapper,form.light label .no-input,.form.light label .no-input,.content-block.dark label .no-input,form.light label textarea,.form.light label textarea,.content-block.dark label textarea,form.light label select,.form.light label select,.content-block.dark label select{color:#fff!important}form.light label.checkbox,.form.light label.checkbox,.content-block.dark label.checkbox{color:#fff}:root{--wire:linear-gradient(-77.29deg, #0000 0%, #0d0c0c 44.8642%), linear-gradient(98.68deg, #0000 0%, #0d0c0c 44.8642%), linear-gradient(180deg, #332d2c 0%, #332d2c00 100%);--bg-grey-cultured:linear-gradient(to left, #0d0c0c, #0d0c0c);--quote-font-family:Poly-Italic, sans-serif;--quote-font-size:20px;--quote-line-height:normal;--quote-font-weight:400;--quote-font-style:italic;--font-family-base:"Outfit", sans-serif;--font-family-regular:"Outfit-Regular", sans-serif;--font-family-bold:"Outfit-Bold", sans-serif;--font-family-heading:var(--font-family-bold);--font-family:var(--font-family-base);--glow-box-shadow:0px 0px 20px 0px #d1e7e0;--glow2-box-shadow:0px 0px 20px 0px #d1e7e033;--redglow-box-shadow:0px 0px 24px 0px #741e20, 0px 0px 20px 0px #741e20;--blackglow-box-shadow:0px 10px 20px 0px #000;--buttunshadow-box-shadow:inset 0px -2px 0px 0px #00000040;--redneonglow-box-shadow:0px 0px 20px 0px #ff0d00;--blueneonglow-box-shadow:0px 0px 20px 0px #00fff0;--innershadow-box-shadow:inset 0px 0px 10px 0px #00000040;--redneonglow2-box-shadow:0px 0px 20px 0px #741e20, inset 0px 0px 1px 0px #000;--dropshadow-box-shadow:0px 10px 20px 0px #0003;--text-100:#f3eed9;--text-200:#d1e7e0;--text-300:#625755;--text-invers-100:#2f4858;--text-invers-150:#6d97b0;--text-invers-200:#741e20;--primary-100:#741e20;--primary-200:#ad514c;--bg-100:#0d0c0c;--bg-200:#332d2c;--bg-300:#eceaea;--neutral-white:#fff;--vertical-default-margin:3rem;--small-max-width:1392px;--normal-max-width:1776px;--horizontal-default-margin:1.2rem;--primary-050:#f7e6e6;--primary-075:#f0caca;--primary-150:#8c2f2f;--primary-300:#d17670;--text-000:#0d0c0c;--text-050:#202020;--text-075:#2b2a2a;--text-40:#f3eed966;--text-60:#f3eed999;--text-muted:#f3eed9b8;--text-subtle:#f3eed98c;--text-reverse-100:#202020;--text:var(--text-100);--white-100:#fff;--grey-100:#f8f9fa;--grey-200:#dee2e6;--grey-300:#adb5bd;--grey-400:#667085;--grey-500:#475467;--yellow-100:#ffcf00;--confirm-100:#18a999;--red-100:var(--primary-100);--red-200:var(--primary-200);--red-300:#ff6a63;--blue-100:#0f4c75;--green-200:#0c796c;--bg-050:#181414;--bg-075:#241f1f;--bg-150:#1c1818;--bg-250:#3f3a39;--surface-base:#191414;--surface-raised:#221d1c;--surface-overlay:#292322;--surface-muted:#2f2726;--surface-border:#f3eed91f;--surface-border-soft:#f3eed914;--surface-border-strong:#ad514c59;--shadow-soft:0 24px 48px #0000004d;--shadow-card:0 14px 32px #0f172a59;--card-padding:1.2rem;--default-gap:1.2rem;--max-width:var(--normal-max-width);--focus-ring:0 0 0 3px #ad514c3d;--input-border:#4754673d;--input-border-focus:#ad514c73;--input-focus-ring:0 0 0 3px #ad514c40;--input-bg:#fffffff5;--input-bg-focus:#fff;--input-color:var(--text-050);--input-placeholder:#f3eed9a3;--input-label-color:var(--text-invers-150);--input-helper-color:#f3eed98c;--input-checkbox-accent:var(--primary-200);--input-active-box-shadow:0 0 1.2rem #dee2e6;--hover-color:var(--text-invers-100);--panel-bg:#131212db;--panel-border:#f3eed91f;--panel-shadow:0 18px 36px #0f172a40;--monospace-font:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--kontext-primary:#ad514c;--kontext-primary-hover:#741e20;--kontext-accent:#18a999;--kontext-surface:#0d0c0c;--kontext-panel:#191414;--kontext-panel-muted:#221d1c;--kontext-panel-overlay:#2a2322;--kontext-border:#f3eed91f;--kontext-border-strong:#ad514c59;--kontext-text:#f3eed9;--kontext-text-muted:#f3eed9b8;--kontext-text-subtle:#f3eed98c;--kontext-header-text:#f3eed9;--kontext-error:#ff6a63;--kontext-outline:#ad514c8c;--kontext-bubble-assistant:#292322eb;--kontext-bubble-assistant-border:#f3eed914;--kontext-bubble-assistant-shadow:0 12px 36px #0a08087a;--kontext-bubble-user:#ad514c;--kontext-bubble-user-shadow:0 16px 36px #ad514c52;--kontext-button-shadow:0 22px 48px #0a080894;--kontext-scrollbar:#ad514c73;--kontext-shadow:0 26px 52px #0a08088c;--skeleton-from:#0f172a0f;--skeleton-mid:#0f172a24;--skeleton-to:#0f172a0f;--card-fade-strong:#ad514c73;--card-fade-secondary:#2f48588c;--card-shadow:var(--redneonglow2-box-shadow);--list-accent:var(--primary-100);--list-hover-strength:14%}:root[data-kw-theme=KehrBlatt]{--font-family-base:"Neutra Text", sans-serif;--font-family-regular:"Neutra Text", sans-serif;--font-family-bold:"Neutra Text", sans-serif;--font-family-heading:var(--font-family-bold);--font-family:var(--font-family-base);--primary-100:#0ed163;--primary-050:#d8f8e6;--primary-075:#c5f4da;--primary-150:#0ec960;--primary-200:#43db85;--primary-300:#6ee3a1;--text-invers-200:#0e9247;--confirm-100:#0ed163;--kontext-primary:var(--primary-200);--kontext-primary-hover:var(--primary-100);--kontext-accent:#3f3e3e;--kontext-border-strong:color-mix(in srgb, var(--primary-100) 32%, transparent);--kontext-outline:color-mix(in srgb, var(--primary-100) 45%, transparent);--kontext-bubble-user:var(--primary-200);--kontext-bubble-user-shadow:0 16px 36px color-mix(in srgb, var(--primary-100) 32%, transparent);--kontext-scrollbar:color-mix(in srgb, var(--primary-100) 45%, transparent);--focus-ring:0 0 0 3px color-mix(in srgb, var(--primary-200) 32%, transparent);--input-border-focus:color-mix(in srgb, var(--primary-100) 55%, transparent);--input-focus-ring:0 0 0 3px color-mix(in srgb, var(--primary-100) 26%, transparent);--card-fade-strong:color-mix(in srgb, var(--primary-100) 38%, transparent);--card-fade-secondary:color-mix(in srgb, var(--primary-150) 28%, transparent);--card-shadow:0 18px 42px color-mix(in srgb, var(--primary-100) 24%, #0009);--list-hover-strength:10%}@media only screen and (min-width:968px) and (max-width:1223px){:root{--horizontal-default-margin:2.4rem}}@media only screen and (min-width:1440px){:root{--horizontal-default-margin:3.6rem}}.help-modal-gb .content{color:var(--text-100);flex-direction:column;gap:.75rem;line-height:1.5;display:flex}.help-modal-gb .lead-block{flex-direction:column;gap:.5rem;display:flex}.help-modal-gb .lead{color:var(--text-100);margin:0}.help-modal-gb .info-strip{border:1px solid var(--border-1,#ffffff14);color:var(--text-100);border-radius:.65rem;align-items:center;gap:.4rem;padding:.45rem .75rem;display:inline-flex}.help-modal-gb .sections{flex-wrap:wrap;gap:.75rem;display:flex}.help-modal-gb .sections section{flex-direction:column;flex:1 1 var(--min-col,220px);min-width:min(100%, var(--min-col,220px));border:1px solid #fff;display:flex}.help-modal-gb .sections section .section-header{color:var(--text-invers-100);background-color:#fff;align-items:center;gap:.2rem;width:-moz-fit-content;width:fit-content;padding:2px 4px;display:flex}.help-modal-gb .sections section .section-header h3{color:var(--text-invers-100);margin:0;font-size:.8rem;font-weight:700}.help-modal-gb .sections section ul{color:var(--text-100);flex-direction:column;gap:.6rem;margin:0;padding:.6rem;display:flex}.help-modal-gb .sections section ul li{white-space:normal;overflow-wrap:anywhere;word-break:break-word;border:1px solid #fff;padding:.6rem;line-height:1.45;overflow:visible}.help-modal-gb .sections section ul li *{white-space:inherit;overflow-wrap:inherit;word-break:inherit}.sidebarOverlay{z-index:9999;pointer-events:none;background:#0003;align-items:flex-end;width:100vw;height:100%;transition:all .25s;display:flex;position:fixed;inset:200% 0 -200%;overflow:hidden}.sidebarOverlay.visible{pointer-events:auto;top:0;bottom:0;left:0}@media only screen and (min-width:1224px){.sidebarOverlay{inset:0 -100vw 0 100vw}.sidebarOverlay.visible{right:0}}.sidebarOverlay .dark-side{flex-grow:1;height:100%}.sidebarOverlay .content-side{flex-direction:column-reverse;align-items:flex-end;width:100vw;height:100%;display:flex}@media only screen and (min-width:1224px){.sidebarOverlay .content-side{flex-direction:row-reverse}}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side{height:70%}.sidebarOverlay .content-side.mobileFullscreen{height:100%}}.sidebarOverlay .content-side .content-block{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block{height:unset}}.sidebarOverlay .content-side .content-block.hideTillDispatch.hideIt{display:none}.sidebarOverlay .content-side .content-block header .upper-bar{background-color:var(--bg-100);width:100%;height:88px;display:flex}.sidebarOverlay .content-side .content-block header .upper-bar.noBg{background-color:#0000}.sidebarOverlay .content-side .content-block header .upper-bar .crinkle{width:auto;height:100%;margin-right:-1px}.sidebarOverlay .content-side .content-block header .upper-bar .crinkle .crinkle-divider{stroke:#0000;stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.sidebarOverlay .content-side .content-block header .upper-bar .mobile-crinkle{display:none}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block header .upper-bar{height:70px}.sidebarOverlay .content-side .content-block header .upper-bar .desktop-crinkle{display:none}.sidebarOverlay .content-side .content-block header .upper-bar .mobile-crinkle{display:block}}.sidebarOverlay .content-side .content-block header .upper-bar h2{background-color:var(--neutral-white);color:var(--text-invers-100);flex-grow:1;align-items:flex-end;font-weight:700;display:flex}.sidebarOverlay .content-side .content-block header .upper-bar .close{background-color:var(--neutral-white);color:var(--text-invers-100);align-items:flex-end;gap:.6rem;padding-top:.6rem;padding-right:27px;display:flex}.sidebarOverlay .content-side .content-block header .upper-bar .close button{color:var(--text-invers-100);cursor:pointer;background:0 0;border:none}.sidebarOverlay .content-side .content-block header .upper-bar .close .close-btn{transform:none}.sidebarOverlay .content-side .content-block header .lower-bar{background-color:#fff;width:100%;height:1.2rem}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block.active{height:unset;flex-grow:1;max-height:calc(100vh - 200px)}}.sidebarOverlay .content-side .content-block .simplebar-content{height:100%}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block .simplebar-content{padding-top:12px!important}.sidebarOverlay .content-side .content-block .simplebar-track{margin-bottom:12px;margin-top:12px!important}}.sidebarOverlay .content-side .content-block:only-child{height:100%}@media only screen and (min-width:1224px){.sidebarOverlay .content-side .content-block{border-left:1px solid var(--bg-invers-100,var(--bg-100));width:50vw}}.sidebarOverlay .content-side .content-block .interaction-shield{z-index:10;background:0 0;position:absolute;inset:0}@media only screen and (min-width:1224px){.sidebarOverlay .content-side .content-block.darkOnDark{border-left:1px solid var(--neutral-white)}}.sidebarOverlay .content-side .content-block.darkOnDark header .upper-bar .crinkle{background-color:var(--bg-100);position:relative}.sidebarOverlay .content-side .content-block.darkOnDark header .upper-bar .crinkle:before{content:"";background-color:var(--bg-100);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:-2px}.sidebarOverlay .content-side .content-block.darkOnDark header .upper-bar .crinkle .crinkle-divider{stroke:var(--neutral-white)}@media only screen and (min-width:1224px){.sidebarOverlay .content-side .content-block.lightOnLight{border-left:1px solid var(--bg-invers-100,var(--bg-100))}.sidebarOverlay .content-side .content-block.lightOnLight:before{content:"";z-index:2;background-color:var(--bg-invers-100,var(--bg-100));pointer-events:none;width:1px;position:absolute;top:88px;bottom:0;left:0}}.sidebarOverlay .content-side .content-block.lightOnLight header .upper-bar .crinkle{background-color:var(--neutral-white);position:relative}.sidebarOverlay .content-side .content-block.lightOnLight header .upper-bar .crinkle:before{content:"";background-color:var(--neutral-white);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:-2px}.sidebarOverlay .content-side .content-block.lightOnLight header .upper-bar .crinkle .crinkle-divider{stroke:var(--bg-invers-100,var(--bg-100))}@media only screen and (min-width:1440px){.sidebarOverlay .content-side .content-block{width:max(40vw,828px)}}@media only screen and (min-width:1224px){.sidebarOverlay .content-side .content-block.fullscreen{border-left:none;width:100vw;max-width:100vw}}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block.fullscreen{flex-grow:1;height:100%;max-height:100%}}@media only screen and (min-width:1224px){.sidebarOverlay .content-side .content-block.collapsed{border-left:1px solid var(--bg-invers-100,var(--bg-100));background-color:var(--neutral-white);flex:0 0 88px;width:88px;min-width:88px;max-width:88px;overflow:hidden}.sidebarOverlay .content-side .content-block.collapsed.darkOnDark{border-left:1px solid var(--neutral-white)}.sidebarOverlay .content-side .content-block.collapsed header .upper-bar{justify-content:flex-start}.sidebarOverlay .content-side .content-block.collapsed header h2,.sidebarOverlay .content-side .content-block.collapsed header .close,.sidebarOverlay .content-side .content-block.collapsed header .lower-bar,.sidebarOverlay .content-side .content-block.collapsed .scroll-container,.sidebarOverlay .content-side .content-block.collapsed .overlay-action-footer{display:none}}.sidebarOverlay .content-side .content-block .scroll-container{background-color:var(--neutral-white);flex:auto;min-height:0;padding-top:2.4rem;padding-right:1.6rem;transition:height .3s}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block .scroll-container:not(.active){height:0;max-height:0;padding-top:0;overflow:hidden}}.sidebarOverlay .content-side .content-block .scroll-container .simplebar-track{background-color:#0d0c0c40;width:7px;margin-top:2.4rem;margin-left:5px;margin-right:1.6rem;overflow:visible}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block .scroll-container .simplebar-track{margin-right:1rem}}.sidebarOverlay .content-side .content-block .scroll-container .simplebar-scrollbar{cursor:pointer;transition-duration:0s!important}.sidebarOverlay .content-side .content-block .scroll-container .simplebar-scrollbar:before{background-color:var(--bg-100);opacity:1;border-radius:0;width:11px;height:calc(100% + 2px);transition-delay:0s;top:-2px;left:-2px}.sidebarOverlay .content-side .content-block .content-listing{box-sizing:border-box;background-color:var(--neutral-white);flex-direction:column;flex-grow:1;width:100%;padding-left:88px;padding-right:.4rem;display:flex}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block .content-listing{padding-left:38px;padding-right:.4rem}}.sidebarOverlay .content-side .content-block .overlay-action-footer{z-index:1;padding-top:.4rem;padding-left:88px;padding-right:1.6rem;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1.2rem);background-color:var(--neutral-white);position:sticky;bottom:0}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block .overlay-action-footer{padding-left:38px;padding-right:1rem}}.sidebarOverlay .content-side .content-block .overlay-action-footer .dialog-actions{border-top:1px solid color-mix(in srgb, var(--text-invers-100) 14%, transparent);justify-content:flex-start;gap:.8rem;margin-top:1.2rem;padding-top:.8rem;display:flex}.sidebarOverlay .content-side .content-block.dark p{color:var(--text-100)!important}@media only screen and (min-width:1224px){.sidebarOverlay .content-side .content-block.dark.collapsed{background-color:var(--bg-100)}}.sidebarOverlay .content-side .content-block.dark header .upper-bar{background-color:var(--neutral-white)}.sidebarOverlay .content-side .content-block.dark header .upper-bar.noBg{background-color:#0000}.sidebarOverlay .content-side .content-block.dark header .upper-bar h2{background-color:var(--bg-100);color:var(--text-100)}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close{background-color:var(--bg-100)}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close button{transform:translateY(25%);color:var(--text-100)!important}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block.dark header .upper-bar .close button{transform:translate(-50%,25%)}}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close button svg{fill:var(--text-100)}.sidebarOverlay .content-side .content-block.dark header .upper-bar .close .close-btn{transform:translate(25%,25%)}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block.dark header .upper-bar .close .close-btn{transform:translate(-50%,25%)}}.sidebarOverlay .content-side .content-block.dark header .lower-bar,.sidebarOverlay .content-side .content-block.dark .scroll-container{background-color:var(--bg-100)}.sidebarOverlay .content-side .content-block.dark .scroll-container .simplebar-track{background-color:#fff3}.sidebarOverlay .content-side .content-block.dark .scroll-container .simplebar-scrollbar:before{background-color:#fff}.sidebarOverlay .content-side .content-block.dark .content-listing{background-color:var(--bg-100);color:var(--text-100)}.sidebarOverlay .content-side .content-block.dark .overlay-action-footer{background-color:var(--bg-100)}.sidebarOverlay .content-side .content-block.dark .overlay-action-footer .dialog-actions{border-top:1px solid color-mix(in srgb, var(--text-100) 18%, transparent)}.approval-modal{flex-direction:column;gap:1.4rem;display:flex}.approval-modal .approval__description{color:var(--text-100);margin:0;line-height:1.5}.approval-modal .approval__actions{align-items:center;gap:.8rem;width:100%;display:flex}.approval-modal .approval__actions>*{flex:1;width:0}.container.svelte-1lroyay{top:80px;right:var(--horizontal-default-margin);opacity:.9;z-index:9999;width:300px;min-width:300px;position:fixed}.container.svelte-1lroyay .notification:where(.svelte-1lroyay):first-child{margin-top:0}@media (max-width:768px){.container.svelte-1lroyay{width:auto}}.notification.svelte-1lroyay{--kw-notification-background:#464646;--kw-notification-color:#fff;z-index:9999;word-break:break-all;background-color:var(--kw-notification-background);border-radius:5px;width:-moz-fit-content;width:fit-content;min-width:200px;max-width:300px;margin-top:12px;padding:20px;position:relative;top:40px;color:var(--kw-notification-color)!important}.notification.info.svelte-1lroyay{--kw-notification-background:#464646;--kw-notification-color:#fff}.notification.success.svelte-1lroyay{--kw-notification-background:#16a34a;--kw-notification-color:#fff}.notification.warning.svelte-1lroyay{--kw-notification-background:#f97316;--kw-notification-color:#fff}.notification.error.svelte-1lroyay{--kw-notification-background:#dc2626;--kw-notification-color:#fff}.notification.activate.svelte-1lroyay{animation:.5s svelte-1lroyay-fadeinUp}@keyframes svelte-1lroyay-fadeinUp{0%{opacity:0;width:-moz-fit-content;width:fit-content;position:absolute;transform:translateY(100%)}to{opacity:1;width:-moz-fit-content;width:fit-content;position:absolute;transform:translateY(0)}}.notification.svelte-1lroyay .close:where(.svelte-1lroyay){cursor:pointer;opacity:.5;color:var(--neutral-white);position:absolute;top:5px;right:5px}.blocker.svelte-1lroyay{z-index:2000;background:#525151b8;width:100%;height:100%;position:absolute;top:0;left:0}.inModal.svelte-1lroyay{top:initial;top:calc(50% - 50vh + 100px)!important;right:calc(50% - 50vw)!important}.app-shell{width:100%;color:var(--text-100)}.footer-placeholder{background-color:var(--neutral-white);width:100%;height:3rem;margin-top:-3rem}.pending-footer-branding{background:var(--neutral-white);justify-content:center;width:100%;display:flex}.pending-footer-branding .line{width:100%;max-width:var(--small-max-width);padding:0 var(--horizontal-default-margin);align-items:center;gap:1.5rem;display:flex;overflow:hidden}.pending-footer-branding .line-1,.pending-footer-branding .line-2{border-top:.0625rem solid var(--text-invers-100);flex:1;height:0}.pending-footer-branding .brand-logo-placeholder{flex:0 0 60px;width:60px;height:60px}.assist-embed.svelte-18xwr8d{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.assist-embed__warning.svelte-18xwr8d{border:1px dashed var(--border-90);color:var(--text-80);background:color-mix(in srgb, var(--bg-100) 70%, transparent);border-radius:10px;padding:1rem}.internal-assist-mount.svelte-1xzeb32{display:contents}h3.svelte-1nzwqgs{margin-bottom:1.2rem}.adapter-section-title.svelte-1nzwqgs{margin-top:1.2rem;margin-bottom:.6rem}.widget-menu-button.svelte-1nzwqgs{color:#fff!important}.adapter-buttons.svelte-1nzwqgs{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.hint.svelte-1nzwqgs{color:var(--text-100)}.review-actions.svelte-1nzwqgs{justify-content:flex-end;margin-top:1.2rem;display:flex}.workflow-summary.svelte-1mxmfa7{--summary-border:#ffffff29;--summary-fact-border:#ffffff14;--summary-fact-surface:#ffffff0a;--summary-surface:color-mix(in srgb, #111 92%, var(--text-100,#f8f2dd) 8%);--summary-text:var(--text-100,#f8f2dd);--summary-muted:color-mix(in srgb, var(--text-100,#f8f2dd) 68%, transparent);--summary-card-text:var(--text-100,#f8f2dd);--summary-card-muted:color-mix(in srgb, var(--text-100,#f8f2dd) 62%, transparent);color:var(--summary-text);flex-direction:column;gap:1rem;width:100%;display:flex}.workflow-summary.light.svelte-1mxmfa7{--summary-border:color-mix(in srgb, var(--text-invers-100,#182734) 14%, transparent);--summary-fact-border:color-mix(in srgb, var(--text-invers-100,#182734) 8%, transparent);--summary-fact-surface:color-mix(in srgb, var(--text-invers-100,#182734) 5%, transparent);--summary-surface:#fff;--summary-text:var(--text-invers-100,#182734);--summary-muted:color-mix(in srgb, var(--text-invers-100,#182734) 64%, transparent);--summary-card-text:var(--text-invers-100,#182734);--summary-card-muted:color-mix(in srgb, var(--text-invers-100,#182734) 64%, transparent)}.workflow-summary.compact.svelte-1mxmfa7{gap:.75rem}.summary-header.svelte-1mxmfa7{flex-direction:column;gap:.35rem;display:flex}.eyebrow.svelte-1mxmfa7,.description.svelte-1mxmfa7,h3.svelte-1mxmfa7,h4.svelte-1mxmfa7,p.svelte-1mxmfa7{margin:0}.eyebrow.svelte-1mxmfa7{color:var(--summary-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}h3.svelte-1mxmfa7{font-size:1.45rem;line-height:1.15}.description.svelte-1mxmfa7{color:var(--summary-muted);line-height:1.35}.metric-grid.svelte-1mxmfa7{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.message.svelte-1mxmfa7{background:var(--summary-surface);border:1px solid var(--summary-border);color:var(--summary-card-text);border-radius:6px}.metric-heading.svelte-1mxmfa7{justify-content:space-between;align-items:center;gap:.4rem;min-height:1rem;display:flex}.metric-label.svelte-1mxmfa7{color:var(--summary-card-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.metric-tooltip-trigger.svelte-1mxmfa7{color:var(--summary-card-muted);border:1px solid;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.65rem;font-weight:800;line-height:1;display:inline-flex}.metric-content.svelte-1mxmfa7{z-index:1;flex-direction:column;flex:1;align-items:flex-start;gap:.42rem;min-height:6.1rem;display:flex;position:relative}.metric-content.svelte-1mxmfa7 strong:where(.svelte-1mxmfa7){overflow-wrap:anywhere;font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1}.metric-sub-label.svelte-1mxmfa7,.metric-content.svelte-1mxmfa7 p:where(.svelte-1mxmfa7),.message.svelte-1mxmfa7 p:where(.svelte-1mxmfa7){color:var(--summary-card-muted);font-size:.9rem;line-height:1.35}.messages.svelte-1mxmfa7{flex-direction:column;gap:.5rem;display:flex}.message.svelte-1mxmfa7{border-left-width:4px;padding:.75rem .9rem}.message.svelte-1mxmfa7 strong:where(.svelte-1mxmfa7){display:block}.next-steps.svelte-1mxmfa7{border-bottom:1px solid var(--summary-border);border-top:1px solid var(--summary-border);color:var(--summary-card-text);padding:.75rem 0}.next-steps.svelte-1mxmfa7 h4:where(.svelte-1mxmfa7){color:var(--summary-card-muted);text-transform:uppercase;font-size:.72rem}ul.svelte-1mxmfa7{gap:.25rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.next-step.svelte-1mxmfa7{color:var(--summary-card-text);padding:.1rem 0 .1rem .85rem;line-height:1.35;position:relative}.next-step.svelte-1mxmfa7:before{content:"";opacity:.72;background:currentColor;width:.28rem;height:.28rem;position:absolute;top:.64em;left:.12rem}footer.svelte-1mxmfa7{justify-content:flex-end;display:flex}.message-success.svelte-1mxmfa7{border-color:var(--signal-green-70,#16a66a)}.message-info.svelte-1mxmfa7{border-color:var(--signal-blue-70,#2f66ff)}.message-warning.svelte-1mxmfa7{border-color:var(--signal-orange-70,#f59e0b)}.message-danger.svelte-1mxmfa7{border-color:var(--signal-red-70,#d84343)}.message-neutral.svelte-1mxmfa7{border-color:var(--summary-border)}.workflow-summary-card{min-height:8.8rem}.workflow-summary-card .card-content{color:var(--summary-card-text)}.light.svelte-1mxmfa7 .workflow-summary-card.brightBackground .card-content{color:var(--text-invers-100,#182734)}.light.svelte-1mxmfa7 .workflow-summary-card.brightBackground .card-footer__label{color:color-mix(in srgb, var(--text-invers-100,#182734) 72%, transparent)}.light.svelte-1mxmfa7 .workflow-summary-card.brightBackground .card-footer__value{color:var(--text-invers-100,#182734)}.table-step-layout.svelte-1vdndky{flex-direction:column;gap:.9rem;width:100%;display:flex}.table-step-content.svelte-1vdndky{flex-direction:column;gap:.75rem;width:100%;display:flex}.table-step-description.svelte-1vdndky{margin:-.2rem 0 0;font-size:1rem;line-height:1.45}.table-step-layout.darkMode.svelte-1vdndky .table-step-description:where(.svelte-1vdndky){color:var(--text-invers-80)}.table-step-layout.lightMode.svelte-1vdndky .table-step-description:where(.svelte-1vdndky){color:color-mix(in srgb, var(--text-100) 72%, transparent)}.table-step-preconfiguration.svelte-1vdndky,.table-step-filters.svelte-1vdndky,.table-step-metrics.svelte-1vdndky,.table-step-table.svelte-1vdndky,.table-step-footer.svelte-1vdndky{width:100%}.table-step-footer.svelte-1vdndky{justify-content:flex-end;display:flex}.table-step-filters.svelte-1vdndky+.table-step-table:where(.svelte-1vdndky),.table-step-metrics.svelte-1vdndky+.table-step-table:where(.svelte-1vdndky){margin-top:.45rem}.inbox-workflow-default-bulk-actions.svelte-ddvh5v{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}.empty-state.svelte-4xv820{color:var(--text-70,#f7f2e8b3);padding:1rem 0}.empty-state--error.svelte-4xv820,.config-warning.svelte-4xv820{color:var(--color-error,#d92d20);font-weight:700}.row-number-cell.svelte-4xv820{min-width:2ch;color:var(--text-invers-70,#101828b3);font-variant-numeric:tabular-nums;text-align:right;display:inline-block}.inbox-workflow-standard-table.svelte-4xv820 .table-batch-actions{border-color:color-mix(in srgb, var(--text-100) 18%, transparent)}.inbox-workflow-standard-table.svelte-4xv820 .table-batch-actions__count,.inbox-workflow-standard-table.svelte-4xv820 .table-batch-actions__buttons{color:var(--text-100)}.unsupported-step.svelte-1y3ic84{color:var(--text-100,#f7f2e8);border:1px solid #ffffff38;padding:1rem}.eyebrow.svelte-1y3ic84,.meta.svelte-1y3ic84{color:var(--text-60,#f7f2e89e);margin:0}h3.svelte-1y3ic84{margin:.35rem 0}.inbox-workflow-engine.svelte-1yphhbl{flex-direction:column;gap:1rem;min-height:24rem;display:flex}.error-message.svelte-1yphhbl,.loading-message.svelte-1yphhbl{color:var(--text-100);margin:0}.inbox-workflow-preconfiguration-box.svelte-h1ram5{color:var(--text-100);flex-direction:column;gap:1.2rem;display:flex}.inbox-workflow-preconfiguration-box.svelte-h1ram5 p{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.chart-card.svelte-14tdv34{flex-direction:column;display:flex}.chart-card__header.svelte-14tdv34{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:.2rem 0 .85rem;display:flex}.chart-card__header.svelte-14tdv34 h4:where(.svelte-14tdv34){color:var(--text-100);margin:0;font-size:14px;font-weight:800}.chart-card__header.svelte-14tdv34 small:where(.svelte-14tdv34){letter-spacing:0;color:color-mix(in srgb, var(--text-100) 78%, transparent);font-size:10px;font-weight:700}.chart-card__canvas.svelte-14tdv34{height:240px;position:relative}.chart-empty.svelte-14tdv34{min-height:240px;color:color-mix(in srgb, var(--text-100) 70%, transparent);text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex}.chart-card.svelte-1kv5xx5{flex-direction:column;display:flex}.chart-card__header.svelte-1kv5xx5{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:.2rem 0 .85rem;display:flex}.chart-card__header.svelte-1kv5xx5 h4:where(.svelte-1kv5xx5){color:var(--text-100);margin:0;font-size:14px;font-weight:800}.chart-card__header.svelte-1kv5xx5 small:where(.svelte-1kv5xx5){letter-spacing:0;color:color-mix(in srgb, var(--text-100) 78%, transparent);font-size:10px;font-weight:700}.chart-card__canvas.svelte-1kv5xx5{height:240px;position:relative}.chart-empty.svelte-1kv5xx5{min-height:240px;color:color-mix(in srgb, var(--text-100) 70%, transparent);text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex}.home-dashboard-section.svelte-11tjzsp{flex-direction:column;gap:.75rem;display:flex}.stats-grid.svelte-11tjzsp{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:.75rem;display:grid}.stats-grid--single.svelte-11tjzsp{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.stats-grid.svelte-11tjzsp{grid-template-columns:1fr}}.home-dashboard-section.svelte-1kpi77d{flex-direction:column;gap:.75rem;display:flex}.tasks-grid.svelte-1kpi77d{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.task-tile.svelte-1kpi77d{appearance:none;border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);background:var(--neutral-white);color:var(--text-invers-100);text-align:left;cursor:pointer;grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.75rem;min-height:86px;padding:.9rem;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.task-tile.svelte-1kpi77d:hover:not(:disabled){border-color:var(--primary-100);transform:translateY(-1px);box-shadow:0 12px 24px #00000014}.task-tile.svelte-1kpi77d:disabled{cursor:not-allowed;opacity:.65}.task-tile--loading.svelte-1kpi77d{cursor:default;background:linear-gradient(90deg, color-mix(in srgb, var(--text-invers-100) 7%, transparent), color-mix(in srgb, var(--text-invers-100) 13%, transparent), color-mix(in srgb, var(--text-invers-100) 7%, transparent));min-height:86px}.task-tile__icon.svelte-1kpi77d{background:color-mix(in srgb, var(--primary-100) 12%, transparent);width:2.4rem;height:2.4rem;color:var(--primary-100);border:1px solid color-mix(in srgb, var(--primary-100) 36%, transparent);justify-content:center;align-items:center;display:inline-flex}.task-tile__body.svelte-1kpi77d{flex-direction:column;gap:.2rem;min-width:0;display:flex}.task-tile__group.svelte-1kpi77d{text-transform:uppercase;letter-spacing:0;color:color-mix(in srgb, var(--text-invers-100) 58%, transparent);font-size:.68rem;font-weight:800}.task-tile__label.svelte-1kpi77d{color:var(--text-invers-100);font-weight:800;line-height:1.18}.task-tile__count.svelte-1kpi77d{background:var(--primary-100);min-width:2.2rem;height:2.2rem;color:var(--neutral-white);justify-content:center;align-items:center;font-size:1rem;font-weight:900;display:inline-flex}.empty-state.svelte-1kpi77d{border:1px solid color-mix(in srgb, var(--primary-100) 34%, transparent);background:color-mix(in srgb, var(--primary-100) 8%, transparent);min-height:92px;color:var(--text-invers-100);align-items:center;gap:.65rem;padding:1rem;font-weight:800;display:flex}.empty-state.svelte-1kpi77d svg{color:var(--primary-100)}.home-dashboard.svelte-bkg9pv{flex-direction:column;gap:1.4rem;display:flex}.dashboard-error.svelte-bkg9pv{border:1px solid color-mix(in srgb, var(--warning-100,#e07a00) 44%, transparent);background:color-mix(in srgb, var(--warning-100,#e07a00) 9%, transparent);color:var(--text-invers-100);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.guided-card.svelte-gy7thw{flex-direction:column;gap:.85rem;display:flex}.guided-copy.svelte-gy7thw{flex-direction:column;gap:.25rem;display:flex}.guided-copy.svelte-gy7thw strong:where(.svelte-gy7thw){color:var(--text-invers-100);font-size:1rem;line-height:1.2}.guided-copy.svelte-gy7thw span:where(.svelte-gy7thw),.guided-copy.svelte-gy7thw p:where(.svelte-gy7thw){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.35}.metric-row.svelte-gy7thw{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.metric-row.svelte-gy7thw div:where(.svelte-gy7thw){border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);padding:.5rem .6rem}.metric-row.svelte-gy7thw strong:where(.svelte-gy7thw),.metric-row.svelte-gy7thw span:where(.svelte-gy7thw){display:block}.metric-row.svelte-gy7thw strong:where(.svelte-gy7thw){color:var(--text-invers-100);font-size:1.1rem;line-height:1.1}.metric-row.svelte-gy7thw span:where(.svelte-gy7thw){color:color-mix(in srgb, var(--text-invers-100) 68%, transparent);font-size:.78rem;line-height:1.2}.step-dots.svelte-gy7thw{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.dot.svelte-gy7thw{border-top:3px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);min-width:0;padding-top:.35rem}.dot.svelte-gy7thw span:where(.svelte-gy7thw){border:1px solid color-mix(in srgb, var(--text-invers-100) 24%, transparent);width:1.25rem;height:1.25rem;color:var(--text-invers-100);justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:inline-flex}.dot.svelte-gy7thw em:where(.svelte-gy7thw){color:color-mix(in srgb, var(--text-invers-100) 66%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:.72rem;font-style:normal;line-height:1.15;display:block;overflow:hidden}.dot--completed.svelte-gy7thw{border-color:var(--confirm-100)}.dot--completed.svelte-gy7thw span:where(.svelte-gy7thw){background:var(--confirm-100);border-color:var(--confirm-100);color:var(--bg-100)}.dot--skipped.svelte-gy7thw,.dot--skipped.svelte-gy7thw span:where(.svelte-gy7thw){border-color:var(--yellow-100)}.dot--placeholder.svelte-gy7thw{border-style:dotted}.loading-lines.svelte-gy7thw{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.loading-lines.svelte-gy7thw span:where(.svelte-gy7thw){border:1px solid color-mix(in srgb, var(--text-invers-100) 14%, transparent);background:color-mix(in srgb, var(--text-invers-100) 7%, transparent);min-height:2.7rem;animation:1.4s ease-in-out infinite alternate svelte-gy7thw-loading-pulse}@keyframes svelte-gy7thw-loading-pulse{0%{opacity:.45}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.loading-lines.svelte-gy7thw span:where(.svelte-gy7thw){animation:none}}@media (max-width:720px){.metric-row.svelte-gy7thw,.step-dots.svelte-gy7thw{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric-strip.svelte-2sxmt0{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;width:100%;display:grid}.metric.svelte-2sxmt0{border:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);min-width:0;padding:.55rem .65rem}strong.svelte-2sxmt0,span.svelte-2sxmt0{display:block}strong.svelte-2sxmt0{color:var(--text-100);font-size:1.15rem;line-height:1.1}span.svelte-2sxmt0{color:color-mix(in srgb, var(--text-100) 68%, transparent);margin-top:.18rem;font-size:.78rem;line-height:1.25}.metric--success.svelte-2sxmt0{border-color:color-mix(in srgb, var(--confirm-100) 52%, transparent)}.metric--warning.svelte-2sxmt0{border-color:color-mix(in srgb, var(--yellow-100) 58%, transparent)}.summary-list.svelte-agtw42{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-agtw42{border-bottom:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);justify-content:space-between;align-items:flex-start;gap:.8rem;padding-bottom:.45rem;display:flex}li.svelte-agtw42:last-child{border-bottom:0;padding-bottom:0}strong.svelte-agtw42,span.svelte-agtw42{display:block}strong.svelte-agtw42{color:var(--text-100);font-size:.92rem;line-height:1.2}span.svelte-agtw42,.empty.svelte-agtw42{color:color-mix(in srgb, var(--text-100) 64%, transparent);font-size:.84rem;line-height:1.35}.empty.svelte-agtw42{margin:0}.step-content.svelte-1br5gx3{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;width:100%;max-width:none;display:grid}.step-panel.svelte-1br5gx3{min-width:0}p.svelte-1br5gx3{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0;line-height:1.45}.actions.svelte-1br5gx3{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.summary-body.svelte-1br5gx3{border-top:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);flex-direction:column;gap:.8rem;margin-top:.85rem;padding-top:.85rem;display:flex}.summary-copy.svelte-1br5gx3{flex-direction:column;gap:.2rem;display:flex}.summary-copy.svelte-1br5gx3 strong:where(.svelte-1br5gx3){color:var(--text-100);font-size:.98rem;line-height:1.2}.summary-copy.svelte-1br5gx3 span:where(.svelte-1br5gx3){color:color-mix(in srgb, var(--text-100) 66%, transparent);line-height:1.35}.organization-onboarding-overlay.svelte-70p955{flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.onboarding-panel.svelte-6bbv2j{flex-direction:column;gap:.45rem;margin-bottom:1.2rem;display:flex}.state.svelte-6bbv2j{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.45}.state--error.svelte-6bbv2j{color:var(--error-color,#d34b4b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.consent-aware-youtube-video.svelte-byajto{aspect-ratio:16/9;background:var(--bg-100,#0d0c0c);border:1px solid var(--surface-border,#ffffff24);width:100%;color:var(--text-100,#fff);display:block;position:relative;overflow:hidden}iframe.svelte-byajto,.video-poster.svelte-byajto,.video-state.svelte-byajto{border:0;width:100%;height:100%}iframe.svelte-byajto{background:#000;display:block}.video-poster.svelte-byajto{cursor:pointer;color:var(--text-100,#fff);text-align:center;background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--primary-100,#ad514c) 20%, transparent), transparent 38%), linear-gradient(145deg, var(--bg-200,#282323), var(--bg-100,#0d0c0c));place-content:center;gap:.65rem;padding:2rem;display:grid;position:relative}.video-poster.svelte-byajto:hover,.video-poster.svelte-byajto:focus-visible{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--primary-100,#ad514c) 30%, transparent), transparent 42%), linear-gradient(145deg, var(--bg-200,#282323), var(--bg-100,#0d0c0c))}.video-poster.svelte-byajto:focus-visible,.video-state.svelte-byajto button:where(.svelte-byajto):focus-visible,.youtube-link.svelte-byajto:focus-visible{outline:2px solid var(--primary-100,#ad514c);outline-offset:-4px}.video-poster__eyebrow.svelte-byajto,.video-poster__action.svelte-byajto{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.video-poster__eyebrow.svelte-byajto{color:var(--primary-200,#ad514c)}.video-poster__title.svelte-byajto{max-width:34rem;font-size:clamp(1.1rem,2.5vw,1.75rem);font-weight:800;line-height:1.15}.video-poster__play.svelte-byajto{border:1px solid color-mix(in srgb, var(--primary-100,#ad514c) 72%, white);background:color-mix(in srgb, var(--bg-100,#0d0c0c) 78%, transparent);width:4.5rem;height:4.5rem;box-shadow:0 0 1.5rem color-mix(in srgb, var(--primary-100,#ad514c) 30%, transparent);border-radius:999px;place-items:center;margin:.25rem auto;display:grid}.video-poster__play.svelte-byajto svg:where(.svelte-byajto){fill:none;width:2.4rem;height:2.4rem;stroke:var(--text-100,#fff);stroke-width:1.5px}.video-poster__action.svelte-byajto{color:var(--text-muted,#ffffffb8)}.video-state.svelte-byajto{box-sizing:border-box;background:var(--bg-200,#282323);place-items:center;padding:1.5rem;display:grid}.video-state__content.svelte-byajto,.video-state--invalid.svelte-byajto{text-align:center;max-width:36rem;line-height:1.45}.video-state.svelte-byajto strong:where(.svelte-byajto){margin-bottom:.45rem;font-size:1.1rem;display:block}.video-state.svelte-byajto p:where(.svelte-byajto){color:var(--text-muted,#ffffffb8);margin:0 0 .85rem}.video-state.svelte-byajto button:where(.svelte-byajto){cursor:pointer;border:1px solid var(--primary-100,#ad514c);background:var(--primary-100,#ad514c);color:var(--text-100,#fff);padding:.65rem .9rem;font-weight:800}.video-state__unavailable.svelte-byajto{font-weight:700;margin-bottom:0!important}.youtube-link.svelte-byajto{z-index:1;background:color-mix(in srgb, var(--bg-100,#0d0c0c) 88%, transparent);color:var(--text-100,#fff);text-underline-offset:.15rem;padding:.35rem .55rem;font-size:.78rem;font-weight:700;text-decoration:underline;position:absolute;bottom:.8rem;right:.8rem}@media (max-width:42rem){.video-poster.svelte-byajto,.video-state.svelte-byajto{padding:1rem}.video-poster__play.svelte-byajto{width:3.4rem;height:3.4rem}.youtube-link.svelte-byajto{bottom:.5rem;right:.5rem}}.tutorial-video-step.svelte-1wcce13{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.step-heading.svelte-1wcce13{outline:none;flex-direction:column;gap:.35rem;display:flex}.step-heading.svelte-1wcce13 h2:where(.svelte-1wcce13),.step-heading.svelte-1wcce13 p:where(.svelte-1wcce13){margin:0}.step-heading.svelte-1wcce13 h2:where(.svelte-1wcce13){color:var(--confirm-100);font-size:clamp(1.35rem,2vw,1.8rem)}.step-heading.svelte-1wcce13 p:where(.svelte-1wcce13){color:color-mix(in srgb, var(--text-100) 78%, transparent);line-height:1.55}.eyebrow.svelte-1wcce13{color:color-mix(in srgb, var(--text-100) 72%, transparent);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;display:flex}.eyebrow.svelte-1wcce13 svg{width:1.1rem;height:1.1rem}.step-grid.svelte-1wcce13{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.8fr);align-items:start;gap:1rem;display:grid}.video-column.svelte-1wcce13,.details-column.svelte-1wcce13{min-width:0}.details-column.svelte-1wcce13{flex-direction:column;gap:.8rem;display:flex}.video-placeholder.svelte-1wcce13{aspect-ratio:16/9;border:1px solid color-mix(in srgb, var(--text-100) 22%, transparent);background:linear-gradient(135deg, transparent 42%, color-mix(in srgb, var(--text-100) 5%, transparent) 42% 58%, transparent 58%), color-mix(in srgb, var(--bg-100) 96%, var(--text-100) 4%);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:2rem;display:flex}.video-placeholder.svelte-1wcce13 svg{width:3rem;height:3rem;color:var(--confirm-100)}.video-placeholder.svelte-1wcce13 strong:where(.svelte-1wcce13){color:var(--text-100);font-size:1.2rem}.video-placeholder.svelte-1wcce13 span:where(.svelte-1wcce13){color:color-mix(in srgb, var(--text-100) 72%, transparent)}.video-details.svelte-1wcce13{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.video-details.svelte-1wcce13 div:where(.svelte-1wcce13){border:1px solid color-mix(in srgb, var(--text-100) 16%, transparent);padding:.55rem}.video-details.svelte-1wcce13 dt:where(.svelte-1wcce13){color:color-mix(in srgb, var(--text-100) 68%, transparent);text-transform:uppercase;font-size:.72rem;font-weight:700}.video-details.svelte-1wcce13 dd:where(.svelte-1wcce13){color:var(--text-100);margin:.2rem 0 0;font-size:.9rem;font-weight:700}.prerequisites.svelte-1wcce13{border-top:1px solid color-mix(in srgb, var(--text-100) 16%, transparent);color:var(--text-100);margin-top:.7rem;padding-top:.7rem}.prerequisites.svelte-1wcce13 ul:where(.svelte-1wcce13){color:color-mix(in srgb, var(--text-100) 74%, transparent);margin:.4rem 0 0;padding-left:1.1rem;line-height:1.4}.completion.svelte-1wcce13{border:1px solid color-mix(in srgb, var(--confirm-100) 50%, transparent);flex-direction:column;gap:.25rem;padding:.85rem;display:flex}.completion--disabled.svelte-1wcce13{border-color:color-mix(in srgb, var(--text-100) 18%, transparent);opacity:.68}.completion-status.svelte-1wcce13{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin-left:1.8rem;line-height:1.35;display:block}.error.svelte-1wcce13{color:var(--error-color,#d34b4b);margin:0;line-height:1.4}.step-navigation.svelte-1wcce13{border-bottom:1px solid color-mix(in srgb, var(--text-100) 14%, transparent);justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.9rem;display:flex}@media (max-width:980px){.step-grid.svelte-1wcce13{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.video-details.svelte-1wcce13{grid-template-columns:minmax(0,1fr)}.step-navigation.svelte-1wcce13{flex-direction:column-reverse;align-items:stretch}}.tutorial-overlay.svelte-1r82o50{flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.tutorial-panel.svelte-izsyb6{flex-direction:column;gap:.45rem;margin-bottom:1.2rem;display:flex}.home-overview.svelte-yr3l4t{min-height:32rem;position:relative}.overview-skeleton.svelte-yr3l4t{flex-direction:column;gap:1.2rem;display:flex}.skeleton-section.svelte-yr3l4t{border:1px solid color-mix(in srgb, var(--text-invers-100) 10%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--text-invers-100) 5%, transparent), color-mix(in srgb, var(--text-invers-100) 10%, transparent), color-mix(in srgb, var(--text-invers-100) 5%, transparent));background-size:220% 100%;min-height:7.5rem;animation:1.7s linear infinite svelte-yr3l4t-skeleton-shimmer}.skeleton-section--onboarding.svelte-yr3l4t{min-height:9rem}.skeleton-section--statistics.svelte-yr3l4t{min-height:19rem}.initial-error.svelte-yr3l4t,.refresh-state.svelte-yr3l4t{border:1px solid color-mix(in srgb, var(--warning-100,#e07a00) 44%, transparent);background:var(--neutral-white);color:var(--text-invers-100);z-index:2;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.initial-error.svelte-yr3l4t{margin-bottom:1rem}.refresh-state.svelte-yr3l4t{position:absolute;top:0;right:0;box-shadow:0 8px 24px #0000001f}.refresh-state--error.svelte-yr3l4t{color:var(--error-color,#d34b4b)}@keyframes svelte-yr3l4t-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton-section.svelte-yr3l4t{animation:none}}.calendar-filterbar.svelte-12wb3a3{flex-direction:column;gap:.75rem;width:100%;display:flex}.calendar-filterbar.svelte-12wb3a3 .toolbar-row:where(.svelte-12wb3a3){grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.2rem;display:grid}.calendar-filterbar.svelte-12wb3a3 .date-range-picker,.calendar-filterbar.svelte-12wb3a3 .employee-select{width:100%;min-width:0}.column-header.svelte-1lv3q0o{top:var(--calendar-sticky-header-top,0px);z-index:var(--calendar-sticky-header-z-index,40);border-bottom:1px solid var(--cal-border,#0000000f);background:var(--cal-surface,#eceaea);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.75rem .9rem;display:flex;position:sticky;box-shadow:0 8px 18px #2f485814}.column-header.past-day.svelte-1lv3q0o{background:color-mix(in srgb, var(--cal-surface,#eceaea) 65%, transparent)}.column-header.past-day.svelte-1lv3q0o p.day-label:where(.svelte-1lv3q0o),.column-header.past-day.svelte-1lv3q0o p.employee-name:where(.svelte-1lv3q0o){color:color-mix(in srgb, var(--cal-text-muted,#6d97b0) 70%, transparent)}.column-header.readonly.svelte-1lv3q0o p.employee-name:where(.svelte-1lv3q0o){color:var(--cal-readonly-header-text,var(--cal-header-text,var(--column-accent,var(--cal-accent,#741e20))))!important;opacity:1!important}.column-header.readonly.svelte-1lv3q0o p.day-label:where(.svelte-1lv3q0o){color:var(--cal-readonly-header-muted,var(--cal-header-muted,var(--cal-text-muted,#6d97b0)))!important;opacity:1!important}.column-title.svelte-1lv3q0o{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.employee-name.svelte-1lv3q0o{color:var(--cal-header-text,var(--column-accent,var(--cal-accent,#741e20)));text-transform:uppercase;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;margin:0;font-weight:800;overflow:hidden}.day-label.svelte-1lv3q0o{color:var(--cal-header-muted,var(--cal-text-muted,#6d97b0));margin:0;font-size:.9rem}.header-actions.svelte-1lv3q0o{flex:none;align-items:center;gap:.4rem;display:flex}.add-button.svelte-1lv3q0o,.blocker-button.svelte-1lv3q0o,.cancel-button.svelte-1lv3q0o{background:var(--column-accent,var(--cal-accent,#741e20));color:var(--neutral-white,#fff);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s,color .12s,opacity .12s;display:inline-flex}.add-button.svelte-1lv3q0o:hover:not(:disabled):not(.disabled),.blocker-button.svelte-1lv3q0o:hover:not(:disabled):not(.disabled),.cancel-button.svelte-1lv3q0o:hover:not(:disabled):not(.disabled){opacity:.86}.add-button.disabled.svelte-1lv3q0o,.blocker-button.disabled.svelte-1lv3q0o,.cancel-button.disabled.svelte-1lv3q0o{cursor:not-allowed;opacity:.5}.blocker-button.svelte-1lv3q0o{background:color-mix(in srgb, var(--cal-text,#2f4858) 78%, transparent)}.cancel-button.svelte-1lv3q0o{background:color-mix(in srgb, var(--cal-surface,#eceaea) 65%, transparent);color:var(--error-200,#b91c1c);border:1px solid color-mix(in srgb, var(--error-200,#b91c1c) 60%, transparent)}.time-scale.svelte-wpty30{grid-auto-rows:var(--slot-height);row-gap:0;display:grid}.time-scale.svelte-wpty30 .time-slot:where(.svelte-wpty30){height:var(--slot-height);color:var(--cal-time-text,var(--cal-text-muted,#6d97b0));opacity:1;justify-content:flex-start;align-items:flex-start;font-size:.8rem;display:flex}.time-scale.svelte-wpty30 .time-slot:where(.svelte-wpty30) span:where(.svelte-wpty30){color:inherit;opacity:1;padding-right:2px;display:inline-block;transform:translate(-2px)}.time-scale.svelte-wpty30 .time-slot.unlabeled:where(.svelte-wpty30){opacity:.42}.time-grid.svelte-1q8xqfq{flex-direction:column;display:flex;position:absolute;inset:0}.time-grid.svelte-1q8xqfq .grid-row:where(.svelte-1q8xqfq){border:none;border-bottom:1px solid var(--cal-border,#0000000f);cursor:pointer;background:0 0;flex-shrink:0;width:100%;margin:0;padding:0;transition:background .12s,border-color .12s;position:relative}.time-grid.svelte-1q8xqfq .grid-row:where(.svelte-1q8xqfq):hover{border-color:var(--column-accent,var(--cal-accent,#741e20))}.time-grid.svelte-1q8xqfq .grid-row:where(.svelte-1q8xqfq):hover:after{content:"";background:var(--column-accent,var(--cal-accent,#741e20));opacity:.12;pointer-events:none;position:absolute;inset:0}.time-grid.svelte-1q8xqfq .grid-row.past:where(.svelte-1q8xqfq){background:color-mix(in srgb, var(--cal-text,#2f4858) 4%, transparent);cursor:pointer;border-color:color-mix(in srgb, var(--cal-border,#0000000f) 60%, transparent)}.time-grid.svelte-1q8xqfq .grid-row.readonly:where(.svelte-1q8xqfq){cursor:default;pointer-events:none}.time-grid.svelte-1q8xqfq .grid-row.readonly:where(.svelte-1q8xqfq):hover{border-color:var(--cal-border,#0000000f)}.time-grid.svelte-1q8xqfq .grid-row.readonly:where(.svelte-1q8xqfq):hover:after{display:none}.availability-mask.svelte-1mmf9se{pointer-events:none;position:absolute;inset:0}.availability-mask.svelte-1mmf9se .mask:where(.svelte-1mmf9se){background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-text,#2f4858) 16%, transparent) 0, color-mix(in srgb, var(--cal-text,#2f4858) 16%, transparent) 12px, color-mix(in srgb, var(--cal-text,#2f4858) 6%, transparent) 12px, color-mix(in srgb, var(--cal-text,#2f4858) 6%, transparent) 24px);background-position:var(--mask-offset,0px) 0;opacity:.78;position:absolute;left:0;right:0}.availability-mask.svelte-1mmf9se .mask.off:where(.svelte-1mmf9se){text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-white,#fff);text-shadow:0 1px 2px #00000059;background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 38%, transparent) 0, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 38%, transparent) 16px, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 22%, transparent) 16px, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 22%, transparent) 32px);background-position:var(--mask-offset,0px) 0;opacity:.9;justify-content:center;align-items:center;font-weight:800;display:flex;top:0;bottom:0}.event-tag-stack.svelte-n9vtaf{flex-direction:column;flex:none;gap:.16rem;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-stack.allow-horizontal-overflow.svelte-n9vtaf{width:max-content;min-width:100%;max-width:none;overflow-x:visible}.event-title.svelte-n9vtaf{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.7rem;font-weight:800;overflow:hidden}.event-title--appointment.svelte-n9vtaf{color:var(--cal-text,#2f4858);white-space:normal;flex-direction:column;line-height:1.05;display:flex}.event-tag-row.svelte-n9vtaf{flex:none;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-stack.allow-horizontal-overflow.svelte-n9vtaf .event-tag-row:where(.svelte-n9vtaf),.event-tag-stack.allow-horizontal-overflow.svelte-n9vtaf .calendar-status-tag-compact:where(.svelte-n9vtaf),.event-tag-stack.allow-horizontal-overflow.svelte-n9vtaf .event-tag-row:where(.svelte-n9vtaf) .status-tag,.event-tag-stack.allow-horizontal-overflow.svelte-n9vtaf .calendar-status-tag-compact:where(.svelte-n9vtaf) .status-tag{max-width:none;overflow-x:visible}.event-tag-row--appointment.svelte-n9vtaf{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.18rem}.calendar-status-tag-compact.svelte-n9vtaf{flex:none;min-width:0;max-width:100%;display:inline-flex;overflow:hidden visible}.event-tag-row.svelte-n9vtaf .status-tag,.calendar-status-tag-compact.svelte-n9vtaf .status-tag{min-width:0;max-width:100%;cursor:inherit!important}.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag{overflow:hidden}.event-tag-row.svelte-n9vtaf .status-tag *,.calendar-status-tag-compact.svelte-n9vtaf .status-tag *{cursor:inherit!important}.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag .status-tag__label,.event-tag-row.svelte-n9vtaf .calendar-provider-sync-tag.status-tag .status-tag__label{min-width:0;max-width:100%;padding:.16rem .24rem;font-size:.58rem;font-weight:800;overflow:hidden}.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag .status-tag__main-label,.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag .status-tag__sub-label,.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag .status-tag__label:not(.status-tag__label--stacked),.event-tag-row.svelte-n9vtaf .calendar-provider-sync-tag.status-tag .status-tag__main-label,.event-tag-row.svelte-n9vtaf .calendar-provider-sync-tag.status-tag .status-tag__sub-label,.event-tag-row.svelte-n9vtaf .calendar-provider-sync-tag.status-tag .status-tag__label:not(.status-tag__label--stacked){text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag .status-tag__icon,.event-tag-row.svelte-n9vtaf .calendar-provider-sync-tag.status-tag .status-tag__icon,.calendar-status-tag-compact.svelte-n9vtaf .status-tag__icon,.event-tag-row.svelte-n9vtaf .calendar-work-order-tag.status-tag .status-tag__icon--text{box-sizing:border-box;flex:0 0 1.25rem;justify-content:center;align-self:stretch;align-items:center;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:auto;min-height:0;max-height:none;padding:0;font-size:.5rem;font-weight:900;display:inline-flex}.calendar-status-tag-compact.svelte-n9vtaf .status-tag__label{gap:.04rem;min-width:0;max-width:100%;padding:.16rem .24rem;font-size:.58rem;font-weight:800}.calendar-status-tag-compact.svelte-n9vtaf .status-tag__main-label,.calendar-status-tag-compact.svelte-n9vtaf .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.event-tag-row.svelte-n9vtaf .calendar-compact-tag.status-tag .status-tag__icon svg,.event-tag-row.svelte-n9vtaf .calendar-provider-sync-tag.status-tag .status-tag__icon svg,.calendar-status-tag-compact.svelte-n9vtaf .status-tag__icon svg{width:.65rem;height:.65rem}.event-tag-stack.svelte-1z0h8uk{flex-direction:column;flex:none;gap:.16rem;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-stack--blocker.svelte-1z0h8uk{gap:.2rem}.event-title.svelte-1z0h8uk{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.7rem;font-weight:800;overflow:hidden}.event-title--blocker.svelte-1z0h8uk{color:var(--cal-text,#2f4858);white-space:nowrap;font-size:.72rem;line-height:1.12}.event-tag-row.svelte-1z0h8uk{flex:none;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-row--blocker-time.svelte-1z0h8uk,.event-tag-row--blocker-sync.svelte-1z0h8uk{align-items:flex-start}.calendar-status-tag-compact.svelte-1z0h8uk{flex:none;min-width:0;max-width:100%;display:inline-flex;overflow:hidden visible}.event-tag-row.svelte-1z0h8uk .status-tag,.calendar-status-tag-compact.svelte-1z0h8uk .status-tag{min-width:0;max-width:100%;cursor:inherit!important}.event-tag-row.svelte-1z0h8uk .status-tag *,.calendar-status-tag-compact.svelte-1z0h8uk .status-tag *{cursor:inherit!important}.event-tag-row.svelte-1z0h8uk .calendar-provider-sync-tag.status-tag .status-tag__label{min-width:0;max-width:100%;padding:.16rem .24rem;font-size:.58rem;font-weight:800}.calendar-status-tag-compact.svelte-1z0h8uk .status-tag__label{gap:.04rem;min-width:0;max-width:100%;padding:.16rem .24rem;font-size:.58rem;font-weight:800}.calendar-status-tag-compact.svelte-1z0h8uk .status-tag__main-label,.calendar-status-tag-compact.svelte-1z0h8uk .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.event-tag-row.svelte-1z0h8uk .calendar-provider-sync-tag.status-tag .status-tag__icon,.calendar-status-tag-compact.svelte-1z0h8uk .status-tag__icon{box-sizing:border-box;flex:0 0 1.25rem;justify-content:center;align-self:stretch;align-items:center;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:auto;min-height:0;max-height:none;padding:0;display:inline-flex}.event-tag-row.svelte-1z0h8uk .calendar-provider-sync-tag.status-tag .status-tag__icon svg,.calendar-status-tag-compact.svelte-1z0h8uk .status-tag__icon svg{width:.65rem;height:.65rem}.event-raw-details.svelte-1z0h8uk{min-width:0;color:var(--cal-text-muted,#6d97b0);flex-direction:column;flex:none;gap:.08rem;font-size:.62rem;font-weight:650;line-height:1.18;display:flex}.event-raw-details.svelte-1z0h8uk span:where(.svelte-1z0h8uk){overflow-wrap:anywhere;min-width:0}.event-time.svelte-1drt4l6{flex:none;align-items:center;gap:.35rem;font-size:.95rem;font-weight:700;display:inline-flex}.event-title.svelte-1drt4l6{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.7rem;font-weight:800;overflow:hidden}.event-subtitle.svelte-1drt4l6{color:var(--cal-text-muted,#6d97b0);flex:none;font-size:.9rem;line-height:1.2}.event-footer.svelte-1drt4l6{color:var(--cal-text-muted,#6d97b0);flex-wrap:wrap;flex:none;align-items:center;gap:.35rem;margin-top:auto;font-size:.85rem;display:flex}.status-dot.svelte-1drt4l6{border-radius:999px;width:10px;height:10px;display:inline-block}.status-text.svelte-1drt4l6{color:var(--cal-text,#2f4858);font-weight:700}.separator.svelte-1drt4l6{opacity:.6}.location.svelte-1drt4l6,.order.svelte-1drt4l6{align-items:center;gap:.35rem;display:inline-flex}.event-time.svelte-1drt4l6 .calendar-provider-sync-tag.status-tag .status-tag__icon{box-sizing:border-box;flex:0 0 1.25rem;justify-content:center;align-self:stretch;align-items:center;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:auto;min-height:0;max-height:none;padding:0;display:inline-flex}.event-time.svelte-1drt4l6 .calendar-provider-sync-tag.status-tag .status-tag__icon svg{width:.65rem;height:.65rem}.event-card.svelte-1s01s9x{z-index:2;box-sizing:border-box;border:1px solid var(--cal-border,#0000000f);border-left:4px solid var(--kontext-accent);background:var(--cal-bg,#fff);color:var(--cal-text,#2f4858);text-align:left;cursor:pointer;border-radius:8px;padding:.55rem .7rem;transition:transform .15s,box-shadow .15s,opacity .15s;position:absolute;left:.6rem;right:.6rem;overflow:visible;box-shadow:0 12px 32px #2f48582e}.event-card.svelte-1s01s9x:hover{transform:translateY(-1px);box-shadow:0 16px 36px #00000052}.event-card.ghosted.svelte-1s01s9x{opacity:.55}.event-card.active.svelte-1s01s9x{z-index:3;opacity:.9;box-shadow:0 12px 28px #00000057}.event-card.preview.svelte-1s01s9x{z-index:4;opacity:.92;pointer-events:none;outline:2px solid color-mix(in srgb, var(--cal-accent,#741e20) 70%, transparent);outline-offset:2px;box-shadow:0 18px 36px #2f48583d}.event-card.interactive.svelte-1s01s9x{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}.event-card.interactive.svelte-1s01s9x:active{cursor:grabbing}.event-card.readonly.svelte-1s01s9x{cursor:default}.event-card.readonly.svelte-1s01s9x:hover{transform:none;box-shadow:0 12px 32px #2f48582e}.event-card.resize-edge.svelte-1s01s9x,.event-card.resize-edge.svelte-1s01s9x:active{cursor:ns-resize}.event-card.svelte-1s01s9x:focus-visible{outline:2px solid var(--cal-accent,#741e20);outline-offset:2px}.event-card.past.svelte-1s01s9x{opacity:.6;cursor:default;box-shadow:0 8px 18px #00000024}.event-card.past.svelte-1s01s9x:hover{transform:none;box-shadow:0 8px 18px #00000024}.event-card.dimmed.svelte-1s01s9x,.event-card.dimmed.past.svelte-1s01s9x{opacity:.5}.event-card.scroll-both.svelte-1s01s9x{padding:.46rem .48rem .78rem;left:0;right:0}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x){box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:block;position:relative;overflow:visible}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-wrapper,.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-mask,.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-offset,.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-content-wrapper{width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;overflow-x:hidden}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-content-wrapper{scroll-behavior:auto!important;overflow:hidden auto!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-content{box-sizing:border-box;min-width:0;min-height:100%;display:block;padding:0!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-horizontal{display:none}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x){flex:auto;overflow:auto}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-wrapper,.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-mask,.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-offset,.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-content-wrapper{width:100%;height:100%}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-content-wrapper{overflow:auto!important}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-content{width:max-content;min-width:100%}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-horizontal{pointer-events:auto;cursor:pointer;z-index:5;visibility:visible!important;opacity:1!important;background:linear-gradient(to bottom, transparent 0, transparent 3px, var(--cal-scrollbar-track,#0d0c0c6b) 3px, var(--cal-scrollbar-track,#0d0c0c6b) 5px, transparent 5px)!important;height:8px!important;margin:0!important;display:block!important;bottom:0!important;left:0!important;right:0!important;overflow:visible!important}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-horizontal .simplebar-scrollbar{pointer-events:auto;cursor:grab;min-width:18px;visibility:visible!important;opacity:1!important;height:8px!important;display:block!important}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{border-radius:0;transition-duration:0s;transition-delay:0s;background-color:var(--cal-scrollbar-thumb,#0d0c0c)!important;opacity:1!important;width:auto!important;height:auto!important;margin:0!important;inset:1px 0!important}.event-card.scroll-both.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-horizontal .simplebar-scrollbar:active{cursor:grabbing}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-vertical{pointer-events:auto;cursor:pointer;z-index:5;visibility:hidden!important;opacity:0!important;background:linear-gradient(to right, transparent 0, transparent 3px, var(--cal-scrollbar-track,#0d0c0c6b) 3px, var(--cal-scrollbar-track,#0d0c0c6b) 5px, transparent 5px)!important;width:8px!important;margin:0!important;display:none!important;inset:0 auto 0 calc(-.48rem - 2px)!important;overflow:visible!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x).simplebar-scrollable-y .simplebar-track.simplebar-vertical{visibility:visible!important;opacity:1!important;display:block!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-vertical .simplebar-scrollbar{pointer-events:auto;cursor:grab;min-height:18px;visibility:hidden!important;opacity:0!important;width:8px!important;display:none!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x).simplebar-scrollable-y .simplebar-track.simplebar-vertical .simplebar-scrollbar{visibility:visible!important;opacity:1!important;display:block!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{border-radius:0;transition-duration:0s;transition-delay:0s;background-color:var(--cal-scrollbar-thumb,#0d0c0c)!important;opacity:1!important;width:auto!important;height:auto!important;margin:0!important;inset:0 1px!important}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-vertical .simplebar-scrollbar:active{cursor:grabbing}.event-card.svelte-1s01s9x .event-meta-scroll:where(.svelte-1s01s9x) .simplebar-track.simplebar-vertical .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.event-card.svelte-1s01s9x .event-meta:where(.svelte-1s01s9x){box-sizing:border-box;flex-direction:column;flex:none;gap:.35rem;width:100%;min-width:0;min-height:100%;display:flex;overflow:visible}.event-card.interactive .event-card.svelte-1s01s9x .event-meta:where(.svelte-1s01s9x){padding-left:1.8rem}.event-card.scroll-both.svelte-1s01s9x .event-meta:where(.svelte-1s01s9x){width:max-content;min-width:100%}.drag-handle.svelte-1s01s9x{background:var(--cal-text,#2f4858);border:1px solid color-mix(in srgb, var(--cal-bg,#fff) 72%, transparent);width:24px;height:24px;color:var(--cal-bg,#fff);cursor:grab;touch-action:none;appearance:none;opacity:.75;z-index:2;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:opacity .12s,background .12s,box-shadow .12s,transform .12s;display:inline-flex;position:absolute;top:.3rem;left:.3rem;box-shadow:0 4px 12px #2f48583d}.drag-handle.svelte-1s01s9x:active{cursor:grabbing;transform:scale(.96)}.drag-handle.svelte-1s01s9x:focus-visible{outline:2px solid var(--cal-accent,#741e20);outline-offset:2px;opacity:1}.resize-handle.svelte-1s01s9x{cursor:ns-resize;appearance:none;opacity:1;pointer-events:none;touch-action:none;z-index:4;background:0 0;border:0;border-radius:0;height:20px;padding:0;position:absolute;left:0;right:0}.resize-handle.svelte-1s01s9x:after{content:"";background:color-mix(in srgb, var(--cal-text,#2f4858) 18%, transparent);opacity:0;border-radius:999px;height:4px;transition:opacity .12s;position:absolute;left:.8rem;right:.8rem}.resize-handle.top.svelte-1s01s9x{top:-10px}.resize-handle.top.svelte-1s01s9x:after{top:8px}.resize-handle.bottom.svelte-1s01s9x{bottom:-10px}.resize-handle.bottom.svelte-1s01s9x:after{bottom:8px}.event-card.interactive.svelte-1s01s9x:hover .drag-handle:where(.svelte-1s01s9x){background:var(--cal-accent,#741e20);opacity:1;box-shadow:0 6px 16px #2f485852}.event-card.interactive.svelte-1s01s9x:hover .resize-handle:where(.svelte-1s01s9x):after,.event-card.resize-edge-start.svelte-1s01s9x .resize-handle.top:where(.svelte-1s01s9x):after,.event-card.resize-edge-end.svelte-1s01s9x .resize-handle.bottom:where(.svelte-1s01s9x):after{opacity:1}.soft-slot-target.svelte-1rjoz81{box-sizing:border-box;width:100%;position:absolute;left:0;right:0}.soft-slot.svelte-1rjoz81{box-sizing:border-box;appearance:none;border:1px dashed color-mix(in srgb, var(--cal-accent-soft,#ad514c) 35%, transparent);background:color-mix(in srgb, var(--cal-accent-soft,#ad514c) 12%, transparent);width:100%;color:var(--cal-text,#2f4858);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:transform .12s,box-shadow .12s,border-color .12s;display:flex;position:absolute;inset:0}.soft-slot.svelte-1rjoz81:hover{border-color:var(--cal-accent-soft,#ad514c);transform:translateY(-1px);box-shadow:0 10px 18px #2f48581f}.soft-slot.blocked.svelte-1rjoz81{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-text,#2f4858) 12%, transparent) 0, color-mix(in srgb, var(--cal-text,#2f4858) 12%, transparent) 10px, color-mix(in srgb, var(--cal-text,#2f4858) 5%, transparent) 10px, color-mix(in srgb, var(--cal-text,#2f4858) 5%, transparent) 20px);color:var(--cal-text-muted,#6d97b0)}.soft-slot.past.svelte-1rjoz81{opacity:.5}.soft-area.svelte-1baqor9{background:color-mix(in srgb, var(--cal-surface,#eceaea) 65%, transparent);border-right:1px solid var(--cal-border,#00000014);--mask-offset:calc(-1 * var(--soft-col-width,100px));position:relative}.soft-area.off-day.svelte-1baqor9,.soft-area.flex-disabled.svelte-1baqor9{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 32%, transparent) 0, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 32%, transparent) 14px, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 18%, transparent) 14px, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 18%, transparent) 28px), color-mix(in srgb, var(--cal-surface,#eceaea) 55%, transparent);background-position:var(--mask-offset,0px) 0}.soft-area.svelte-1baqor9 .soft-empty:where(.svelte-1baqor9){color:var(--cal-text-muted,#6d97b0);justify-content:center;align-items:center;font-size:.8rem;display:flex;position:absolute;inset:0}.route-connectors.svelte-ihybv5{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route-connector.svelte-ihybv5{fill:none;stroke:var(--success-100,#0f8f4d);stroke-width:var(--route-stroke);stroke-linecap:round;stroke-linejoin:round;opacity:.62;vector-effect:non-scaling-stroke}.route-connector.compact.svelte-ihybv5{stroke-width:calc(var(--route-stroke) + .5);opacity:.66}.route-connector.dashed.svelte-ihybv5{stroke-dasharray:4 3}.route-connector.grade-yellow.svelte-ihybv5{stroke:var(--warning-100,#d97706)}.route-connector.grade-red.svelte-ihybv5{stroke:var(--error-100,#dc2626)}.route-connector.grade-unknown.svelte-ihybv5,.route-connector.missing.svelte-ihybv5{stroke:var(--route-unknown-stroke);stroke-dasharray:2 3;opacity:.82}.route-connector-hit.svelte-ihybv5{fill:none;stroke:#0000;stroke-width:var(--route-hit-stroke);pointer-events:stroke;vector-effect:non-scaling-stroke}.marker.marker-green.svelte-ihybv5{fill:var(--success-100,#0f8f4d)}.marker.marker-yellow.svelte-ihybv5{fill:var(--warning-100,#d97706)}.marker.marker-red.svelte-ihybv5{fill:var(--error-100,#dc2626)}.marker.marker-unknown.svelte-ihybv5{fill:var(--route-unknown-stroke)}.column-loading.svelte-yr42vd{--loading-card-offset:2.4rem;z-index:6;box-sizing:border-box;color:var(--cal-text,#2f4858);background:color-mix(in srgb, var(--cal-surface,#eceaea) 78%, transparent);padding:.75rem .7rem;position:absolute;inset:0}.column-loading.svelte-yr42vd .column-loading-content:where(.svelte-yr42vd){top:var(--loading-card-offset);flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex;position:sticky}.column-loading.svelte-yr42vd .loading-card:where(.svelte-yr42vd){border-left:4px solid var(--column-accent,var(--cal-accent,#741e20));background:var(--cal-bg,#fff);width:min(9.6rem,100% - .35rem);min-height:4.2rem;box-shadow:var(--cal-shadow,0 18px 36px #2f48581f);box-sizing:border-box;opacity:.95;border-radius:8px;flex-direction:column;gap:.38rem;padding:.55rem .65rem;animation:1.25s ease-in-out infinite svelte-yr42vd-calendar-loading-pulse;display:flex}.column-loading.svelte-yr42vd .loading-card:where(.svelte-yr42vd) span:where(.svelte-yr42vd){background:color-mix(in srgb, var(--column-accent,var(--cal-accent,#741e20)) 24%, var(--cal-bg,#fff));border-radius:999px;height:.45rem;display:block}.column-loading.svelte-yr42vd .loading-card:where(.svelte-yr42vd) span:where(.svelte-yr42vd):first-child{width:78%}.column-loading.svelte-yr42vd .loading-card:where(.svelte-yr42vd) span:where(.svelte-yr42vd):nth-child(2){width:58%}.column-loading.svelte-yr42vd .loading-card:where(.svelte-yr42vd) span:where(.svelte-yr42vd):nth-child(3){width:42%}.column-loading.svelte-yr42vd .card-one:where(.svelte-yr42vd){margin-top:0}.column-loading.svelte-yr42vd .card-two:where(.svelte-yr42vd){margin-top:4.8rem;animation-delay:.18s}.column-loading.svelte-yr42vd .loading-note:where(.svelte-yr42vd){background:color-mix(in srgb, var(--cal-bg,#fff) 88%, transparent);border:1px solid var(--cal-border-strong,#0000001f);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--cal-text,#2f4858);letter-spacing:0;padding:.3rem .45rem;font-size:.72rem;font-weight:800}@keyframes svelte-yr42vd-calendar-loading-pulse{0%,to{opacity:.56;transform:translateY(0)}50%{opacity:.96;transform:translateY(1px)}}.calendar-column.svelte-yg2hd5{background:var(--cal-bg,#fff);min-width:var(--column-min,280px);flex:1 1 var(--column-min,280px);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.calendar-column.body-divider.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5){border-left:1px solid var(--cal-border,#0000000f)}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5){min-height:calc(var(--time-height) + 8px);box-sizing:border-box;grid-template-columns:36px 1fr;gap:.25rem;padding:.75rem .9rem .9rem;display:grid}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5){min-height:var(--time-height);border:1px solid var(--cal-border,#0000000f);background:var(--cal-surface,#eceaea);position:relative;overflow:hidden}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5) .events-wrap:where(.svelte-yg2hd5){grid-template-columns:var(--soft-col-width,100px) minmax(0, 1fr);min-height:var(--time-height);display:grid;position:relative}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5) .route-gutter:where(.svelte-yg2hd5){inset-block:0;left:var(--soft-col-width,100px);width:var(--route-gutter-width,18px);background:linear-gradient(90deg, transparent 0, color-mix(in srgb, var(--cal-border,#00000014) 48%, transparent) 50%, transparent 100%);opacity:.36;pointer-events:none;z-index:0;position:absolute}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5) .timeline-area:where(.svelte-yg2hd5){min-height:var(--time-height);position:relative}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5) .timeline-area.loading:where(.svelte-yg2hd5){pointer-events:none}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5) .timeline-area.off-day:where(.svelte-yg2hd5){background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 32%, transparent) 0, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 32%, transparent) 14px, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 18%, transparent) 14px, color-mix(in srgb, var(--cal-accent-soft,#ad514c) 18%, transparent) 28px), color-mix(in srgb, var(--cal-surface,#eceaea) 55%, transparent);background-position:var(--mask-offset,0px) 0}.calendar-column.svelte-yg2hd5 .column-body:where(.svelte-yg2hd5) .events-area:where(.svelte-yg2hd5) .timeline-area.past-day:where(.svelte-yg2hd5){background:linear-gradient(180deg, color-mix(in srgb, var(--cal-text,#2f4858) 6%, transparent) 0%, color-mix(in srgb, var(--cal-text,#2f4858) 10%, transparent) 100%);border-style:dashed}.calendar-drag-preview-host.svelte-1gzt23o{z-index:5000;pointer-events:none;will-change:transform;visibility:hidden;width:120px;height:24px;transition:none;position:fixed;top:0;left:0;transform:translate(-9999px,-9999px)}.calendar-drag-preview-host.calendar-drag-preview.svelte-1gzt23o{visibility:visible}.calendar-drag-preview.svelte-1gzt23o .event-card{opacity:.96;left:0;right:0;transform:none;transition:none!important;animation:none!important}.board-horizontal-controls.svelte-18vx8hj{box-sizing:border-box;background-color:var(--cal-surface);border-left:1px solid var(--cal-border);border-right:1px solid var(--cal-border);align-items:center;gap:.4rem;width:100%;padding:.25rem .4rem;display:flex}.board-horizontal-controls.top.svelte-18vx8hj{border-top:1px solid var(--cal-border)}.board-horizontal-controls.bottom.svelte-18vx8hj{border-bottom:1px solid var(--cal-border)}.board-horizontal-step-button.svelte-18vx8hj{color:var(--cal-text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:1rem;transition:background-color .1s,color .1s,opacity .1s;display:inline-flex}.board-horizontal-step-button.svelte-18vx8hj:hover:not(:disabled){color:var(--cal-accent-soft);background-color:#741e201f}.board-horizontal-step-button.svelte-18vx8hj:disabled{opacity:.3;cursor:default}.board-horizontal-scrollbar.svelte-18vx8hj{box-sizing:border-box;background-color:var(--cal-scrollbar-surface,var(--cal-surface));flex:auto;min-width:0;height:19px}.board-horizontal-scrollbar__content.svelte-18vx8hj{height:2px}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-track.simplebar-vertical{display:none}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-wrapper,.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-mask,.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-offset,.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-content-wrapper,.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-content{height:100%}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-track.simplebar-horizontal{box-shadow:inset 0 2px 0 var(--cal-scrollbar-surface,var(--cal-surface)), inset 0 -2px 0 var(--cal-scrollbar-surface,var(--cal-surface));pointer-events:auto;cursor:pointer;background-color:var(--cal-scrollbar-track,#0d0c0c40)!important;width:auto!important;height:16px!important;margin:0!important;inset:auto 0 0!important;overflow:visible!important}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-track.simplebar-horizontal .simplebar-scrollbar{pointer-events:auto;cursor:grab;min-width:40px;height:16px!important}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{border-radius:0;transition-duration:0s;transition-delay:0s;background-color:var(--cal-scrollbar-thumb,#0d0c0c)!important;opacity:1!important;width:auto!important;height:auto!important;margin:0!important;inset:-1px -2px!important}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-track.simplebar-horizontal .simplebar-scrollbar:active{cursor:grabbing}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.board-horizontal-scrollbar.svelte-18vx8hj .simplebar-content-wrapper{scroll-behavior:auto!important;overflow:auto hidden!important}.calendar-board.svelte-wohhoq{--cal-bg:#fff;--cal-surface:#eceaea;--cal-surface-soft:#f8f6f6;--cal-border:#0000000f;--cal-border-strong:#0000001f;--cal-text:#2f4858;--cal-text-muted:#6d97b0;--cal-text-soft:#741e20;--cal-accent:#741e20;--cal-accent-soft:#ad514c;--cal-shadow:0 18px 36px #2f48581f;--cal-scrollbar-surface:#fff;--cal-scrollbar-track:#0d0c0c6b;--cal-scrollbar-thumb:#0d0c0c;--kontext-accent:#00c95f;--primary-100:#741e20;--primary-200:#ad514c;--text-300:#2f4858;--success-100:#0f8f4d;--warning-100:#d97706;--error-100:#dc2626;--error-200:#b91c1c;flex-direction:column;gap:0;margin-top:1.2rem;display:flex;overflow:visible}.calendar-board.svelte-wohhoq .calendar-empty:where(.svelte-wohhoq){border:1px dashed var(--cal-border);color:var(--cal-text-muted);background:var(--cal-bg);border-radius:8px;padding:1rem}@media only screen and (min-width:100px) and (max-width:967px){.calendar-board.svelte-wohhoq{flex-direction:column;position:relative;overflow:hidden}.calendar-board.svelte-wohhoq .hidden{display:none}}.column-window-wrap.svelte-wohhoq{position:relative}.board-sticky-header-stack.svelte-wohhoq{top:var(--calendar-sticky-header-top,0px);z-index:var(--calendar-sticky-header-z-index,40);box-sizing:border-box;background:var(--cal-surface);width:100%;min-width:0;max-width:100%;position:sticky}.board-header-scroll-window.svelte-wohhoq{box-sizing:border-box;border:1px solid var(--cal-border);background:var(--cal-bg);scrollbar-width:none;-ms-overflow-style:none;border-bottom:0;width:100%;min-width:0;max-width:100%;overflow:auto hidden;box-shadow:0 8px 18px #2f485814}.board-header-scroll-window.svelte-wohhoq::-webkit-scrollbar{display:none}.board-header-column.svelte-wohhoq{background:var(--cal-bg,#fff);min-width:var(--column-min,280px);box-sizing:border-box;width:100%}.board-header-column.body-divider.svelte-wohhoq{border-left:1px solid var(--cal-border,#0000000f)}.board-header-column.svelte-wohhoq .column-header{height:100%;box-shadow:none;position:static;top:auto}.board-scroll-window.svelte-wohhoq{border:1px solid var(--cal-border);background-color:var(--cal-bg);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;border-top:0;width:100%;min-width:0;max-width:100%;overflow:auto visible}.board-scroll-window.svelte-wohhoq::-webkit-scrollbar{display:none}.board-scroll-window.with-horizontal-scrollbars.svelte-wohhoq{border-top:0;border-bottom:0}.column-window.svelte-wohhoq{grid-template-columns:var(--column-template,360px);column-gap:var(--column-gap,0px);row-gap:0;width:max-content;min-width:max-content;display:grid}.create-workflow-action-box.svelte-1vodgre{color:var(--text-100);flex-direction:column;gap:.85rem;padding-top:.15rem;display:flex}.create-workflow-action-box.svelte-1vodgre p{color:color-mix(in srgb, var(--text-100) 76%, transparent);margin:0;line-height:1.45}.create-workflow-action-box.svelte-1vodgre .create-workflow-field-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.create-workflow-actions.svelte-1vodgre{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.create-workflow-step.svelte-1u63e66,.create-workflow-step-content.svelte-1u63e66{flex-direction:column;gap:1rem;display:flex}.step-action-cta.svelte-1sslgzw{width:-moz-fit-content;width:fit-content;display:inline-flex}.step-action-cta.disabled-anchor.svelte-1sslgzw{cursor:not-allowed}.fieldShell.svelte-f5a9lu{width:100%;max-width:100%}.fieldShell.svelte-f5a9lu .svelte-select,.fieldShell.svelte-f5a9lu .select-input-shell{width:100%}.emptyState.svelte-f5a9lu{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.row.svelte-qwzswo,.row.svelte-304cfb{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.formContent.svelte-304cfb{flex-direction:column;gap:1.2rem;display:flex}.formActions.svelte-304cfb{justify-content:space-between;align-items:center;gap:1rem;display:flex}.formActions.svelte-304cfb .formActions__primary:where(.svelte-304cfb){justify-content:flex-end;align-items:center;gap:.6rem;width:100%;display:flex}.formActions.svelte-304cfb .formActions__primary.showReset:where(.svelte-304cfb){justify-content:space-between;width:100%}.svelte-select{--item-color:var(--text-100);--item-hover-color:var(--text-100);--item-is-active-color:var(--text-100);--selected-item-color:var(--text-100)}.svelte-select-list.kw-select-list{color:var(--text-100);background:var(--list-background,var(--kontext-panel));z-index:12000!important}.select-input-shell.svelte-9ns7yt{--kw-select-fit-max-width:min(42rem, calc(100vw - 2rem));--kw-select-fit-chrome-width:112px;width:100%}.select-input-shell[data-fit-selected-text=true].svelte-9ns7yt{width:max-content;max-width:min(100%, var(--kw-select-fit-max-width));display:inline-grid}.select-input-shell.svelte-9ns7yt .svelte-select{width:100%}.select-input-shell.svelte-9ns7yt .svelte-select.kw-select-fit-selected-text{width:100%;max-width:var(--kw-select-fit-max-width)}.select-input-shell[data-fit-selected-text=true].svelte-9ns7yt .svelte-select.kw-select-fit-selected-text,.select-input-shell[data-fit-selected-text=true].svelte-9ns7yt .select-fit-sizer:where(.svelte-9ns7yt){grid-area:1/1;max-width:100%}.select-fit-sizer.svelte-9ns7yt{width:max-content;max-width:var(--kw-select-fit-max-width);visibility:hidden;pointer-events:none;white-space:nowrap;align-items:center;gap:.5rem;height:0;font-size:1rem;line-height:40px;display:flex;overflow:hidden}.select-fit-sizer__label.svelte-9ns7yt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-fit-sizer__chrome.svelte-9ns7yt{flex:0 0 var(--kw-select-fit-chrome-width);width:var(--kw-select-fit-chrome-width)}.async-select-empty.svelte-9ns7yt{color:var(--text-100);padding:.75rem 1rem;font-size:.92rem}.work-order-async-select.svelte-1jz8awz{flex-direction:column;gap:.28rem;width:100%;min-width:0;display:flex}.work-order-async-select__label.svelte-1jz8awz{color:var(--text-100);text-transform:uppercase;padding-left:.8rem;font-size:.82rem;font-weight:700;line-height:1.15}.select-selection.svelte-1jz8awz{min-width:0;color:var(--text-100);gap:.1rem;font-weight:650;display:grid}.select-selection__label.svelte-1jz8awz{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.select-selection__meta.svelte-1jz8awz{color:color-mix(in srgb, var(--text-100) 68%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:500;line-height:1.15;display:block;overflow:hidden}.work-order-option.svelte-1jz8awz{width:100%;min-width:0;color:var(--text-100);gap:.15rem;padding:.18rem 0;display:grid}.work-order-option__title.svelte-1jz8awz{color:var(--text-100);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.work-order-option__meta.svelte-1jz8awz{color:color-mix(in srgb, var(--text-100) 72%, transparent);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;line-height:1.2;overflow:hidden}.new-work-order.svelte-rimpz9{flex-direction:column;gap:.5rem;display:flex}.hint.svelte-rimpz9{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;line-height:1.35}.source-toggle-row.svelte-rimpz9{justify-content:flex-end;display:flex}.light-action-box.svelte-8r2uzl{--overlay-text-color:var(--text-100)}.schedule-time-fields-box.svelte-8r2uzl{--overlay-text-color:var(--text-100);color:var(--overlay-text-color);flex-direction:column;gap:.85rem;padding-top:.15rem;display:flex}.planning-summary.svelte-8r2uzl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;margin:0;display:grid}.planning-summary.svelte-8r2uzl div:where(.svelte-8r2uzl){min-width:0}.planning-summary.svelte-8r2uzl dt:where(.svelte-8r2uzl){color:color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 72%, transparent);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.planning-summary.svelte-8r2uzl dd:where(.svelte-8r2uzl){color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;margin:.1rem 0 0;line-height:1.3}.weekday-toggles.svelte-8r2uzl{flex-wrap:wrap;gap:.35rem;display:flex}.selectable-status-tag-button.svelte-8r2uzl{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.selectable-status-tag-button.svelte-8r2uzl:disabled{cursor:not-allowed;opacity:.55}.weekday-field.svelte-8r2uzl{margin-top:.15rem;margin-bottom:.25rem}.weekday-label.svelte-8r2uzl{color:var(--overlay-text-color,var(--text-100));text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.series-preview.svelte-8r2uzl{color:color-mix(in srgb, var(--overlay-text-color,var(--text-200)) 76%, transparent);margin-top:.25rem;font-size:.85rem}.inline-warning.svelte-8r2uzl{color:color-mix(in srgb, #b45309 78%, var(--overlay-text-color,var(--text-100)));margin-top:.25rem;font-size:.85rem;line-height:1.35}.step-actions.svelte-b6hco9{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.muted.svelte-1sn0ule{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0;line-height:1.35}.summary-grid.svelte-1sn0ule{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.85rem 1rem;margin:0;display:grid}.summary-grid.svelte-1sn0ule div:where(.svelte-1sn0ule){min-width:0}.summary-grid.svelte-1sn0ule dt:where(.svelte-1sn0ule){color:color-mix(in srgb, var(--text-100) 72%, transparent);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.summary-grid.svelte-1sn0ule dd:where(.svelte-1sn0ule){color:var(--text-100);overflow-wrap:anywhere;margin:.1rem 0 0;line-height:1.35}.step-actions.svelte-1sn0ule{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.create-appointment-overlay.svelte-fgtw6h{flex-direction:column;gap:1rem;display:flex}.step-error.svelte-fgtw6h{border:1px solid var(--error-100);color:var(--error-100);padding:.75rem}.weekday-field.svelte-11zutmo{margin:.15rem 0 .25rem}.weekday-label.svelte-11zutmo,.timing-summary.svelte-11zutmo dt:where(.svelte-11zutmo){color:var(--text-100);text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.weekday-toggles.svelte-11zutmo{flex-wrap:wrap;gap:.35rem;display:flex}.selectable-status-tag-button.svelte-11zutmo{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.series-preview.svelte-11zutmo{color:color-mix(in srgb, var(--text-100) 76%, transparent);font-size:.85rem}.inline-error.svelte-11zutmo{color:var(--error-100);font-size:.85rem}.inline-warning.svelte-11zutmo{color:color-mix(in srgb, #b45309 78%, var(--text-100));margin-top:.25rem;font-size:.85rem;line-height:1.35}.timing-summary.svelte-11zutmo{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem 1rem;margin:0;display:grid}.timing-summary.svelte-11zutmo div:where(.svelte-11zutmo){min-width:0}.timing-summary.svelte-11zutmo dt:where(.svelte-11zutmo){color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.timing-summary.svelte-11zutmo dd:where(.svelte-11zutmo){color:var(--text-100);overflow-wrap:anywhere;margin:.1rem 0 0;line-height:1.3}.step-description.svelte-1weiqvh{color:color-mix(in srgb, var(--text-100) 76%, transparent);margin:0;line-height:1.45}.step-actions.svelte-1weiqvh,.step-actions.svelte-43z2w4{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.create-blocker-overlay.svelte-1l425xd{flex-direction:column;gap:1rem;display:flex}.step-error.svelte-1l425xd{border:1px solid var(--error-100);color:var(--error-100);padding:.75rem}.employee-calendar-integration.svelte-liv12k{color:var(--text-100);flex-direction:column;gap:.8rem;display:flex}p.svelte-liv12k,dl.svelte-liv12k{margin:0}dl.svelte-liv12k{gap:.45rem;display:grid}dl.svelte-liv12k div:where(.svelte-liv12k){flex-wrap:wrap;gap:.55rem;display:flex}dt.svelte-liv12k{font-weight:700}dd.svelte-liv12k{opacity:.78;margin:0}.employee-calendar-integration__actions.svelte-liv12k{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.calendar-integration-management.svelte-vnr5de{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.intro.svelte-vnr5de{opacity:.78;margin:0;line-height:1.45}.event-actions.svelte-3076se,.primary-action.svelte-3076se,.secondary-actions.svelte-3076se{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem;max-width:100%;display:flex}.event-actions.svelte-3076se{width:100%}.secondary-actions.svelte-3076se{min-width:0}.event-actions button.cta{max-width:100%}.event-actions button.cta p{text-overflow:ellipsis;overflow:hidden}.appointment-contact.svelte-w6uu72{color:var(--overlay-text-color,var(--text-100));flex-direction:column;gap:.35rem;display:flex}.appointment-contact__facts.svelte-w6uu72{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem 1rem;margin:0;display:grid}.appointment-contact__facts.svelte-w6uu72 div:where(.svelte-w6uu72){min-width:0}.appointment-contact__facts.svelte-w6uu72 dt:where(.svelte-w6uu72){color:color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 72%, transparent);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.appointment-contact__facts.svelte-w6uu72 dd:where(.svelte-w6uu72){overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.35}.schedule-event-communication-section.svelte-ezip3h{flex-direction:column;gap:.45rem;display:flex}ol.svelte-ezip3h{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-ezip3h,.plan-state.svelte-ezip3h{border-left:2px solid color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 18%, transparent);flex-direction:column;gap:.25rem;padding-left:.65rem;display:flex}.plan-state.svelte-ezip3h{margin-top:.15rem}.item-heading.svelte-ezip3h{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.75rem;min-width:0;display:grid}.item-heading.svelte-ezip3h strong:where(.svelte-ezip3h){color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;min-width:0}p.svelte-ezip3h,.muted.svelte-ezip3h{color:var(--text-60);margin:0;line-height:1.35}.item-facts.svelte-ezip3h{flex-direction:column;gap:.15rem;margin:0;display:flex}.item-facts.svelte-ezip3h div:where(.svelte-ezip3h){grid-template-columns:minmax(5.4rem,max-content) minmax(0,1fr);align-items:baseline;gap:.45rem;display:grid}.item-facts.svelte-ezip3h dt:where(.svelte-ezip3h){color:var(--text-60);font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);font-size:.82rem}.item-facts.svelte-ezip3h dd:where(.svelte-ezip3h){color:var(--text-80);overflow-wrap:anywhere;margin:0}.section-actions.svelte-ezip3h{justify-content:flex-start;margin-top:.15rem;display:flex}.lifecycle-timeline.svelte-owv8od{color:var(--overlay-text-color,var(--text-100));flex-direction:column;gap:.4rem;display:flex}.lifecycle-timeline__heading.svelte-owv8od{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.75rem;display:grid}ol.svelte-owv8od{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-owv8od{grid-template-columns:.85rem minmax(0,1fr);gap:.45rem;min-width:0;display:grid}.lifecycle-entry__marker.svelte-owv8od{border:1px solid var(--lifecycle-tone,var(--green-100));background:color-mix(in srgb, var(--lifecycle-tone,var(--green-100)) 28%, transparent);width:.5rem;height:.5rem;margin-top:.35rem}.lifecycle-entry--success.svelte-owv8od{--lifecycle-tone:var(--green-100)}.lifecycle-entry--warning.svelte-owv8od{--lifecycle-tone:var(--orange-100,#e28a00)}.lifecycle-entry--danger.svelte-owv8od{--lifecycle-tone:var(--red-100,#e34040)}.lifecycle-entry--info.svelte-owv8od{--lifecycle-tone:var(--blue-100,#176996)}.lifecycle-entry--neutral.svelte-owv8od{--lifecycle-tone:color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 42%, transparent)}.lifecycle-entry__content.svelte-owv8od{border-left:2px solid color-mix(in srgb, var(--lifecycle-tone) 48%, transparent);min-width:0;padding-left:.65rem}.lifecycle-entry__header.svelte-owv8od{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:.75rem;min-width:0;display:grid}.lifecycle-entry__header.svelte-owv8od strong:where(.svelte-owv8od){min-width:0;color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere}.lifecycle-entry__header.svelte-owv8od span:where(.svelte-owv8od),p.svelte-owv8od,dt.svelte-owv8od{color:color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 68%, transparent)}p.svelte-owv8od{margin:.1rem 0 0;line-height:1.35}dl.svelte-owv8od{flex-direction:column;gap:.12rem;margin:.25rem 0 0;display:flex}dl.svelte-owv8od div:where(.svelte-owv8od){grid-template-columns:minmax(5rem,max-content) minmax(0,1fr);gap:.45rem;display:grid}dt.svelte-owv8od{font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);text-transform:uppercase;font-size:.78rem}dd.svelte-owv8od{min-width:0;color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;margin:0}.lifecycle-history.svelte-1kvk4so{--overlay-text-color:var(--text-100);min-width:min(44rem,80vw);color:var(--overlay-text-color);flex-direction:column;gap:1rem;display:flex}.lifecycle-history.svelte-1kvk4so p:where(.svelte-1kvk4so){max-width:42rem;color:color-mix(in srgb, var(--overlay-text-color) 72%, transparent);margin:0;line-height:1.4}.accept-form.svelte-dfntz1{flex-direction:column;gap:.9rem;padding-bottom:1rem;display:flex}.accept-form .work-order-async-select__label{color:var(--text-invers-100)!important}.hint.svelte-dfntz1{margin:0;line-height:1.4}.action-required-cell.svelte-16tybjw{align-items:flex-start;max-width:100%;display:inline-flex}.appointment-cell.svelte-ufo1xq{flex-direction:column;align-items:flex-start;gap:.14rem;max-width:100%;display:inline-flex}.appointment-cell.disabled.svelte-ufo1xq{opacity:.58}.appointment-cell__history.svelte-ufo1xq{flex-wrap:wrap;align-items:flex-start;gap:.14rem;max-width:100%;display:inline-flex}.appointment-cell__history--stack.svelte-ufo1xq{flex-flow:column}.appointment-cell__fallback.svelte-ufo1xq{color:var(--text-invers-100);font-weight:600}.appointment-cell__fallback.disabled.svelte-ufo1xq{opacity:.62;font-weight:500}.billed-credits-cell.svelte-15o84eb{align-items:center;display:inline-flex}span.svelte-1xgikyv{max-width:100%;display:inline-flex}span.disabled.svelte-1xgikyv{opacity:.58}.summary-tag__fallback.svelte-1xgikyv{color:var(--text-100);font-weight:600}.summary-tag__fallback.disabled.svelte-1xgikyv{color:var(--text-50);font-weight:500}.summary-cell.svelte-19cdcrh{align-items:center;gap:.35rem;min-width:0;display:flex}span.svelte-4em1vs{max-width:100%;display:inline-flex}span.disabled.svelte-4em1vs{opacity:.58}.work-order-contact-tags.svelte-nrhhfa{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:inline-flex}.work-order-contact-tags.stacked.svelte-nrhhfa{flex-flow:column;gap:.25rem}.work-order-contact-tags__empty.svelte-nrhhfa{color:var(--contact-empty-color);font-weight:700}.row.svelte-1ygf8sh{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:end;gap:.75rem;display:grid}.confirm-step.svelte-ijwmda{flex-direction:column;gap:1rem;display:flex}.preconfiguration-form.svelte-ijwmda .box>p{margin:0 0 1.2rem}.preconfiguration-fields.svelte-ijwmda{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1rem;display:grid}@media (max-width:70rem){.preconfiguration-fields.svelte-ijwmda{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.preconfiguration-fields.svelte-ijwmda{grid-template-columns:minmax(0,1fr)}}.confirm-step.svelte-ijwmda p:where(.svelte-ijwmda){color:var(--text-100);margin:0}.status-cell.svelte-ijwmda{color:var(--text-invers-100);flex-direction:column;gap:.15rem;display:flex}.status-cell.svelte-ijwmda span:where(.svelte-ijwmda){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);font-size:.78rem}.step-actions.svelte-ijwmda{justify-content:flex-end;display:flex}.confirmation-mail-actions.svelte-1if5zlc{justify-content:flex-end;gap:.75rem;display:flex}.mail-step.svelte-6bk0l1{flex-direction:column;gap:1rem;display:flex}.mail-status.svelte-6bk0l1{color:var(--text-invers-100);flex-direction:column;gap:.15rem;display:flex}.mail-status.svelte-6bk0l1 span:where(.svelte-6bk0l1){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);font-size:.78rem}.summary-step.svelte-3yhilu{flex-direction:column;gap:1.25rem;display:flex}.summary-grid.svelte-3yhilu{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.summary-grid.svelte-3yhilu div:where(.svelte-3yhilu){border:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);padding:.8rem}.summary-grid.svelte-3yhilu span:where(.svelte-3yhilu){color:var(--text-100);text-transform:uppercase;font-size:.78rem;display:block}.summary-grid.svelte-3yhilu strong:where(.svelte-3yhilu){color:var(--text-100);font-size:1.35rem}.step-actions.svelte-3yhilu{justify-content:flex-end;display:flex}.confirm-appointments-overlay.svelte-1how699{flex-direction:column;gap:1rem;display:flex}.step-error.svelte-1how699{border:1px solid var(--error-100);color:var(--error-100);padding:.75rem}.loading-cell.svelte-1200pvt{width:min(100%,11rem);padding:.25rem 0}.loading-cell.wide.svelte-1200pvt{width:min(100%,15rem)}.loading-placeholder.svelte-1200pvt{background:linear-gradient(90deg, color-mix(in srgb, var(--primary-color-100,#16c969) 10%, transparent), color-mix(in srgb, var(--primary-color-100,#16c969) 28%, transparent), color-mix(in srgb, var(--primary-color-100,#16c969) 10%, transparent));background-size:200% 100%;width:100%;height:.8rem;animation:1.1s ease-in-out infinite svelte-1200pvt-cancel-target-loading-pulse;display:block}.loading-placeholder.compact.svelte-1200pvt{width:3rem}@keyframes svelte-1200pvt-cancel-target-loading-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.step-body.svelte-1mihgvk{flex-direction:column;gap:.9rem;display:flex}.step-actions.svelte-1mihgvk{justify-content:flex-end;gap:.65rem;display:flex}.content.svelte-xwfq0p{flex-direction:column;gap:1.8rem;display:flex}.warning-hint.svelte-i911b5{color:var(--alert-100,#e25555);margin:0;font-weight:600}.calendar-preview-shell.svelte-1lpa7nn{--calendar-preview-sticky-header-top:0px;min-height:22rem;position:relative}.calendar-preview-shell.svelte-1lpa7nn .column-header .employee-name{color:#1f2937!important;opacity:1!important;text-shadow:none!important}.calendar-preview-shell.svelte-1lpa7nn .column-header .day-label{color:#587089!important;opacity:1!important;text-shadow:none!important}.calendar-preview-state.svelte-1lpa7nn,.calendar-preview-empty.svelte-1lpa7nn,.calendar-preview-error.svelte-1lpa7nn{box-sizing:border-box;min-height:12rem;color:var(--text-invers-100);border:1px solid color-mix(in srgb, var(--text-invers-100) 16%, transparent);background:#f7f7f7;justify-content:center;align-items:flex-start;gap:.75rem;padding:2.4rem 1rem 1rem;display:flex}.calendar-preview-empty.svelte-1lpa7nn p:where(.svelte-1lpa7nn){margin:0;font-weight:700}.calendar-preview-loader.svelte-1lpa7nn{color:var(--text-invers-100);align-items:center;gap:.75rem;font-weight:700;display:flex;position:sticky;top:2.4rem}.calendar-preview-error.svelte-1lpa7nn{color:var(--error-200,#b91c1c);font-weight:700}.calendar-preview-loading.svelte-1lpa7nn{box-sizing:border-box;pointer-events:none;background:#f7f7f7b8;justify-content:center;align-items:flex-start;padding:2.4rem 1rem 1rem;display:flex;position:absolute;inset:0}.employee-toggle-cell.svelte-si1akw{grid-template-columns:repeat(4,max-content);align-content:flex-start;align-items:flex-start;gap:.25rem;width:max-content;min-width:0;max-width:100%;display:grid}.selectable-status-tag-button.svelte-si1akw{min-width:0;max-width:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.selectable-status-tag-button.svelte-si1akw:disabled{cursor:not-allowed;opacity:.55}.selectable-status-tag-button.svelte-si1akw .status-tag{max-width:100%;cursor:pointer!important}.selectable-status-tag-button.svelte-si1akw .status-tag *{cursor:pointer!important}.selectable-status-tag-button.svelte-si1akw:disabled .status-tag,.selectable-status-tag-button.svelte-si1akw:disabled .status-tag *{cursor:not-allowed!important}.selectable-status-tag-button.svelte-si1akw .status-tag__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:none;padding-left:.55rem;padding-right:.8rem;overflow:hidden}.readonly-cell.svelte-si1akw{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;color:var(--text-invers-100);font-weight:800;display:inline-block;overflow:hidden}.appointment-cell.svelte-92e45q{flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.manual-flex-inputs.svelte-92e45q{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.hard-appointment-input.svelte-92e45q,.manual-flex-date.svelte-92e45q,.manual-flex-slot.svelte-92e45q{min-width:0;max-width:100%}.hard-appointment-input.svelte-92e45q{width:min(100%,15rem)}.manual-flex-date.svelte-92e45q{flex:0 8.5rem}.manual-flex-slot.svelte-92e45q{flex:12rem;overflow:hidden}.hard-appointment-input.svelte-92e45q .kw-table-form-cell,.manual-flex-date.svelte-92e45q .kw-table-form-cell,.manual-flex-slot.svelte-92e45q .kw-table-form-cell,.manual-flex-slot.svelte-92e45q .select-input-shell,.manual-flex-slot.svelte-92e45q .svelte-select{width:100%;min-width:0;max-width:100%}.manual-flex-slot.svelte-92e45q .select-input-shell[data-fit-selected-text=true],.manual-flex-slot.svelte-92e45q .select-fit-sizer{width:100%;max-width:100%}.employee-toggle-cell.svelte-1wbi0hm{min-width:0;max-width:100%;display:inline-flex}.employee-toggle-cell.svelte-1wbi0hm .toggle-cta{max-width:100%}.employee-toggle-cell.svelte-1wbi0hm button.cta.toggle{min-width:2.1rem;padding-inline:.45rem}.readonly-cell.svelte-1wbi0hm{text-overflow:ellipsis;white-space:nowrap;max-width:5rem;color:var(--text-invers-100);font-weight:800;display:inline-block;overflow:hidden}.readonly-cell.svelte-pz65m9,.readonly-cell.svelte-10zp8hn{color:var(--text-invers-100);white-space:nowrap;font-weight:800}.work-order-summary-cell.svelte-o3ava3{min-width:0;max-width:18rem;display:inline-flex}.readonly-cell.svelte-o3ava3{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;color:var(--text-invers-100);font-weight:800;display:inline-block;overflow:hidden}.strategy-toggle-cell.svelte-5g6lo3{min-width:0;max-width:100%;display:inline-flex}.strategy-toggle-cell.svelte-5g6lo3 button.cta.toggle{min-width:2rem;padding-inline:.45rem}.route-anchor-cell.svelte-xe0qbf{align-items:flex-start;min-width:11.5rem;display:flex}.route-anchor-cell__tag.svelte-xe0qbf{align-items:stretch;max-width:15rem;display:inline-flex}.route-anchor-cell__metric.svelte-xe0qbf{border:1px solid color-mix(in srgb, var(--route-anchor-color,#3461ff) 60%, transparent);background:var(--route-anchor-color,#3461ff);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;border-left:0;justify-content:center;align-items:center;min-width:2.9rem;padding:.2rem .35rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.route-anchor-cell.svelte-xe0qbf .route-anchor-status-tag{max-width:11.6rem}.route-anchor-cell.svelte-xe0qbf .route-anchor-status-tag .status-tag__main-label,.route-anchor-cell.svelte-xe0qbf .route-anchor-status-tag .status-tag__sub-label{text-overflow:ellipsis;max-width:10.5rem;overflow:hidden}.empty-row.svelte-khspqd{color:color-mix(in srgb, var(--text-100) 70%, transparent);padding:.4rem 0}.loading-cell.svelte-khspqd{width:min(100%,11rem);padding:.2rem 0}.loading-cell.wide.svelte-khspqd{width:min(100%,16rem)}.loading-actions.svelte-khspqd{width:4.5rem;padding:.25rem 0}.row-action-group.svelte-khspqd{justify-content:center;align-items:center;gap:.35rem;display:flex}.loading-placeholder.svelte-khspqd{background:linear-gradient(90deg, color-mix(in srgb, var(--text-100) 7%, transparent), color-mix(in srgb, var(--text-100) 14%, transparent), color-mix(in srgb, var(--text-100) 7%, transparent));border-radius:0;width:100%;height:.8rem;display:block}.loading-placeholder.tall.svelte-khspqd{height:1.4rem}.appointment-planning-table-input{width:100%;min-width:0}.appointment-preview-title-actions.svelte-1r1gsc6{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.appointment-preview-content.svelte-1r1gsc6{min-height:12rem;position:relative}.appointment-preview-error.svelte-1r1gsc6{z-index:4;color:#fff;text-align:center;background:#0d0f11d1;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.5rem;display:flex;position:absolute;inset:0}.appointment-preview-error.svelte-1r1gsc6 strong:where(.svelte-1r1gsc6){color:#ff7373}.cost-benefit-numbers.svelte-z6xklg{margin-top:-.3rem}.cost-benefit-numbers.svelte-z6xklg .totals-grid{margin-top:0}.cost-benefit-numbers.svelte-z6xklg .totals-card{min-width:0}.cost-benefit-numbers.svelte-z6xklg .totals-card__value{white-space:normal;text-align:right;line-height:1.15}.cost-benefit-numbers.light.svelte-z6xklg .totals-card{background:var(--bg-invers-100,#fff);border-color:color-mix(in srgb, var(--text-invers-100,#1f2937) 12%, transparent)}.cost-benefit-numbers.light.svelte-z6xklg .totals-card__label{color:color-mix(in srgb, var(--text-invers-100,#1f2937) 78%, transparent)!important}.cost-benefit-numbers.light.svelte-z6xklg .totals-card__value{color:var(--text-invers-100,#1f2937)!important}.cost-benefit-numbers.light.svelte-z6xklg .totals-card__info{color:color-mix(in srgb, var(--text-invers-100,#1f2937) 62%, transparent)}.cost-benefit-numbers.light.svelte-z6xklg .totals-card__info:hover,.cost-benefit-numbers.light.svelte-z6xklg .totals-card__info:focus-visible{color:var(--text-invers-100,#1f2937)}.contact-availability-overlay.svelte-s4kziu{flex-direction:column;gap:1rem;max-width:58rem;display:flex}.availability-box-content.svelte-s4kziu{color:var(--text-invers-100);flex-direction:column;gap:.9rem;display:flex}.availability-box-content.svelte-s4kziu .regular-section{color:var(--text-invers-100)}.availability-box-content.svelte-s4kziu p:where(.svelte-s4kziu){color:var(--text-invers-100);margin:0;line-height:1.45}.empty-copy.svelte-s4kziu,.error-copy.svelte-s4kziu{border-left:2px solid var(--primary-100);padding-left:.8rem}.error-copy.svelte-s4kziu{border-left-color:var(--status-red-100,#b42318)}.wrapper.svelte-huhazr{flex-direction:column;gap:1.2rem;display:flex}.appointment-planning-footer-actions.svelte-huhazr{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;width:100%;display:flex}.step-actions.svelte-gkub45{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}.recipient-quick-overlay.svelte-ixvxli{flex-direction:column;gap:1rem;display:flex}.hint.svelte-ixvxli{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.4}.recipient-list.svelte-ixvxli{flex-direction:column;gap:.8rem;display:flex}.validation-message.svelte-ixvxli{color:var(--error-100,#b42318);margin:-.2rem 0 0;font-weight:700}.contact-point-row.svelte-ixvxli{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;display:grid}@media (max-width:760px){.recipient-quick-overlay.svelte-ixvxli{min-width:0}.contact-point-row.svelte-ixvxli{grid-template-columns:1fr}}.preconfiguration-form.svelte-26e1le .box>p{margin:0 0 1.2rem}.preconfiguration-fields.svelte-26e1le{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1rem;display:grid}@media (max-width:70rem){.preconfiguration-fields.svelte-26e1le{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.preconfiguration-fields.svelte-26e1le{grid-template-columns:minmax(0,1fr)}}.planning-cell.svelte-1xhbrp7{flex-direction:column;gap:.35rem;min-width:0;max-width:24rem;display:flex}.planning-tags.svelte-1xhbrp7{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.confirmation-information-tag.svelte-1xhbrp7{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex}.confirmation-information-tag.svelte-1xhbrp7 .status-tag{max-width:100%}.selectable-status-tag-button.svelte-1xhbrp7{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.selectable-status-tag-button.svelte-1xhbrp7:disabled{cursor:not-allowed;opacity:.55}.selectable-status-tag-button.svelte-1xhbrp7 .status-tag--tooltip{cursor:pointer}.selectable-status-tag-button.svelte-1xhbrp7:disabled .status-tag--tooltip{cursor:not-allowed}.planning-error-tag.svelte-1xhbrp7{align-self:flex-start;max-width:100%;display:inline-flex}.postal-announcement-cell.svelte-1u17ih1{min-width:0;max-width:32rem;display:flex}.postal-announcement-cell.svelte-1u17ih1 .toggle-cta{flex-wrap:wrap;max-width:100%}.postal-announcement-cell.svelte-1u17ih1 .toggle-cta__option,.postal-announcement-cell.svelte-1u17ih1 button.cta.toggle{max-width:100%}.contact-order-actions.svelte-e1wzak{justify-content:center;align-items:center;gap:.35rem;display:flex}.appointment-tag-stack.svelte-1ls1puo{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;max-width:100%;display:inline-flex}.empty-row.svelte-1krbl1t{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);padding:.4rem 0}.loading-cell.svelte-1krbl1t{width:min(100%,11rem);padding:.2rem 0}.loading-cell.wide.svelte-1krbl1t{width:min(100%,16rem)}.loading-actions.svelte-1krbl1t{width:4.5rem;padding:.25rem 0}.loading-placeholder.svelte-1krbl1t{background:linear-gradient(90deg, color-mix(in srgb, var(--text-invers-100) 7%, transparent), color-mix(in srgb, var(--text-invers-100) 14%, transparent), color-mix(in srgb, var(--text-invers-100) 7%, transparent));border-radius:0;width:100%;height:.8rem;display:block}.wrapper.svelte-1cii0mt{flex-direction:column;gap:1.2rem;display:flex}.contact-warning.svelte-1cii0mt{color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:-.45rem 0 0;font-size:.88rem;line-height:1.35}.announcement-plan-actions.svelte-17eocjr{justify-content:flex-end;gap:.65rem;display:flex}.step-body.svelte-5yv9zx{flex-direction:column;gap:.9rem;display:flex}.result.svelte-5yv9zx{font-weight:800}.empty-hint.svelte-5yv9zx{border:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);background:color-mix(in srgb, var(--text-100) 4%, transparent);padding:.8rem}.wrapper.svelte-ojhlnv{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-ojhlnv{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;font-size:.9rem;line-height:1.35}.overview-grid.svelte-ojhlnv{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.result-card.svelte-ojhlnv{border:1px solid color-mix(in srgb, var(--text-100) 22%, transparent);background:color-mix(in srgb, var(--text-100) 4%, transparent);padding:.9rem}.result-card.svelte-ojhlnv h3:where(.svelte-ojhlnv){color:var(--green-100);margin:0 0 .7rem;font-size:1rem}.metric.svelte-ojhlnv{color:var(--text-100);margin:0;font-size:1.35rem;font-weight:800}.subtle.svelte-ojhlnv{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:.35rem 0 0;line-height:1.35}.step-actions.svelte-ojhlnv{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}@media (max-width:760px){.overview-grid.svelte-ojhlnv{grid-template-columns:1fr}}.cancel-replan-overlay.svelte-rpwlto{flex-direction:column;gap:1rem;min-height:34rem;padding-bottom:1rem;display:flex}.step-error.svelte-rpwlto{border:1px solid color-mix(in srgb, var(--error-100) 40%, transparent);background:color-mix(in srgb, var(--error-100) 8%, transparent);color:var(--error-100);padding:.65rem .8rem;font-weight:800}.inbox-action-select-cell.svelte-13hwpia{align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.inbox-cell-tag.svelte-1thb1mi{max-width:100%;display:inline-flex}.inbox-cell-tag.disabled.svelte-1thb1mi{opacity:.54}.inbox-action-toggle-cell.svelte-f1pw36{align-items:center;min-width:max-content;display:flex}.inbox-action-toggle-cell.wrap.svelte-f1pw36{width:24rem;min-width:0;max-width:100%}.inbox-action-toggle-cell.wrap.svelte-f1pw36 .toggle-cta{flex-wrap:wrap;max-width:100%}.inbox-action-toggle-cell.wrap.svelte-f1pw36 .toggle-cta__option,.inbox-action-toggle-cell.wrap.svelte-f1pw36 button.cta.toggle{max-width:100%}.preconfiguration-grid.svelte-8s3o0a{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.inbox-contact.svelte-14iexkg{flex-direction:column;align-items:flex-start;gap:.2rem;max-width:100%;display:inline-flex}.inbox-cell-tag.svelte-14iexkg{max-width:100%;display:inline-flex}.inbox-cell-empty.svelte-14iexkg{color:var(--text-invers-100);font-weight:700}.disabled.svelte-14iexkg{opacity:.54}.source-cleanup-instruction-tags.svelte-d8gjlg{flex-wrap:wrap;gap:.28rem;max-width:100%;display:inline-flex}.source-cleanup-instruction-tags.muted.svelte-d8gjlg{opacity:.54}.source-cleanup-instruction-tags__empty.svelte-d8gjlg{color:var(--text-invers-100);font-weight:700}.inbox-cell-tag.svelte-12nqyof{max-width:100%;display:inline-flex}.inbox-cell-tag.disabled.svelte-12nqyof{opacity:.54}.existing-customers.svelte-6rlqhn{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:100%;display:flex}span.svelte-6rlqhn{color:var(--text-invers-100);font-weight:600}span.disabled.svelte-6rlqhn{opacity:.54;font-weight:500}.preconfiguration-grid.svelte-149mmh4{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.preconfiguration-grid.svelte-tzn75h{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.review-contact-point-value__empty.svelte-12ikzme{color:var(--text-invers-100);font-weight:600}.process-card.svelte-qrlnq0{border:1px solid color-mix(in srgb, var(--success-100) 38%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--success-100) 16%, transparent), transparent 58%), color-mix(in srgb, var(--text-100) 8%, transparent);color:var(--text-100);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-100) 12%, transparent);padding:1rem;position:relative;overflow:hidden}.process-card.ready.svelte-qrlnq0{border-color:color-mix(in srgb, var(--success-100) 70%, transparent)}.process-copy.svelte-qrlnq0{align-items:center;gap:.9rem;display:flex}.process-copy.svelte-qrlnq0 h3:where(.svelte-qrlnq0),.process-copy.svelte-qrlnq0 p:where(.svelte-qrlnq0),.process-meta.svelte-qrlnq0,.process-meta.svelte-qrlnq0 dt:where(.svelte-qrlnq0),.process-meta.svelte-qrlnq0 dd:where(.svelte-qrlnq0),.process-error-card.svelte-qrlnq0 h3:where(.svelte-qrlnq0),.process-error-card.svelte-qrlnq0 p:where(.svelte-qrlnq0){margin:0}.process-copy.svelte-qrlnq0 h3:where(.svelte-qrlnq0),.process-error-card.svelte-qrlnq0 h3:where(.svelte-qrlnq0){font-size:1.15rem;line-height:1.25}.eyebrow.svelte-qrlnq0{text-transform:uppercase;color:var(--success-100);font-size:.72rem;font-weight:900}.eyebrow--error.svelte-qrlnq0{color:var(--error-100)}.percent.svelte-qrlnq0{color:var(--text-100);margin-left:auto;font-size:1rem}.process-spinner.svelte-qrlnq0{flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.process-spinner.svelte-qrlnq0 span:where(.svelte-qrlnq0){border:.22rem solid color-mix(in srgb, var(--text-100) 28%, transparent);border-top-color:var(--success-100);border-right-color:var(--success-100);width:1.55rem;height:1.55rem;box-shadow:0 0 .9rem color-mix(in srgb, var(--success-100) 36%, transparent);border-radius:999px;animation:.75s linear infinite svelte-qrlnq0-process-spinner-rotate}.process-spinner.ready.svelte-qrlnq0 span:where(.svelte-qrlnq0){border-color:var(--success-100);animation:none}.progress-track.svelte-qrlnq0{background:color-mix(in srgb, var(--text-100) 24%, transparent);border:1px solid color-mix(in srgb, var(--text-100) 20%, transparent);height:.65rem;margin:1rem 0 .5rem;position:relative;overflow:hidden}.progress-fill.svelte-qrlnq0{background:var(--success-100);height:100%;box-shadow:0 0 .85rem color-mix(in srgb, var(--success-100) 35%, transparent);transition:width .2s;display:block;position:relative;overflow:hidden}.progress-fill.svelte-qrlnq0:after{content:"";background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--text-100) 34%, transparent) 0, color-mix(in srgb, var(--text-100) 34%, transparent) .42rem, transparent .42rem, transparent .9rem);animation:.75s linear infinite svelte-qrlnq0-progress-stripes;position:absolute;inset:0}.process-card.ready.svelte-qrlnq0 .progress-fill:where(.svelte-qrlnq0):after{opacity:0;animation:none}.process-meta.svelte-qrlnq0{color:color-mix(in srgb, var(--text-100) 82%, transparent);flex-wrap:wrap;gap:1rem 2.25rem;display:flex}.process-meta.svelte-qrlnq0 dt:where(.svelte-qrlnq0){color:color-mix(in srgb, var(--text-100) 62%, transparent);text-transform:uppercase;font-size:.68rem;font-weight:900}.process-meta.svelte-qrlnq0 dd:where(.svelte-qrlnq0){margin-top:.12rem;font-weight:700}.process-error-card.svelte-qrlnq0{border:1px solid color-mix(in srgb, var(--error-100) 62%, transparent);background:color-mix(in srgb, var(--error-100) 10%, transparent);color:var(--text-100);align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.error-icon.svelte-qrlnq0{width:2rem;height:2rem;color:var(--error-100);flex:none;place-items:center;display:grid}.process-error-card.svelte-qrlnq0 h3:where(.svelte-qrlnq0){color:var(--error-100);font-weight:800}.process-error-copy.svelte-qrlnq0{min-width:0}.process-meta--error.svelte-qrlnq0{margin-top:.8rem}.process-meta--error.svelte-qrlnq0 dd:where(.svelte-qrlnq0){overflow-wrap:anywhere}@keyframes svelte-qrlnq0-process-spinner-rotate{to{transform:rotate(360deg)}}@keyframes svelte-qrlnq0-progress-stripes{to{transform:translate(.9rem)}}.text-cell.svelte-172zk69{flex-direction:column;gap:.14rem;min-width:0;display:flex}strong.svelte-172zk69,span.svelte-172zk69{line-height:1.15}strong.svelte-172zk69{color:var(--text-invers-100);font-weight:850}span.svelte-172zk69{color:var(--text-invers-100);font-size:.82rem}.recipient-cell.svelte-t2p0jk{flex-direction:column;gap:.14rem;min-width:0;display:flex}strong.svelte-t2p0jk,span.svelte-t2p0jk{line-height:1.15}strong.svelte-t2p0jk{color:var(--text-invers-100);font-weight:850}span.svelte-t2p0jk{color:var(--text-invers-100);font-size:.82rem}.preconfiguration-grid.svelte-12bgg40{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.manual-download-step.svelte-1l9c736{flex-direction:column;gap:1rem;display:flex}.summary-card.svelte-1l9c736,.render-card.svelte-1l9c736{border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);color:var(--text-invers-100);padding:.9rem}.render-card.svelte-1l9c736{justify-content:space-between;align-items:center;gap:1rem;display:flex}.summary-card.svelte-1l9c736 p:where(.svelte-1l9c736),.summary-card.svelte-1l9c736 h3:where(.svelte-1l9c736),.render-card.svelte-1l9c736 p:where(.svelte-1l9c736),.render-card.svelte-1l9c736 h3:where(.svelte-1l9c736){margin:0}.summary-card.svelte-1l9c736 h3:where(.svelte-1l9c736),.render-card.svelte-1l9c736 h3:where(.svelte-1l9c736){margin-top:.15rem}.render-card.svelte-1l9c736>div:where(.svelte-1l9c736){min-width:0}.eyebrow.svelte-1l9c736{text-transform:uppercase;color:var(--primary-100);font-size:.72rem;font-weight:900}.step-actions.svelte-1l9c736{justify-content:flex-end;gap:.65rem;display:flex}.letter-recipient-display.svelte-19oz1z7{color:var(--text-invers-100);overflow-wrap:anywhere;white-space:normal;flex-direction:column;gap:.08rem;min-width:0;max-width:100%;line-height:1.25;display:inline-flex}.letter-recipient-display__label.svelte-19oz1z7{font-size:.9rem;font-weight:600}.letter-recipient-display__address.svelte-19oz1z7{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);font-size:.72rem;font-weight:500}.letter-recipient-display.disabled.svelte-19oz1z7{color:color-mix(in srgb, var(--text-invers-100) 48%, transparent)}.letter-recipient-display.disabled.svelte-19oz1z7 .letter-recipient-display__address:where(.svelte-19oz1z7){color:color-mix(in srgb, var(--text-invers-100) 42%, transparent)}.preconfiguration-grid.svelte-12olond{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.letter-print-empty.svelte-1v3dpfs{color:var(--text-invers-100)}.letter-print-strategy-toggle{min-width:max-content}.letter-print-strategy-toggle button.cta.toggle{white-space:nowrap}.letter-print-empty.svelte-t5purl,.letter-print-empty.svelte-1236j90{color:var(--text-invers-100)}.preconfiguration-grid.svelte-16navcr{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.property-cell.svelte-2rzrg9{color:var(--text-invers-100);gap:.24rem;min-width:0;display:grid}.requester-contact-cell.svelte-p93sh7{overflow-wrap:anywhere;min-width:0;max-width:260px;display:flex}.requester-contact-cell.disabled.svelte-p93sh7{opacity:.6}.context-tags.svelte-vfkwcr{flex-wrap:wrap;gap:.3rem;min-width:0;display:flex}.requester-contact-data-cell.svelte-cdt3xf{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:280px}.requester-contact-data-cell.disabled.svelte-cdt3xf{opacity:.6}.requester-hints-cell.svelte-toue59{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:320px;color:var(--text-invers-100);gap:.36rem;display:grid}.requester-hints-cell.disabled.svelte-toue59{opacity:.62}.work-order-select-cell.svelte-91yrvi{gap:.22rem;min-width:22rem;display:grid}.work-order-recommendation.svelte-91yrvi{color:var(--text-invers-100);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.72rem;line-height:1.2;display:block;overflow:hidden}.preconfiguration-grid.svelte-o6uyp5{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.customers.svelte-1iwwl6e{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:100%;display:flex}span.svelte-1iwwl6e{color:var(--text-invers-100)}span.disabled.svelte-1iwwl6e{opacity:.54}.error-message.svelte-1qns4uq{color:#b91c1c;margin:1rem 0;font-weight:700}.surface-error.svelte-rexnt8{color:#b91c1c;margin:.75rem 0 0;font-weight:700}.preconfiguration-grid.svelte-1qin3t0{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.inbox-field-origin-hint.svelte-w3b5cr{color:var(--text-invers-100);overflow-wrap:anywhere;white-space:normal;max-width:100%;font-size:.72rem;line-height:1.2;display:block}.field-with-origin.svelte-1aq77l5,.field-with-origin.svelte-1fh133l{gap:.25rem;width:100%;min-width:0;display:grid}.inbox-statement-tag.svelte-9ehg91{max-width:18rem;display:inline-flex}.inbox-statement-cell.svelte-9ehg91{color:var(--text-invers-100);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;line-height:1.25;display:inline-block;overflow:hidden}.inbox-statement-tag.disabled.svelte-9ehg91,.inbox-statement-cell.disabled.svelte-9ehg91{opacity:.62}.wrong-recipient-source-instructions.svelte-3tin5u{flex-direction:column;gap:.24rem;max-width:100%;display:inline-flex}.wrong-recipient-source-instructions.disabled.svelte-3tin5u{opacity:.54}.wrong-recipient-source-instructions__note.svelte-3tin5u{color:var(--text-invers-100);white-space:normal;max-width:42rem;font-size:.72rem;font-weight:600;line-height:1.28;display:block}.light-action-box.svelte-1k32vvg{--overlay-text-color:var(--text-100)}.facts.svelte-1k32vvg{gap:.45rem;margin:0;display:grid}.facts.svelte-1k32vvg div:where(.svelte-1k32vvg){flex-wrap:wrap;align-items:baseline;gap:.55rem;display:flex}dt.svelte-1k32vvg{color:var(--overlay-text-color,var(--text-100));margin:0;font-weight:700}dd.svelte-1k32vvg{color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;margin:0}.event-details.svelte-12v4pte{flex-direction:column;gap:.55rem;display:flex}.row.svelte-12v4pte{grid-template-columns:minmax(0,1fr);display:grid}.schedule-event-read-overlay.svelte-1j587zj{flex-direction:column;gap:.8rem;display:flex}.read-only-note.svelte-1j587zj{color:var(--text-60);margin:.25rem 0 0;line-height:1.35}.detail-loading.svelte-1j587zj{border:1px solid var(--border-60);min-height:2.2rem;color:var(--text-60);align-items:center;gap:.55rem;padding:.6rem .75rem;font-size:.88rem;line-height:1.35;display:flex}.detail-loading--error.svelte-1j587zj{color:var(--danger-100,var(--error-100,var(--text-100)))}.detail-loading__spinner.svelte-1j587zj{border:2px solid var(--border-60);border-top-color:var(--accent-100,var(--green-100));border-radius:999px;flex:none;width:.8rem;height:.8rem;animation:.75s linear infinite svelte-1j587zj-detail-loading-spin}@keyframes svelte-1j587zj-detail-loading-spin{to{transform:rotate(360deg)}}.calendar-shell.svelte-xsi9ev{--cal-bg:var(--neutral-white,#fff);--cal-surface:var(--bg-300,#eceaea);--cal-surface-soft:#f8f6f6;--cal-border:#0000000f;--cal-border-strong:#0000001f;--cal-text:var(--text-invers-100,#2f4858);--cal-text-muted:var(--text-invers-150,#6d97b0);--cal-text-soft:var(--text-invers-200,#741e20);--cal-accent:var(--primary-100,#741e20);--cal-accent-soft:var(--primary-200,#ad514c);--cal-shadow:0 18px 36px #2f48581f;--calendar-page-sticky-header-top:calc(107px + 3.6rem)}@media only screen and (max-width:967px){.calendar-shell.svelte-xsi9ev{--calendar-page-sticky-header-top:calc(76px + 3.6rem)}}.calendar-shell.svelte-xsi9ev .calendar-error:where(.svelte-xsi9ev){background:color-mix(in srgb, var(--cal-accent-soft) 14%, transparent);border:1px solid color-mix(in srgb, var(--cal-accent-soft) 35%, transparent);border-radius:8px;align-items:center;gap:.8rem;padding:.75rem 1rem;display:flex}.form.svelte-yyi6dx{height:-moz-fit-content;height:fit-content}.target-selection.svelte-yyi6dx{gap:.7rem;width:100%;display:grid}.test-step-dialog.svelte-1ohwolx{flex-direction:column;gap:1.2rem;display:flex}.test-step-dialog.svelte-1ohwolx p:where(.svelte-1ohwolx){color:var(--text-100);text-wrap:break-word;margin:0}.test-step-dialog__error.svelte-1ohwolx{font-weight:700;color:var(--error-100)!important}.test-step-dialog__actions.svelte-1ohwolx{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.contact-cell.svelte-qnj9wd{min-width:0;max-width:25rem;display:inline-flex}.contact-cell.svelte-qnj9wd .status-tag{max-width:100%}.contact-cell.svelte-qnj9wd .status-tag__main-label,.contact-cell.svelte-qnj9wd .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:21rem;overflow:hidden}.hint-cell.svelte-1hog4q0{max-width:24rem;display:inline-flex}.hint-cell.svelte-1hog4q0 .status-tag{max-width:100%}.hint-cell.svelte-1hog4q0 .status-tag__main-label,.hint-cell.svelte-1hog4q0 .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.hint-cell--empty.svelte-1hog4q0{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);display:inline-block}.unified-status-cell.svelte-1g4flt1{flex-direction:column;align-items:flex-start;gap:.22rem;min-width:0;display:inline-flex}.work-cell.svelte-1qn4ul8{max-width:23rem;display:inline-flex}.work-cell.svelte-1qn4ul8 .status-tag{max-width:100%}.work-cell.svelte-1qn4ul8 .status-tag__main-label,.work-cell.svelte-1qn4ul8 .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.work-cell--empty.svelte-1qn4ul8{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent)}.communication-plan-filters.svelte-1h87oat{margin-top:0;margin-bottom:1rem}.detail-row.svelte-1h87oat{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.2rem;display:grid}.detail-row.svelte-1h87oat .select,.detail-row.svelte-1h87oat .input-container{width:100%;min-width:0}@media (max-width:760px){.detail-row.svelte-1h87oat{grid-template-columns:minmax(0,1fr)}}.empty-state.svelte-1qi0emy{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-1qi0emy p:where(.svelte-1qi0emy){color:color-mix(in srgb, var(--text-invers-100) 76%, transparent);margin:0}.row-actions-placeholder.svelte-1qi0emy{color:color-mix(in srgb, var(--text-invers-100) 68%, transparent)}.communication-panel.svelte-527lx2{flex-direction:column;gap:.8rem;display:flex}.form.svelte-jbu5wd{margin:0}.detail-row.svelte-jbu5wd{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1.2rem;display:grid}.detail-row.svelte-jbu5wd .select,.detail-row.svelte-jbu5wd .date-range,.detail-row.svelte-jbu5wd .input-container{width:100%;min-width:0}.quick-unit-overlay.svelte-1h3jsnb{flex-direction:column;gap:1rem;display:flex}.hint.svelte-1h3jsnb{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.4}.unit-list.svelte-1h3jsnb{flex-direction:column;gap:.8rem;display:flex}.validation-message.svelte-1h3jsnb{color:var(--error-100,#b42318);margin:-.2rem 0 0;font-weight:700}@media (max-width:640px){.quick-unit-overlay.svelte-1h3jsnb{min-width:0}}p.svelte-vq1tlk{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.warning.svelte-vq1tlk{background:#fff5f5;border:1px solid #dc2626;border-radius:0;padding:.8rem;font-weight:700;color:#7f1d1d!important}.details.svelte-y0oy23{color:var(--text-invers-100);background:0 0;border:0;border-radius:0;gap:1rem;margin-top:0;padding:0;display:grid}.details-header.svelte-y0oy23{gap:1rem;display:grid}p.svelte-y0oy23{color:var(--text-invers-100);margin:0;line-height:1.45}.filters.svelte-y0oy23{grid-template-columns:minmax(12rem,1fr) minmax(9rem,.65fr) minmax(9rem,.65fr);align-items:end;gap:.75rem;display:grid}.filters.svelte-y0oy23 label{min-width:0}.item-list.svelte-y0oy23{gap:.9rem;display:grid}.review-item.svelte-y0oy23{color:var(--text-invers-100);gap:.8rem;display:grid}.review-item.svelte-y0oy23 dl:where(.svelte-y0oy23){grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);gap:.45rem .8rem;margin:0;display:grid}.review-item.svelte-y0oy23 dt:where(.svelte-y0oy23){color:var(--text-invers-100);font-weight:700}.review-item.svelte-y0oy23 dd:where(.svelte-y0oy23){min-width:0;color:var(--text-invers-100);overflow-wrap:anywhere;margin:0}.actions.svelte-y0oy23{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.result-count.svelte-y0oy23,.muted.svelte-y0oy23{color:var(--text-invers-100)}.error.svelte-y0oy23{color:#b91c1c;margin-top:1rem;font-weight:700}@media (max-width:860px){.filters.svelte-y0oy23{grid-template-columns:1fr}}.group-sections.svelte-ikygaw{gap:1rem;margin-top:1rem;display:grid}.risk-section.svelte-ikygaw{color:var(--text-100);border-left:4px solid #cbd5e1;padding-left:1rem}.risk-section.svelte-ikygaw h4:where(.svelte-ikygaw){color:var(--text-100);margin:0 0 .25rem}.risk-section.svelte-ikygaw p:where(.svelte-ikygaw){color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0 0 .6rem}.critical.svelte-ikygaw{border-left-color:#dc2626}.recommended.svelte-ikygaw{border-left-color:#d97706}.info.svelte-ikygaw{border-left-color:#64748b}.groups.svelte-ikygaw{gap:.75rem;display:grid}.group-content.svelte-ikygaw{gap:.35rem;display:grid}.group-content.svelte-ikygaw p:where(.svelte-ikygaw){color:var(--text-100);margin:0;line-height:1.35}.group-content.svelte-ikygaw strong:where(.svelte-ikygaw){color:var(--text-100)}.examples.svelte-ikygaw{color:var(--text-100);gap:.25rem;margin:.65rem 0 0;padding-left:0;line-height:1.35;display:grid}.examples.svelte-ikygaw p:where(.svelte-ikygaw){color:var(--text-100);margin:0}.empty.svelte-ikygaw{color:color-mix(in srgb, var(--text-100) 68%, transparent);margin:0}.import-review.svelte-z36pua{color:var(--text-100);gap:1rem;display:grid}.intro.svelte-z36pua h3:where(.svelte-z36pua){color:var(--text-100);margin:0 0 .4rem}.intro.svelte-z36pua p:where(.svelte-z36pua){color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.empty-state.svelte-z36pua{color:var(--text-invers-100);background:#fff;border:1px solid #0000001f;border-radius:0;padding:.8rem}.empty-state.svelte-z36pua strong:where(.svelte-z36pua),.empty-state.svelte-z36pua p:where(.svelte-z36pua){display:block}.empty-state.svelte-z36pua p:where(.svelte-z36pua){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin-top:.2rem}.muted.svelte-z36pua{color:color-mix(in srgb, var(--text-100) 68%, transparent)}.error.svelte-z36pua{color:#b91c1c;font-weight:700}.property-form.svelte-xdn12h{flex-direction:column;gap:.75rem;display:flex}.row.svelte-xdn12h{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.unit-sections.svelte-xukkj1{gap:1rem;display:grid}.empty-state.svelte-xukkj1{color:var(--text-invers-100);padding:.4rem 0}.archive-badge.svelte-xukkj1{margin:-.35rem 0 .8rem}.fieldShell.svelte-12y1urj{width:100%;max-width:100%}.fieldShell.svelte-12y1urj .svelte-select,.fieldShell.svelte-12y1urj .select-input-shell{width:100%}.emptyState.svelte-12y1urj{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.overlay-form.svelte-vzattp{flex-direction:column;justify-content:flex-start;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1.2rem;display:flex}.classification-hint.svelte-vzattp{color:#74808c;margin:-.65rem 0 0;font-size:.82rem;line-height:1.35}.fieldShell.svelte-h7oi4w{width:100%;max-width:100%}.fieldShell.svelte-h7oi4w .svelte-select,.fieldShell.svelte-h7oi4w .select-input-shell{width:100%}.emptyState.svelte-h7oi4w{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.overlay-form.svelte-b266mo{flex-direction:column;gap:.75rem;padding-bottom:.5rem;display:flex}.row.svelte-b266mo{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.customer-row.svelte-b266mo{grid-template-columns:1fr auto;align-items:end}.overlay-form.svelte-1it7js7{flex-direction:column;gap:.85rem;height:-moz-fit-content;height:fit-content;padding-bottom:.5rem;display:flex}.apartment-section.svelte-1it7js7{flex-direction:column;align-items:flex-end;gap:1.2rem;display:flex}.address-actions.svelte-1nnxqkm{align-items:center;gap:.5rem;display:flex}.address-filter-mode-toggle{flex:none;min-width:max-content}.address-filter-mode-toggle button.cta.toggle{white-space:nowrap}.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode.active,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode p,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode.active p,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode svg,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode path,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode.active svg,.address-select-row-action.svelte-1r1j90q button.cta.tableButtonWithContent.lightMode.active path{color:var(--text-invers-100)!important;fill:var(--text-invers-100)!important}.contact-tags.svelte-q8jbl4{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.unit-tags.svelte-m7e3pr{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.fieldShell.svelte-1d0nbd3{width:100%;max-width:100%}label.fieldShell.error .svelte-select{border-color:var(--warning-100)}.fieldShell.svelte-1d0nbd3 .svelte-select,.fieldShell.svelte-1d0nbd3 .select-input-shell{width:100%}.emptyState.svelte-1d0nbd3{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.filter-bar.svelte-q7uzq{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:.65rem;margin:0 0 1rem;display:grid}.filter-bar.svelte-q7uzq .input,.filter-bar.svelte-q7uzq .select-input{width:100%}.property-selection-dialog.svelte-1w80il7{box-sizing:border-box;min-height:0;padding-right:1.8rem}.property-selection-footer.svelte-1w80il7{justify-content:flex-end;gap:.6rem;width:100%;display:flex}.property-selection-dialog .data-table{--dt-selection-count-text:var(--text-100)}.property-selection-dialog .table-batch-actions{border-color:color-mix(in srgb, var(--text-100) 58%, transparent);background:0 0}.property-selection-dialog .table-batch-actions__count{color:var(--text-100)}.property-selection-dialog .table-footer{background:var(--bg-100);border-top:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);margin:0;padding:.85rem 0 0}.csv-modal-body{height:-moz-fit-content;height:fit-content}.csv-modal-body .formActions{display:none}.csv-modal-body .empty-row{padding:.5rem 0}.csv-modal-body .csv-default-country{max-width:320px;margin:.75rem 0 1rem}.csv-modal-body .column-label{color:var(--text-invers-100);flex-direction:column;gap:.15rem;display:flex}.csv-modal-body .column-name{color:var(--text-invers-100);font-weight:600}.csv-modal-body .csv-mapping-table-form-cell .indicators{background-color:#0000!important}.csv-import.svelte-o0tjtg{align-items:center;display:inline-flex}.file-input.svelte-o0tjtg{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.backlog-list-upload.svelte-1saex5s{width:100%;min-width:0;display:flex}.backlog-list-upload__input.svelte-1saex5s{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.backlog-list-upload__dialog.svelte-1saex5s{flex-direction:column;gap:1.6rem;display:flex}.backlog-list-upload__dialog.svelte-1saex5s p:where(.svelte-1saex5s){margin:0}.backlog-list-upload__error.svelte-1saex5s{color:var(--error-100,#d14343)}.backlog-list-upload__actions.svelte-1saex5s{justify-content:flex-end;gap:.6rem;width:100%;display:flex}.load-list-source-actions.svelte-1mj3war{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;width:100%;margin-top:.9rem;display:grid}.load-list-source-actions.svelte-1mj3war .csv-import,.load-list-source-actions.svelte-1mj3war .backlog-list-upload{width:100%;min-width:0;display:flex}.load-list-source-card.svelte-1mj3war{border:1px solid color-mix(in srgb, var(--text-100) 28%, transparent);background:color-mix(in srgb, var(--bg-200) 46%, transparent);width:100%;min-height:5.4rem;color:var(--text-100);text-align:left;cursor:pointer;align-items:center;gap:.9rem;padding:1rem;transition:border-color .15s,background-color .15s,color .15s;display:flex}.load-list-source-card.svelte-1mj3war:hover:not(:disabled),.load-list-source-card--active.svelte-1mj3war{border-color:color-mix(in srgb, var(--primary-100) 72%, var(--text-100));background:color-mix(in srgb, var(--primary-100) 18%, var(--bg-200))}.load-list-source-card.svelte-1mj3war:disabled{cursor:not-allowed;opacity:.5}.source-card-icon.svelte-1mj3war{border:1px solid color-mix(in srgb, var(--text-100) 24%, transparent);width:2.4rem;height:2.4rem;color:var(--text-100);flex:none;justify-content:center;align-items:center;display:inline-flex}.source-card-copy.svelte-1mj3war{flex-direction:column;gap:.25rem;min-width:0;display:flex}.source-card-title.svelte-1mj3war{font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);text-transform:uppercase;font-weight:700;line-height:1.1}.source-card-status.svelte-1mj3war{color:var(--text-200);font-size:.9rem;line-height:1.25}@media screen and (max-width:820px){.load-list-source-actions.svelte-1mj3war{grid-template-columns:1fr}}.batch-property-select-cell{width:min(100%,40cqw);min-width:0;max-width:40cqw}.batch-missing-address{align-items:flex-start;gap:.35rem;min-width:0;margin-bottom:.4rem;display:flex}.batch-missing-address__text{min-width:0;color:var(--text-100);overflow-wrap:anywhere;font-size:.76rem;font-weight:800;line-height:1.15}.batch-property-select-cell .fieldShell{min-width:0;margin:0}.batch-property-select-cell .svelte-select,.batch-property-select-cell .select-input-shell{min-width:0}@supports not (width:1cqw){.batch-property-select-cell{width:min(100%,40vw);max-width:40vw}}.unit-multi-select.svelte-zno0r{width:100%;max-width:100%}.unit-toggle-list.svelte-zno0r{flex-wrap:wrap;justify-content:flex-start;gap:.35rem;min-width:0;max-width:100%;display:flex}.unit-toggle.svelte-zno0r{max-width:100%;display:inline-flex}.selectable-status-tag-button.svelte-zno0r{min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.selectable-status-tag-button.svelte-zno0r:disabled{cursor:not-allowed;opacity:.55}.selectable-status-tag-button.svelte-zno0r .status-tag{max-width:100%}.selectable-status-tag-button.svelte-zno0r .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.batch-unit-cell{width:min(100%,40cqw);min-width:0;max-width:40cqw}.muted{color:color-mix(in srgb, var(--text-100) 65%, transparent)}@supports not (width:1cqw){.batch-unit-cell{width:min(100%,40vw);max-width:40vw}}.batch-address-table{width:100%;container-type:inline-size}.load-more-row{justify-content:center;width:100%;margin-top:.8rem;display:flex}.load-list-preconfiguration{flex-direction:column;gap:.8rem;width:100%;display:flex}.unit-preset-row{max-width:32rem}.load-list-title-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.projection-state.svelte-1k277br{color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:0;font-size:.9rem;line-height:1.35}.projection-state--warning.svelte-1k277br{color:color-mix(in srgb, var(--warning-100,#ffbf47) 86%, var(--text-invers-100))}.wrapper.svelte-783v1w{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-783v1w{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;font-size:.9rem;line-height:1.35}.step-actions.svelte-783v1w{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}.batch-overlay.svelte-9ot2s6{flex-direction:column;gap:.9rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.completion-error.svelte-9ot2s6{border:1px solid var(--error-100,#f05);color:var(--error-100,#f05);padding:.75rem .9rem;font-weight:700}.section-header.svelte-1qduour{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.print-action-tooltip-anchor.svelte-1qduour{display:inline-flex}.print-action-tooltip-anchor.svelte-1qduour button[disabled]{pointer-events:none}.reopen-overlay.svelte-dk9m7v{min-width:min(34rem,100%);color:var(--text-invers-100);display:grid}.reopen-copy.svelte-dk9m7v{gap:.55rem;padding-top:.1rem;display:grid}.reopen-copy.svelte-dk9m7v h2:where(.svelte-dk9m7v){margin:0;font-size:1.25rem;line-height:1.2}.reopen-copy.svelte-dk9m7v p:where(.svelte-dk9m7v){color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:0;line-height:1.45}.actions.svelte-dk9m7v{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.batch-action-row.svelte-1ttdhwr{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:center;gap:1rem;padding:.55rem 0;display:grid}.batch-action-row.svelte-1ttdhwr+.batch-action-row:where(.svelte-1ttdhwr){border-top:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent)}.batch-action-label.svelte-1ttdhwr{color:var(--text-invers-100);flex-direction:column;gap:.12rem;line-height:1.2;display:flex}.batch-action-label.svelte-1ttdhwr strong:where(.svelte-1ttdhwr){text-transform:uppercase;font-size:.78rem}.batch-action-buttons.svelte-1ttdhwr{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}@media (max-width:760px){.batch-action-row.svelte-1ttdhwr{grid-template-columns:1fr;gap:.45rem}}.empty-state.svelte-8qgivf{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-8qgivf p:where(.svelte-8qgivf){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.work-orders-overview-view.svelte-1tb4yul{flex-direction:column;gap:.8rem;display:flex}.error-state.svelte-1tb4yul{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.error-state.svelte-1tb4yul span:where(.svelte-1tb4yul){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.filter-error.svelte-1tb4yul{margin-top:.35rem}.placeholder.svelte-6dt3j0{flex-direction:column;gap:.5rem;display:flex}.line.svelte-6dt3j0{width:100%;height:.75rem;animation:1.2s infinite svelte-6dt3j0-shimmer;animation-delay:calc(var(--i,0) * 80ms);background:linear-gradient(90deg,#e5e7eb,#f3f4f6,#e5e7eb);border-radius:9999px}@keyframes svelte-6dt3j0-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.contact-cell.svelte-uhx5x{white-space:normal;flex-direction:column;align-items:flex-start;gap:.25rem;line-height:1.25;display:inline-flex}.identity-tag{max-width:min(100%,18rem)}.object-cell.svelte-1lv0szu{white-space:normal;flex-direction:column;align-items:flex-start;gap:.32rem;min-width:0;max-width:100%;display:inline-flex}.role-cell.svelte-16f8avd{white-space:normal;flex-wrap:wrap;gap:.25rem;line-height:1.25;display:inline-flex}.filter-bar.svelte-19dryet{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:.65rem;margin:0 0 1rem;display:grid}.filter-bar.svelte-19dryet .input,.filter-bar.svelte-19dryet .select-input{width:100%}.customers-actions.svelte-v0swv1{align-items:center;gap:.5rem;display:flex}.empty-state.svelte-xwxo2o{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-xwxo2o p:where(.svelte-xwxo2o){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.working-hours.svelte-1jaljg6,.invite-working-hours.svelte-6rv9fe{flex-direction:column;gap:1rem;display:flex}.step-actions.svelte-6rv9fe{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}.description-cell.svelte-1dmtw66{max-width:300px;color:var(--text-invers-80);white-space:normal;font-size:.9rem;line-height:1.35}.overlay-form.svelte-4whs4b{flex-direction:column;justify-content:flex-start;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.standard-type.svelte-4whs4b{border-top:1px solid var(--line-weak);width:100%;color:var(--text-invers-100);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem 0;display:grid}.standard-type.svelte-4whs4b input:where(.svelte-4whs4b){border-radius:0;width:1rem;height:1rem;margin-top:.18rem}.standard-type.svelte-4whs4b span:where(.svelte-4whs4b){flex-direction:column;gap:.25rem;min-width:0;display:flex}.standard-type.svelte-4whs4b strong:where(.svelte-4whs4b){color:var(--text-invers-100);font-size:.92rem}.standard-type.svelte-4whs4b small:where(.svelte-4whs4b){color:var(--text-invers-60);line-height:1.35}.section-header.svelte-1dg7jng{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-actions.svelte-1dg7jng{align-items:center;gap:.5rem;display:flex}.empty-state.svelte-1dg7jng{justify-content:center;align-items:center;padding:.75rem 0;display:flex}.state-block.svelte-g01iz5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-g01iz5 p:where(.svelte-g01iz5){margin:0}.workflow-action-box.svelte-1fupeo8{color:var(--text-100);flex-direction:column;gap:.8rem;display:flex}.workflow-action-box.svelte-1fupeo8 p{margin:0;line-height:1.45}.workflow-action-box__actions.svelte-1fupeo8{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.workflow-step-frame.svelte-ko3p8c{flex-direction:column;gap:1rem;padding:.8rem 0 1rem;display:flex}.profile-editor.svelte-qhml9l,.profile-editor__fields.svelte-qhml9l{flex-direction:column;gap:1rem;display:flex}.profile-editor__fields.svelte-qhml9l{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.profile-editor__actions.svelte-qhml9l{justify-content:flex-end;display:flex}.profile-load-state.svelte-1piz8xw{min-height:12.5rem}.profile-load-error.svelte-1piz8xw{min-height:8rem;color:var(--danger-100,var(--error-100,var(--text-100)))}.profile-summary.svelte-1piz8xw{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;margin:0;display:grid}.profile-summary.svelte-1piz8xw div:where(.svelte-1piz8xw){border-left:.2rem solid var(--success-100);padding-left:.65rem}.profile-summary.svelte-1piz8xw dt:where(.svelte-1piz8xw),.profile-summary.svelte-1piz8xw dd:where(.svelte-1piz8xw){margin:0}.profile-summary.svelte-1piz8xw dt:where(.svelte-1piz8xw){text-transform:uppercase;font-size:.72rem;font-weight:900}.profile-summary.svelte-1piz8xw dd:where(.svelte-1piz8xw){overflow-wrap:anywhere;margin-top:.2rem}.notice.svelte-son4d9{border-left:.25rem solid var(--warning-100);padding:.7rem}.connection-notice.svelte-son4d9{border-left:.25rem solid var(--warning-100);padding:.7rem;font-weight:700}.status-unavailable.svelte-son4d9{border:1px solid color-mix(in srgb, var(--error-100) 62%, transparent);background:color-mix(in srgb, var(--error-100) 10%, transparent);color:var(--text-100);flex-direction:column;gap:.3rem;padding:1rem;display:flex}.status-unavailable.svelte-son4d9 strong:where(.svelte-son4d9){color:var(--error-100)}.download-ready.svelte-son4d9{border-left:.25rem solid var(--success-100);flex-direction:column;gap:.25rem;padding:.7rem;display:flex}.demo-reset-overlay.svelte-euew0v{color:var(--text-100);padding-bottom:1rem}.demo-reset-overlay.svelte-euew0v p{margin:0}.content.svelte-1a80xam{flex-direction:column;gap:.75rem;display:flex}.content.svelte-1a80xam p:where(.svelte-1a80xam),.content.svelte-1a80xam strong:where(.svelte-1a80xam){color:var(--text-invers-100);margin:0}.summary.svelte-1a80xam,.counts.svelte-1a80xam{flex-wrap:wrap;gap:.5rem;display:flex}.counts.svelte-1a80xam span:where(.svelte-1a80xam){border:1px solid var(--text-invers-100);color:var(--text-invers-100);padding:.15rem .45rem;font-weight:700}.warnings.svelte-1a80xam{margin:0;padding-left:1.1rem}.chat-widget-section.svelte-4huw0k{flex-direction:column;gap:.65rem;display:flex}.snippet-content.svelte-4huw0k{color:var(--text-invers-100);flex-direction:column;gap:.75rem;display:flex}.snippet-content.svelte-4huw0k p:where(.svelte-4huw0k){color:var(--text-invers-100);margin:0}.snippet-content.svelte-4huw0k pre:where(.svelte-4huw0k){border:1px solid color-mix(in srgb, var(--text-invers-100) 40%, transparent);background:color-mix(in srgb, var(--text-invers-100) 6%, transparent);max-width:100%;color:var(--text-invers-100);white-space:pre-wrap;word-break:break-word;margin:0;padding:.75rem;font-size:.72rem;line-height:1.45;overflow-x:auto}.empty-state.svelte-4huw0k{color:var(--text-invers-100);margin:0}.service-hours-editor-overlay.svelte-18fwhlr{flex-direction:column;gap:1rem;max-width:58rem;display:flex}.actions.svelte-18fwhlr{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.service-hours-preview.svelte-i5b427{flex-direction:column;gap:.75rem;display:flex}.preview-content.svelte-i5b427{color:var(--text-invers-100);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:1rem clamp(1rem,3vw,2rem);display:grid}.preview-info-block.svelte-i5b427,.preview-value-group.svelte-i5b427{flex-direction:column;display:flex}.preview-info-block.svelte-i5b427{border-left:2px solid var(--primary-100);gap:.45rem;min-width:0;padding-left:.8rem}.preview-title.svelte-i5b427{color:var(--primary-100);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.45rem;margin:0;font-size:.72rem;font-weight:800;line-height:1.15;display:inline-flex}.preview-title-icon.svelte-i5b427{flex:none;align-items:center;display:inline-flex}.preview-value-group.svelte-i5b427{color:var(--text-invers-100);gap:.25rem;font-size:.9rem;line-height:1.35;display:flex}.preview-value-group.svelte-i5b427 span:where(.svelte-i5b427){color:var(--text-invers-100)}.preview-value-group.svelte-i5b427 .primary-line:where(.svelte-i5b427){color:var(--text-invers-100);font-size:.94rem;font-weight:600}.preview-value-group.svelte-i5b427 .more-line:where(.svelte-i5b427){color:var(--text-invers-100)}.preview-meta.svelte-i5b427{margin:0;display:contents}.preview-meta.svelte-i5b427 dt:where(.svelte-i5b427){color:var(--primary-100);letter-spacing:0;text-transform:uppercase;margin-bottom:.2rem;font-size:.72rem;font-weight:800;line-height:1.15}.preview-meta.svelte-i5b427 dd:where(.svelte-i5b427){color:var(--text-invers-100);margin:0;font-size:.9rem;line-height:1.35}@media (max-width:920px){.preview-content.svelte-i5b427{grid-template-columns:1fr}}.state-block.svelte-f2ldw1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-f2ldw1 p:where(.svelte-f2ldw1){margin:0}.form.svelte-f2ldw1,.settings-section.svelte-f2ldw1{flex-direction:column;gap:.75rem;display:flex}.row.svelte-f2ldw1{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.row--triple.svelte-f2ldw1{grid-template-columns:repeat(3,minmax(0,1fr))}.section-fields.svelte-f2ldw1{flex-direction:column;gap:.75rem;display:flex}@media (max-width:960px){.row--triple.svelte-f2ldw1{grid-template-columns:1fr}}.ghost-button.svelte-1yabtl{border:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);background:color-mix(in srgb, var(--bg-200) 85%, var(--bg-100) 15%);color:var(--text-100);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1.3rem;font-size:.85rem;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.ghost-button.sm.svelte-1yabtl{gap:.45rem;padding:.45rem 1rem;font-size:.75rem}.ghost-button.subtle.svelte-1yabtl{border-color:color-mix(in srgb, var(--text-100) 8%, transparent);background:0 0}.ghost-button.danger.svelte-1yabtl{color:#ff6a63;background:#ad514c24;border-color:#ff6a6373}.ghost-button.svelte-1yabtl:hover:not(:disabled){background:var(--bg-300);transform:translateY(-2px);box-shadow:0 12px 26px #0a080847}.ghost-button.svelte-1yabtl:disabled{opacity:.6;cursor:not-allowed}.ghost-button.svelte-1yabtl:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-200) 25%, transparent);outline:none}.general-settings-stack.svelte-183js2e{flex-direction:column;gap:1rem;display:flex}.box-content.svelte-183js2e{flex-direction:column;gap:.9rem;padding-top:1.2rem;display:flex}.settings-row.svelte-183js2e{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;display:grid}.field-block.svelte-183js2e{min-width:0}.form.svelte-1t60rr8{flex-direction:column;gap:.75rem;display:flex}.settings-grid.svelte-1t60rr8{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem;display:grid}.letter-window-stack.svelte-1t60rr8{flex-direction:column;gap:.65rem;display:flex}.action-box-content.svelte-1t60rr8{flex-direction:column;gap:.75rem;display:flex}.action-box-content.svelte-1t60rr8 p:where(.svelte-1t60rr8){color:var(--text-invers-100);margin:0;font-size:.9rem;line-height:1.45}.photo-upload.svelte-qp8d20{border:1px solid var(--text-invers-60);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.photo-upload.svelte-qp8d20 h3:where(.svelte-qp8d20),.photo-upload.svelte-qp8d20 p:where(.svelte-qp8d20){margin:0}.photo-upload.svelte-qp8d20 h3:where(.svelte-qp8d20){margin-bottom:.35rem;font-size:1rem}.photo-input.svelte-qp8d20{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:767px){.photo-upload.svelte-qp8d20{flex-direction:column;align-items:stretch}}.signature-overlay.svelte-12qxmkf{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.signature-overlay.svelte-12qxmkf p:where(.svelte-12qxmkf){color:var(--text-80);margin:0}.mobile-signing-callout.svelte-12qxmkf{background:color-mix(in srgb, var(--text-invers-100) 5%, transparent);border:1px solid #fff;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.25rem;padding-left:1.2rem;display:flex}.mobile-signing-copy.svelte-12qxmkf{flex-direction:column;gap:.5rem;max-width:32rem;display:flex}.mobile-signing-copy.svelte-12qxmkf h3:where(.svelte-12qxmkf){color:var(--text-100);margin:0;font-size:1rem}.qr-code-frame.svelte-12qxmkf{background:#fff;border-radius:.5rem;flex:none;padding:.4rem;line-height:0}.qr-code-frame.svelte-12qxmkf img:where(.svelte-12qxmkf){width:144px;height:144px;display:block}.mobile-signing-hint.svelte-12qxmkf{display:none}.canvas-frame.svelte-12qxmkf{border:1px solid var(--text-invers-60);aspect-ratio:10/3;background-color:#fff;background-image:linear-gradient(45deg,#f6f7f8 25%,#0000 25%),linear-gradient(-45deg,#f6f7f8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f6f7f8 75%),linear-gradient(-45deg,#0000 75%,#f6f7f8 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;width:min(100%,680px)}canvas.svelte-12qxmkf{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.actions.svelte-12qxmkf{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}@media (max-width:767px),(pointer:coarse){.mobile-signing-callout.svelte-12qxmkf{display:none}.mobile-signing-hint.svelte-12qxmkf{display:block}canvas.svelte-12qxmkf{cursor:default}}.signature-summary.svelte-1nmiu1c{align-items:center;gap:.75rem;min-height:3rem;display:flex}.signature-summary.svelte-1nmiu1c p:where(.svelte-1nmiu1c){color:var(--text-invers-100);margin:0}.signature-preview.svelte-1nmiu1c{border:1px solid var(--text-invers-60);background:#fff;justify-content:flex-start;align-items:center;width:10rem;height:3rem;padding:.25rem;display:flex;overflow:hidden}.signature-preview.svelte-1nmiu1c img:where(.svelte-1nmiu1c){object-fit:contain;max-width:100%;max-height:100%}.signature-actions.svelte-1nmiu1c{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.hint-copy.svelte-1r3js97{color:var(--text-invers-100);margin:0;font-size:.9rem;line-height:1.45}.template-groups.svelte-1r3js97{flex-direction:column;gap:1rem;display:flex}.template-group.svelte-1r3js97,.sender-settings.svelte-1r3js97{flex-direction:column;gap:.65rem;display:flex}.sender-preview.svelte-1r3js97{color:var(--text-invers-100);line-height:1.4}.sender-preview.svelte-1r3js97 p:where(.svelte-1r3js97){margin:0}.sender-form-row.svelte-1r3js97{gap:.75rem;display:grid}.sender-form-row--triple.svelte-1r3js97{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.sender-form-row--triple.svelte-1r3js97{grid-template-columns:1fr}}.template-form.svelte-1r3js97{color:var(--text-invers-100);flex-direction:column;gap:.75rem;display:flex}.template-form label.tagBasedInput .tag-input-shell.brightBackground .text-segment,.template-form label.tagBasedInput .tag-input-shell.brightBackground .token__tag,.template-form label.tagBasedInput .tag-input-shell.brightBackground .token{color:var(--text-invers-100)!important}.template-form label.tagBasedInput .tag-input-shell.brightBackground{border-color:var(--text-invers-100)!important}.template-form label.tagBasedInput .tag-input-shell.brightBackground .placeholder{color:color-mix(in srgb, var(--text-invers-100) 56%, transparent)!important}.klebezettel-actions.svelte-1r3js97{justify-content:flex-end;display:flex}.whatsapp-preview.svelte-1r3js97{color:var(--text-invers-100);flex-direction:column;gap:.8rem;line-height:1.45;display:flex}.whatsapp-preview.svelte-1r3js97 p:where(.svelte-1r3js97){margin:0}.whatsapp-actions.svelte-1r3js97{flex-wrap:wrap;gap:.5rem;display:flex}.whatsapp-actions.svelte-1r3js97 span:where(.svelte-1r3js97){border:1px solid var(--text-invers-100);text-transform:uppercase;padding:.35rem .55rem;font-weight:700}.settings-stack.svelte-1m2u380,.template-stack.svelte-1m2u380{flex-direction:column;gap:1rem;display:flex}.state-block.svelte-1m2u380{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.section-actions.svelte-1m2u380{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.completed-business-action.svelte-1vx7w9b{opacity:var(--notification-completed-opacity,.3);display:inline-flex}.calendar-integration-status.svelte-w7adcq{color:var(--bg-100);flex-direction:column;gap:.45rem;display:flex}.calendar-integration-status--dark.svelte-w7adcq{color:var(--text-100)}p.svelte-w7adcq,dl.svelte-w7adcq{margin:0}.calendar-integration-status__state.svelte-w7adcq{align-items:center;gap:.45rem;display:flex}.calendar-integration-status__state--success.svelte-w7adcq{color:var(--success-100)}.calendar-integration-status__state--warning.svelte-w7adcq{color:var(--warning-100)}.calendar-integration-status__state--error.svelte-w7adcq{color:var(--error-100)}dl.svelte-w7adcq{flex-direction:column;gap:.45rem;display:flex}dl.svelte-w7adcq div:where(.svelte-w7adcq){flex-wrap:wrap;gap:.6rem;display:flex}dt.svelte-w7adcq{font-weight:700}dd.svelte-w7adcq{opacity:.8;margin:0}.calendar-target-tag-cell.svelte-1wf6xq2{display:inline-flex}.empty-state.svelte-1idz45b{color:var(--text-100);padding:.4rem 0}.calendar-target-overlay.svelte-1x90or6{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}p.svelte-1x90or6{margin:0}.calendar-target-overlay__state.svelte-1x90or6,.actions.svelte-1x90or6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.actions.svelte-1x90or6{justify-content:flex-end}.calendar-target-overlay.svelte-wwsgaf{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}p.svelte-wwsgaf{margin:0}.actions.svelte-wwsgaf{justify-content:flex-end;display:flex}.calendar-integration-targets.svelte-1f1o2na{flex-direction:column;gap:.85rem;margin-top:1.4rem;display:flex}.calendar-integration-targets__state.svelte-1f1o2na{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.calendar-integration-targets.svelte-1f1o2na p:where(.svelte-1f1o2na){margin:0}.calendar-disconnect.svelte-1t75bvq{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}p.svelte-1t75bvq{margin:0}.calendar-disconnect__provider-hint.svelte-1t75bvq{opacity:.82}.actions.svelte-1t75bvq{justify-content:flex-end;display:flex}.calendar-integration-actions.svelte-nduiuk{color:var(--text-100);flex-wrap:wrap;gap:.6rem;display:flex}.calendar-integration-unavailable.svelte-nduiuk{color:var(--bg-100);margin:1rem 0 0}.calendar-catalog-error.svelte-1kdfx2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.calendar-catalog-error.svelte-1kdfx2 p:where(.svelte-1kdfx2){margin:0}.calendar-catalog-error.svelte-96bu2i{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.calendar-catalog-error.svelte-96bu2i p:where(.svelte-96bu2i){margin:0}.calendar-integration-setup.svelte-1audyf{color:var(--text-100);padding-bottom:1rem}.fail-body.svelte-15m67al{flex-direction:column;gap:.75rem;display:flex}.fail-actions.svelte-15m67al{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.work-order-header-actions.svelte-15m67al{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-left:auto;display:flex}.state-block.svelte-i4jqwj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-i4jqwj p:where(.svelte-i4jqwj){margin:0}.details-stack.svelte-i4jqwj{--work-order-summary-text:var(--text-invers-100);--work-order-summary-muted:color-mix(in srgb, var(--text-invers-100) 72%, transparent);color:var(--text-invers-100);flex-direction:column;gap:1rem;display:flex}.details-intro.svelte-i4jqwj h2:where(.svelte-i4jqwj),.details-intro.svelte-i4jqwj p:where(.svelte-i4jqwj){margin:0}.details-intro.svelte-i4jqwj h2:where(.svelte-i4jqwj){color:var(--work-order-summary-text);font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.15}.details-intro.svelte-i4jqwj p:where(.svelte-i4jqwj){color:var(--work-order-summary-muted);margin-top:.35rem}.details-intro__eyebrow.svelte-i4jqwj{color:var(--primary-100);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.72rem;font-weight:800;display:block}.details-primary-grid.svelte-i4jqwj{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr);gap:1rem;display:grid}.details-section.svelte-i4jqwj{border:1px solid color-mix(in srgb, var(--work-order-summary-text) 16%, transparent);border-left:4px solid color-mix(in srgb, var(--primary-100) 78%, transparent);min-width:0;padding:1rem 1.1rem 1.1rem}.details-section__header.svelte-i4jqwj{border-bottom:1px solid color-mix(in srgb, var(--work-order-summary-text) 13%, transparent);margin-bottom:1rem;padding-bottom:.55rem}.details-section__header.svelte-i4jqwj h3:where(.svelte-i4jqwj){color:var(--work-order-summary-text);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:800}.summary-grid.svelte-i4jqwj{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1rem;margin:0;display:grid}.summary-grid--compact.svelte-i4jqwj{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.summary-grid--order.svelte-i4jqwj,.summary-grid--status.svelte-i4jqwj{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-item.svelte-i4jqwj{flex-direction:column;gap:.2rem;min-width:0;display:flex}.summary-label.svelte-i4jqwj{color:var(--work-order-summary-muted);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:700}.summary-value.svelte-i4jqwj{color:var(--work-order-summary-text);overflow-wrap:anywhere;margin:0;font-weight:700}.planning-form.svelte-i4jqwj{color:var(--work-order-summary-text)}.contact-list.svelte-i4jqwj{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;display:grid}.contact-card.svelte-i4jqwj{border:1px solid color-mix(in srgb, var(--work-order-summary-text) 14%, transparent);background:color-mix(in srgb, var(--work-order-summary-text) 4%, transparent);flex-direction:column;gap:.85rem;min-width:0;padding:.9rem;display:flex}.contact-card__heading.svelte-i4jqwj,.contact-card__channels.svelte-i4jqwj{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.contact-card__heading.svelte-i4jqwj{justify-content:space-between}.contact-name.svelte-i4jqwj{color:var(--work-order-summary-text);overflow-wrap:anywhere;font-weight:700}.role-chip.svelte-i4jqwj,.contact-chip.svelte-i4jqwj{border:1px solid color-mix(in srgb, var(--work-order-summary-text) 30%, transparent);width:-moz-fit-content;width:fit-content;color:var(--work-order-summary-text);align-items:center;padding:.12rem .45rem;font-size:.82rem;font-weight:700;line-height:1.35;display:inline-flex}.role-chip.svelte-i4jqwj{border-color:color-mix(in srgb, var(--primary-100) 55%, transparent);background:color-mix(in srgb, var(--primary-100) 16%, transparent)}.contact-empty.svelte-i4jqwj,.empty-copy.svelte-i4jqwj{color:var(--work-order-summary-muted);margin:0}@media only screen and (min-width:100px) and (max-width:967px){.details-primary-grid.svelte-i4jqwj,.contact-list.svelte-i4jqwj,.summary-grid--order.svelte-i4jqwj,.summary-grid--status.svelte-i4jqwj{grid-template-columns:1fr}.details-section.svelte-i4jqwj{padding:.85rem}.contact-card__heading.svelte-i4jqwj{flex-direction:column;align-items:flex-start}}.announcement-sections.svelte-sakzz4,.announcement-plans.svelte-sakzz4{flex-direction:column;gap:1.8rem;display:flex}.announcement-section.svelte-sakzz4,.announcement-plan.svelte-sakzz4{flex-direction:column;gap:.9rem;display:flex}.announcement-plan.svelte-sakzz4{position:relative}.announcement-plan-inactive.svelte-sakzz4{opacity:.5;-webkit-user-select:none;user-select:none}.state-block.svelte-1lsj2xq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1lsj2xq p:where(.svelte-1lsj2xq){margin:0}.state-block.svelte-1v0n65t{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1v0n65t p:where(.svelte-1v0n65t){margin:0}.details-grid.svelte-kawbto{grid-template-columns:1fr;gap:1rem;display:grid}.assignment-overlay.svelte-1pip6tu{flex-direction:column;align-items:stretch;gap:1.2rem;display:flex}.assignment-overlay.svelte-1pip6tu label,.assignment-overlay.svelte-1pip6tu .fieldShell,.assignment-overlay.svelte-1pip6tu .select-input-shell{width:100%;max-width:100%}.state-block.svelte-9x8evk{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.customer-availability.svelte-fktwiv{flex-direction:column;gap:.75rem;display:flex}.availability-content.svelte-fktwiv{color:var(--text-invers-100);flex-direction:column;gap:.9rem;display:flex}.availability-content.svelte-fktwiv .regular-section{color:var(--text-invers-100)}.availability-content.svelte-fktwiv .weekday-list{gap:.25rem}.availability-content.svelte-fktwiv p:where(.svelte-fktwiv){color:var(--text-invers-100);margin:0;line-height:1.45}.empty-copy.svelte-fktwiv{border-left:2px solid var(--primary-100);padding-left:.8rem}.contact-channel-tags.svelte-g65fmn{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.overlay-form.svelte-ac3rc9{flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.overlay-form .formActions{display:none}.field-with-help.svelte-ac3rc9{flex-direction:column;gap:.35rem;width:100%;display:flex}.field-help.svelte-ac3rc9{color:#74808c;font-size:.82rem;line-height:1.35}.classification-hint.svelte-ac3rc9{color:#74808c;margin:-.65rem 0 0;font-size:.82rem;line-height:1.35}.contact-value.svelte-1lv9ymh{overflow-wrap:anywhere;max-width:100%;display:inline-flex}.contact-value--address.svelte-1lv9ymh{flex-direction:column;gap:.15rem;line-height:1.25;display:flex}.contact-value__line.svelte-1lv9ymh{overflow-wrap:anywhere;min-width:0;max-width:100%}.contact-meta-tags.svelte-1lv9ymh{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.state-block.svelte-zshc9l{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.details-grid.svelte-zshc9l{grid-template-columns:1fr;gap:1rem;display:grid}.row.svelte-zshc9l{align-items:start;gap:1rem;display:grid}.row-three.svelte-zshc9l{grid-template-columns:minmax(0,1.4fr) minmax(12rem,.8fr) minmax(14rem,.8fr)}.row-full.svelte-zshc9l{grid-template-columns:1fr}@media (max-width:900px){.row-three.svelte-zshc9l{grid-template-columns:1fr}}.unit-selection-overlay.svelte-1iqehf{flex-direction:column;align-items:stretch;gap:1.2rem;display:flex}.unit-selection-overlay.svelte-1iqehf label,.unit-selection-overlay.svelte-1iqehf .fieldShell,.unit-selection-overlay.svelte-1iqehf .select-input-shell{width:100%;max-width:100%}.empty-state.svelte-th2n2t{color:var(--text-invers-100);padding:.4rem 0}.address-cell.svelte-th2n2t{flex-direction:column;gap:.15rem;max-width:100%;line-height:1.25;display:flex}.address-cell__line.svelte-th2n2t{overflow-wrap:anywhere;min-width:0;max-width:100%}.state-block.svelte-125lu6x{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.mini-faq-section.svelte-1j5lcdt{--faq-border:#0d0c0c52;--faq-surface:white;--faq-title:var(--text-invers-100);--faq-copy:var(--text-invers-200);--faq-corner-size:1.55rem;gap:1.5rem;display:grid}.mini-faq-section[data-theme=dark].svelte-1j5lcdt{--faq-border:#f3eed97a;--faq-surface:var(--bg-100);--faq-title:var(--text-100);--faq-copy:var(--text-200)}.faq-grid.svelte-1j5lcdt{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.faq-item.svelte-1j5lcdt{border:1px solid var(--faq-border);background:var(--faq-surface);clip-path:polygon(0 0, calc(100% - var(--faq-corner-size)) 0, 100% var(--faq-corner-size), 100% 100%, 0 100%);position:relative;overflow:hidden}.faq-item.svelte-1j5lcdt:after{content:"";width:var(--faq-corner-size);height:var(--faq-corner-size);background:linear-gradient(to top right, transparent calc(50% - .5px), var(--faq-border) calc(50% - .5px), var(--faq-border) calc(50% + .5px), transparent calc(50% + .5px));pointer-events:none;position:absolute;top:0;right:0}summary.svelte-1j5lcdt{min-height:3.55rem;padding:.95rem calc(var(--faq-corner-size) + .95rem) .8rem 1rem;color:var(--faq-title);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;list-style:none;display:grid}summary.svelte-1j5lcdt::-webkit-details-marker{display:none}.question.svelte-1j5lcdt{font-size:1.08rem;font-weight:800;line-height:1.12}.chevron.svelte-1j5lcdt{border-right:2px solid var(--faq-title);border-bottom:2px solid var(--faq-title);transform-origin:50%;width:.55rem;height:.55rem;transition:transform .18s;transform:rotate(45deg)}.faq-item[open].svelte-1j5lcdt .chevron:where(.svelte-1j5lcdt){transform:translateY(.18rem)rotate(225deg)}.answer.svelte-1j5lcdt{border-top:1px solid var(--faq-border);padding:1.05rem 1rem 1.15rem}p.svelte-1j5lcdt{color:var(--faq-copy);margin:0;line-height:1.5}@media (max-width:760px){.faq-grid.svelte-1j5lcdt{grid-template-columns:1fr}}.state-block.svelte-11j0kia{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.state-block.svelte-11j0kia p:where(.svelte-11j0kia){margin:0}.business-page.svelte-11j0kia,.business-info.svelte-11j0kia{flex-direction:column;display:flex}.business-page.svelte-11j0kia{gap:clamp(2rem,4vw,3rem)}.business-info.svelte-11j0kia{gap:2rem}.contact-info-grid.svelte-11j0kia{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:1.6rem clamp(2rem,5vw,4rem);display:grid}h3.svelte-11j0kia,p.svelte-11j0kia{margin:0}.contact-info-block.svelte-11j0kia,.contact-info-value-group.svelte-11j0kia{flex-direction:column;display:flex}.contact-info-block.svelte-11j0kia{border-left:2px solid var(--primary-100);gap:.45rem;min-width:0;padding-left:1rem}.contact-info-block-wide.svelte-11j0kia{grid-column:1/-1;max-width:38rem}.contact-info-title.svelte-11j0kia{color:var(--primary-100);letter-spacing:0;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.92rem;line-height:1.15;display:inline-flex}.contact-info-title-icon.svelte-11j0kia{flex:none;align-items:center;display:inline-flex}.contact-info-value.svelte-11j0kia,.contact-info-value-group.svelte-11j0kia{width:-moz-fit-content;width:fit-content;color:var(--text-invers-100);font-size:1.05rem;font-weight:400;line-height:1.42}.contact-info-value.svelte-11j0kia{text-decoration:none}.contact-info-value.svelte-11j0kia:hover{color:var(--primary-100)}.contact-info-value-group.svelte-11j0kia{gap:.28rem}.muted.svelte-11j0kia{color:color-mix(in srgb, var(--text-invers-100) 62%, transparent);font-size:.98rem}@media (max-width:760px){.contact-info-grid.svelte-11j0kia{grid-template-columns:1fr}}.delete-dialog-content.svelte-1kkwnau{flex-direction:column;gap:1rem;display:flex}.delete-dialog-content.svelte-1kkwnau p:where(.svelte-1kkwnau){color:var(--text-100);margin:0;line-height:1.45}.actions.svelte-1kkwnau{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.contact-method-card.svelte-1mtrlt7{width:100%}.contact-method-content.svelte-1mtrlt7{flex-direction:column;gap:1rem;display:flex}.method-value.svelte-1mtrlt7{flex-direction:column;gap:.25rem;display:flex}.method-value.svelte-1mtrlt7 span:where(.svelte-1mtrlt7){color:var(--text-invers-100);text-transform:uppercase;font-size:.75rem;font-weight:700}.method-value.svelte-1mtrlt7 strong:where(.svelte-1mtrlt7){color:var(--text-invers-100);overflow-wrap:anywhere;font-size:1rem}.channel-list.svelte-1mtrlt7{flex-direction:column;gap:.75rem;display:flex}.channel-row.svelte-1mtrlt7{justify-content:space-between;align-items:center;gap:1rem;display:flex}.channel-copy.svelte-1mtrlt7{flex-direction:column;gap:.25rem;min-width:0;display:flex}.channel-copy.svelte-1mtrlt7 span:where(.svelte-1mtrlt7){color:var(--text-invers-100);font-weight:800}.row-message.svelte-1mtrlt7{color:var(--text-invers-100);margin:0;line-height:1.45}@media (max-width:640px){.channel-row.svelte-1mtrlt7{flex-direction:column;align-items:flex-start}}.contact-method-list.svelte-17025h3{flex-direction:column;gap:1rem;display:flex}.contact-method-state.svelte-xjsvwm{flex-wrap:wrap;align-items:center;gap:.75rem;min-height:4rem;display:flex}.contact-method-state.svelte-xjsvwm p:where(.svelte-xjsvwm){color:var(--text-invers-100);margin:0;line-height:1.45}.contact-method-state.loading.svelte-xjsvwm{text-align:center;justify-content:center}.contact-method-state.error.svelte-xjsvwm p:where(.svelte-xjsvwm){color:var(--red-200,#b42318);font-weight:700}.contact-methods-page.svelte-17mq8d2{flex-direction:column;gap:2rem;display:flex}.contact-methods-page.svelte-17mq8d2 p:where(.svelte-17mq8d2){margin:0}.embedded-chat-frame.svelte-jui29e{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.chat-wrapper.svelte-jui29e{width:100%;height:var(--chat-frame-height,100%);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.embedded-chat-frame__actions.svelte-jui29e{align-items:center;gap:.1rem;display:inline-flex}.embedded-chat-frame__fullscreen-button.svelte-jui29e{cursor:pointer}.embedded-chat-frame__fullscreen-button.svelte-jui29e:disabled{cursor:default;opacity:.45}.slot-summary.svelte-1j4xgup{width:100%}.slot-summary-content.svelte-1j4xgup{gap:.24rem;display:grid}.slot-summary-content.svelte-1j4xgup strong:where(.svelte-1j4xgup){color:var(--text-100);font-weight:900}.slot-summary-empty.svelte-1j4xgup{color:var(--text-100);margin:0;line-height:1.35}.slot-summary-content.svelte-1j4xgup small:where(.svelte-1j4xgup){color:var(--text-100);line-height:1.35}.slot-summary-content.svelte-1j4xgup .deadline-note:where(.svelte-1j4xgup){color:#b91c1c;font-weight:900}.slot-summary--inverse.svelte-1j4xgup .slot-summary-empty:where(.svelte-1j4xgup),.slot-summary--inverse.svelte-1j4xgup .slot-summary-content:where(.svelte-1j4xgup) strong:where(.svelte-1j4xgup),.slot-summary--inverse.svelte-1j4xgup .slot-summary-content:where(.svelte-1j4xgup) small:where(.svelte-1j4xgup){color:var(--text-invers-100)}.slot-summary--inverse.svelte-1j4xgup .slot-summary-content:where(.svelte-1j4xgup) .deadline-note:where(.svelte-1j4xgup){color:#fecaca}.appointment-action-details.svelte-upvg18{gap:1rem;padding-bottom:1rem;display:grid}.intro.svelte-upvg18,.field-error.svelte-upvg18,.deadline-warning.svelte-upvg18 p:where(.svelte-upvg18){margin:0}.deadline-warning.svelte-upvg18{color:#7f1d1d;background:#fff7f7;border:1px solid #dc2626;gap:.35rem;padding:.85rem;line-height:1.42;display:grid}.deadline-warning.svelte-upvg18 strong:where(.svelte-upvg18){font-weight:900}.intro.svelte-upvg18{color:var(--bg-200);line-height:1.45}.field-error.svelte-upvg18{color:#b42318;font-weight:800}.field-stack.svelte-upvg18{gap:.9rem;display:grid}.privacy-content.svelte-upvg18{gap:.65rem;display:grid}.privacy-content.svelte-upvg18 p:where(.svelte-upvg18){color:var(--bg-200);margin:0;font-size:.95rem;line-height:1.42}.privacy-content.svelte-upvg18 .checkbox-label a{color:var(--text-100);text-underline-offset:.16em;font-weight:800;text-decoration:underline;text-decoration-thickness:.08em}.appointment-action-details .formActions{display:none}.svelte-1wqtn4k,p.svelte-1wqtn4k{color:var(--text-invers-100)}.details.svelte-1wqtn4k{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:1.2rem;display:grid}.details.svelte-1wqtn4k .box{color:var(--portal-ink);border-color:var(--portal-border);background:#fff}strong.svelte-1wqtn4k{overflow-wrap:anywhere;color:var(--portal-ink);font-size:.98rem;display:block}.details.svelte-1wqtn4k p:where(.svelte-1wqtn4k),.message.svelte-1wqtn4k{margin:0}.detail-copy.svelte-1wqtn4k{color:var(--portal-ink);line-height:1.35}.detail-copy.svelte-1wqtn4k+.detail-copy:where(.svelte-1wqtn4k){margin-top:.75rem}.detail-copy.svelte-1wqtn4k strong:where(.svelte-1wqtn4k){display:inline}.message.svelte-1wqtn4k{max-width:760px}.actions.svelte-1wqtn4k{flex-flow:row-reverse wrap;justify-content:flex-start;gap:.7rem;display:flex}.contact-link.svelte-1wqtn4k{color:var(--primary-200);font-weight:800}@media (max-width:820px){.details.svelte-1wqtn4k{grid-template-columns:1fr}.actions.svelte-1wqtn4k{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}}form.svelte-os4em7{--portal-ink:var(--bg-100);--portal-muted:#42514f;--portal-border:var(--bg-100);color:var(--portal-ink);gap:.8rem;max-width:680px;display:grid}p.svelte-os4em7{color:var(--portal-muted);margin:0 0 .8rem;line-height:1.4}input.svelte-os4em7{width:min(100%,18rem);min-width:12rem;color:var(--portal-ink);font:inherit;letter-spacing:0;text-transform:uppercase;background:#fff;border:1px solid #8a9692;padding:.85rem 1rem;font-weight:700}input.svelte-os4em7:focus{border-color:var(--primary-200);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-200) 22%, transparent);outline:none}.error.svelte-os4em7{color:#cf3f38;margin:0;font-weight:700}.calendar-notice.svelte-1k0nrle{flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.calendar-notice.svelte-1k0nrle p:where(.svelte-1k0nrle){color:var(--bg-200);margin:0;line-height:1.5}.calendar-notice-actions.svelte-1k0nrle{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;width:100%;display:grid}@media (max-width:560px){.calendar-notice-actions.svelte-1k0nrle{grid-template-columns:minmax(0,1fr)}}.time-slot-list.svelte-162v7q{width:100%;min-width:0;max-width:100%;color:var(--portal-ink,var(--bg-100));box-sizing:border-box;gap:.9rem;display:grid}.time-header.svelte-162v7q{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.time-header.svelte-162v7q p:where(.svelte-162v7q),.message.svelte-162v7q,.empty-state.svelte-162v7q p:where(.svelte-162v7q){margin:0}.time-header.svelte-162v7q p:where(.svelte-162v7q){color:var(--portal-ink,var(--bg-100));font-weight:800}.message.svelte-162v7q,.empty-state.svelte-162v7q p:where(.svelte-162v7q){color:var(--portal-muted,#42514f)}.slot-content.svelte-162v7q{box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.slots.svelte-162v7q{--slot-min-width:14rem;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--slot-min-width)), 1fr));box-sizing:border-box;gap:.65rem;width:100%;min-width:0;max-width:100%;display:grid}.slot-card.svelte-162v7q{min-width:0;position:relative}.slot-option.svelte-162v7q{text-align:left;border:1px solid var(--portal-line,#d6ddd8);width:100%;min-width:0;min-height:5.4rem;color:var(--portal-ink,var(--bg-100));cursor:pointer;font:inherit;box-sizing:border-box;background:#fff;align-content:center;justify-items:start;gap:.25rem;padding:1.35rem .85rem 1.15rem;display:grid;position:relative}.slot-option.svelte-162v7q:disabled{cursor:wait}.slot-option.svelte-162v7q:hover:not(:disabled),.slot-option.selected.svelte-162v7q{border-color:var(--primary-200)}.slot-option.svelte-162v7q:hover:not(:disabled){background:color-mix(in srgb, var(--primary-200) 7%, #fff)}.slot-option.selected.svelte-162v7q{background:color-mix(in srgb, var(--primary-200) 10%, #fff);box-shadow:inset 0 0 0 1px var(--primary-200)}.slot-option.svelte-162v7q:focus-visible{outline:3px solid color-mix(in srgb, var(--primary-200) 70%, #fff);outline-offset:2px}.slot-option.flex.svelte-162v7q{border-style:dashed}.slot-option.deadline-warning.svelte-162v7q{background:#fff7f7;border-color:#dc2626}.slot-option.deadline-warning.svelte-162v7q:hover:not(:disabled),.slot-option.deadline-warning.selected.svelte-162v7q{background:#fee2e2;border-color:#b91c1c}.slot-main.svelte-162v7q{overflow-wrap:anywhere;max-width:100%;font-weight:900}.slot-date.svelte-162v7q{max-width:100%;color:var(--portal-muted,#42514f);text-transform:uppercase;font-size:.78rem;font-weight:800}.slot-corner-badge.svelte-162v7q{z-index:1;background:var(--primary-200);color:var(--text-invers-100,#fff);text-transform:uppercase;letter-spacing:0;padding:.18rem .36rem;font-size:.58rem;font-weight:900;line-height:1;position:absolute;top:0}.slot-corner-badge--selected.svelte-162v7q{left:0}.slot-corner-badge--deadline.svelte-162v7q{background:#dc2626;right:0}.slot-type-badge.svelte-162v7q{z-index:1;background:var(--primary-200);color:var(--text-invers-100,#fff);text-transform:uppercase;letter-spacing:0;padding:.18rem .36rem;font-size:.58rem;font-weight:900;line-height:1;position:absolute;bottom:0;right:0}.slot-type-badge--flex.svelte-162v7q{cursor:help}small.svelte-162v7q{max-width:100%;color:var(--portal-muted,#42514f);overflow-wrap:anywhere}.empty-state.svelte-162v7q{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.empty-state.svelte-162v7q button:where(.svelte-162v7q){border:1px solid var(--primary-200);color:var(--primary-200);font:inherit;text-transform:uppercase;cursor:pointer;background:0 0;padding:.45rem .75rem;font-weight:800}.loading-state.svelte-162v7q{border:1px solid var(--portal-line,#d6ddd8);background:var(--portal-subtle,#f7faf8);min-height:5.4rem;color:var(--portal-ink,var(--bg-100));box-sizing:border-box;align-content:center;gap:.7rem;padding:.9rem 1rem;display:grid}.loading-state.svelte-162v7q strong:where(.svelte-162v7q){text-transform:uppercase;font-size:.82rem}.loading-bar.svelte-162v7q{background:color-mix(in srgb, var(--portal-line,#d6ddd8) 72%, #fff);height:.28rem;position:relative;overflow:hidden}.loading-bar.svelte-162v7q:after{content:"";background:var(--primary-200);width:45%;animation:1.05s ease-in-out infinite svelte-162v7q-loading-slide;position:absolute;inset:0}.mobile-slot-reveal.svelte-162v7q{margin-top:.65rem;display:none}.mobile-slot-status.svelte-162v7q{display:none}@keyframes svelte-162v7q-loading-slide{0%{transform:translate(-110%)}to{transform:translate(240%)}}@media (max-width:560px){.time-slot-list.svelte-162v7q{gap:.7rem}.time-header.svelte-162v7q{gap:.45rem}.slot-content.svelte-162v7q{min-height:0}.slots.svelte-162v7q{grid-template-columns:minmax(0,1fr);gap:.5rem}.slot-option.svelte-162v7q{min-height:4.8rem;padding:1.25rem .75rem 1.05rem}.slot-card.slot-hidden-on-mobile.svelte-162v7q{display:none}.mobile-slot-reveal.svelte-162v7q{display:block}.mobile-slot-status.svelte-162v7q{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.loading-bar.svelte-162v7q:after{width:100%;animation:none}}.recommendation-hint.svelte-7s17av{color:var(--portal-muted,#42514f);margin:0 0 1.2rem}.recommendation-grid.svelte-7s17av{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:start;gap:1.25rem;width:100%;min-width:0;display:grid}.decision-panel.svelte-7s17av{align-content:start;gap:.9rem;width:100%;min-width:0;display:grid}.recommendation-options.svelte-7s17av{gap:1rem;width:100%;min-width:0;display:grid}.calendar-fallback.svelte-7s17av{justify-content:flex-start;display:flex}.decision-panel-title.svelte-7s17av{color:var(--portal-ink,var(--bg-100));margin:0;font-weight:800}.actions.svelte-7s17av{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.actions.svelte-7s17av .cta{min-width:0;padding-inline:.85rem;font-size:.9rem}.action-control.svelte-7s17av{display:contents}.actions.svelte-7s17av .cta.fullWidth{flex:auto;width:auto;min-width:0}@media (max-width:900px){.recommendation-grid.svelte-7s17av{grid-template-columns:minmax(0,1fr)}.decision-panel-title.svelte-7s17av{display:none}}@media (max-width:700px){.actions.svelte-7s17av{justify-content:stretch}.calendar-fallback.svelte-7s17av .cta{width:100%}}@media (max-width:560px){.action-control--cancel.svelte-7s17av .cta p{display:none}.action-control--confirm.svelte-7s17av .cta p{font-size:0}.action-control--confirm.svelte-7s17av .cta p:after{content:"Bestätigen";font-size:.9rem}.action-control--confirm.action-control--busy.svelte-7s17av .cta p:after{content:"Wird gebucht"}}.date-selector.svelte-18cs1gq{min-width:0;color:var(--portal-ink,var(--bg-100));gap:.9rem;display:grid}.date-selector-header.svelte-18cs1gq{place-items:center;min-height:2.1rem;display:grid}.week-nav.svelte-18cs1gq{width:100%;color:var(--portal-ink,var(--bg-100));text-transform:uppercase;text-align:center;grid-template-columns:2.1rem minmax(0,1fr) 2.1rem;align-items:center;gap:.75rem;font-size:.82rem;font-weight:800;display:grid}.calendar-loading-label.svelte-18cs1gq,.calendar-refresh-label.svelte-18cs1gq{color:var(--portal-muted,#697571);text-align:center;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.calendar-refresh-label.svelte-18cs1gq{margin-bottom:.5rem}.week-nav-button.svelte-18cs1gq{border:1px solid var(--portal-line,#d6ddd8);width:2.1rem;height:2.1rem;min-height:0;color:var(--portal-ink,var(--bg-100));background:#fff;place-items:center;padding:0;display:grid}.week-nav-button.svelte-18cs1gq:disabled{color:#9aa5a1;background:var(--portal-subtle,#f7faf8);cursor:not-allowed}.week-nav-button.svelte-18cs1gq:focus-visible,.days.svelte-18cs1gq button:where(.svelte-18cs1gq):focus-visible{outline:3px solid color-mix(in srgb, var(--primary-200) 70%, #fff);outline-offset:2px}.days-frame.svelte-18cs1gq,.days-grid-area.svelte-18cs1gq{min-width:0;position:relative}.days.svelte-18cs1gq{grid-template-columns:repeat(7,minmax(0,1fr));gap:.65rem;display:grid}.days.refreshing.svelte-18cs1gq{opacity:.55}.day-placeholder.svelte-18cs1gq{border:1px solid var(--portal-line,#d6ddd8);background:var(--portal-subtle,#f7faf8);min-height:6.4rem;position:relative;overflow:hidden}.day-placeholder.svelte-18cs1gq:before,.day-placeholder.svelte-18cs1gq:after{content:"";background:color-mix(in srgb, var(--portal-muted,#697571) 17%, transparent);animation:1.2s ease-in-out infinite alternate svelte-18cs1gq-placeholder-pulse;animation-delay:var(--placeholder-delay);border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.day-placeholder.svelte-18cs1gq:before{width:55%;height:.45rem;top:2.15rem}.day-placeholder.svelte-18cs1gq:after{width:1.4rem;height:1.2rem;top:3.15rem}.days.svelte-18cs1gq button:where(.svelte-18cs1gq){border:1px solid var(--portal-line,#d6ddd8);width:100%;min-width:0;min-height:6.4rem;color:var(--portal-ink,var(--bg-100));cursor:pointer;font:inherit;text-align:center;background:#fff;align-content:center;justify-items:center;gap:.35rem;padding:1.45rem .55rem .9rem;display:grid;position:relative}.days.svelte-18cs1gq button:where(.svelte-18cs1gq):hover:not(:disabled),.days.svelte-18cs1gq button.active:where(.svelte-18cs1gq){border-color:var(--primary-200);background:color-mix(in srgb, var(--primary-200) 16%, #fff)}.days.svelte-18cs1gq button.unavailable:where(.svelte-18cs1gq){color:#8a9692;background:var(--portal-subtle,#f7faf8);cursor:not-allowed}.days.svelte-18cs1gq button.deadline-warning:where(.svelte-18cs1gq){background:#fff7f7;border-color:#dc2626}.days.svelte-18cs1gq button.deadline-warning:where(.svelte-18cs1gq):hover:not(:disabled),.days.svelte-18cs1gq button.deadline-warning.active:where(.svelte-18cs1gq){background:#fee2e2;border-color:#b91c1c}.deadline-dot.svelte-18cs1gq{background:#dc2626;border-radius:999px;width:.42rem;height:.42rem}.day-selected-badge.svelte-18cs1gq{background:var(--primary-200);color:var(--text-invers-100,#fff);text-transform:uppercase;letter-spacing:0;padding:.18rem .36rem;font-size:.58rem;font-weight:900;line-height:1;position:absolute;top:0;left:0}.day-weekday.svelte-18cs1gq{max-width:100%;color:var(--portal-muted,#697571);text-transform:uppercase;text-overflow:ellipsis;font-size:.72rem;font-weight:800;line-height:1;overflow:hidden}.day-weekday--short.svelte-18cs1gq{display:none}.days.svelte-18cs1gq button:where(.svelte-18cs1gq) strong:where(.svelte-18cs1gq){font-size:1.4rem;line-height:1}@keyframes svelte-18cs1gq-placeholder-pulse{0%{opacity:.42}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.day-placeholder.svelte-18cs1gq:before,.day-placeholder.svelte-18cs1gq:after{animation:none}}@media (max-width:700px){.days.svelte-18cs1gq{gap:.28rem}.days.svelte-18cs1gq button:where(.svelte-18cs1gq){min-height:4.4rem;padding:1.05rem .15rem .6rem}.day-placeholder.svelte-18cs1gq{min-height:4.4rem}.day-placeholder.svelte-18cs1gq:before{top:1.25rem}.day-placeholder.svelte-18cs1gq:after{width:1rem;height:.9rem;top:2.15rem}.day-weekday--long.svelte-18cs1gq{display:none}.day-weekday--short.svelte-18cs1gq{display:block}.days.svelte-18cs1gq button:where(.svelte-18cs1gq) strong:where(.svelte-18cs1gq){font-size:1rem}}.selection-grid.svelte-1aqsium{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.4rem;width:100%;min-width:0;max-width:100%;display:grid}.date-selector-shell.svelte-1aqsium,.slot-column.svelte-1aqsium,.slot-list-shell.svelte-1aqsium,.slot-summary-shell.svelte-1aqsium,.decision-panel.svelte-1aqsium{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.slot-column.svelte-1aqsium{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:start;gap:1.25rem;display:grid}.slot-list-shell.svelte-1aqsium{min-height:0}.decision-panel.svelte-1aqsium{align-content:start;gap:.9rem;display:grid}.decision-panel-title.svelte-1aqsium{color:var(--portal-ink,var(--bg-100));margin:0;font-weight:800}.actions.svelte-1aqsium{flex-wrap:nowrap;align-items:center}.actions.svelte-1aqsium,.empty-state.svelte-1aqsium{justify-content:flex-end;gap:.7rem;display:flex}.empty-state.svelte-1aqsium{color:var(--portal-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center}.actions.svelte-1aqsium .cta{min-width:0;padding-inline:.85rem;font-size:.9rem}.action-control.svelte-1aqsium{display:contents}.actions.svelte-1aqsium .cta.fullWidth{flex:auto;width:auto;min-width:0}.calendar-hint.svelte-1aqsium{color:var(--portal-muted,#697571);margin:.65rem 0 0;font-size:.86rem;font-weight:700}@media (max-width:900px){.slot-column.svelte-1aqsium{grid-template-columns:minmax(0,1fr)}.decision-panel-title.svelte-1aqsium{display:none}}@media (max-width:700px){.actions.svelte-1aqsium{justify-content:stretch}}@media (max-width:560px){.action-control--cancel.svelte-1aqsium .cta p{display:none}.action-control--confirm.svelte-1aqsium .cta p{font-size:0}.action-control--confirm.svelte-1aqsium .cta p:after{content:"Bestätigen";font-size:.9rem}.action-control--confirm.action-control--busy.svelte-1aqsium .cta p:after{content:"Wird gebucht"}}.wrong-recipient-report.svelte-11kus8z{gap:1rem;padding-bottom:1rem;display:grid}.intro.svelte-11kus8z,.field-error.svelte-11kus8z{margin:0}.intro.svelte-11kus8z{color:var(--bg-200);line-height:1.45}.field-error.svelte-11kus8z{color:#b42318;font-weight:800}.wrong-recipient-report .formActions{display:none}p.svelte-qr0uha,.success.svelte-qr0uha,.error.svelte-qr0uha{margin:0}.success.svelte-qr0uha,.error.svelte-qr0uha{border:1px solid #0000;margin-bottom:1.2rem;padding:.8rem 1rem;font-weight:700}.success.svelte-qr0uha{color:var(--primary-200);border-color:color-mix(in srgb, var(--primary-200) 28%, transparent);background:#fff}.error.svelte-qr0uha{color:#cf3f38;background:#cf3f381a;border-color:#cf3f3847}.state-block.svelte-1cvs3g{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.state-block.svelte-1cvs3g p:where(.svelte-1cvs3g){margin:0}.state-block.svelte-a1kj00{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.state-block.svelte-a1kj00 p:where(.svelte-a1kj00){margin:0}.privacy-page.svelte-a1kj00{flex-direction:column;gap:clamp(1.5rem,3vw,2.4rem);max-width:52rem;display:flex}.privacy-section.svelte-a1kj00,.line-group.svelte-a1kj00{flex-direction:column;display:flex}.privacy-section.svelte-a1kj00{border-left:2px solid var(--primary-100);gap:.55rem;padding-left:1rem}h3.svelte-a1kj00,p.svelte-a1kj00,ul.svelte-a1kj00{margin:0}h3.svelte-a1kj00{color:var(--primary-100);letter-spacing:0;font-size:1rem;line-height:1.2}p.svelte-a1kj00,li.svelte-a1kj00,a.svelte-a1kj00,.privacy-intro.svelte-a1kj00{color:var(--text-invers-100);font-size:1rem;line-height:1.48}ul.svelte-a1kj00{gap:.42rem;padding:0;list-style:none;display:grid}li.svelte-a1kj00{padding-left:1rem;position:relative}li.svelte-a1kj00:before{content:"";border:1px solid var(--primary-100);background:color-mix(in srgb, var(--primary-100) 18%, transparent);width:.36rem;height:.36rem;position:absolute;top:.62em;left:0;transform:rotate(45deg)}a.svelte-a1kj00{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.08em}.short-code-error.svelte-1j5yxq5,.short-code-loading.svelte-1j5yxq5{color:var(--text-80);margin:0}.import-status-overlay.svelte-xlf31e{color:var(--text-invers-100);gap:1rem;display:grid}.intro.svelte-xlf31e h3:where(.svelte-xlf31e),.intro.svelte-xlf31e p:where(.svelte-xlf31e){color:var(--text-invers-100);margin:0}.intro.svelte-xlf31e p:where(.svelte-xlf31e){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin-top:.35rem}.progress-card.svelte-xlf31e{background:#fff;border:1px solid #00000024;gap:.8rem;padding:1rem;display:grid}.progress-heading.svelte-xlf31e{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.progress-track.svelte-xlf31e{background:#0000001f;border-radius:999px;height:8px;overflow:hidden}.progress-fill.svelte-xlf31e{border-radius:inherit;background:#2563eb;height:100%;transition:width .18s;display:block}dl.svelte-xlf31e{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;margin:0;display:grid}dt.svelte-xlf31e{color:#00000094;font-size:.75rem;font-weight:700}dd.svelte-xlf31e{margin:.2rem 0 0;font-weight:700}.muted.svelte-xlf31e{color:color-mix(in srgb, var(--text-invers-100) 68%, transparent)}
