.kw-safe-html.svelte-fp5rud{display:contents}.kw-popover-trigger-wrap.svelte-1dzq0tw{flex-shrink:0;align-items:stretch;min-width:0;display:inline-flex}.kw-popover-trigger-wrap.blocked.svelte-1dzq0tw{cursor:not-allowed}.kw-popover-trigger-wrap.blocked.svelte-1dzq0tw>button:where(.svelte-1dzq0tw){pointer-events:none}.kw-popover-trigger-wrap.svelte-1dzq0tw:focus-visible{outline:2px solid var(--primary-100,#008c5a);outline-offset:2px}.kw-popover-trigger.svelte-1dzq0tw:where(:where(.svelte-1dzq0tw):not(.custom-trigger)){min-width:28px;min-height:28px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.kw-popover-trigger.svelte-1dzq0tw:where(:where(.svelte-1dzq0tw):not(.custom-trigger)):hover{background:#8882}.kw-popover-trigger:where(:where(.svelte-1dzq0tw):not(.custom-trigger)).round.svelte-1dzq0tw{border-radius:50%;flex-shrink:0;width:36px;height:36px}.kw-popover.svelte-1dzq0tw{color:#263840;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;visibility:hidden;background:#fff;border:1px solid #d7dcde;width:max-content;min-width:208px;max-width:min(360px,100vw - 16px);max-height:calc(100dvh - 16px);margin:0;padding:4px;transition:none;animation:none;position:fixed;inset:auto;overflow:auto;box-shadow:0 4px 16px #0003}.kw-popover.positioned.svelte-1dzq0tw{visibility:visible}.kw-popover__header.svelte-1dzq0tw{border-bottom:1px solid #d7dcde;margin-bottom:4px;padding:12px 8px}.kw-popover__separator.svelte-1dzq0tw{border-top:1px solid #d7dcde;margin:4px 0}.kw-popover__item.svelte-1dzq0tw{box-sizing:border-box;width:100%;min-height:36px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:6px 8px;font-size:14px;text-decoration:none;transition:none;display:flex}.kw-popover__item.svelte-1dzq0tw span:where(.svelte-1dzq0tw){overflow-wrap:anywhere;min-width:0}.kw-popover__item.svelte-1dzq0tw:hover,.kw-popover__item.svelte-1dzq0tw:focus-visible{background:#f0f3f4}.kw-popover__item.danger.svelte-1dzq0tw{color:var(--error-100,#b91c1c)}button.svelte-1dzq0tw:focus-visible,a.svelte-1dzq0tw:focus-visible{outline:2px solid var(--primary-100,#008c5a);outline-offset:-2px}button.svelte-1dzq0tw:disabled{opacity:.5;cursor:not-allowed}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)}.cta-split{vertical-align:middle;align-items:stretch;max-width:100%;display:inline-flex}.cta-split.fullWidth{width:100%}.cta-split button.cta.whiteVersion{color:var(--neutral-white)}.cta-split .cta-primary-target{align-items:stretch;min-width:0;display:inline-flex}.cta-split.fullWidth .cta-primary-target{flex:1}.cta-split.fullWidth button.cta.cta-primary{width:100%}.cta-split .cta-primary-target.blocked{cursor:not-allowed}.cta-split .cta-primary-target.blocked>button{pointer-events:none}.cta-split .cta-primary-target:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px}.cta-split button.cta.cta-primary{border-start-end-radius:0;border-end-end-radius:0;min-width:0;max-width:100%;border-inline-end-width:0!important}.cta-split button.cta.cta-primary p{white-space:normal;overflow-wrap:anywhere;min-width:0}.cta-split button.cta.cta-primary:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px;z-index:1}.cta-split button.cta.cta-disclosure{border-start-start-radius:0;border-end-start-radius:0;flex:none;align-self:stretch;gap:0;width:auto;min-width:36px;height:auto;margin:0;padding-inline:.6rem;border-inline-start:1px solid color-mix(in srgb, currentColor 35%, transparent)!important}.cta-split button.cta.cta-disclosure:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px;z-index:1}@media only screen and (max-width:967px){.cta-split button.cta.cta-disclosure{min-width:44px}}.cta-split button.cta.tableButton.noHover:hover,.cta-split button.cta.tableButtonWithContent.noHover:hover{color:var(--text-invers-100)!important;border-color:#0000!important}.cta-split button.cta.tableButton.noHover:hover.whiteVersion,.cta-split button.cta.tableButtonWithContent.noHover:hover.whiteVersion{color:var(--neutral-white)!important}.cta-split button.cta.tableButton.noHover:hover svg,.cta-split button.cta.tableButtonWithContent.noHover:hover svg,.cta-split button.cta.tableButton.noHover:hover path,.cta-split button.cta.tableButtonWithContent.noHover:hover path{fill:currentColor!important}@media only screen and (max-width:967px){.cta-split button.cta{min-height:44px}}.toggle-cta.svelte-12p1xg0{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-12p1xg0{padding:.125rem}.toggle-cta.single-option.svelte-12p1xg0{flex:none;place-self:flex-start start;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%}.toggle-cta.disabled.svelte-12p1xg0{opacity:.5}.toggle-cta__option.svelte-12p1xg0{min-width:0;display:inline-flex}.toggle-cta__option--disabled.svelte-12p1xg0{cursor:not-allowed}.toggle-cta[data-theme=light].svelte-12p1xg0{border-color:color-mix(in srgb, var(--text-invers-100,#2f4858) 28%, transparent)}.toggle-cta[data-theme=light].svelte-12p1xg0 button.cta.toggle:not(.active),.toggle-cta[data-theme=light].svelte-12p1xg0 button.cta.toggle:not(.active) p,.toggle-cta[data-theme=light].svelte-12p1xg0 button.cta.toggle:not(.active) .kw-safe-html{color:var(--text-invers-100,#2f4858)!important}.toggle-cta.svelte-12p1xg0 button.cta.toggle{min-width:2rem;min-height:2rem;box-shadow:none;border:none;padding:.35rem .5rem}.toggle-cta.svelte-12p1xg0 button.cta.toggle.active{border:none}.toggle-cta.svelte-12p1xg0 .toggle-cta__option--tone-neutral:where(.svelte-12p1xg0) 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-12p1xg0 .toggle-cta__option--tone-warning:where(.svelte-12p1xg0) button.cta.toggle.active{background:color-mix(in srgb, var(--warning-100,#d97706) 85%, transparent);color:var(--text-100,#f3eed9)!important}.toggle-cta.svelte-12p1xg0 .toggle-cta__option--tone-danger:where(.svelte-12p1xg0) button.cta.toggle.active{background:color-mix(in srgb, var(--danger-100,#e25555) 88%, transparent);color:var(--text-100,#f3eed9)!important}.toggle-cta.svelte-12p1xg0 .toggle-cta__svg,.toggle-cta.svelte-12p1xg0 .toggle-cta__icon{flex:0 0 1rem;justify-content:center;align-items:center;line-height:0;display:inline-flex}.toggle-cta.svelte-12p1xg0 .toggle-cta__svg svg{width:1rem;height:1rem;display:block}.toggle-cta.svelte-12p1xg0 .toggle-cta__svg path{stroke:currentColor;fill:none}span.svelte-1lkff0i{--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-1lkff0i{cursor:help}span.color-blue.svelte-1lkff0i{--kw-tag-bg:var(--blue-100);--kw-tag-soft-accent:var(--blue-100)}span.color-neutral.svelte-1lkff0i{--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-1lkff0i{--kw-tag-bg:var(--confirm-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--confirm-100)}span.color-teal.svelte-1lkff0i{--kw-tag-bg:var(--green-200);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--green-200)}span.color-yellow.svelte-1lkff0i{--kw-tag-bg:var(--yellow-100);--kw-tag-fg:var(--bg-100);--kw-tag-soft-accent:var(--yellow-100)}span.color-orange.svelte-1lkff0i{--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-1lkff0i{--kw-tag-bg:#6d28d9;--kw-tag-soft-accent:#6d28d9}span.soft.svelte-1lkff0i{--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-1lkff0i em:where(.svelte-1lkff0i){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-1lkff0i .tag-icon:where(.svelte-1lkff0i){color:var(--kw-tag-fg);z-index:1;align-items:center;display:inline-flex;position:relative}span.soft.svelte-1lkff0i em:where(.svelte-1lkff0i),span.soft.svelte-1lkff0i .tag-icon:where(.svelte-1lkff0i){color:var(--kw-tag-soft-fg)}span.smallVersion.svelte-1lkff0i{padding:4px 10px}span.smallVersion.svelte-1lkff0i em:where(.svelte-1lkff0i){font-size:.7em;line-height:9px}.box.svelte-m1eb01{padding:.6rem;border:1px solid var(--bg-100);width:100%;height:100%;padding-top:1.6rem;position:relative}.box.svelte-m1eb01 .label:where(.svelte-m1eb01){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-m1eb01 .tag:where(.svelte-m1eb01){align-items:stretch;display:inline-flex;position:absolute;top:0;right:0}.box.svelte-m1eb01 .button-row:where(.svelte-m1eb01){justify-content:flex-end;width:100%;margin-top:.6rem;display:flex}.box.light.svelte-m1eb01{border-color:#fff}.box.light.svelte-m1eb01 .label:where(.svelte-m1eb01){color:var(--bg-100);background-color:#fff}.box.bright-border.svelte-m1eb01{border-color:#fff}.box.bright-border.svelte-m1eb01 .label:where(.svelte-m1eb01){color:var(--bg-100);background-color:#fff}.box.mode-red.svelte-m1eb01{border-color:#b42318;box-shadow:0 0 0 1px #b4231866}.box.mode-red.svelte-m1eb01 .label:where(.svelte-m1eb01){color:#fff;background-color:#b42318}.kw-header-with-button.svelte-1khw24o{--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-1khw24o:not(.no-wrap){flex-wrap:wrap;row-gap:.8rem}.kw-header-with-button.svelte-1khw24o:not(.no-wrap) .button-actions:where(.svelte-1khw24o){flex-wrap:wrap;flex:0 10 auto;justify-content:flex-end;margin-left:auto}.kw-header-with-button.svelte-1khw24o .kw-section-title:where(.svelte-1khw24o){flex:auto;width:auto;min-width:0}.kw-header-with-button.no-wrap.svelte-1khw24o .kw-section-title:where(.svelte-1khw24o){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-1khw24o{flex-direction:column;align-items:stretch}.kw-header-with-button.mobile-wrap.svelte-1khw24o .kw-section-title:where(.svelte-1khw24o){width:100%;max-width:100%}.kw-header-with-button.mobile-wrap.svelte-1khw24o .button-actions:where(.svelte-1khw24o){justify-content:flex-end;align-self:stretch;width:100%}}.button-actions.svelte-1khw24o{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-1khw24o{flex-wrap:wrap}}.kw-section-title.svelte-1khw24o{flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;display:flex}.kw-section-title.svelte-1khw24o .kw-section-title__top-row:where(.svelte-1khw24o){align-items:center;gap:.8rem;width:100%;display:flex}.kw-section-title.svelte-1khw24o .kw-section-title__secondary-cta:where(.svelte-1khw24o){margin-left:auto}.kw-section-title.svelte-1khw24o small:where(.svelte-1khw24o){letter-spacing:.12em;text-transform:uppercase;font-size:.5rem;font-weight:600}.kw-section-title.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o){width:100%;min-width:0;margin:0;font-size:1.3rem;line-height:1.3;display:flex}.kw-section-title.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o) .kw-section-title__heading-title:where(.svelte-1khw24o){overflow-wrap:anywhere;min-width:0}.kw-section-title.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o) .kw-section-title__heading-title.no-wrap:where(.svelte-1khw24o){text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.kw-section-title.svelte-1khw24o .kw-section-title__help:where(.svelte-1khw24o){min-width:0;max-width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0 1rem 0 0;display:inline-flex;position:relative}.kw-section-title.svelte-1khw24o .kw-section-title__help:where(.svelte-1khw24o):hover .kw-section-title__heading-title:where(.svelte-1khw24o){text-underline-offset:.15em;text-decoration:underline}.kw-section-title.svelte-1khw24o .kw-section-title__help:where(.svelte-1khw24o):focus-visible{outline-offset:4px;outline:2px solid}.kw-section-title.svelte-1khw24o .kw-section-title__help-icon:where(.svelte-1khw24o){opacity:.65;pointer-events:none;display:flex;position:absolute;top:-.125rem;right:0}.kw-section-title.svelte-1khw24o p:where(.svelte-1khw24o){margin:0;line-height:1.6}.kw-section-title.darkMode.svelte-1khw24o small:where(.svelte-1khw24o){color:var(--text-200)!important}.kw-section-title.darkMode.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o){color:var(--neutral-white,#fff)}.kw-section-title.darkMode.svelte-1khw24o p:where(.svelte-1khw24o){color:var(--text-200)!important}.kw-section-title.lightMode.svelte-1khw24o small:where(.svelte-1khw24o){color:color-mix(in srgb, var(--text-invers-100) 80%, transparent)!important}.kw-section-title.lightMode.svelte-1khw24o .kw-section-title__heading:where(.svelte-1khw24o){color:var(--text-invers-100,#2f4858)}.kw-section-title.lightMode.svelte-1khw24o p:where(.svelte-1khw24o){color:color-mix(in srgb, var(--text-invers-100) 85%, transparent)!important}.modal-dialog.svelte-ubzinv{--kw-app-content-inset:24px;--modal-max-width:540px;box-sizing:border-box;width:min(var(--modal-max-width), calc(100vw - 32px));border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);background:var(--neutral-white,#fff);max-width:none;max-height:min(90dvh,100dvh - 32px);color:var(--text-invers-100,#2f4858);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:0;flex-direction:column;margin:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000059}.modal--small.svelte-ubzinv{--modal-max-width:420px}.modal-dialog.svelte-ubzinv:not([open]){display:none}.modal--large.svelte-ubzinv{--modal-max-width:720px}.modal--xl.svelte-ubzinv{--modal-max-width:1700px;height:min(80dvh,700px)}.modal-dialog.svelte-ubzinv::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009}.modal__header.svelte-ubzinv{padding:var(--kw-app-content-inset);background:var(--neutral-white,#fff);color:var(--text-invers-100);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 16px;display:grid}.modal--detail.svelte-ubzinv .modal__header:where(.svelte-ubzinv){background:var(--bg-100,#0d0c0c);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.modal__identity.svelte-ubzinv{align-self:center;min-width:0}.modal__description.svelte-ubzinv{overflow-wrap:anywhere;grid-column:1/-1;font-size:14px;line-height:1.6}.modal--detail.svelte-ubzinv .modal__description:where(.svelte-ubzinv){color:#ffffffb3}.modal__close.svelte-ubzinv{width:36px;height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-2px -8px -2px 0;padding:0;font-size:18px;display:flex}.modal__close.svelte-ubzinv:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.modal__close.svelte-ubzinv:focus-visible{outline-offset:-2px;outline:2px solid}.modal__navigation.svelte-ubzinv{flex:none;min-width:0}.modal__body.svelte-ubzinv{min-width:0;min-height:0;padding:24px var(--kw-app-content-inset);background:var(--neutral-white,#fff);color:var(--text-invers-100);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--text-invers-200) transparent;flex:auto;overflow:auto}.modal__footer.svelte-ubzinv{padding:var(--kw-app-content-inset);border-top:1px solid color-mix(in srgb, var(--text-invers-100) 15%, transparent);background:var(--neutral-white,#fff);color:var(--text-invers-100);flex:none}@media (max-width:767px){.modal-dialog.svelte-ubzinv{--kw-app-content-inset:16px}.modal__body.svelte-ubzinv{padding-block:16px}}.schedule-event-action-validation.svelte-1k376t7{flex-direction:column;gap:.9rem;min-width:0;display:flex}.issue-list.svelte-1k376t7{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));align-items:stretch;gap:.85rem;display:grid}.issue-card.svelte-1k376t7{min-width:0}.issue-card.svelte-1k376t7 .box{min-height:100%}.issue-copy.svelte-1k376t7{color:var(--text-invers-100);flex-direction:column;gap:.65rem;margin:0;display:flex}.issue-copy.svelte-1k376t7 dt:where(.svelte-1k376t7){color:var(--text-invers-100);margin-bottom:.15rem;font-weight:700}.issue-copy.svelte-1k376t7 dd:where(.svelte-1k376t7){color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:0;line-height:1.45}.read-hint.svelte-1k376t7{color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:0;font-size:.9rem}.actions.svelte-1k376t7{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.references.svelte-1qifuqy{flex-wrap:wrap;gap:.3rem .8rem;margin:.4rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}li.svelte-1qifuqy{overflow-wrap:anywhere;max-width:100%}a.svelte-1qifuqy{color:inherit;text-decoration:underline}.sr-only.svelte-1qifuqy{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.event-row.svelte-pa7cvr{border-bottom:1px solid color-mix(in srgb, currentColor 16%, transparent);grid-template-columns:1.6rem minmax(0,1fr) 2.2rem;align-items:start;gap:.7rem;padding:.9rem 0;display:grid}.event-icon.svelte-pa7cvr{opacity:.75;padding-top:.1rem}.event-copy.svelte-pa7cvr{overflow-wrap:anywhere;min-width:0}strong.svelte-pa7cvr{font-size:.9rem}p.svelte-pa7cvr{margin:.2rem 0;font-size:.85rem;line-height:1.5}small.svelte-pa7cvr{color:inherit;opacity:.78;font-size:.75rem;display:block}.note.svelte-w2dr7h{border:1px solid color-mix(in srgb, currentColor 22%, transparent);overflow-wrap:anywhere;border-radius:4px;margin:.75rem 0;padding:1rem}header.svelte-w2dr7h{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}header.svelte-w2dr7h time:where(.svelte-w2dr7h){opacity:.8;margin-left:auto;font-size:.75rem}.text.svelte-w2dr7h{white-space:pre-wrap;margin:.9rem 0;line-height:1.55}small.svelte-w2dr7h{color:inherit;opacity:.8;margin-top:.6rem;font-size:.75rem;display:block}.actions.svelte-w2dr7h{justify-content:flex-end;gap:.3rem;margin-top:.5rem;display:flex}.expand.svelte-w2dr7h{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:.3rem 0;text-decoration:underline}.expand.svelte-w2dr7h:focus-visible{outline-offset:3px;outline:2px solid}.communication.svelte-1pjhe7r{border:1px solid color-mix(in srgb, currentColor 22%, transparent);overflow-wrap:anywhere;border-radius:4px;margin:.75rem 0;padding:1rem}header.svelte-1pjhe7r{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}time.svelte-1pjhe7r,small.svelte-1pjhe7r{color:inherit;opacity:.8;font-size:.75rem}header.svelte-1pjhe7r time:where(.svelte-1pjhe7r){margin-left:auto}.subject.svelte-1pjhe7r{margin:.8rem 0 .4rem;font-weight:600}.preview.svelte-1pjhe7r{white-space:pre-wrap;margin:.4rem 0 .8rem;line-height:1.5}.state.svelte-1pjhe7r{font-size:.8rem;font-weight:600}.failed.svelte-1pjhe7r{color:var(--error-color,#cc4141)}.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-ufk0aw{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-ufk0aw:hover,.date-input__trigger.svelte-ufk0aw:focus-visible{cursor:pointer;background-color:color-mix(in srgb, currentColor 12%, transparent)}.date-input-shell.svelte-1be18d8{width:100%;position:relative}.date-input.svelte-1be18d8{--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-1be18d8: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-1be18d8{opacity:.6;pointer-events:none}.date-input.brightBackground.svelte-1be18d8{border-color:var(--text-invers-100);color:var(--text-invers-100)}.date-input.brightBackground.svelte-1be18d8: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-1be18d8{border-color:var(--text-100);color:var(--text-100)}.form.light .date-input.svelte-1be18d8: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-1be18d8{--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-1be18d8: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-1be18d8{--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-1be18d8: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-1be18d8 .date-input__field:where(.svelte-1be18d8){color:var(--kw-date-input-text)!important}.date-input[data-surface-tone].svelte-1be18d8 .date-input__field:where(.svelte-1be18d8)::placeholder{color:var(--kw-date-input-placeholder)!important}.date-input__icon.svelte-1be18d8{color:currentColor;opacity:.8;justify-content:center;align-items:center;display:inline-flex}.date-input__field.svelte-1be18d8{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-1be18d8::placeholder{color:color-mix(in srgb, currentColor 60%, transparent)}.date-input__field.svelte-1be18d8:disabled{opacity:.7;cursor:not-allowed}.date-input__clear.svelte-1be18d8{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-1be18d8:hover,.date-input__clear.svelte-1be18d8: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;box-sizing:content-box!important}.kw-flatpickr.kw-flatpickr--dark.svelte-1be18d8{--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-1be18d8:before,.kw-flatpickr.arrowTop.svelte-1be18d8:after,.kw-flatpickr.arrowBottom.svelte-1be18d8:before,.kw-flatpickr.arrowBottom.svelte-1be18d8:after{display:none}.kw-flatpickr .flatpickr-months.svelte-1be18d8,.kw-flatpickr .flatpickr-time.svelte-1be18d8{background:0 0}.kw-flatpickr .flatpickr-months.svelte-1be18d8{border-bottom:1px solid color-mix(in srgb, var(--kw-flatpickr-border) 80%, transparent);padding-bottom:.25rem}.kw-flatpickr .kw-flatpickr__granularity-slot.svelte-1be18d8{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-1be18d8,.kw-flatpickr .flatpickr-next-month.svelte-1be18d8{color:currentColor;fill:currentColor;opacity:.85}.kw-flatpickr .flatpickr-prev-month.svelte-1be18d8:hover,.kw-flatpickr .flatpickr-next-month.svelte-1be18d8:hover{opacity:1}.kw-flatpickr .flatpickr-month.svelte-1be18d8{color:currentColor}.kw-flatpickr .flatpickr-current-month.svelte-1be18d8{font-family:var(--font-family-bold,var(--font-family-regular,"Outfit", sans-serif));text-transform:uppercase;letter-spacing:.02em}.kw-flatpickr .flatpickr-weekday.svelte-1be18d8{color:var(--kw-flatpickr-muted);font-weight:600}.kw-flatpickr .flatpickr-day.svelte-1be18d8{color:currentColor;border-radius:0;transition:background-color .15s,color .15s,box-shadow .15s}.kw-flatpickr .flatpickr-day.today.svelte-1be18d8{border-color:color-mix(in srgb, var(--primary-200) 42%, transparent)}.kw-flatpickr .flatpickr-day.svelte-1be18d8:hover{background-color:var(--kw-flatpickr-hover)}.kw-flatpickr .flatpickr-day.selected.svelte-1be18d8,.kw-flatpickr .flatpickr-day.startRange.svelte-1be18d8,.kw-flatpickr .flatpickr-day.endRange.svelte-1be18d8,.kw-flatpickr .flatpickr-day.selected.inRange.svelte-1be18d8,.kw-flatpickr .flatpickr-day.startRange.inRange.svelte-1be18d8,.kw-flatpickr .flatpickr-day.endRange.inRange.svelte-1be18d8{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-1be18d8:hover,.kw-flatpickr .flatpickr-day.inRange.svelte-1be18d8{background-color:var(--kw-flatpickr-hover-strong)}.kw-flatpickr .flatpickr-time.svelte-1be18d8{border-top:1px solid color-mix(in srgb, var(--kw-flatpickr-border) 80%, transparent)}.kw-flatpickr .flatpickr-time.svelte-1be18d8 input:where(.svelte-1be18d8){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-1be18d8 input:where(.svelte-1be18d8):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 .svelte-select.kw-multi-select{min-width:0;height:40px;min-height:40px;color:var(--input-color);align-items:stretch;display:flex;position:relative;padding:0!important}.kw-multi-select.svelte-select--bright.svelte-1i6cq1c{--placeholder-color:color-mix(in srgb, var(--text-invers-100) 64%, transparent)}.kw-multi-select__trigger.svelte-1i6cq1c{width:100%;min-width:0;padding:0 calc(26px + var(--kw-field-inline-padding,14px)) 0 var(--kw-field-inline-padding,14px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-self:stretch;align-items:center;margin:0;line-height:1.2;display:flex}.kw-multi-select__trigger.hasClear.svelte-1i6cq1c{padding-right:72px}.kw-multi-select__trigger.svelte-1i6cq1c:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px}.kw-multi-select__trigger.empty.svelte-1i6cq1c .kw-multi-select__summary:where(.svelte-1i6cq1c){color:var(--kw-input-placeholder,var(--placeholder-color,inherit))}.kw-multi-select__summary.svelte-1i6cq1c{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:flex;overflow:hidden}.kw-multi-select__selection.svelte-1i6cq1c{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.kw-multi-select__separator.svelte-1i6cq1c{white-space:pre;flex:none}.kw-multi-select__fallback.svelte-1i6cq1c{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kw-multi-select__chevron.svelte-1i6cq1c{right:var(--kw-field-inline-padding,12px);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0}.kw-multi-select__clear.svelte-1i6cq1c{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.kw-multi-select__clear.svelte-1i6cq1c:focus-visible{outline:2px solid var(--primary-100)}.kw-multi-select__validity.svelte-1i6cq1c{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.kw-multi-select__validation.svelte-1i6cq1c{color:var(--danger-100,#e56969);font-size:.85rem;display:block}.kw-multi-select-menu.svelte-1i6cq1c{z-index:12000;box-sizing:border-box;pointer-events:auto;padding:4px var(--kw-select-list-padding-inline,4px);background:var(--list-background,var(--bg-100));color:var(--text-100);border:1px solid var(--surface-border,var(--kontext-border));box-shadow:var(--list-shadow,0 12px 28px #0004);text-align:left;border-radius:0;flex-direction:column;font-family:inherit;font-size:1rem;display:flex;position:fixed;overflow:hidden}.kw-multi-select-menu__search.svelte-1i6cq1c{padding:8px var(--kw-field-inline-padding,10px);border-bottom:1px solid var(--surface-border,var(--kontext-border));flex-shrink:0;align-items:center;gap:8px;display:flex}.kw-multi-select-menu__search.svelte-1i6cq1c input:where(.svelte-1i6cq1c){width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:4px 0}.kw-multi-select-menu__search.svelte-1i6cq1c input:where(.svelte-1i6cq1c)::placeholder{color:var(--text-300,var(--text-100));opacity:.65}.kw-multi-select-menu__search.svelte-1i6cq1c input:where(.svelte-1i6cq1c):focus-visible{box-shadow:0 1px 0 var(--primary-100)}.kw-multi-select-menu__list.svelte-1i6cq1c{overscroll-behavior:contain;min-height:0;padding:4px 0;overflow-y:auto}.kw-multi-select-menu__list.svelte-1i6cq1c:focus-visible{outline:1px solid var(--primary-100);outline-offset:-1px}.kw-multi-select-menu__option.svelte-1i6cq1c{width:100%;min-height:40px;padding:8px var(--kw-field-inline-padding,10px);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.kw-multi-select-menu__option.svelte-1i6cq1c:hover,.kw-multi-select-menu__option.active.svelte-1i6cq1c{background:var(--surface-muted,#ffffff14)}.kw-multi-select-menu__option.selected.svelte-1i6cq1c{background:color-mix(in srgb, var(--primary-100) 25%, transparent)}.kw-multi-select-menu__option.unavailable.svelte-1i6cq1c{opacity:.5;cursor:not-allowed}.kw-multi-select-menu__option.group.svelte-1i6cq1c{font-weight:600}.kw-multi-select-menu__checkbox.svelte-1i6cq1c{border:1px solid;border-radius:3px;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.selected.svelte-1i6cq1c .kw-multi-select-menu__checkbox:where(.svelte-1i6cq1c){background:var(--primary-100);border-color:var(--primary-100);color:var(--text-100)}.kw-multi-select-menu__content.svelte-1i6cq1c{overflow-wrap:anywhere;white-space:normal;align-items:center;gap:8px;min-width:0;line-height:1.3;display:flex}.kw-multi-select-menu__group.svelte-1i6cq1c{opacity:.75;padding:10px;font-weight:600}.kw-multi-select-menu__empty.svelte-1i6cq1c{opacity:.75;padding:16px 10px}.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;--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.disabled{opacity:.5;pointer-events:none}.svelte-select-list{padding:6px var(--kw-select-list-padding-inline,4px);background:var(--list-background,var(--kontext-panel));overscroll-behavior-x:contain;scrollbar-gutter:var(--kw-select-list-scrollbar-gutter,stable both-edges);border:none;margin-top:6px;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;--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;--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)}.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)}.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);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{color:var(--kw-input-text)!important}.svelte-select--surface-light .indicators,.svelte-select--surface-dark .indicators{background-color:#0000!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}.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 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}.tag-picker-simple{flex-direction:column;justify-content:flex-start;gap:.85rem;min-width:0;display:flex;color:var(--text-invers-100)!important}.tag-picker-simple__intro{background:color-mix(in srgb, var(--text-invers-100) 5%, transparent);border:1px solid color-mix(in srgb, var(--text-invers-100) 12%, transparent);padding:.85rem .95rem}.tag-picker-simple__hint{margin:0;font-size:1rem;line-height:1.45;color:var(--text-invers-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-invers-100)!important}.tag-picker-simple__search input{background:color-mix(in srgb, var(--text-invers-100) 4%, transparent);border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);font:inherit;outline:none;min-height:2.4rem;padding:.55rem .7rem;color:var(--text-invers-100)!important}.tag-picker-simple__search input::placeholder{color:color-mix(in srgb, var(--text-invers-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;display:flex}.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-invers-100)!important}.tag-picker-simple__group button{border:1px solid color-mix(in srgb, var(--text-invers-100) 14%, transparent);background:color-mix(in srgb, var(--text-invers-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-invers-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-invers-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-invers-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-invers-100) 70%, transparent)!important}.tag-picker-simple__example{display:block;color:color-mix(in srgb, var(--text-invers-100) 64%, transparent)!important}.tag-picker-simple__example span{margin-right:.35rem;font-weight:800;display:inline;color:color-mix(in srgb, var(--text-invers-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-invers-100) 84%, transparent)!important}.tag-picker-simple__empty{border:1px dashed color-mix(in srgb, var(--text-invers-100) 18%, transparent);margin:0;padding:.9rem;color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)!important}.tag-picker-simple__footer{justify-content:flex-end;display:flex}@media (max-width:700px){.tag-picker-simple__option-head{flex-direction:column}}.tag-editor.svelte-h5dk2e{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-h5dk2e:focus{outline:none}.tag-editor.svelte-h5dk2e: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-h5dk2e:before{display:block}.tag-editor.brightBackground.svelte-h5dk2e,.form.light .tag-editor.svelte-h5dk2e{color:var(--text-100)}.tag-editor.brightBackground.svelte-h5dk2e:before,.form.light .tag-editor.svelte-h5dk2e:before{color:var(--input-placeholder)}.tag-editor.svelte-h5dk2e .text-segment{white-space:pre-wrap;color:inherit;line-height:1.4;display:inline}.tag-editor.svelte-h5dk2e .text-segment[data-empty-text=true]{min-width:1px;display:inline-block}.tag-editor.svelte-h5dk2e .token{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}.tag-editor.svelte-h5dk2e .token__tag{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-h5dk2e::-webkit-scrollbar{width:8px}.tag-editor.svelte-h5dk2e::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--surface-border) 70%, transparent);border-radius:8px}.tag-trigger.svelte-u70ol3{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-u70ol3: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-u70ol3:disabled{opacity:.5;cursor:not-allowed}.tag-trigger.brightBackground.svelte-u70ol3{border-color:color-mix(in srgb, var(--text-invers-100) 26%, transparent);color:var(--text-invers-100)}.form.light .tag-trigger.svelte-u70ol3,.content-block.dark .tag-trigger.svelte-u70ol3{border-color:color-mix(in srgb, var(--neutral-white,white) 32%, transparent);color:var(--neutral-white,white)}.tag-trigger.brightBackground.svelte-u70ol3: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-u70ol3:hover,.content-block.dark .tag-trigger.svelte-u70ol3: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-u70ol3{opacity:.8;display:inline-flex}.tag-input-shell.svelte-cklhf1{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}.form.light .tag-input-shell.svelte-cklhf1{border-color:var(--text-100)}.tag-input-shell.disabled.svelte-cklhf1{opacity:.6;pointer-events:none}.tag-input-shell.svelte-cklhf1: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-cklhf1{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset:0}label.multiSelect.svelte-4t9jd7>.labelspan:where(.svelte-4t9jd7){padding-left:14px}label.svelte-4t9jd7{position:relative}.helperText.svelte-4t9jd7{color:var(--bg-100);position:absolute;top:50%;right:0;transform:translateY(-50%)}label.hasTooltipIcon.svelte-4t9jd7>input:where(.svelte-4t9jd7),label.hasTooltipIcon.svelte-4t9jd7>textarea:where(.svelte-4t9jd7),label.hasTooltipIcon.svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),label.hasTooltipIcon.svelte-4t9jd7>.password-field:where(.svelte-4t9jd7) input:where(.svelte-4t9jd7),label.hasTooltipIcon.svelte-4t9jd7 .svelte-select{padding-right:2.8rem!important}.password-field.svelte-4t9jd7{align-items:center;display:flex;position:relative}input.svelte-4t9jd7{padding-right:3.25rem!important}.password-toggle.svelte-4t9jd7{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-4t9jd7:hover,.password-toggle.svelte-4t9jd7:focus-visible{color:var(--primary-100);outline:none}.password-requirements.svelte-4t9jd7{flex-direction:column;gap:.35rem;margin:0;padding:0 18px 2px;list-style:none;display:flex}.password-requirements.svelte-4t9jd7 li:where(.svelte-4t9jd7){color:var(--primary-100);align-items:center;gap:.35rem;font-size:.9rem;display:flex}.password-requirements.svelte-4t9jd7 li.met:where(.svelte-4t9jd7){color:var(--confirm-100)}.form.light .password-toggle.svelte-4t9jd7,.form.light .password-requirements.svelte-4t9jd7 li:where(.svelte-4t9jd7){color:var(--text-100)}.toggle-row.svelte-4t9jd7{align-items:flex-start;gap:.6rem;width:100%;display:flex}.toggle-row.isDisabled.svelte-4t9jd7{opacity:.55}.toggle-row.svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7){color:var(--text-100);flex:1;margin:0;padding:0;font-weight:600;line-height:1.35;font-size:1rem!important}.toggle-row.svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7) strong,.toggle-row.svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7) small{color:inherit!important}label.checkbox.svelte-4t9jd7{justify-content:flex-start;min-height:1.2rem;height:auto!important;max-height:none!important}label.checkbox.svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7){flex:none;margin-top:.08em}label.checkbox.svelte-4t9jd7 .toggle-row:where(.svelte-4t9jd7){min-height:1.2rem}.input-tooltip-icon.svelte-4t9jd7{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-4t9jd7{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-4t9jd7{--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-4t9jd7{--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-4t9jd7,label[data-surface-tone=dark].svelte-4t9jd7,label[data-surface-tone=light].svelte-4t9jd7>span:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7>span:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7>span.hasValue:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7>span.hasValue:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7 p:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 p:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7 .password-toggle:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 .password-toggle:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7){color:var(--kw-input-text)!important}label[data-surface-tone=light].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7){border-color:var(--kw-input-icon)!important;background:var(--kw-input-tooltip-bg)!important}label[data-surface-tone=light].svelte-4t9jd7 .toggle-row.isDisabled:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 .toggle-row.isDisabled:where(.svelte-4t9jd7){opacity:var(--kw-input-disabled-opacity)!important}label[data-surface-tone=light].svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7){border-color:var(--kw-input-checkbox-border)!important}label[data-surface-tone=light].svelte-4t9jd7 [type=checkbox]:where(.svelte-4t9jd7):checked+.checkit-span:where(.svelte-4t9jd7):before,label[data-surface-tone=dark].svelte-4t9jd7 [type=checkbox]:where(.svelte-4t9jd7):checked+.checkit-span:where(.svelte-4t9jd7):before{color:var(--kw-input-checkbox-check)!important}label[data-surface-tone=light].svelte-4t9jd7>input:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7>input:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7>textarea:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7>textarea:where(.svelte-4t9jd7),label[data-surface-tone=light].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7),label[data-surface-tone=dark].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7){color:var(--kw-input-text)!important;border-bottom-color:var(--kw-input-border)!important;background:0 0!important}label[data-surface-tone=light].svelte-4t9jd7>input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=dark].svelte-4t9jd7>input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=light].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=dark].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=light].svelte-4t9jd7>textarea:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=dark].svelte-4t9jd7>textarea:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=light].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone=dark].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7)::placeholder{color:var(--kw-input-placeholder)!important}label[data-surface-tone=light].svelte-4t9jd7>input:where(.svelte-4t9jd7):focus,label[data-surface-tone=dark].svelte-4t9jd7>input:where(.svelte-4t9jd7):focus,label[data-surface-tone=light].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7):focus,label[data-surface-tone=dark].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7):focus,label[data-surface-tone=light].svelte-4t9jd7>textarea:where(.svelte-4t9jd7):focus,label[data-surface-tone=dark].svelte-4t9jd7>textarea:where(.svelte-4t9jd7):focus,label[data-surface-tone=light].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7):focus,label[data-surface-tone=dark].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7):focus{border-bottom-color:var(--kw-input-focus-border)!important}form.light label[data-surface-tone].svelte-4t9jd7,.form.light label[data-surface-tone].svelte-4t9jd7,.content-block.dark label[data-surface-tone].svelte-4t9jd7,label[data-surface-tone].svelte-4t9jd7,form.light label[data-surface-tone].svelte-4t9jd7>span:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>span:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>span:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>span:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7>span.hasValue:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>span.hasValue:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>span.hasValue:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>span.hasValue:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7>span.labelspan:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>span.labelspan:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>span.labelspan:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>span.labelspan:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7>span.labelspan.hasValue:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>span.labelspan.hasValue:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>span.labelspan.hasValue:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>span.labelspan.hasValue:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7 p:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 p:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 p:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 p:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 .checkbox-label:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7 .password-toggle:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 .password-toggle:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 .password-toggle:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 .password-toggle:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7){color:var(--kw-input-text)!important}form.light label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 .input-tooltip-icon:where(.svelte-4t9jd7){border-color:var(--kw-input-icon)!important;background:var(--kw-input-tooltip-bg)!important}form.light label[data-surface-tone].svelte-4t9jd7 .toggle-row.isDisabled:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 .toggle-row.isDisabled:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 .toggle-row.isDisabled:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 .toggle-row.isDisabled:where(.svelte-4t9jd7){opacity:var(--kw-input-disabled-opacity)!important}form.light label[data-surface-tone].svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7 .checkit-span:where(.svelte-4t9jd7){border-color:var(--kw-input-checkbox-border)!important}form.light label[data-surface-tone].svelte-4t9jd7 [type=checkbox]:where(.svelte-4t9jd7):checked+.checkit-span:where(.svelte-4t9jd7):before,.form.light label[data-surface-tone].svelte-4t9jd7 [type=checkbox]:where(.svelte-4t9jd7):checked+.checkit-span:where(.svelte-4t9jd7):before,.content-block.dark label[data-surface-tone].svelte-4t9jd7 [type=checkbox]:where(.svelte-4t9jd7):checked+.checkit-span:where(.svelte-4t9jd7):before,label[data-surface-tone].svelte-4t9jd7 [type=checkbox]:where(.svelte-4t9jd7):checked+.checkit-span:where(.svelte-4t9jd7):before{color:var(--kw-input-checkbox-check)!important}form.light label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7),form.light label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7),.form.light label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7),.content-block.dark label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7),label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7){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-4t9jd7>input:where(.svelte-4t9jd7)::placeholder,.form.light label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7)::placeholder,.content-block.dark label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7)::placeholder,form.light label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7)::placeholder,.form.light label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7)::placeholder,.content-block.dark label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7)::placeholder,form.light label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7)::placeholder,.form.light label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7)::placeholder,.content-block.dark label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7)::placeholder,form.light label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7)::placeholder,.form.light label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7)::placeholder,.content-block.dark label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7)::placeholder,label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7)::placeholder{color:var(--kw-input-placeholder)!important}form.light label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7):focus,.form.light label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7):focus,.content-block.dark label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7):focus,label[data-surface-tone].svelte-4t9jd7>input:where(.svelte-4t9jd7):focus,form.light label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7):focus,.form.light label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7):focus,.content-block.dark label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7):focus,label[data-surface-tone].svelte-4t9jd7>.no-input:where(.svelte-4t9jd7):focus,form.light label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7):focus,.form.light label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7):focus,.content-block.dark label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7):focus,label[data-surface-tone].svelte-4t9jd7>textarea:where(.svelte-4t9jd7):focus,form.light label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7):focus,.form.light label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7):focus,.content-block.dark label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7):focus,label[data-surface-tone].svelte-4t9jd7>.password-field:where(.svelte-4t9jd7)>input:where(.svelte-4t9jd7):focus{border-bottom-color:var(--kw-input-focus-border)!important}.input-tooltip-icon--inline.svelte-4t9jd7{z-index:auto;position:static;top:auto;right:auto}.checkit-span.svelte-4t9jd7:disabled{cursor:not-allowed}.note-editor.svelte-1ywg8kz{flex-direction:column;gap:.65rem;max-width:52rem;display:flex}.note-actions.svelte-1ywg8kz{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%;min-width:0;display:flex}.note-text.svelte-1ywg8kz label{width:100%}.note-text.svelte-1ywg8kz textarea{resize:vertical;min-height:10rem}label.svelte-1ywg8kz,legend.svelte-1ywg8kz{font-size:.9rem;font-weight:600}input.svelte-1ywg8kz{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 35%, transparent);width:100%;color:inherit;font:inherit;background:0 0;border-radius:3px;padding:.65rem}fieldset.svelte-1ywg8kz{border:0;min-width:0;margin:.5rem 0;padding:0}.targets.svelte-1ywg8kz{margin:.5rem 0;padding:0;list-style:none}li.svelte-1ywg8kz{justify-content:space-between;align-items:center;gap:.6rem;padding:.3rem 0;display:flex}li.svelte-1ywg8kz span:where(.svelte-1ywg8kz){overflow-wrap:anywhere;min-width:0}.search.svelte-1ywg8kz{gap:.5rem;margin-top:.4rem;display:flex}small.svelte-1ywg8kz{color:inherit;opacity:.8;font-size:.75rem}footer.svelte-1ywg8kz{background:var(--background-100,#171717);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:1rem 0;display:flex;position:sticky;bottom:0}@media (max-width:480px){.search.svelte-1ywg8kz{flex-wrap:wrap}}nav.svelte-qm8u8b{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}p.svelte-qm8u8b{overflow-wrap:anywhere}.activity-detail.svelte-5uzpo{overflow-wrap:anywhere;min-width:0;color:var(--text-invers-100,#263840)}h2.svelte-5uzpo{color:inherit;margin:0 0 .5rem;font-size:1.05rem}h3.svelte-5uzpo{color:inherit;margin:1rem 0 .5rem;font-size:.9rem}p.svelte-5uzpo{line-height:1.5}.byline.svelte-5uzpo{opacity:.8;font-size:.85rem}details.svelte-5uzpo{border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);margin-top:1rem;padding-top:.8rem}summary.svelte-5uzpo{cursor:pointer;font-size:.9rem}dt.svelte-5uzpo{margin-top:.7rem;font-weight:600}dd.svelte-5uzpo{white-space:pre-wrap;margin:.2rem 0;font-size:.85rem}dd.svelte-5uzpo span:where(.svelte-5uzpo){opacity:.75}.activity-panel.svelte-cc7g7{min-width:0;max-width:56rem;margin:0 auto}.context-label.svelte-cc7g7{text-align:left;overflow-wrap:anywhere;margin:0 0 1rem;font-size:.9rem;font-weight:600}.panel-actions.svelte-cc7g7{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:100%;min-width:0;display:flex}h3.svelte-cc7g7{color:inherit;opacity:.8;margin:1.4rem 0 .4rem;font-size:.8rem;font-weight:600}.older.svelte-cc7g7{justify-content:center;padding:1.25rem 0;display:flex}footer.svelte-cc7g7{position:var(--kw-context-panel-footer-position,sticky);z-index:1;background:var(--kw-context-panel-background,var(--background-100,#171717));border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:1rem;padding:1rem 0;display:flex;bottom:0}p.svelte-cc7g7{overflow-wrap:anywhere;line-height:1.5}.status-tag.svelte-djb3il{--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--neutral.svelte-djb3il{--status-bg:transparent;--status-ink:var(--status-color);border-color:var(--status-color)}.status-tag--neutral.svelte-djb3il .status-tag__icon:where(.svelte-djb3il){border-left-color:var(--status-color)}.status-tag--tooltip.svelte-djb3il{cursor:help}button.status-tag.svelte-djb3il{appearance:none;font:inherit;text-align:left;padding:0}.status-tag--copy.svelte-djb3il{cursor:pointer;transition:filter .12s,outline-color .12s}.status-tag--copy.svelte-djb3il:hover{filter:brightness(1.04)}.status-tag--copy.svelte-djb3il:focus-visible{outline:2px solid var(--status-color);outline-offset:2px}.status-tag--copy[aria-busy=true].svelte-djb3il{cursor:progress}.status-tag__content.svelte-djb3il{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-djb3il{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-djb3il{align-items:center;padding:.35rem .65rem;font-size:.93rem;font-weight:600;display:inline-flex}.status-tag__label--stacked.svelte-djb3il{white-space:normal;flex-direction:column;justify-content:center;align-items:flex-start;gap:.1rem}.status-tag__main-label.svelte-djb3il,.status-tag__sub-label.svelte-djb3il{line-height:1.05;display:block}.status-tag__sub-label.svelte-djb3il{opacity:.82;font-size:.82em;font-weight:600}.status-tag__icon.svelte-djb3il{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-djb3il{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:1.6rem;font-weight:800;line-height:1}.status-tag--sm.svelte-djb3il .status-tag__label:where(.svelte-djb3il){padding:.25rem .55rem;font-size:.86rem}.status-tag--sm.svelte-djb3il .status-tag__top-label:where(.svelte-djb3il){padding:.14rem .55rem;font-size:.62rem}.status-tag--sm.svelte-djb3il .status-tag__icon:where(.svelte-djb3il){padding:.2rem .3rem}.status-filter{min-width:220px}.status-filter__item.svelte-1r6pd8q{padding:.1rem 0}.table-filters.svelte-1mmzmpf{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}[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}.column-scroll-buttons.svelte-1rgcv1s{align-items:center;gap:.15rem;display:inline-flex}.column-scroll-button.svelte-1rgcv1s{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-1rgcv1s:hover:not(:disabled){color:var(--dt-accent-soft);background-color:#741e201f;transform:translateY(-1px)}.column-scroll-button.svelte-1rgcv1s:active:not(:disabled){transform:translateY(0)}.column-scroll-button.svelte-1rgcv1s:disabled{opacity:.3;cursor:default}.table-row-controls.svelte-124g45o{flex-wrap:nowrap;flex:none;align-items:center;gap:.25rem;display:inline-flex}.row-actions-loading.svelte-for475{justify-content:center;align-items:center;min-height:32px;display:flex}.row-actions-loading.svelte-for475 span:where(.svelte-for475){background:var(--dt-bg-elevated,#eee);width:32px;height:12px}.row-actions.svelte-for475{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.menu.svelte-for475{flex:0 0 32px;justify-content:center;align-items:center;display:flex}button.svelte-for475{min-width:32px;min-height:32px;color:var(--dt-text-main,inherit);cursor:pointer;background:0 0;border:0;flex:0 0 32px;justify-content:center;align-items:center;gap:8px;display:inline-flex}button.svelte-for475:hover{background:var(--dt-bg-elevated,#eee)}button.svelte-for475:focus-visible{outline:2px solid var(--primary-100,#008c5a);outline-offset:2px}button.svelte-for475:disabled{opacity:.5;cursor:not-allowed}.danger.svelte-for475{color:var(--error-100,#b91c1c)}.primary.svelte-for475{color:var(--primary-100,#008c5a)}.is-muted.svelte-for475{opacity:.5}[role=alert].svelte-for475{white-space:normal;margin-top:4px;font-size:.75rem;display:block}.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%}}.virtual-spacer.svelte-110qznf{pointer-events:none}.virtual-spacer.svelte-110qznf td:where(.svelte-110qznf){border:0;padding:0}td.pinned.svelte-110qznf{background:inherit}.pinned.svelte-110qznf{box-shadow:1px 0 0 var(--dt-border-subtle), -1px 0 0 var(--dt-border-subtle)}.table-horizontal-controls.svelte-110qznf{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-110qznf{border-top:1px solid var(--dt-border-subtle)}.table-horizontal-controls--bottom.svelte-110qznf{border-bottom:1px solid var(--dt-border-subtle)}.table-sticky-header-stack.svelte-110qznf{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-110qznf,.selection-cell.svelte-110qznf{text-align:center;background-color:var(--dt-bg-elevated-soft);width:52px;min-width:52px;max-width:52px;padding-left:.5rem;padding-right:.5rem}.selection-cell.svelte-110qznf{border-right:1px solid var(--dt-border-subtle)}.selection-cell-content.svelte-110qznf{justify-content:center;align-items:center;display:flex}.selection-input-host.svelte-110qznf{flex-direction:row;justify-content:center;align-items:center;gap:0;width:auto;height:auto;display:inline-flex}.selection-input-host.svelte-110qznf label.checkbox{--kw-input-checkbox-check:var(--dt-selection-checkbox-check,#fff);--kw-input-checkbox-border:var(--dt-selection-checkbox-border,currentColor);justify-content:center;gap:0;width:auto;max-width:none;height:1.2rem;max-height:1.2rem}.selection-input-host.svelte-110qznf label.checkbox[data-surface-tone]{--kw-input-checkbox-check:var(--dt-selection-checkbox-check,#fff)}.selection-input-host.svelte-110qznf .checkit-span{border-width:var(--kw-input-checkbox-border-width,2px)!important;border-style:solid!important;border-color:var(--dt-selection-checkbox-border,currentColor)!important;background-color:var(--dt-bg-main)!important}.selection-input-host.svelte-110qznf .checkit-span:focus-visible{outline:2px solid var(--dt-accent-soft);outline-offset:2px}.selection-input-host.svelte-110qznf [type=checkbox]:checked+.checkit-span:before{color:var(--dt-selection-checkbox-check,#fff)!important}.selection-input-host.svelte-110qznf .selection-checkbox-control{cursor:pointer}.selection-input-host.svelte-110qznf label.checkbox.disabled,.selection-input-host.svelte-110qznf label.checkbox.disabled .checkit-span{cursor:not-allowed;opacity:.6}.table-horizontal-step-button.svelte-110qznf{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-110qznf:hover:not(:disabled){color:var(--dt-accent-soft);background-color:#741e201f;transform:translateY(-1px)}.table-horizontal-step-button.svelte-110qznf:active:not(:disabled){transform:translateY(0)}.table-horizontal-step-button.svelte-110qznf:disabled{opacity:.3;cursor:default}.table-horizontal-scrollbar.svelte-110qznf{box-sizing:border-box;background-color:var(--dt-bg-elevated-soft);flex:auto;min-width:0;height:19px}.table-horizontal-scrollbar__content.svelte-110qznf{height:2px}.table-horizontal-scrollbar.svelte-110qznf .simplebar-track.simplebar-vertical{display:none}.table-horizontal-scrollbar.svelte-110qznf .simplebar-wrapper,.table-horizontal-scrollbar.svelte-110qznf .simplebar-mask,.table-horizontal-scrollbar.svelte-110qznf .simplebar-offset,.table-horizontal-scrollbar.svelte-110qznf .simplebar-content-wrapper,.table-horizontal-scrollbar.svelte-110qznf .simplebar-content{height:100%}.table-horizontal-scrollbar.svelte-110qznf .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-110qznf .simplebar-track.simplebar-horizontal .simplebar-scrollbar{pointer-events:auto;cursor:grab;min-width:40px;height:16px!important}.table-horizontal-scrollbar.svelte-110qznf .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-110qznf .simplebar-track.simplebar-horizontal .simplebar-scrollbar:active{cursor:grabbing}.table-horizontal-scrollbar.svelte-110qznf .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.table-horizontal-scrollbar.svelte-110qznf .simplebar-content-wrapper{scroll-behavior:auto!important;overflow:auto hidden!important}.table-sticky-header-scroll.svelte-110qznf,.table-scroll.svelte-110qznf{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-110qznf::-webkit-scrollbar{display:none}.table-scroll.svelte-110qznf::-webkit-scrollbar{display:none}.table-sticky-header-scroll[data-navigation-mode=scroll].svelte-110qznf,.table-scroll[data-navigation-mode=scroll].svelte-110qznf{scroll-behavior:auto;overflow-x:auto}.table-sticky-header-scroll.with-horizontal-scrollbars.svelte-110qznf,.table-scroll.with-horizontal-scrollbars.svelte-110qznf{border-top:0;border-bottom:0}.table-sticky-header-scroll.svelte-110qznf{background-color:var(--dt-bg-elevated-soft);border-bottom:0;overflow:hidden}.table-sticky-header-scroll[data-navigation-mode=scroll].svelte-110qznf{scroll-behavior:auto;overflow-x:auto}.table-sticky-header-scroll.with-horizontal-scrollbars.svelte-110qznf{border-top:1px solid var(--dt-border-subtle);border-bottom:0}.table-scroll.svelte-110qznf{border-top:0}table.svelte-110qznf{border-collapse:separate;border-spacing:0}.main-table.svelte-110qznf{table-layout:fixed;width:100%}thead.svelte-110qznf th:where(.svelte-110qznf){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:normal;padding:.65rem .75rem;font-size:.75rem;font-weight:600;position:static;top:auto}thead.svelte-110qznf th:where(.svelte-110qznf) .header-content:where(.svelte-110qznf){align-items:center;gap:4px;min-width:0;display:flex}thead.svelte-110qznf th:where(.svelte-110qznf) .header-content:where(.svelte-110qznf).header-content--measure{width:max-content;max-width:none}thead.svelte-110qznf th:where(.svelte-110qznf) .header-menu:where(.svelte-110qznf){flex:none;margin-inline-start:auto;display:inline-flex}thead.svelte-110qznf th:where(.svelte-110qznf) .header-button:where(.svelte-110qznf){min-width:0;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding:0;display:inline-flex}thead.svelte-110qznf th:where(.svelte-110qznf) .header-label:where(.svelte-110qznf){align-items:center;gap:.35rem;min-width:0;display:inline-flex}thead.svelte-110qznf th:where(.svelte-110qznf) .header-text:where(.svelte-110qznf){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}thead.svelte-110qznf th:where(.svelte-110qznf) .header-icon:where(.svelte-110qznf){color:var(--dt-text-muted);opacity:.8;flex:none;justify-content:center;align-items:center;display:inline-flex}thead.svelte-110qznf th:where(.svelte-110qznf) .sort-indicator:where(.svelte-110qznf){min-width:.95rem;color:color-mix(in srgb, var(--dt-text-muted) 85%, var(--dt-text-main));flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}thead.svelte-110qznf th:where(.svelte-110qznf) .sort-indicator.is-active:where(.svelte-110qznf){color:var(--dt-accent)}tbody.svelte-110qznf tr:where(.svelte-110qznf){background-color:var(--dt-bg-elevated)}tbody.svelte-110qznf tr.even-row:where(.svelte-110qznf){background-color:var(--dt-bg-elevated-soft)}tbody.svelte-110qznf tr.is-selected:where(.svelte-110qznf),tbody.svelte-110qznf tr.is-selected.even-row:where(.svelte-110qznf){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-110qznf tr.has_action:where(.svelte-110qznf){cursor:pointer}tbody.svelte-110qznf tr.is-disabled:where(.svelte-110qznf),tbody.svelte-110qznf tr.is-disabled.even-row:where(.svelte-110qznf){opacity:.5;cursor:default}tbody.svelte-110qznf tr.is-muted:where(.svelte-110qznf) .muted-cell:where(.svelte-110qznf),tbody.svelte-110qznf tr.is-muted.even-row:where(.svelte-110qznf) .muted-cell:where(.svelte-110qznf){opacity:.5}tbody.svelte-110qznf tr:where(.svelte-110qznf) td:where(.svelte-110qznf){box-sizing:border-box;border-bottom:1px solid var(--dt-border-subtle);white-space:normal;overflow-wrap:anywhere;padding:.65rem .75rem}tbody.svelte-110qznf tr:where(.svelte-110qznf) td:where(.svelte-110qznf) .cell-content:where(.svelte-110qznf){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;overflow:hidden}tbody.svelte-110qznf tr:where(.svelte-110qznf) td:where(.svelte-110qznf) .cell-content:where(.svelte-110qznf).cell-content--measure{width:max-content;max-width:none;overflow:visible}tbody.svelte-110qznf tr.empty-row:where(.svelte-110qznf) td:where(.svelte-110qznf){text-align:center;color:var(--dt-text-muted)}.align-left.svelte-110qznf{text-align:left}.align-center.svelte-110qznf{text-align:center}.align-right.svelte-110qznf{text-align:right}.cell-actions-header.svelte-110qznf,.cell-actions.svelte-110qznf{z-index:4;background-color:var(--dt-bg-elevated-soft);white-space:nowrap;max-width:var(--actions-col-width,auto);position:relative}.cell-actions.svelte-110qznf{border-left:1px solid var(--dt-border-subtle);box-shadow:none}.cell-actions-inner.svelte-110qznf{justify-content:center;align-items:center;gap:.5rem;width:100%;display:inline-flex}.actions.svelte-110qznf{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;display:flex}.actions.svelte-110qznf .row-actions-hidden:where(.svelte-110qznf){display:none}.loading-row.svelte-110qznf td:where(.svelte-110qznf){background-color:var(--dt-bg-elevated);border-bottom-color:color-mix(in srgb, var(--dt-border-subtle) 60%, transparent)}.skeleton-bar.svelte-110qznf{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-110qznf-skeleton-shimmer;display:block}.skeleton-bar.small.svelte-110qznf{width:48%;margin:0 auto}.skeleton-bar.wide.svelte-110qznf{width:30%;margin:0 auto}.loading-more.svelte-110qznf{justify-content:center;padding:.4rem 0;display:flex}@keyframes svelte-110qznf-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media print{.table-sticky-header-stack.svelte-110qznf,thead.svelte-110qznf th:where(.svelte-110qznf){position:static!important;top:auto!important}.cell-actions-header.svelte-110qznf,.cell-actions.svelte-110qznf{position:static!important;right:auto!important}tbody.svelte-110qznf tr:where(.svelte-110qznf){break-inside:avoid;page-break-inside:avoid}}.card-band.svelte-1w37e69{padding-bottom:1rem}.card-grid.svelte-1w37e69{grid-template-columns:repeat(var(--card-columns,1), minmax(0, 1fr));gap:1rem;width:100%;min-width:0;display:grid}.card-grid.svelte-1w37e69 .empty-cards:where(.svelte-1w37e69){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-1w37e69 .card:where(.svelte-1w37e69){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-1w37e69 .card.is-disabled:where(.svelte-1w37e69),.card-grid.svelte-1w37e69 .card.is-muted:where(.svelte-1w37e69) .card-title:where(.svelte-1w37e69),.card-grid.svelte-1w37e69 .card.is-muted:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69),.card-grid.svelte-1w37e69 .card.is-muted:where(.svelte-1w37e69) .card-footer:where(.svelte-1w37e69){opacity:.5}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69){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-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69) .card-title:where(.svelte-1w37e69){overflow-wrap:anywhere;word-break:break-word;flex:auto;min-width:0;font-size:1.3rem;font-weight:600}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69) .card-title:where(.svelte-1w37e69) .card-subtitle:where(.svelte-1w37e69){color:var(--dt-text-muted);overflow-wrap:anywhere;word-break:break-word;margin-top:.15rem;font-size:.8rem}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69) .card-header-actions:where(.svelte-1w37e69){flex-flow:column;flex:1 0 auto;justify-content:center;align-items:center;gap:.35rem .25rem;width:max-content;min-width:0;max-width:100%;display:flex}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69) .card-header-actions:where(.svelte-1w37e69) *{min-width:0;max-width:100%}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69) .card-header-actions:where(.svelte-1w37e69) 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-1w37e69 .card:where(.svelte-1w37e69) .card-header:where(.svelte-1w37e69) .card-header-actions:where(.svelte-1w37e69) button:hover{color:var(--dt-accent-soft);background-color:#741e201f}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69){flex-direction:column;min-width:0;padding:.6rem .9rem .4rem;display:flex;position:relative}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-scroll-controls:where(.svelte-1w37e69){flex-direction:column;gap:.15rem;display:flex;position:absolute;top:.4rem;right:.5rem}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-scroll-button:where(.svelte-1w37e69){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-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-scroll-button:where(.svelte-1w37e69):hover:not(:disabled){color:var(--dt-accent-soft);background-color:#741e201f;transform:translateY(-1px)}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-scroll-button:where(.svelte-1w37e69):active:not(:disabled){transform:translateY(0)}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-scroll-button:where(.svelte-1w37e69):disabled{opacity:.3;cursor:default}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-body-content:where(.svelte-1w37e69){flex-direction:column;gap:.3rem;min-width:0;padding-right:1.1rem;display:flex}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69){grid-template-columns:minmax(0,200px) 1fr;align-items:start;column-gap:.75rem;min-width:0;display:grid}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-label:where(.svelte-1w37e69){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-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69){color:var(--dt-text-main);white-space:normal;overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:.86rem}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) *{min-width:0;max-width:100%}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) pre,.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) code,.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) kbd,.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) samp{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) table{table-layout:fixed;width:100%;max-width:100%}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) th,.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-value:where(.svelte-1w37e69) td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-footer:where(.svelte-1w37e69){min-width:0;margin-top:auto;padding:.6rem .9rem .75rem}.card-grid.svelte-1w37e69 .primary-btn:where(.svelte-1w37e69){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-1w37e69 .primary-btn:where(.svelte-1w37e69):hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 30px #741e20a6}.card-grid.svelte-1w37e69 .primary-btn:where(.svelte-1w37e69):active{transform:translateY(0);box-shadow:0 8px 20px #741e2080}@media (max-width:700px){.card-grid.svelte-1w37e69{gap:.75rem}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69){grid-template-columns:1fr;row-gap:.15rem}.card-grid.svelte-1w37e69 .card:where(.svelte-1w37e69) .card-body:where(.svelte-1w37e69) .card-row:where(.svelte-1w37e69) .card-label:where(.svelte-1w37e69){white-space:normal;overflow-wrap:anywhere;max-width:100%}}.data-table.svelte-1nj7zu0 td{--kw-field-inline-padding:0px;--kw-select-list-padding-inline:0px;--kw-select-list-scrollbar-gutter:auto}.data-table.svelte-1nj7zu0 td .svelte-select{--group-item-padding-left:0px;--group-title-padding:0;--padding:4px 0!important;--selected-item-padding:0!important;--item-padding:0!important}.data-table.svelte-1nj7zu0 td .svelte-select .selected-item,.data-table.svelte-1nj7zu0 td .svelte-select span.smallVersion,.data-table.svelte-1nj7zu0 td label>input,.data-table.svelte-1nj7zu0 td label>textarea,.data-table.svelte-1nj7zu0 td label>select,.data-table.svelte-1nj7zu0 td .date-input{padding-inline:0!important}.data-table.svelte-1nj7zu0 td .svelte-select .value-container{margin-right:0}.section-title-button.svelte-1nj7zu0{align-items:center;gap:.5rem;display:flex}@media (max-width:600px){.section-title-button.svelte-1nj7zu0{justify-content:flex-start;width:100%}}.data-table.svelte-1nj7zu0{--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-1nj7zu0{--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-border:var(--text-100,#f3eed9);--dt-selection-checkbox-check:#fff}.data-table[data-theme=light].svelte-1nj7zu0{--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-border:var(--text-invers-100,#2f4858);--dt-selection-checkbox-check:var(--dt-text-main)}.data-table.svelte-1nj7zu0 .table-view:where(.svelte-1nj7zu0),.data-table.svelte-1nj7zu0 .card-view:where(.svelte-1nj7zu0){width:100%;min-width:0;max-width:100%;display:block}.table-after-filters.svelte-1nj7zu0{width:100%;margin:.75rem 0}.table-footer.svelte-1nj7zu0{justify-content:center;margin-top:.75rem;display:flex}.table-batch-actions.svelte-1nj7zu0{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-1nj7zu0{border:0;padding:0}.table-batch-actions[data-surface-tone=dark].svelte-1nj7zu0{--dt-selection-count-text:var(--neutral-white,#fff);border-color:var(--neutral-white,#fff);color:var(--neutral-white,#fff)}.table-batch-actions__count.svelte-1nj7zu0{color:var(--dt-selection-count-text,var(--dt-text-main));font-weight:700}.table-batch-actions__buttons.svelte-1nj7zu0{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.table-batch-actions__buttons--full.svelte-1nj7zu0{justify-content:stretch;width:100%}.table-selection-bar.svelte-1nj7zu0{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-1nj7zu0{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}}}.filters.svelte-dl6hw3{flex-direction:column;gap:.6rem;margin-bottom:1.2rem;display:flex}.description.svelte-qh9zts{color:var(--text-invers-100,#263840);white-space:normal;overflow-wrap:anywhere;flex-direction:column;gap:.2rem;min-width:12rem;max-width:34rem;display:flex}.description.svelte-qh9zts strong:where(.svelte-qh9zts){color:inherit;font-size:.85rem}.description.svelte-qh9zts span:where(.svelte-qh9zts){color:inherit;opacity:.8;font-size:.8rem}#crinkle.svelte-4tdv6w{width:3rem;height:calc(3rem - 2px);margin-left:-3px}#crinkle.bigVersion.svelte-4tdv6w{width:72px;height:72px}#crinkle.svelte-4tdv6w .crinkle-background:where(.svelte-4tdv6w){width:100%;height:100%;position:relative;overflow:visible}#crinkle.svelte-4tdv6w .crinkle-background:where(.svelte-4tdv6w) img:where(.svelte-4tdv6w){object-fit:cover;width:100%;height:100%}#crinkle.svelte-4tdv6w .crinkle-background.brightColor:where(.svelte-4tdv6w){filter:brightness(1.05)}.kw-crinkled-section.svelte-1u9zcx{z-index:2000;flex-direction:column;align-items:center;width:100%;margin-top:-3rem;display:flex;position:relative}.kw-crinkled-section.hideCrinkle.svelte-1u9zcx{margin-top:0}.kw-crinkled-section__upper.svelte-1u9zcx{justify-content:flex-start;align-items:flex-end;width:100%;height:3rem;display:flex;position:relative;overflow:hidden}.kw-crinkled-section__bar.svelte-1u9zcx{background:var(--neutral-white);border-top:2px solid var(--bg-100);flex:1;height:100%}.kw-crinkled-section__crinkle.svelte-1u9zcx{width:3rem;height:calc(3rem - 2px);margin-left:-3px}.kw-crinkled-section__crinkle--large.svelte-1u9zcx{width:4.5rem;height:4.5rem}.kw-crinkled-section__crinkle-svg.svelte-1u9zcx{width:100%;height:100%;display:block}.kw-crinkled-section__wrapper.svelte-1u9zcx{justify-content:center;width:100%;padding-top:3rem;padding-bottom:6rem;display:flex}.kw-crinkled-section__wrapper-content.svelte-1u9zcx{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-1u9zcx{max-width:var(--small-max-width)}.kw-crinkled-section--bright__bar.svelte-1u9zcx{background:var(--neutral-white);border-top-color:var(--bg-100)}.kw-crinkled-section--bright__wrapper.svelte-1u9zcx{background:var(--neutral-white)}.kw-crinkled-section--dark__bar.svelte-1u9zcx{background:var(--bg-100);border-top-color:var(--neutral-white)}.kw-crinkled-section--dark__wrapper.svelte-1u9zcx{background:var(--bg-100)}nav.svelte-d2ibjs{color:#eee;padding:0 8px}a.svelte-d2ibjs,button.svelte-d2ibjs,summary.svelte-d2ibjs{box-sizing:border-box;width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 12px;font-size:14px;text-decoration:none;display:flex;position:relative}a.svelte-d2ibjs>svg,button.svelte-d2ibjs>svg,summary.svelte-d2ibjs>svg{flex-shrink:0}span.svelte-d2ibjs{overflow-wrap:anywhere;min-width:0}summary.svelte-d2ibjs{list-style:none}summary.svelte-d2ibjs::-webkit-details-marker{display:none}.chevron.svelte-d2ibjs{flex-shrink:0;margin-left:auto;display:flex}details[open].svelte-d2ibjs .chevron:where(.svelte-d2ibjs){transform:rotate(180deg)}.group-items.svelte-d2ibjs{padding-left:12px}a[aria-current=page].svelte-d2ibjs{background:var(--kw-app-rail-background,color-mix(in srgb, var(--bg-100,#0d0c0c) 93%, white));box-shadow:inset 3px 0 var(--primary-100,#00b95f)}a[aria-current=page].svelte-d2ibjs:after{content:"";border-top:10px solid var(--bg-100,#0d0c0c);border-left:10px solid #0000;position:absolute;top:0;right:0}a.svelte-d2ibjs:hover,button.svelte-d2ibjs:hover,summary.svelte-d2ibjs:hover{background:#ffffff12}a.svelte-d2ibjs:focus-visible,button.svelte-d2ibjs:focus-visible,summary.svelte-d2ibjs:focus-visible{outline:2px solid var(--primary-100,#00b95f);outline-offset:-2px}.compact.svelte-d2ibjs a:where(.svelte-d2ibjs),.compact.svelte-d2ibjs button:where(.svelte-d2ibjs){justify-content:center;padding:8px}.compact-group.svelte-d2ibjs .kw-popover-trigger{width:100%;min-height:44px}.visually-hidden.svelte-d2ibjs{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}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)}.important-reauth.svelte-1kdwn6r{color:var(--text-invers-100);flex-direction:column;gap:1.2rem;display:flex}.description.svelte-1kdwn6r{color:var(--text-invers-100);margin:0;line-height:1.5}.reauth-form.svelte-1kdwn6r{flex-direction:column;gap:1rem;display:flex}.error.svelte-1kdwn6r{color:var(--accent-red);margin:0;font-weight:700}.actions.svelte-1kdwn6r{justify-content:space-between;display:flex}#pageHeadline.svelte-19vzz6n{background-color:var(--bg-100);justify-content:center;align-items:center;width:100%;padding:4.8rem 0;display:flex}#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n){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-19vzz6n .wrapper:where(.svelte-19vzz6n)>a:where(.svelte-19vzz6n){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-19vzz6n .wrapper:where(.svelte-19vzz6n)>a:where(.svelte-19vzz6n):hover{color:var(--primary-100)!important}#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n){justify-content:space-between;align-items:flex-end;width:100%;display:flex}#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) h1:where(.svelte-19vzz6n){margin-bottom:12px;padding:0}#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .subtitle:where(.svelte-19vzz6n){color:var(--text-70);margin:0;font-size:1.2em}#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__heading:where(.svelte-19vzz6n){align-items:flex-end;gap:.6rem;display:flex}#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__help:where(.svelte-19vzz6n){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-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__help:where(.svelte-19vzz6n):hover{color:var(--primary-100)!important}@media only screen and (max-width:967px){#pageHeadline.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n){flex-direction:column;align-items:flex-start;gap:12px}}#pageHeadline.svelte-19vzz6n .wrapper.marginBottom:where(.svelte-19vzz6n){margin-bottom:2.4rem}#pageHeadline p{color:var(--text-100)}#pageHeadline.compact.svelte-19vzz6n{background:0 0;padding:16px 0}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n){color:#fff;max-width:none;margin:0}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n){flex-flow:wrap;align-items:center;gap:12px}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n)>div:where(.svelte-19vzz6n){min-width:0}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n)>div:where(.svelte-19vzz6n):first-child{flex:1}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) h1:where(.svelte-19vzz6n)>span:where(.svelte-19vzz6n){overflow-wrap:anywhere;min-width:0}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__heading:where(.svelte-19vzz6n){align-items:center;gap:4px}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) h1:where(.svelte-19vzz6n){color:#fff;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.3}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .subtitle:where(.svelte-19vzz6n){color:#ffffffa3;margin-top:2px;font-size:14px}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__help:where(.svelte-19vzz6n){color:#ffffffd9;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__help:where(.svelte-19vzz6n):hover{background:#ffffff1a;color:#fff!important}#pageHeadline.compact.svelte-19vzz6n .wrapper:where(.svelte-19vzz6n) .title-wrapper:where(.svelte-19vzz6n) .page-title__help:where(.svelte-19vzz6n):focus-visible{outline:2px solid var(--primary-200,#3ddc84);outline-offset:-2px}.page-tabs.svelte-1d045pl{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding-inline:var(--kw-tab-rail-inset-start,var(--kw-app-content-inset,24px)) var(--kw-app-content-inset,24px);background:var(--kw-app-rail-background,color-mix(in srgb, var(--bg-100,#0d0c0c) 93%, white));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;align-items:stretch;display:flex}.page-tabs__list.svelte-1d045pl{overscroll-behavior-x:contain;scrollbar-width:none;flex:1;gap:2px;min-width:0;padding-top:6px;display:flex;overflow-x:auto}.page-tabs__list.svelte-1d045pl::-webkit-scrollbar{display:none}button.svelte-1d045pl{color:#ffffffb8;min-height:34px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.3;transition:background-color .12s,color .12s;display:inline-flex}button.svelte-1d045pl>span:where(.svelte-1d045pl){display:flex}button.svelte-1d045pl:hover:not(.active){color:#fff;background:#ffffff14}button.active.svelte-1d045pl{color:var(--bg-100,#0d0c0c);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);background:#fff;font-weight:700}button.svelte-1d045pl:focus-visible{outline:2px solid var(--primary-200);outline-offset:-2px}button.active.svelte-1d045pl:focus-visible{outline-color:var(--primary-100)}.page-tabs__tools.svelte-1d045pl{color:#fff;flex-shrink:0;align-items:center;gap:4px;padding-left:8px;display:flex}@media (max-width:767px){.page-tabs.svelte-1d045pl{min-height:44px}.page-tabs__list.svelte-1d045pl{padding-top:4px}button.svelte-1d045pl{min-height:40px}}.sticky-bar.svelte-2lc13z{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-2lc13z{top:76px}}.sticky-bar.svelte-2lc13z .bar:where(.svelte-2lc13z){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-2lc13z .bar:where(.svelte-2lc13z)::-webkit-scrollbar{display:none}@media only screen and (max-width:967px){.sticky-bar.svelte-2lc13z .bar:where(.svelte-2lc13z){padding-top:.25rem}}.sticky-bar.svelte-2lc13z .bar:where(.svelte-2lc13z) button:where(.svelte-2lc13z){color:color-mix(in srgb, var(--text-300) 45%, var(--text-100) 55%);background:0 0;height:100%;display:flex}.sticky-bar.svelte-2lc13z .bar:where(.svelte-2lc13z) button:where(.svelte-2lc13z) p:where(.svelte-2lc13z){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-2lc13z .bar:where(.svelte-2lc13z) button:where(.svelte-2lc13z) svg:where(.svelte-2lc13z){width:0;height:100%;margin-bottom:-3px;overflow:hidden}.sticky-bar.svelte-2lc13z .bar:where(.svelte-2lc13z) button:where(.svelte-2lc13z) svg.visible:where(.svelte-2lc13z){width:unset}.sticky-bar.svelte-2lc13z .bar:where(.svelte-2lc13z) button.active:where(.svelte-2lc13z) p:where(.svelte-2lc13z){color:var(--bg-200);background-color:#fff}.loadingWrapper.svelte-7li6q3{justify-content:center;align-items:center;width:100%;min-height:120px;margin:0;padding:0;display:flex;position:relative}.spinner.svelte-7li6q3{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.spinner.svelte-7li6q3 span:where(.svelte-7li6q3){color:var(--text-invers-100);font-size:1rem}.loadingWrapper.darkMode.svelte-7li6q3 .spinner:where(.svelte-7li6q3) span:where(.svelte-7li6q3){color:var(--text-100)}.status-block.svelte-7li6q3{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-7li6q3 p:where(.svelte-7li6q3){margin:0}.status-block.error.svelte-7li6q3{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-7li6q3 .status-block:where(.svelte-7li6q3){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-7li6q3 .status-block.error:where(.svelte-7li6q3){border-color:color-mix(in srgb, var(--red-300) 55%, transparent);background:color-mix(in srgb, var(--red-300) 14%, transparent)}.content.svelte-7li6q3{width:100%}.formActions.svelte-hihwmt{justify-content:space-between;align-items:center;gap:1rem;display:flex}.formActions.svelte-hihwmt .formActions__primary:where(.svelte-hihwmt){justify-content:flex-end;align-items:center;gap:.6rem;width:100%;display:flex}.formActions.svelte-hihwmt .formActions__primary.showReset:where(.svelte-hihwmt){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-187oatx{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-187oatx{color:var(--text-100);background:#18a99929;border-color:#18a99959}.status-pill.danger.svelte-187oatx{color:var(--text-invers-100);background:#ad514c29;border-color:#ad514c59}.progress-track.svelte-nxz5fy{--step-height:40px;--step-tip:calc(var(--step-height) / 2);--step-surface:var(--neutral-white,#fff);--step-text:var(--text-invers-100,#263e4a);--step-border:color-mix(in srgb, var(--step-text) 18%, var(--step-surface));--step-soft:color-mix(in srgb, var(--primary-200) 12%, var(--step-surface));--step-accent-text:color-mix(in srgb, var(--primary-200) 30%, var(--step-text));--step-complete:var(--green-200,#0c796c);z-index:3;background:var(--step-surface);border-top:1px solid var(--step-border);border-bottom:1px solid var(--step-border);width:100%;min-width:0;color:var(--step-text);align-items:stretch;display:flex;position:sticky;top:0}.progress-track.darkMode.svelte-nxz5fy{--step-surface:var(--bg-100,#0d0c0c);--step-text:var(--text-100,#f4f4f4);--step-soft:color-mix(in srgb, var(--primary-200) 20%, var(--step-surface));--step-accent-text:var(--primary-200);--step-complete:color-mix(in srgb, var(--green-200,#0c796c) 70%, var(--step-text))}@media (max-width:600px){.progress-track.svelte-nxz5fy{--step-height:44px}}.tab-list.svelte-nxz5fy{min-width:0;scrollbar-width:none;flex:auto;align-items:stretch;margin-inline-start:max(0px, calc(var(--progress-content-padding-left,16px) - 16px));display:flex;overflow-x:auto}.tab-list.svelte-nxz5fy::-webkit-scrollbar{display:none}.step-tab.svelte-nxz5fy{--tab-fill:var(--step-surface);--tab-outline:var(--step-border);--tab-inset:1px;background:var(--tab-outline);clip-path:polygon(0 0, calc(100% - var(--step-tip)) 0, 100% 50%, calc(100% - var(--step-tip)) 100%, 0 100%, var(--step-tip) 50%);color:var(--step-text);cursor:pointer;font:inherit;min-height:var(--step-height);padding:0 calc(var(--step-tip) + 16px);isolation:isolate;white-space:nowrap;border:0;flex:none;align-items:center;margin-inline-start:calc(0px - var(--step-tip));font-size:.75rem;font-weight:700;display:inline-flex;position:relative}.step-tab.svelte-nxz5fy:before{content:"";inset:var(--tab-inset);background:var(--tab-fill);clip-path:inherit;z-index:-1;position:absolute}.step-tab.svelte-nxz5fy:first-child{clip-path:polygon(0 0, calc(100% - var(--step-tip)) 0, 100% 50%, calc(100% - var(--step-tip)) 100%, 0 100%);margin-inline-start:0;padding-inline-start:min(16px, var(--progress-content-padding-left,16px))}.step-tab.svelte-nxz5fy:hover:not([aria-disabled=true]){--tab-fill:var(--step-soft)}.step-tab[aria-selected=true].svelte-nxz5fy,.step-tab[data-current=true].svelte-nxz5fy{--tab-fill:var(--step-soft);color:var(--step-accent-text)}.step-tab[aria-selected=true].svelte-nxz5fy{--tab-outline:var(--primary-200);--tab-inset:2px}.step-tab[data-state=done].svelte-nxz5fy{--tab-fill:color-mix(in srgb, var(--step-complete) 12%, var(--step-surface));--tab-outline:color-mix(in srgb, var(--step-complete) 50%, var(--step-surface));color:var(--step-complete)}.step-tab[data-state=done][aria-selected=true].svelte-nxz5fy{--tab-outline:var(--step-complete)}.step-tab[data-state=skipped].svelte-nxz5fy,.step-tab[aria-disabled=true].svelte-nxz5fy{--tab-fill:color-mix(in srgb, var(--step-text) 5%, var(--step-surface));color:color-mix(in srgb, var(--step-text) 62%, var(--step-surface))}.step-tab[aria-disabled=true].svelte-nxz5fy{cursor:not-allowed}.step-tab.svelte-nxz5fy:focus-visible{--tab-outline:var(--primary-200);--tab-inset:3px;outline:none}.label.svelte-nxz5fy{align-items:center;gap:6px;display:inline-flex}.view-label.svelte-nxz5fy{text-underline-offset:2px;font-weight:400;text-decoration:underline}.scroll-control.svelte-nxz5fy{order:2;flex:0 0 var(--step-height);width:var(--step-height);min-height:var(--step-height);background:var(--step-surface);color:var(--step-text);cursor:pointer;border:0;padding:0}.scroll-control.svelte-nxz5fy:disabled{opacity:.4;cursor:default}.scroll-control.svelte-nxz5fy:focus-visible{outline:2px solid var(--primary-200);outline-offset:-2px}.scroll-control.scroll-back.svelte-nxz5fy{order:1}.locked-explanation.svelte-nxz5fy{top:100%;background:var(--step-surface);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 16px);color:var(--step-text);border:1px solid var(--step-border);pointer-events:none;padding:8px 12px;font-size:.8rem;position:absolute;inset-inline:8px}.sr-only.svelte-nxz5fy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.progress-content.svelte-3489du{box-sizing:border-box;width:100%;min-width:0;padding:var(--progress-content-padding-top,1rem) var(--progress-content-padding-right,0) var(--progress-content-padding-bottom,0) var(--progress-content-padding-left,0)}.progress-content.svelte-3489du:focus-visible{outline:2px solid var(--primary-200);outline-offset:-2px}.preview-state.svelte-3489du{color:inherit;margin:0 0 1rem;font-size:.8rem;font-weight:700}.progress-steps.svelte-1ytxbrv{flex-direction:column;width:100%;min-width:0;display:flex}.progress-steps.darkMode.svelte-1ytxbrv{color:var(--text-100)}.progress-steps.darkMode.svelte-1ytxbrv .description,.progress-steps.darkMode.svelte-1ytxbrv .message:where(.svelte-1ytxbrv){color:color-mix(in srgb, var(--text-100) 82%, transparent)}.progress-steps.darkMode.svelte-1ytxbrv .message.message--error:where(.svelte-1ytxbrv){color:color-mix(in srgb, var(--primary-200) 78%, var(--text-100) 22%)}.body.svelte-1ytxbrv{flex-direction:column;gap:.8rem;width:100%;display:flex}.description{color:color-mix(in srgb, var(--text-100) 74%, transparent);margin:0;margin-bottom:1.2rem;font-size:.95rem}.content.svelte-1ytxbrv{width:100%}.message.svelte-1ytxbrv{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;font-size:.95rem}.message.message--error.svelte-1ytxbrv{color:color-mix(in srgb, var(--primary-200) 82%, var(--text-100) 18%)}.controls.svelte-1ytxbrv{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.password-strength.svelte-1wyw9xg{flex-direction:column;gap:.35rem;width:100%;display:flex}.bar.svelte-1wyw9xg{grid-template-columns:repeat(4,1fr);gap:.25rem;height:.35rem;display:grid}.bar.svelte-1wyw9xg span:where(.svelte-1wyw9xg){background:#ffffff29;border-radius:999px}.bar.svelte-1wyw9xg span.active:where(.svelte-1wyw9xg){background:#34d399}.copy.svelte-1wyw9xg{color:var(--text-invers-100);align-items:center;gap:.5rem;font-size:.85rem;line-height:1.35;display:flex}.copy.svelte-1wyw9xg small:where(.svelte-1wyw9xg){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-11lusla{justify-content:center;width:100%;display:flex}.card.svelte-17anur6{--card-crinkle-fill:var(--bg-100);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.card.svelte-17anur6{padding:1.2rem}}.card.interactive.svelte-17anur6{cursor:pointer}.card.interactive.svelte-17anur6:focus-visible{outline:2px solid var(--primary-100);outline-offset:2px}.card.svelte-17anur6 .top-bar:where(.svelte-17anur6){height:24px;display:flex}.card.svelte-17anur6 .top-bar:where(.svelte-17anur6) svg:where(.svelte-17anur6){width:25px;height:25px;margin-right:-1px}.card.svelte-17anur6 .top-bar:where(.svelte-17anur6)>div:where(.svelte-17anur6){background:var(--bg-100);flex:1}.card.svelte-17anur6 .card-content:where(.svelte-17anur6){padding:1.2rem;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-top:0;position:relative}.card.svelte-17anur6 .card-content:where(.svelte-17anur6):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-17anur6 .card-footer:where(.svelte-17anur6){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-17anur6 .card-footer__item:where(.svelte-17anur6){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-17anur6 .card-footer__item:where(.svelte-17anur6):not(:first-child){border-left:1px solid color-mix(in srgb, var(--text-100) 8%, transparent)}.card.svelte-17anur6 .card-footer__label:where(.svelte-17anur6){-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-17anur6 .card-footer__value:where(.svelte-17anur6){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-17anur6{--card-crinkle-fill:#fff}.card.brightBackground.svelte-17anur6 .top-bar:where(.svelte-17anur6)>div:where(.svelte-17anur6){background:#fff}.card.brightBackground.svelte-17anur6 .card-content:where(.svelte-17anur6){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-17anur6 .card-footer:where(.svelte-17anur6){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-17anur6 .card-footer__item:where(.svelte-17anur6):not(:first-child){border-left-color:color-mix(in srgb, var(--primary-100) 10%, transparent)}.card.brightBackground.svelte-17anur6 .card-footer__label:where(.svelte-17anur6){color:color-mix(in srgb, var(--text-100) 72%, transparent)}.card.inactive.svelte-17anur6 .card-content:where(.svelte-17anur6){background-color:var(--bg-100)!important;background-image:none!important}.card.inactive.svelte-17anur6 .card-footer:where(.svelte-17anur6){border-top-color:#0000;background-color:var(--bg-100)!important;background-image:none!important}.card.inactive.svelte-17anur6 .card-footer__item:where(.svelte-17anur6){background:color-mix(in srgb, var(--bg-200) 88%, var(--bg-100) 12%)!important;border-color:#0000!important}.card.hoverEffect.svelte-17anur6 .card-content:where(.svelte-17anur6):hover:before{opacity:1}.plan-card.svelte-z9f00a{z-index:1;color:#fff;flex-direction:column;flex-grow:1;gap:24px;height:100%;padding:24px;display:flex;position:relative}.plan-card.svelte-z9f00a .plan-header:where(.svelte-z9f00a){justify-content:space-between;align-items:center;gap:12px;display:flex;transform:translateY(-50%)}.plan-card.svelte-z9f00a .plan-header:where(.svelte-z9f00a) .slug:where(.svelte-z9f00a){text-transform:uppercase;letter-spacing:.4px;color:var(--grey-300,#d1d6d6);margin:0;font-size:16px;font-weight:400}.plan-card.svelte-z9f00a .plan-header:where(.svelte-z9f00a) .pill:where(.svelte-z9f00a){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-z9f00a .plan-header:where(.svelte-z9f00a) .pill:where(.svelte-z9f00a):disabled{cursor:default;opacity:.9}.plan-card.svelte-z9f00a .plan-header:where(.svelte-z9f00a) .pill.selected:where(.svelte-z9f00a){background:var(--primary-100);border-color:var(--primary-100);color:#fff}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a){flex-direction:column;gap:10px;display:flex}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a){justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) h3:where(.svelte-z9f00a){color:#fff;margin:0;font-size:22px;font-weight:700;line-height:1.2}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) .price:where(.svelte-z9f00a){white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) .price:where(.svelte-z9f00a) .amount:where(.svelte-z9f00a){color:#fff;font-size:22px;font-weight:700}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) .price:where(.svelte-z9f00a) .cycle:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);font-size:15px}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) .price:where(.svelte-z9f00a) .tax-behavior:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);text-transform:uppercase;font-size:13px;font-weight:700}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .description:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);margin:0;font-size:17px;line-height:1.5}.plan-card.svelte-z9f00a .features:where(.svelte-z9f00a){flex-direction:column;gap:12px;display:flex}.plan-card.svelte-z9f00a .features:where(.svelte-z9f00a) .feature:where(.svelte-z9f00a){background:#4b52514d;border:2px solid #4b5251;align-items:center;gap:12px;padding:12px;display:flex}.plan-card.svelte-z9f00a .features:where(.svelte-z9f00a) .feature.selected:where(.svelte-z9f00a){border-color:var(--primary-100);background:color-mix(in srgb, var(--primary-100) 10%, transparent)}.plan-card.svelte-z9f00a .features:where(.svelte-z9f00a) .feature:where(.svelte-z9f00a) .icon:where(.svelte-z9f00a){width:24px;height:24px;color:var(--primary-100);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.plan-card.svelte-z9f00a .features:where(.svelte-z9f00a) .feature:where(.svelte-z9f00a) .feature-label:where(.svelte-z9f00a){color:#fff;margin:0;font-size:18px;font-weight:700}.plan-card.svelte-z9f00a .features:where(.svelte-z9f00a) .feature:where(.svelte-z9f00a) .feature-value:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);margin:2px 0 0;font-size:15px}.plan-card.svelte-z9f00a .plan-lower:where(.svelte-z9f00a){flex-direction:column;gap:24px;margin-top:auto;display:flex}.plan-card.svelte-z9f00a .usage-note:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);margin:0;font-size:17px}.plan-card.svelte-z9f00a .accordion-toggle:where(.svelte-z9f00a){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-z9f00a .accordion-toggle:where(.svelte-z9f00a) .chevron:where(.svelte-z9f00a){justify-content:center;align-items:center;transition:transform .15s;display:inline-flex}.plan-card.svelte-z9f00a .accordion-toggle:where(.svelte-z9f00a) .chevron.open:where(.svelte-z9f00a){transform:rotate(180deg)}.plan-card.svelte-z9f00a .price-details:where(.svelte-z9f00a){flex-direction:column;gap:10px;padding:4px 0 8px;display:flex}.plan-card.svelte-z9f00a .price-details:where(.svelte-z9f00a) .price-line:where(.svelte-z9f00a){color:#fff;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.plan-card.svelte-z9f00a .price-details:where(.svelte-z9f00a) .price-line:where(.svelte-z9f00a) .label:where(.svelte-z9f00a){font-weight:600}.plan-card.svelte-z9f00a .price-details:where(.svelte-z9f00a) .price-line:where(.svelte-z9f00a) .value:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);font-weight:600}.plan-card.svelte-z9f00a .price-details:where(.svelte-z9f00a) .price-empty:where(.svelte-z9f00a){color:var(--grey-300,#d1d6d6);margin:0;font-size:15px}.cta.svelte-z9f00a{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-z9f00a:disabled{cursor:default;opacity:.9}.cta.selected.svelte-z9f00a{background:var(--primary-100)}@media (max-width:768px){.plan-card.svelte-z9f00a{gap:16px;padding:16px}.plan-card.svelte-z9f00a .plan-header:where(.svelte-z9f00a) .slug:where(.svelte-z9f00a){font-size:14px}.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) h3:where(.svelte-z9f00a),.plan-card.svelte-z9f00a .plan-summary:where(.svelte-z9f00a) .name-price:where(.svelte-z9f00a) .price:where(.svelte-z9f00a) .amount:where(.svelte-z9f00a){font-size:20px}.cta.svelte-z9f00a{font-size:16px}}.plans-grid.svelte-yqbd0b{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:1.2rem;display:grid}.state-block.svelte-yqbd0b{align-items:center;gap:.75rem;display:flex}.cta-row.svelte-yqbd0b{justify-content:flex-end;align-items:center;gap:.8rem;margin-top:1rem;display:flex}.hint.svelte-trtel7{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.subtle.svelte-trtel7{color:color-mix(in srgb, var(--text-invers-100) 60%, transparent);margin:.6rem 0 0;font-size:.9rem}.linkish.svelte-trtel7{color:var(--primary-300);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-weight:600;text-decoration:underline}.linkish.svelte-trtel7:disabled{opacity:.6;cursor:not-allowed}.plan-preview.svelte-trtel7{flex-direction:column;gap:.8rem;display:flex}.state-block.svelte-trtel7{align-items:center;gap:.75rem;display:flex}.cta-row.svelte-trtel7{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-k1x13g{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-k1x13g{gap:.45rem;padding:.45rem 1rem;font-size:.75rem}.ghost-button.subtle.svelte-k1x13g{border-color:color-mix(in srgb, var(--text-100) 8%, transparent);background:0 0}.ghost-button.danger.svelte-k1x13g{color:#ff6a63;background:#ad514c24;border-color:#ff6a6373}.ghost-button.svelte-k1x13g:hover:not(:disabled){background:var(--bg-300);transform:translateY(-2px);box-shadow:0 12px 26px #0a080847}.ghost-button.svelte-k1x13g:disabled{opacity:.6;cursor:not-allowed}.ghost-button.svelte-k1x13g: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-2lq25d{background-color:var(--bg-100);align-items:center;width:100%;height:700px;padding-bottom:3rem;display:flex;position:relative}section.newsletter.svelte-2lq25d .background-image:where(.svelte-2lq25d){z-index:1;width:100%;height:600px;position:absolute;top:0;left:0;overflow:hidden}section.newsletter.svelte-2lq25d .background-image:where(.svelte-2lq25d) img:where(.svelte-2lq25d){object-fit:cover;width:auto;min-width:100%;height:100%;position:absolute;top:0;right:0}section.newsletter.svelte-2lq25d .background-image.mobile:where(.svelte-2lq25d){left:0;right:0}section.newsletter.mobile.svelte-2lq25d{height:600px}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d){z-index:2;width:100%;height:100%;position:relative}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d){height:100%;color:var(--neutral-white);grid-template-columns:1fr 1fr;display:grid;overflow:visible}@media (max-width:768px){section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d){grid-template-columns:1fr}}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d){flex-direction:column;justify-content:center;gap:1.2rem;max-width:600px;height:100%;display:flex;overflow:visible}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) small:where(.svelte-2lq25d){text-transform:uppercase;font-family:Outfit,sans-serif;font-size:.7rem;font-weight:700}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) small:where(.svelte-2lq25d),section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) p:where(.svelte-2lq25d),section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .h1:where(.svelte-2lq25d){color:var(--text-100);width:100%}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) form:where(.svelte-2lq25d){flex-direction:column;gap:.8rem;width:100%;display:flex;overflow:visible}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .data-protection:where(.svelte-2lq25d){align-items:center;gap:1.6rem;display:flex}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .data-protection:where(.svelte-2lq25d) p:where(.svelte-2lq25d){color:var(--text-100);text-transform:uppercase;flex-grow:1;margin:0;font-size:.7rem;font-weight:700}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .data-protection:where(.svelte-2lq25d) p:where(.svelte-2lq25d) a:where(.svelte-2lq25d){color:var(--primary-200)}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .data-protection:where(.svelte-2lq25d) .checkbox:where(.svelte-2lq25d){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-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .data-protection:where(.svelte-2lq25d) .checkbox:where(.svelte-2lq25d) input:where(.svelte-2lq25d){appearance:none;cursor:pointer;outline:none;width:100%;height:100%;margin:0;position:relative}section.newsletter.svelte-2lq25d .wrapper:where(.svelte-2lq25d) .inner-container:where(.svelte-2lq25d) .content:where(.svelte-2lq25d) .data-protection:where(.svelte-2lq25d) .checkbox:where(.svelte-2lq25d) input:where(.svelte-2lq25d):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-2lq25d,textarea.specialInputStyle.svelte-2lq25d{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-2lq25d:hover,textarea.specialInputStyle.svelte-2lq25d:hover,input.specialInputStyle.svelte-2lq25d:focus,textarea.specialInputStyle.svelte-2lq25d:focus{box-shadow:inset 0 0 1px #000,0 0 20px #741e20!important}input.specialInputStyle.svelte-2lq25d:disabled,textarea.specialInputStyle.svelte-2lq25d:disabled{opacity:.6;cursor:not-allowed}textarea.specialTextarea.svelte-2lq25d{resize:vertical;min-height:120px}p.error.svelte-2lq25d{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-5zpc8n{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-5zpc8n:hover,.fullscreen-toggle.svelte-5zpc8n: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-5zpc8n{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-5zpc8n span:where(.svelte-5zpc8n){white-space:nowrap;font-size:.95rem}.context-layout.svelte-w7ez14{min-width:0;height:100%;min-height:0;container:app-context/inline-size}.context-layout__columns.svelte-w7ez14{grid-template-columns:minmax(0,1fr) 0;align-items:stretch;min-width:0;height:100%;min-height:0;transition:grid-template-columns .18s;display:grid}.has-panel.expanded.svelte-w7ez14 .context-layout__columns:where(.svelte-w7ez14){grid-template-columns:minmax(0,1fr) 360px}.context-layout__primary.svelte-w7ez14{flex-direction:column;min-width:0;min-height:0;display:flex}.context-layout__panel-shell.svelte-w7ez14{visibility:hidden;grid-template-rows:0fr;align-self:start;min-width:0;transition:grid-template-rows .18s,visibility .18s;display:grid;overflow:hidden}.expanded.svelte-w7ez14 .context-layout__panel-shell:where(.svelte-w7ez14){visibility:visible;grid-template-rows:1fr;align-self:stretch;height:100%;min-height:0}.context-layout__panel-clip.svelte-w7ez14{min-height:0;overflow:hidden}.context-layout__panel.svelte-w7ez14{--kw-context-panel-background:#fff;--kw-context-panel-footer-position:static;box-sizing:border-box;color:var(--text-invers-100,#263840);background:var(--kw-context-panel-background);width:360px;min-width:0;height:100%;min-height:0;scroll-margin-top:calc(var(--kw-page-sticky-header-top,56px) + 12px);border-left:1px solid #dfe4e7;flex-direction:column;transition:transform .18s;display:flex;transform:translate(100%)}.expanded.svelte-w7ez14 .context-layout__panel:where(.svelte-w7ez14){transform:none}header.svelte-w7ez14{min-height:48px;padding:8px var(--kw-app-content-inset,24px);border-bottom:1px solid #dfe4e7;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.context-layout__heading.svelte-w7ez14{min-width:0}h2.svelte-w7ez14{color:inherit;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.3}.context-layout__heading.svelte-w7ez14 p:where(.svelte-w7ez14){color:#6b7a80;overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;line-height:1.3}button.svelte-w7ez14{box-sizing:border-box;width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:inline-flex}button.svelte-w7ez14:hover{background:#f1f4f5}button.svelte-w7ez14:focus-visible,aside.svelte-w7ez14:focus-visible{outline:2px solid var(--primary-100);outline-offset:-2px}.context-layout__body.svelte-w7ez14{padding:16px var(--kw-app-content-inset,24px);overscroll-behavior:contain;min-width:0;min-height:0;padding-bottom:var(--kw-app-content-inset,24px);flex:1;overflow:auto}.context-layout__footer.svelte-w7ez14{padding:12px var(--kw-app-content-inset,24px);border-top:1px solid #dfe4e7;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;display:flex}@container app-context (width<=1440px){.has-panel.svelte-w7ez14 .context-layout__columns:where(.svelte-w7ez14),.has-panel.expanded.svelte-w7ez14 .context-layout__columns:where(.svelte-w7ez14){grid-template-rows:minmax(0,1fr) 0;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .18s}.has-panel.expanded.svelte-w7ez14 .context-layout__columns:where(.svelte-w7ez14){grid-template-rows:minmax(0,1fr) min(40%,320px)}.context-layout__panel.svelte-w7ez14{border-top:1px solid #dfe4e7;border-left:0;width:auto;min-height:0;overflow:hidden}}@media (max-width:767px){button.svelte-w7ez14{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.context-layout__columns.svelte-w7ez14,.context-layout__panel-shell.svelte-w7ez14,.context-layout__panel.svelte-w7ez14{transition:none}}.record-detail.svelte-vsk84e{background:var(--bg-100,#0d0c0c);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.record-detail__header.svelte-vsk84e{flex-shrink:0;grid-template-rows:1fr;transition:grid-template-rows .18s;display:grid}.record-detail__body.svelte-vsk84e{background:#fff;flex:1;min-width:0;min-height:0}.record-detail__header.concealed.svelte-vsk84e{grid-template-rows:0fr}.record-detail__header-inner.svelte-vsk84e{min-height:0;transition:transform .18s,visibility .18s;overflow:hidden}.concealed.svelte-vsk84e .record-detail__header-inner:where(.svelte-vsk84e){visibility:hidden;transform:translateY(-100%)}.record-detail__navigation.svelte-vsk84e{flex-shrink:0;min-width:0}.record-detail__content.svelte-vsk84e{flex:1;min-width:0;min-height:0;overflow:hidden}.record-focus.svelte-vsk84e{color:#ffffffd9;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.record-focus.svelte-vsk84e:hover{color:#fff;background:#ffffff1a}.record-focus.svelte-vsk84e:focus-visible{outline:2px solid var(--primary-200,#3ddc84);outline-offset:-2px}@media (max-width:767px){.record-focus.svelte-vsk84e{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.record-detail__header.svelte-vsk84e,.record-detail__header-inner.svelte-vsk84e{transition:none}}.record-header.svelte-17cv4sc{--record-header-muted:#ffffffa3;padding:16px var(--kw-app-content-inset,24px);box-sizing:border-box;color:#fff;background:var(--bg-100,#0d0c0c);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;grid-template-columns:32px minmax(0,1fr) auto;column-gap:12px;min-width:0;display:grid;container-type:inline-size}.record-header__identity-icon.svelte-17cv4sc{box-sizing:border-box;width:32px;height:32px;color:var(--primary-200,#3ddc84);background:color-mix(in srgb, var(--primary-200,#3ddc84) 45%, var(--bg-100,#0d0c0c));clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,0 100%);justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.record-header__identity-icon.svelte-17cv4sc:before{content:"";background:color-mix(in srgb, var(--primary-200,#3ddc84) 14%, var(--bg-100,#0d0c0c));clip-path:polygon(0 0,calc(100% - 5.414px) 0,100% 5.414px,100% 100%,0 100%);position:absolute;inset:1px}.record-header__identity-icon.svelte-17cv4sc svg{position:relative}.record-header__identity.svelte-17cv4sc{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.record-header__title.svelte-17cv4sc{color:inherit;overflow-wrap:anywhere;min-width:0;margin:0;font-size:22px;font-weight:700;line-height:1.3}.record-header__status.svelte-17cv4sc{overflow-wrap:anywhere;border-inline-start:2px solid #fff6;padding-inline-start:8px;font-size:12px;font-weight:600;line-height:1.5}.record-header__status[data-tone=success].svelte-17cv4sc{border-color:#3ddc84}.record-header__status[data-tone=warning].svelte-17cv4sc{border-color:#f5b748}.record-header__status[data-tone=danger].svelte-17cv4sc{border-color:#ff7a7a}.record-header__subtitle.svelte-17cv4sc{min-width:0;color:var(--record-header-muted);overflow-wrap:anywhere;grid-column:2/-1;margin:4px 0 0;font-size:14px;line-height:1.4}.record-header__facts.svelte-17cv4sc{flex-wrap:wrap;grid-column:2/-1;gap:8px 32px;min-width:0;margin:10px 0 0;display:flex}.record-header__fact.svelte-17cv4sc{min-width:0;max-width:100%}dt.svelte-17cv4sc{min-height:18px;color:var(--record-header-muted);align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}dt.svelte-17cv4sc svg{flex-shrink:0}dt.svelte-17cv4sc span:where(.svelte-17cv4sc){overflow-wrap:anywhere;min-width:0}dd.svelte-17cv4sc{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.4}.record-header__fact.with-icon.svelte-17cv4sc dd:where(.svelte-17cv4sc){padding-inline-start:22px}.record-header__fact--placeholder.svelte-17cv4sc{flex-direction:column;display:flex}.record-header__placeholder.svelte-17cv4sc{background:#ffffff1f;max-width:100%;height:10px;margin-block:4px;animation:1.4s ease-in-out infinite svelte-17cv4sc-record-header-pulse;display:block}.record-header__placeholder--value.svelte-17cv4sc{background:#ffffff2e;height:12px;margin-block:6px 4px}@keyframes svelte-17cv4sc-record-header-pulse{50%{opacity:.55}}.record-header__extra.svelte-17cv4sc{grid-column:1/-1}.record-header__extra.svelte-17cv4sc:first-child{margin-block-end:12px}.record-header__extra.svelte-17cv4sc:last-child{margin-block-start:12px}@container (width<=540px){.record-header__facts.svelte-17cv4sc{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}}.record-header__controls.svelte-17cv4sc{color:#ffffffd9;align-self:start;align-items:center;gap:4px;display:flex}.record-header__controls.svelte-17cv4sc .kw-popover-trigger{min-width:36px;min-height:36px}.record-header__controls.svelte-17cv4sc .kw-popover-trigger:hover,button.svelte-17cv4sc:hover{color:#fff;background:#ffffff1a}button.svelte-17cv4sc{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}button.svelte-17cv4sc:focus-visible,.record-header__controls.svelte-17cv4sc .kw-popover-trigger:focus-visible{outline:2px solid var(--primary-200,#3ddc84);outline-offset:-2px}@media (max-width:767px){.record-header.svelte-17cv4sc{column-gap:8px;padding-block:12px}.record-header__title.svelte-17cv4sc{font-size:19px}.record-header__facts.svelte-17cv4sc{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}dt.svelte-17cv4sc{font-size:11px}dd.svelte-17cv4sc{font-size:13px}.record-header__controls.svelte-17cv4sc .kw-popover-trigger{min-width:44px;min-height:44px}button.svelte-17cv4sc{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.record-header__placeholder.svelte-17cv4sc{animation:none}}.record-header__fact-copy.svelte-17cv4sc{overflow-wrap:anywhere;min-width:0}.record-header__description.svelte-17cv4sc{color:var(--record-header-muted);white-space:pre-line;margin-top:2px;font-size:12px;font-weight:400;display:block}.record-header--overlay.svelte-17cv4sc{--record-header-muted:#5d6569;--record-header-surface:color-mix(in srgb, var(--primary-100,#801e24) 3%, #ebe9e9);padding:12px var(--kw-record-overlay-inset,24px);background:var(--record-header-surface);color:#263840;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.record-header--overlay.svelte-17cv4sc .record-header__title:where(.svelte-17cv4sc){color:#263840;letter-spacing:0;font-size:20px}.record-header--overlay.svelte-17cv4sc .record-header__identity-icon:where(.svelte-17cv4sc){color:var(--primary-100,#801e24);background:color-mix(in srgb, var(--primary-100,#801e24) 35%, var(--record-header-surface));align-self:start}.record-header--overlay.svelte-17cv4sc .record-header__identity-icon:where(.svelte-17cv4sc):before{background:color-mix(in srgb, var(--primary-100,#801e24) 10%, var(--record-header-surface))}.record-header--overlay.svelte-17cv4sc .record-header__facts:where(.svelte-17cv4sc){grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:8px;display:grid}.record-header--overlay.svelte-17cv4sc dt:where(.svelte-17cv4sc){min-height:14px;font-size:11px;line-height:1.25}.record-header--overlay.svelte-17cv4sc dd:where(.svelte-17cv4sc){align-items:start;gap:4px;margin-top:0;font-size:14px;display:flex}.record-header__field-actions.svelte-17cv4sc{flex:none}.record-header--overlay.svelte-17cv4sc .record-header__status:where(.svelte-17cv4sc){border-color:#788389}.record-header--overlay.svelte-17cv4sc .record-header__status[data-tone=success]:where(.svelte-17cv4sc){border-color:#087749}.record-header--overlay.svelte-17cv4sc .record-header__status[data-tone=warning]:where(.svelte-17cv4sc){border-color:#946000}.record-header--overlay.svelte-17cv4sc .record-header__status[data-tone=danger]:where(.svelte-17cv4sc){border-color:#ab2525}.record-header--overlay.svelte-17cv4sc .record-header__controls:where(.svelte-17cv4sc){color:#34464d}.record-header--overlay.svelte-17cv4sc button:where(.svelte-17cv4sc):hover,.record-header--overlay.svelte-17cv4sc .record-header__controls:where(.svelte-17cv4sc) .kw-popover-trigger:hover{color:#263840;background:#0000000d}.record-header--overlay.svelte-17cv4sc .record-header__placeholder:where(.svelte-17cv4sc){background:#26384020}@container (width<=420px){.record-header--overlay.svelte-17cv4sc .record-header__facts:where(.svelte-17cv4sc){grid-column:1/-1;grid-template-columns:minmax(0,1fr)}}.app-page.svelte-1ym6xnj{--kw-app-content-inset:24px;--kw-app-local-nav-width:192px;--kw-app-local-nav-offset:calc(var(--kw-app-local-nav-width) + var(--kw-app-content-inset));box-sizing:border-box;background:#fff;width:100%;min-width:0;padding:0 0 24px}.app-page__layout.svelte-1ym6xnj{padding-inline:var(--kw-app-content-inset);grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.app-page__head.svelte-1ym6xnj{background:var(--bg-100,#0d0c0c)}.app-page__title.svelte-1ym6xnj{padding-inline:var(--kw-app-content-inset)}.app-page__record-tools.svelte-1ym6xnj{min-height:40px;padding-inline:var(--kw-app-content-inset);background:var(--kw-app-rail-background,color-mix(in srgb, var(--bg-100,#0d0c0c) 93%, white));color:#fff;justify-content:flex-end;align-items:center;display:flex}.app-page__layout.with-local-navigation.svelte-1ym6xnj{grid-template-columns:var(--kw-app-local-nav-width) minmax(0, 1fr)}.app-page__tab-rail.with-local-navigation.svelte-1ym6xnj{--kw-tab-rail-inset-start:calc(var(--kw-app-local-nav-offset) + var(--kw-app-content-inset))}.app-page__panel.svelte-1ym6xnj{min-width:0}.app-page__body.svelte-1ym6xnj{min-width:0;padding-top:16px}.app-page__body.small.svelte-1ym6xnj{max-width:1120px;margin-inline:auto}.app-page.app-page--record.svelte-1ym6xnj{height:100%;min-height:0;padding:0}.app-page--record.svelte-1ym6xnj .app-page__layout:where(.svelte-1ym6xnj){grid-template-rows:minmax(0,1fr);gap:0;height:100%;min-height:0;padding-inline:0;overflow:hidden}.app-page--record.svelte-1ym6xnj .app-page__layout.with-local-navigation:where(.svelte-1ym6xnj){grid-template-columns:var(--kw-app-local-nav-offset) minmax(0, 1fr)}.app-page--record.svelte-1ym6xnj .app-page__panel:where(.svelte-1ym6xnj){overscroll-behavior:contain;min-height:0;overflow:auto}.app-page--record.svelte-1ym6xnj .app-page__body:where(.svelte-1ym6xnj){box-sizing:border-box;min-height:100%;padding:16px var(--kw-app-content-inset) var(--kw-app-content-inset)}.app-page--record.svelte-1ym6xnj .app-page__body.small:where(.svelte-1ym6xnj){max-width:calc(1120px + 2 * var(--kw-app-content-inset))}.app-page--record.svelte-1ym6xnj .app-page__local:where(.svelte-1ym6xnj){min-height:0;padding-left:var(--kw-app-content-inset);overscroll-behavior:contain;overflow:auto}.app-page__local.svelte-1ym6xnj{flex-direction:column;gap:4px;padding:8px 0;display:flex}.app-page__local.svelte-1ym6xnj a:where(.svelte-1ym6xnj){color:var(--text-invers-100);overflow-wrap:anywhere;align-items:center;gap:8px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.app-page__local.svelte-1ym6xnj a[aria-current=page]:where(.svelte-1ym6xnj){box-shadow:inset 3px 0 var(--primary-100);background:#f0f3f4;font-weight:600}.app-page__fullscreen.svelte-1ym6xnj{padding:8px var(--kw-app-content-inset);justify-content:flex-end;display:flex}.app-page--fullscreen.svelte-1ym6xnj{padding:0}@media (max-width:1023px){.app-page__tab-rail.with-local-navigation.svelte-1ym6xnj{--kw-tab-rail-inset-start:var(--kw-app-content-inset)}.app-page--record.svelte-1ym6xnj .app-page__layout.with-local-navigation:where(.svelte-1ym6xnj){grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.app-page--record.svelte-1ym6xnj .app-page__local:where(.svelte-1ym6xnj){max-height:25dvh;padding-inline:var(--kw-app-content-inset)}.app-page__layout.with-local-navigation.svelte-1ym6xnj{grid-template-columns:minmax(0,1fr);gap:0}.app-page__local.svelte-1ym6xnj{border-bottom:1px solid #dfe4e7;flex-flow:wrap}}@media (max-width:767px){.app-page.svelte-1ym6xnj{--kw-app-content-inset:16px;padding:0 0 16px}}.page-template__tab-spacer.svelte-1ym6xnj{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-1ym6xnj{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-1ym6xnj{--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-1ym6xnj{grid-template-columns:1fr;min-height:100%;padding-top:1.2rem}.page-template__layout.collapsed.svelte-1ym6xnj{--nav-width:var(--nav-collapsed-width);gap:1.2rem}.page-template__layout.noPrimaryNavigation.svelte-1ym6xnj{grid-template-columns:1fr;gap:0}.page-template__primary.svelte-1ym6xnj{align-self:start;transition:width .18s,min-width .18s,max-width .18s;position:sticky;top:calc(107px + 6rem)}.page-template__primary.collapsed.svelte-1ym6xnj{width:var(--nav-collapsed-width);min-width:var(--nav-collapsed-width);max-width:var(--nav-collapsed-width)}.page-template__panel.svelte-1ym6xnj{flex-direction:column;width:100%;min-width:0;display:flex}.page-template__panel.fullscreen.svelte-1ym6xnj{flex:1;gap:.5rem}.page-template__content.svelte-1ym6xnj{--kw-page-sticky-header-top:calc(107px + 3.6rem);flex-direction:column;width:100%;min-width:0;display:flex}.page-template__content.small.svelte-1ym6xnj{max-width:1120px;margin:0 auto}.page-template__content.large.svelte-1ym6xnj{max-width:var(--normal-max-width);margin:0 auto}.page-template__content.fullscreen.svelte-1ym6xnj{--kw-page-sticky-header-top:0px;flex:1}@media only screen and (max-width:967px){.page-template__content.svelte-1ym6xnj{--kw-page-sticky-header-top:calc(76px + 3.6rem)}.page-template__content.fullscreen.svelte-1ym6xnj{--kw-page-sticky-header-top:0px}}.nav.svelte-1ym6xnj{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-1ym6xnj{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-1ym6xnj{min-width:100%;max-width:100%}}.nav.svelte-1ym6xnj li:where(.svelte-1ym6xnj){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-1ym6xnj li:where(.svelte-1ym6xnj) a:where(.svelte-1ym6xnj),.nav.svelte-1ym6xnj li:where(.svelte-1ym6xnj) button:where(.svelte-1ym6xnj){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-1ym6xnj li:where(.svelte-1ym6xnj) a:where(.svelte-1ym6xnj) .icon:where(.svelte-1ym6xnj),.nav.svelte-1ym6xnj li:where(.svelte-1ym6xnj) button:where(.svelte-1ym6xnj) .icon:where(.svelte-1ym6xnj){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-1ym6xnj li:where(.svelte-1ym6xnj) a:where(.svelte-1ym6xnj) .icon:where(.svelte-1ym6xnj) svg,.nav.svelte-1ym6xnj li:where(.svelte-1ym6xnj) button:where(.svelte-1ym6xnj) .icon:where(.svelte-1ym6xnj) svg{width:100%;height:100%}.nav.svelte-1ym6xnj li:where(.svelte-1ym6xnj) a:where(.svelte-1ym6xnj) .label:where(.svelte-1ym6xnj),.nav.svelte-1ym6xnj li:where(.svelte-1ym6xnj) button:where(.svelte-1ym6xnj) .label:where(.svelte-1ym6xnj){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-1ym6xnj li.active:where(.svelte-1ym6xnj){background:var(--bg-100)}.nav.svelte-1ym6xnj li.active:where(.svelte-1ym6xnj) a:where(.svelte-1ym6xnj),.nav.svelte-1ym6xnj li.active:where(.svelte-1ym6xnj) button:where(.svelte-1ym6xnj){color:var(--neutral-white)}.nav.svelte-1ym6xnj li.nav__toggle:where(.svelte-1ym6xnj) button:where(.svelte-1ym6xnj){font-weight:600}.nav.collapsed.svelte-1ym6xnj li:where(.svelte-1ym6xnj){justify-content:center}.nav.collapsed.svelte-1ym6xnj a:where(.svelte-1ym6xnj),.nav.collapsed.svelte-1ym6xnj button:where(.svelte-1ym6xnj){justify-content:center;gap:0;padding:.6rem}.nav.collapsed.svelte-1ym6xnj .label:where(.svelte-1ym6xnj){opacity:0;max-width:0;margin:0;overflow:hidden}@media only screen and (min-width:100px) and (max-width:967px){.page-template__layout.svelte-1ym6xnj{grid-template-columns:1fr;gap:1rem}.page-template__layout.collapsed.svelte-1ym6xnj{grid-template-columns:1fr}.page-template__layout.svelte-1ym6xnj .page-template__primary:where(.svelte-1ym6xnj){display:none}.nav.svelte-1ym6xnj{width:100%;min-width:100%;max-width:100%}.nav.collapsed.svelte-1ym6xnj{gap:10px;width:100%;min-width:100%;max-width:100%}.nav.collapsed.svelte-1ym6xnj a:where(.svelte-1ym6xnj),.nav.collapsed.svelte-1ym6xnj button:where(.svelte-1ym6xnj){justify-content:flex-start;gap:1.2rem;padding:.6rem 1.2rem}.nav.collapsed.svelte-1ym6xnj .label:where(.svelte-1ym6xnj){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}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-1k4rtgc{--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-1k4rtgc{opacity:.6;pointer-events:none}.file-input[data-theme=light].svelte-1k4rtgc{--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-1k4rtgc{--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-1k4rtgc{display:none}.file-card__header.svelte-1k4rtgc{color:var(--file-input-text);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.2rem .2rem .35rem;display:flex}.file-card__title.svelte-1k4rtgc{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-weight:700;overflow:hidden}.file-card__hint.svelte-1k4rtgc{color:var(--file-input-muted);font-size:.9rem}.file-input__container.svelte-1k4rtgc{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-1k4rtgc{cursor:default;background:var(--file-input-bg-preview)}.file-input__container.svelte-1k4rtgc:hover{border-color:var(--kontext-outline);background:var(--file-input-bg-hover);transform:translateY(-1px)}.file-input__container.svelte-1k4rtgc:focus-visible{border-color:var(--kontext-outline);box-shadow:var(--focus-ring)}.file-input__container.highlight.svelte-1k4rtgc{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-1k4rtgc{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-1k4rtgc:hover{transform:rotate(45deg)scale(.7)}.file-input__thumb.svelte-1k4rtgc img:where(.svelte-1k4rtgc){object-fit:cover;width:100%;height:100%}.file-input__thumb.svelte-1k4rtgc svg{color:var(--file-input-text);width:28px;height:28px}.file-input__details.svelte-1k4rtgc{flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem;min-width:0;display:flex}.file-input__name.svelte-1k4rtgc{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:14rem;font-weight:650;overflow:hidden}.file-input__meta.svelte-1k4rtgc{align-items:center;gap:.6rem;min-height:1.2rem;display:flex}.file-input__actions.svelte-1k4rtgc{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.file-input__note.svelte-1k4rtgc{color:var(--file-input-muted);font-size:.85rem}.preview-modal.svelte-1k4rtgc{justify-content:center;align-items:center;padding:.5rem;display:flex}.preview-modal.svelte-1k4rtgc img:where(.svelte-1k4rtgc){max-width:min(100%,640px);max-height:70vh;box-shadow:var(--shadow-soft)}.preview-modal.fallback.svelte-1k4rtgc{color:var(--text-invers-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-joct26{color:var(--danger-100);margin-top:.5rem}.row.column.svelte-joct26{flex-direction:column;gap:.35rem;display:flex}.infos.svelte-1ibu22t{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-1ibu22t .info-item:where(.svelte-1ibu22t){text-align:left;flex-direction:column;flex:0 250px;gap:.2rem;min-width:250px;display:flex}.infos.svelte-1ibu22t .info-item:where(.svelte-1ibu22t) .label:where(.svelte-1ibu22t){text-transform:uppercase;letter-spacing:.14em;color:color-mix(in srgb, var(--text-100) 55%, transparent);font-size:.72rem}.infos.svelte-1ibu22t .info-item:where(.svelte-1ibu22t) .value:where(.svelte-1ibu22t){margin:0;font-size:.95rem;font-weight:500}.infos.bright-background.svelte-1ibu22t .info-item:where(.svelte-1ibu22t) .label:where(.svelte-1ibu22t),.infos.bright-background.svelte-1ibu22t .info-item:where(.svelte-1ibu22t) .value:where(.svelte-1ibu22t){color:var(--text-invers-100)}.message-overlay.svelte-u7lcl5{flex-direction:column;gap:1rem;display:flex}.actions.svelte-u7lcl5{justify-content:flex-end;gap:.5rem;display:flex}.body-copy.svelte-u7lcl5,.muted.svelte-u7lcl5{margin:0}.body-copy.svelte-u7lcl5{white-space:pre-wrap;line-height:1.5}.muted.svelte-u7lcl5{color:var(--text-subtle)}.feedback-overlay.svelte-1621qic{flex-direction:column;gap:1rem;display:flex}.overlay-grid.svelte-1621qic{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.6rem;display:grid}.actions.svelte-1621qic{justify-content:flex-end;gap:.5rem;display:flex}.status-cell-tag.svelte-1621qic{align-items:center;display:inline-flex}.body-copy.svelte-1621qic,.muted.svelte-1621qic,.error.svelte-1621qic{margin:0}.body-copy.svelte-1621qic{white-space:pre-wrap;color:#fff;line-height:1.5}.muted.svelte-1621qic{color:var(--text-subtle)}.error.svelte-1621qic{color:var(--danger-100)}@media (max-width:900px){.overlay-grid.svelte-1621qic{grid-template-columns:minmax(0,1fr)}}.homepage.svelte-w4ur6e{flex-direction:column;width:100%;margin:0 auto;display:flex}.homepage__body.svelte-w4ur6e{flex-direction:column;gap:.75rem;display:flex}.homepage__feedback-row.svelte-w4ur6e{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-w4ur6e:hover{background:color-mix(in srgb, var(--bg-100) 7%, transparent)}.homepage__feedback-left.svelte-w4ur6e{align-items:center;gap:.8rem;display:flex;color:var(--text-invers-100)!important}.homepage__feedback-right.svelte-w4ur6e{white-space:nowrap;font-weight:700;color:var(--text-invers-100)!important}@media (max-width:768px){.homepage__feedback-row.svelte-w4ur6e{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-iioekm{justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;margin-bottom:.6rem;display:flex}.sessions-header.svelte-iioekm{flex-direction:column;gap:.6rem;display:flex}.sessions-header.svelte-iioekm .row--expert:where(.svelte-iioekm){margin-top:1.2rem}.top-case-cell.svelte-1k4tww8{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:9rem;max-width:14rem;display:flex}.top-case-cell.svelte-1k4tww8 .status-tag{max-width:100%}.top-case-cell.svelte-1k4tww8 .status-tag__label{min-width:0}.top-case-cell.svelte-1k4tww8 .status-tag__main-label,.top-case-cell.svelte-1k4tww8 .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:10.5rem;overflow:hidden}.totals-grid.svelte-lqcwc6{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:.6rem;display:grid}.totals-card.svelte-lqcwc6{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-lqcwc6{font-weight:600;color:#fff!important}.totals-card__value.svelte-lqcwc6{font-size:1.2rem;font-weight:800;color:#fff!important}.totals-card__value-group.svelte-lqcwc6{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.totals-card__info.svelte-lqcwc6{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-lqcwc6:hover,.totals-card__info.svelte-lqcwc6:focus-visible{color:#fff}.totals-card__info.svelte-lqcwc6:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.sessions.svelte-1cgyni0{flex-direction:column;gap:.75rem;display:flex}.sessions__state.svelte-1cgyni0{background:color-mix(in srgb, var(--bg-200) 70%, transparent);border-radius:.6rem;padding:.8rem}.sessions__state.error.svelte-1cgyni0{color:#ff6a63;border:1px solid #ff6a6399}.analytics-header.svelte-piq24u{flex-direction:column;gap:1rem;display:flex}.row--basic.svelte-piq24u,.row--expert.svelte-piq24u{align-items:stretch;gap:1rem .85rem}.gauge-shell.svelte-1pzzfgd{--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-1pzzfgd{--gauge-text:var(--text-invers-100);--gauge-muted:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.gauge-shell[data-size=md].svelte-1pzzfgd{--gauge-w:140px;--gauge-h:110px;--gauge-scale:1.3;--gauge-value-size:1rem;--gauge-percent-size:.9rem}.gauge-shell[data-size=sm].svelte-1pzzfgd{--gauge-w:120px;--gauge-h:94px;--gauge-scale:1.15;--gauge-value-size:1rem;--gauge-percent-size:.82rem}.gauge.svelte-1pzzfgd{width:var(--gauge-w);height:var(--gauge-h);transform:scale(var(--gauge-scale));filter:drop-shadow(0 6px 16px #00000038)}.gauge__track.svelte-1pzzfgd{stroke:color-mix(in srgb, var(--primary-100) 22%, transparent);opacity:.9}.gauge__value.svelte-1pzzfgd{stroke:var(--primary-100);opacity:1;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--primary-100) 45%, transparent))}.gauge-center.svelte-1pzzfgd{pointer-events:none;text-align:center;place-items:center;gap:.15rem;display:grid;position:absolute;inset:0;transform:translateY(3px)}.gauge-center__value.svelte-1pzzfgd{font-size:var(--gauge-value-size);color:var(--gauge-text);margin-top:.15rem;font-weight:750;line-height:1}.gauge-center__percent.svelte-1pzzfgd{font-size:var(--gauge-percent-size);color:var(--gauge-muted);line-height:1;transform:translateY(10px)}.kpi-card.svelte-e9j6uj{flex-direction:column;gap:.6rem;min-height:176px;padding:.25rem .1rem;display:flex}.kpi-card__head.svelte-e9j6uj{text-align:center}.kpi-card__head.svelte-e9j6uj h4:where(.svelte-e9j6uj){color:var(--text-100);font-size:14px!important}.kpi-card__desc.svelte-e9j6uj{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-e9j6uj{place-items:center;padding:.15rem 0;display:grid}.value-card.svelte-bspz06{text-align:center;flex-direction:column;gap:.4rem;min-height:176px;padding:.35rem .1rem .15rem;display:flex}.value-card__head.svelte-bspz06{text-align:center;flex-direction:column;align-items:center;gap:.18rem;display:flex}.value-card__head.svelte-bspz06 h4:where(.svelte-bspz06){color:var(--text-100);text-align:center;font-size:14px!important}.value-card__head.svelte-bspz06 small:where(.svelte-bspz06){color:color-mix(in srgb, var(--text-100) 70%, transparent);line-height:1.2;display:block;font-size:10px!important}.value-card__value.svelte-bspz06{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-17s5gly{width:100%;position:relative}.chart-shell.svelte-17s5gly canvas:where(.svelte-17s5gly){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);font-family:var(--font-family-base,"Outfit", sans-serif);z-index:10;background:#0d0c0ceb;border-radius:0;min-width:160px;padding:10px 12px;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-1ghkpps{flex-direction:column;align-items:center;gap:.2rem;margin-bottom:.85rem;display:flex}.header.svelte-1ghkpps h4:where(.svelte-1ghkpps){color:#fff;font-size:14px}.header.svelte-1ghkpps small:where(.svelte-1ghkpps){color:#fff;font-size:10px}.analytics-section-title.svelte-93hxe7{align-items:center;gap:1rem;width:100%;min-width:0;display:flex}.analytics-section-title__title.svelte-93hxe7{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600}.analytics-section-title__line.svelte-93hxe7{flex:1;height:1px}.analytics-section-title__toggle.svelte-93hxe7{flex:none}.analytics-section-title__link.svelte-93hxe7{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-93hxe7{transition:transform .15s;display:inline-flex;transform:rotate(180deg)}.analytics-section-title__link.svelte-93hxe7: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-93hxe7 .analytics-section-title__title:where(.svelte-93hxe7){color:var(--text-200)}.analytics-section-title.dark.svelte-93hxe7 .analytics-section-title__line:where(.svelte-93hxe7){background:color-mix(in srgb, var(--text-200) 35%, transparent)}.analytics-section-title.dark.svelte-93hxe7 .analytics-section-title__link:where(.svelte-93hxe7){color:color-mix(in srgb, var(--text-200) 70%, transparent)}.analytics-section-title.light.svelte-93hxe7 .analytics-section-title__title:where(.svelte-93hxe7){color:color-mix(in srgb, var(--text-invers-100) 80%, transparent)}.analytics-section-title.light.svelte-93hxe7 .analytics-section-title__line:where(.svelte-93hxe7){background:color-mix(in srgb, var(--text-invers-100) 35%, transparent)}.analytics-section-title.light.svelte-93hxe7 .analytics-section-title__link:where(.svelte-93hxe7){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.analytics-section-title.svelte-93hxe7 .analytics-section-title__link:where(.svelte-93hxe7):hover{color:var(--primary-100)}@media (max-width:600px){.analytics-section-title.svelte-93hxe7{gap:.5rem}.analytics-section-title__line.svelte-93hxe7{min-width:0}.analytics-section-title__title.svelte-93hxe7{white-space:normal;overflow-wrap:anywhere;word-break:break-word}}.dashboard-section.svelte-1o9gw0c{flex-direction:column;gap:.75rem;display:flex}.overview-group.svelte-1o9gw0c{flex-direction:column;gap:.75rem;min-width:0;display:flex}.overview-groups.svelte-1o9gw0c{grid-template-columns:minmax(0,3fr) minmax(280px,1fr);align-items:stretch;gap:.9rem;display:grid}.headline-grid.svelte-1o9gw0c{gap:.75rem;min-width:0;display:grid}.headline-grid--overview.svelte-1o9gw0c{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.headline-grid--facts.svelte-1o9gw0c{grid-template-columns:repeat(3,minmax(0,1fr))}.headline-grid--cases.svelte-1o9gw0c{grid-template-columns:minmax(0,1fr)}.charts-grid.svelte-1o9gw0c{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1o9gw0c{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-1o9gw0c{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}@media (max-width:1200px){.overview-groups.svelte-1o9gw0c,.headline-grid--facts.svelte-1o9gw0c,.headline-grid--cases.svelte-1o9gw0c{grid-template-columns:minmax(0,1fr)}}.statistic-number-card.svelte-12nr7bt{min-width:0;container-type:inline-size}.statistic-number-card.svelte-12nr7bt .card{height:100%}.statistic-number-card.svelte-12nr7bt .card-footer__label,.statistic-number-card.svelte-12nr7bt .card-footer__value{letter-spacing:0;overflow-wrap:anywhere}.statistic-number-card.svelte-12nr7bt .card-footer__label{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.statistic-number-card.svelte-12nr7bt .card-footer__value{min-width:0}@container (width<=480px){.statistic-number-card.svelte-12nr7bt .card-footer__item{grid-template-columns:minmax(0,1fr);gap:.2rem}.statistic-number-card.svelte-12nr7bt .card-footer__value{text-align:left;padding-left:0}}.headline-card.svelte-12nr7bt{flex-direction:column;gap:.8rem;min-width:0;min-height:168px;padding:.25rem .15rem .1rem;display:flex}.headline-card__top.svelte-12nr7bt{text-align:center;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:.2rem;display:flex}.headline-card__top.svelte-12nr7bt h4:where(.svelte-12nr7bt){letter-spacing:0;color:var(--text-100);text-align:center;font-size:.95rem;line-height:1.15}.headline-card__top.svelte-12nr7bt small:where(.svelte-12nr7bt){letter-spacing:0;color:color-mix(in srgb, var(--text-100) 70%, transparent);text-align:center;font-size:.72rem;line-height:1.35}.headline-card__value.svelte-12nr7bt{overflow-wrap:anywhere;letter-spacing:0;min-width:0;color:var(--text-100);text-align:center;flex:1;place-items:center;font-size:2.5rem;font-weight:780;line-height:1.15;display:grid}.dashboard-section.svelte-1iyw9xz{flex-direction:column;gap:.75rem;display:flex}.headline-grid.svelte-1iyw9xz{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:.75rem;min-width:0;display:grid}.charts-grid.svelte-1iyw9xz{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1iyw9xz{grid-template-columns:minmax(0,1fr)}.charts-grid--two.svelte-1iyw9xz{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.text-problems.svelte-1joano9{flex-direction:column;gap:.75rem;min-width:0;display:flex}.text-problems__grid.svelte-1joano9{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:.75rem;min-width:0;display:grid}.text-problems__table.svelte-1joano9{flex-direction:column;gap:.6rem;min-width:0;display:flex}.dashboard-section.svelte-1s9y7db{flex-direction:column;gap:.75rem;display:flex}.charts-grid.svelte-1s9y7db{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1s9y7db{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-1s9y7db{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.notes-table-panel.svelte-1jca92m{flex-direction:column;gap:.6rem;min-width:0;display:flex}.note-cell.svelte-1jca92m{flex-direction:column;gap:.24rem;min-width:0;display:flex}.note-cell__text.svelte-1jca92m{white-space:pre-wrap;word-break:break-word;line-height:1.4}.note-cell__meta.svelte-1jca92m{color:var(--text-300);flex-direction:column;gap:.1rem;font-size:.72rem;line-height:1.25;display:flex}.note-cell__meta.svelte-1jca92m small:where(.svelte-1jca92m){color:var(--text-300);font-size:inherit}.stars-cell.svelte-1jca92m{color:#f59e0b;letter-spacing:.08rem;white-space:nowrap}.dashboard-section.svelte-17h4mj1{flex-direction:column;gap:.75rem;display:flex}.feedback-detail-grid.svelte-17h4mj1{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-17h4mj1{grid-template-columns:minmax(0,1fr)}}.dashboard-section.svelte-17rzaab{flex-direction:column;gap:.75rem;display:flex}.charts-grid.svelte-17rzaab{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-17rzaab{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-17rzaab{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.dashboard-section.svelte-1k5zwgx{flex-direction:column;gap:.75rem;display:flex}.headline-grid.svelte-1k5zwgx{gap:.75rem;min-width:0;display:grid}.headline-grid--compact.svelte-1k5zwgx{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.charts-grid.svelte-1k5zwgx{gap:.75rem;min-width:0;display:grid}.charts-grid--single.svelte-1k5zwgx{grid-template-columns:minmax(0,1fr)}.charts-grid--three.svelte-1k5zwgx{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.dashboard-hint.svelte-1k5zwgx{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-17y9q8b{flex-direction:column;gap:1rem;display:flex}.evaluation-section.svelte-1jr4rvx{flex-direction:column;gap:.75rem;display:flex}.state.svelte-1jr4rvx{background:color-mix(in srgb, var(--bg-200) 65%, transparent);color:var(--text-100);border-radius:.75rem;padding:.75rem 1rem}.state.error.svelte-1jr4rvx{color:#ff6a63;background:#ff6a6314;border:1px solid #ff6a6373}.loading-state.svelte-1jr4rvx{justify-content:center;align-items:center;min-height:8rem;display:flex}.field-editor-trigger.svelte-pfxr3m{color:#526068;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.field-editor-trigger.svelte-pfxr3m:hover{color:#263840;background:#0000000d}.field-editor-trigger.svelte-pfxr3m:focus-visible{outline:2px solid var(--primary-100,#801e24)}.field-editor-trigger.svelte-pfxr3m:disabled{opacity:.5;cursor:default}.field-editor-popover.svelte-pfxr3m{box-sizing:border-box;color:#263840;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;visibility:hidden;background:#fff;border:1px solid #cbd0d2;border-radius:4px;width:320px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:16px;position:fixed;inset:auto;overflow:auto;box-shadow:0 4px 16px #0003}.field-editor-popover.positioned.svelte-pfxr3m{visibility:visible}@media (pointer:coarse){.field-editor-trigger.svelte-pfxr3m{width:44px;height:44px}}.notification-field-editor.svelte-rt4k0e{color:#263840;flex-direction:column;gap:16px;min-width:0;display:flex}.editor-actions.svelte-rt4k0e{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.error.svelte-rt4k0e{color:#a32626;overflow-wrap:anywhere;margin:0;font-size:13px}.inbox-history.svelte-1erd0i6{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-1erd0i6{overflow-wrap:anywhere;gap:.2rem;display:grid}.note-history-stack.svelte-5ddhrs{flex-direction:column;gap:1.2rem;display:flex}.activity-table-section.svelte-5ddhrs{flex-direction:column;gap:.6rem;display:flex}.note-form.svelte-5ddhrs{width:100%}.note-form.svelte-5ddhrs label{width:100%;display:block}.note-form.svelte-5ddhrs textarea{min-height:7rem}.note-actions.svelte-5ddhrs{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.muted.svelte-5ddhrs{color:#fff;opacity:.85;margin:0}.block-stack.svelte-2nazt0{flex-direction:column;gap:.9rem;display:flex}.presentation-block.svelte-2nazt0{flex-direction:column;gap:.45rem;display:flex}h4.svelte-2nazt0,p.svelte-2nazt0,ul.svelte-2nazt0,dl.svelte-2nazt0{color:#fff;margin:0}.fact-list.svelte-2nazt0{grid-template-columns:minmax(120px,180px) 1fr;gap:.45rem .9rem;display:grid}.fact-list.svelte-2nazt0 dt:where(.svelte-2nazt0){opacity:.7;font-weight:700}.fact-list.svelte-2nazt0 dt:where(.svelte-2nazt0),.fact-list.svelte-2nazt0 dd:where(.svelte-2nazt0),.primary-list.svelte-2nazt0 li:where(.svelte-2nazt0){color:#fff}.primary-list.svelte-2nazt0{padding-left:1.1rem}a.svelte-2nazt0{color:var(--color-primary-300,#8fd8ff);text-underline-offset:.12rem;text-decoration:underline}.heading.svelte-ugg0n9{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}h3.svelte-ugg0n9{margin:0;font-size:1rem}ul.svelte-ugg0n9{gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}label.svelte-ugg0n9{align-items:baseline;gap:.6rem;display:flex}input.svelte-ugg0n9{flex:none;width:1rem;height:1rem}span.svelte-ugg0n9{overflow-wrap:anywhere;min-width:0}.manual-editor.svelte-y73jax{flex-direction:column;gap:1rem;display:flex}.planning.svelte-y73jax{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1rem;display:grid}.section-heading.svelte-y73jax,.actions.svelte-y73jax{justify-content:space-between;align-items:center;gap:.5rem;display:flex}h3.svelte-y73jax{margin:0;font-size:1rem}.checklist.svelte-y73jax{gap:.75rem;margin:.75rem 0;padding:0;list-style:none;display:grid}li.svelte-y73jax{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.point-actions.svelte-y73jax{align-items:center;display:flex}.actions.svelte-y73jax{flex-wrap:wrap;justify-content:flex-end}[role=alert].svelte-y73jax{color:var(--color-danger-500,#c62828);margin:0}.activity-overlay.svelte-10kw1r2{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.meta-grid.svelte-10kw1r2{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.meta-item.svelte-10kw1r2{flex-direction:column;gap:.2rem;display:flex}.meta-label.svelte-10kw1r2{text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:.75rem}.meta-value.svelte-10kw1r2,p.svelte-10kw1r2,pre.svelte-10kw1r2,.muted.svelte-10kw1r2{color:var(--text-100);margin:0}pre.svelte-10kw1r2{white-space:pre-wrap;word-break:break-word;font-size:.9rem;line-height:1.5}.muted.svelte-10kw1r2{opacity:.85}.notification-detail.svelte-8ouhq7{color:#fff;flex-direction:column;gap:1rem;display:flex}.entity-item.svelte-8ouhq7 span:where(.svelte-8ouhq7),.entity-item.svelte-8ouhq7 a:where(.svelte-8ouhq7),.meta-value.svelte-8ouhq7,p.svelte-8ouhq7{color:#fff}.meta-grid.svelte-8ouhq7,.entity-grid.svelte-8ouhq7{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:.8rem;display:grid}.meta-item.svelte-8ouhq7,.entity-item.svelte-8ouhq7{overflow-wrap:anywhere;flex-direction:column;gap:.2rem;min-width:0;display:flex}.meta-grid.svelte-8ouhq7,.meta-value.svelte-8ouhq7{margin:0}.meta-label.svelte-8ouhq7,.entity-kind.svelte-8ouhq7{text-transform:uppercase;letter-spacing:0;opacity:.7;font-size:.75rem}a.svelte-8ouhq7{color:var(--color-primary-300,#8fd8ff);text-underline-offset:.12rem;text-decoration:underline}.form.svelte-1709qzp{flex-direction:column;gap:.8rem;display:flex}.row.svelte-1709qzp{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.batch-action-row.svelte-1icn6uu{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:center;gap:1rem;padding:.55rem 0;display:grid}.batch-action-row.svelte-1icn6uu+.batch-action-row:where(.svelte-1icn6uu){border-top:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent)}.batch-action-label.svelte-1icn6uu{color:var(--text-invers-100);flex-direction:column;gap:.12rem;line-height:1.2;display:flex}.batch-action-label.svelte-1icn6uu strong:where(.svelte-1icn6uu){text-transform:uppercase;font-size:.78rem}.batch-action-buttons.svelte-1icn6uu{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}@media (max-width:760px){.batch-action-row.svelte-1icn6uu{grid-template-columns:1fr;gap:.45rem}}.notification-completion-tag.svelte-1nj32ew{flex-wrap:wrap;gap:.25rem;max-width:100%;display:inline-flex}.cell-text.svelte-clxsoi{white-space:normal;word-break:break-word;max-width:300px;display:block}.completed-due-date.svelte-x1b8y2{color:var(--text-80);font-variant-numeric:tabular-nums;white-space:nowrap}.kw-table-form-cell.svelte-1u1t5gq{gap:0;min-width:12rem;height:auto}.kw-table-form-cell.svelte-1u1t5gq label{height:auto;min-height:2.4rem;max-height:none}.readonly-cell.svelte-eyfhfg{color:var(--text-80);white-space:nowrap}.pending-label.svelte-eyfhfg{color:var(--text-60);margin-top:.2rem;font-size:.72rem;line-height:1.1;display:block}.notification-title-cell.svelte-1c7ja16{align-items:stretch;max-width:100%;display:inline-flex}.status-cell-tag.svelte-64izvs{align-items:center;display:inline-flex}.timestamp.svelte-18dg3zb{color:var(--text-80);font-variant-numeric:tabular-nums}.notifications-grid.svelte-3rrw35{--notification-completed-opacity:.3}.muted.svelte-3rrw35{color:var(--text-60);margin:0}.toolbar.svelte-62tjw1{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.notifications.svelte-lnyrn2{flex-direction:column;gap:1rem;display:flex}.limits-overlay.svelte-q5dmpa{color:var(--text-invers-100)}.limits-overlay__grid.svelte-q5dmpa{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.organization-overlay.svelte-16tjhog{color:var(--text-100);flex-direction:column;gap:1.4rem;display:flex}.overlay-body.svelte-16tjhog{flex-direction:column;gap:1.35rem;display:flex}.overlay-section.svelte-16tjhog{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:1rem;display:grid}.identity-summary.svelte-16tjhog,.limits-preview-box.svelte-16tjhog{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-16tjhog{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.identity-summary__item.svelte-16tjhog,.limits-preview-box__grid.svelte-16tjhog>div:where(.svelte-16tjhog),.status-preview.svelte-16tjhog{flex-direction:column;gap:.28rem;min-width:0;display:flex}.identity-summary.svelte-16tjhog span:where(.svelte-16tjhog),.limits-preview-box.svelte-16tjhog span:where(.svelte-16tjhog),.status-preview.svelte-16tjhog span:where(.svelte-16tjhog){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-16tjhog strong:where(.svelte-16tjhog),.limits-preview-box.svelte-16tjhog strong:where(.svelte-16tjhog){color:var(--text-100);overflow-wrap:anywhere;font-size:1rem;line-height:1.2}.limits-preview-box.svelte-16tjhog{flex-direction:column;gap:1rem;display:flex}.limits-preview-box__grid.svelte-16tjhog{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;display:grid}.limits-preview-box__actions.svelte-16tjhog{justify-content:flex-end;display:flex}.organization-name-cell.svelte-y7jp03{flex-direction:column;gap:.18rem;min-width:0;display:flex}.organization-name-cell__title.svelte-y7jp03{min-width:0;color:var(--text-invers-100);align-items:center;gap:.45rem;font-weight:700;display:flex}.organization-name-cell__title.svelte-y7jp03 span:where(.svelte-y7jp03):first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.organization-name-cell__email.svelte-y7jp03{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-y7jp03{border:1px solid var(--text-invers-100);color:var(--text-invers-100);text-transform:uppercase;flex:none;padding:.08rem .32rem;font-size:.72rem;font-weight:800;line-height:1.1}.empty-state.svelte-iqdm0y{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-iqdm0y p:where(.svelte-iqdm0y){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.error-state.svelte-ij4rfx{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.error-state.svelte-ij4rfx span:where(.svelte-ij4rfx){color:color-mix(in srgb, var(--text-100) 70%, transparent)}.administration-overview.svelte-19lu1cp{color:var(--text-invers-100,#263840);background:#fff;min-width:0;container-type:inline-size}h1.svelte-19lu1cp{color:var(--text-invers-100,#263840);overflow-wrap:anywhere;margin:0 0 28px;font-size:24px;line-height:1.3}section.svelte-19lu1cp+section:where(.svelte-19lu1cp){margin-top:32px}h2.svelte-19lu1cp{color:var(--text-invers-100,#263840);overflow-wrap:anywhere;margin:0 0 12px;font-size:16px;line-height:1.4}ul.svelte-19lu1cp{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}li.svelte-19lu1cp{min-width:0}a.svelte-19lu1cp{min-height:64px;color:inherit;overflow-wrap:anywhere;align-items:center;gap:16px;padding:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}a.svelte-19lu1cp>span:where(.svelte-19lu1cp):last-child{min-width:0}.entry-icon.svelte-19lu1cp{background:var(--bg-100,#0d0c0c);background-image:linear-gradient(to top, color-mix(in srgb, var(--primary-200,var(--primary-100,#00b95f)) 45%, transparent) 0%, color-mix(in srgb, var(--primary-100,#00b95f) 35%, transparent) 30%, color-mix(in srgb, var(--primary-100,#00b95f) 25%, transparent) 60%, color-mix(in srgb, var(--primary-100,#00b95f) 0%, transparent) 100%);color:#fff;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.entry-icon.svelte-19lu1cp:before{content:"";background-image:linear-gradient(to top, color-mix(in srgb, var(--primary-300,var(--primary-100,#00b95f)) 55%, transparent) 0%, color-mix(in srgb, var(--primary-200,var(--primary-100,#00b95f)) 45%, transparent) 30%, color-mix(in srgb, var(--primary-100,#00b95f) 35%, transparent) 60%, color-mix(in srgb, var(--primary-100,#00b95f) 0%, transparent) 100%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.entry-icon.svelte-19lu1cp svg{z-index:1;position:relative}.entry-icon.svelte-19lu1cp:after{content:"";z-index:2;border-top:10px solid #fff;border-left:10px solid #0000;position:absolute;top:0;right:0}a.svelte-19lu1cp:hover .entry-icon:where(.svelte-19lu1cp):before,a.svelte-19lu1cp:focus-visible .entry-icon:where(.svelte-19lu1cp):before{opacity:1}a.svelte-19lu1cp:hover{color:var(--primary-100,#008c5a);text-underline-offset:3px;text-decoration:underline}a.svelte-19lu1cp:focus-visible{outline:2px solid var(--primary-100,#008c5a);outline-offset:2px}@media (prefers-reduced-motion:reduce){.entry-icon.svelte-19lu1cp:before{transition:none}}@container (width<=900px){ul.svelte-19lu1cp{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=520px){ul.svelte-19lu1cp{grid-template-columns:minmax(0,1fr)}}.answer-rules-filters.svelte-nyyycb{flex-direction:column;gap:.6rem;margin-bottom:.2rem;display:flex}.toggle-wrapper.svelte-crv2fh{align-items:center;display:inline-flex}.toggle-disabled.svelte-crv2fh{opacity:.55;pointer-events:none}.category-cell.svelte-19k8dtk{white-space:normal;overflow-wrap:anywhere;max-width:180px}.text-cell.svelte-19k8dtk{white-space:normal;overflow-wrap:anywhere;text-wrap:wrap;max-width:380px;line-height:1.35}.answer-rule-form.svelte-1kthtqw{flex-direction:column;gap:.8rem;min-width:min(36rem,80vw);display:flex}.actions.svelte-1kthtqw{justify-content:flex-end;gap:.6rem;margin-top:.3rem;display:flex}.section.svelte-1e0x2t1{flex-direction:column;gap:.8rem;margin-bottom:1.2rem;display:flex}.file-input.svelte-1e0x2t1{display:none}.answer-rules-content.svelte-1e0x2t1{flex-direction:column;gap:.75rem;display:flex}.disabled.svelte-1e0x2t1{opacity:.6}.toggle-wrapper.svelte-6d1tcd{align-items:center;display:inline-flex}.toggle-disabled.svelte-6d1tcd{opacity:.55;pointer-events:none}.detail-overlay.svelte-1rdja33{min-width:min(560px,90vw)}.detail-form.svelte-1rdja33{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.detail-overlay.dark.svelte-1rdja33{color:var(--text-invers-100)}.preset-overlay.svelte-15hmcd3{flex-direction:column;gap:1rem;min-width:min(520px,90vw);display:flex}.intro.svelte-15hmcd3,.muted.svelte-15hmcd3,.error.svelte-15hmcd3,.description.svelte-15hmcd3{margin:0}.preset-list.svelte-15hmcd3{flex-direction:column;gap:.85rem;display:flex}.preset-card.svelte-15hmcd3{flex-direction:column;gap:.65rem;padding:.6rem;display:flex}.description.svelte-15hmcd3{color:var(--kw-overlay-fg-soft,var(--text-invers-100))}.detail-list.svelte-15hmcd3{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.detail-list.svelte-15hmcd3 li:where(.svelte-15hmcd3){justify-content:space-between;gap:1rem;display:flex}.actions.svelte-15hmcd3{justify-content:flex-end;display:flex}.error.svelte-15hmcd3{color:var(--color-danger-500,#c62828)}.exception-row.svelte-15tqwbm{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-15tqwbm:first-child{border-top:1px solid var(--availability-divider,color-mix(in srgb, var(--text-invers-100) 12%, transparent))}.exception-row.holiday.svelte-15tqwbm{color:var(--availability-muted,color-mix(in srgb, var(--text-invers-100) 64%, transparent))}.icon-box.svelte-15tqwbm{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-15tqwbm{flex-direction:column;gap:.1rem;min-width:0;display:flex}strong.svelte-15tqwbm,span.svelte-15tqwbm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source.svelte-15tqwbm,.locked.svelte-15tqwbm{color:inherit;font-size:.76rem;font-weight:700}@media (max-width:700px){.exception-row.svelte-15tqwbm{grid-template-columns:auto minmax(0,1fr) auto}.source.svelte-15tqwbm{display:none}}.holidays-section.svelte-ivz5qy{flex-direction:column;gap:.9rem;display:flex}.state-copy.svelte-ivz5qy{color:var(--availability-muted,color-mix(in srgb, var(--text-invers-100) 62%, transparent));margin:0;font-size:.82rem}.state-copy.error.svelte-ivz5qy{color:var(--danger-300)}.holiday-list.svelte-ivz5qy{flex-direction:column;display:flex}.holiday-toggle-row.svelte-ivz5qy{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:auto;padding-top:.15rem;display:flex}.manual-exceptions-section.svelte-1f01lbv{flex-direction:column;gap:.9rem;display:flex}p.svelte-1f01lbv{color:var(--availability-muted,color-mix(in srgb, var(--text-invers-100) 64%, transparent));margin:0}.add-exception-row.svelte-1f01lbv{grid-template-columns:minmax(180px,240px) minmax(240px,1fr) auto;align-items:end;gap:.75rem;display:grid}.exception-list.svelte-1f01lbv{flex-direction:column;display:flex}.empty-state.svelte-1f01lbv{color:var(--availability-soft,color-mix(in srgb, var(--text-invers-100) 52%, transparent))}@media (max-width:760px){.add-exception-row.svelte-1f01lbv{grid-template-columns:1fr}}.window-editor.svelte-1h622z8{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-1h622z8{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-1h622z8{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-1h622z8 label{width:100%;color:var(--availability-text,var(--text-invers-100))!important}.time-field.svelte-1h622z8 .labelspan{display:none}.time-field.svelte-1h622z8 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-1h622z8 input:focus{border-bottom-color:#0000!important}@media (max-width:720px){.window-editor.svelte-1h622z8{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.weekday-row.svelte-1gsduo7{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-1gsduo7{align-items:center;min-height:46px;display:flex}strong.svelte-1gsduo7{color:var(--availability-text,var(--text-invers-100));min-width:96px}.weekday-windows.svelte-1gsduo7{flex-wrap:wrap;gap:.6rem .75rem;min-width:0;display:flex}.weekday-actions.svelte-1gsduo7{white-space:nowrap;justify-content:flex-end;align-items:end;min-height:42px;display:flex}.empty-mode-toggle.svelte-1gsduo7{opacity:1;align-items:center;min-height:46px;display:flex}.weekday-row.closed.svelte-1gsduo7 .empty-mode-toggle:where(.svelte-1gsduo7){opacity:.92}.empty-mode-toggle.disabled.svelte-1gsduo7{pointer-events:none;opacity:.55}@media (max-width:980px){.weekday-row.svelte-1gsduo7{grid-template-columns:1fr}.weekday-actions.svelte-1gsduo7{justify-content:flex-start}}.regular-section.svelte-d93mzt{flex-direction:column;gap:.4rem;display:flex}.weekday-list.svelte-d93mzt{flex-direction:column;display:flex}.availability-policy-editor.svelte-12kyvif{--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-12kyvif{--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-12kyvif{gap:.75rem}.validation-error.svelte-12kyvif{color:var(--danger-300);margin:0;font-weight:700}.target-overlay.svelte-12sfllj{min-width:min(640px,90vw)}.custom-hours.svelte-12sfllj{flex-direction:column;gap:.75rem;display:flex}.session-escalation-form.svelte-12g1wzo{flex-direction:column;gap:.9rem;display:flex}.row.svelte-12g1wzo{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.footer.svelte-12g1wzo{justify-content:flex-end;gap:.5rem;display:flex}.detail-actions.svelte-12g1wzo{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.hint.svelte-12g1wzo{color:var(--colorFontGrey);margin:0}.escalation-content.svelte-8vuhfq{flex-direction:column;gap:.75rem;display:flex}.escalation-filters.svelte-8vuhfq{flex-direction:column;gap:.6rem;margin-bottom:.2rem;display:flex}.channel-cell.svelte-8vuhfq,.action-cell.svelte-8vuhfq{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.contact-profile-cell.svelte-8vuhfq{white-space:normal;overflow-wrap:anywhere;cursor:help;max-width:180px}.details-cell.svelte-8vuhfq{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.ordered-action-row.svelte-8vuhfq{align-items:center;gap:.45rem;display:flex}.action-order.svelte-8vuhfq{min-width:1.25rem;color:var(--text-invers-100);font-size:.85rem;font-weight:600}.when-cell.svelte-8vuhfq{white-space:normal;overflow-wrap:anywhere;text-wrap:wrap;max-width:300px;line-height:1.35}.section.svelte-1bvq30{flex-direction:column;gap:.8rem;margin-bottom:1.2rem;display:flex}.file-input.svelte-1bvq30{display:none}.secret-overlay.svelte-uxysr8{min-width:min(720px,95vw)}.secret-form.svelte-uxysr8{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.secret-grid.svelte-uxysr8{grid-template-columns:minmax(240px,1fr) minmax(240px,1fr);align-items:start;gap:1.25rem;display:grid}.secret-input.svelte-uxysr8{flex-direction:column;gap:.5rem;display:flex}.helper.svelte-uxysr8{color:var(--kw-text-50,#6b7280);margin:0;font-size:.9rem}.muted.svelte-uxysr8{color:var(--kw-text-40,#9ca3af)}.secret-overlay.dark.svelte-uxysr8{color:var(--text-invers-100)}.secret-overlay.dark.svelte-uxysr8 .helper:where(.svelte-uxysr8){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.secret-overlay.dark.svelte-uxysr8 .muted:where(.svelte-uxysr8){color:color-mix(in srgb, var(--text-invers-100) 55%, transparent)}.secret-overlay.dark.svelte-uxysr8 code:where(.svelte-uxysr8){color:var(--text-invers-100)}@media (max-width:720px){.secret-grid.svelte-uxysr8{grid-template-columns:1fr}}.section.svelte-1nb2s5w{flex-direction:column;gap:.8rem;display:flex}.section.svelte-1nb2s5w .table-text:where(.svelte-1nb2s5w){color:var(--text-invers-100)}.section.dark.svelte-1nb2s5w .table-text:where(.svelte-1nb2s5w){color:var(--text-100)}.toggle-wrapper.svelte-1nb2s5w{align-items:center;display:inline-flex}.toggle-disabled.svelte-1nb2s5w{opacity:.55;pointer-events:none}.session-config.svelte-crwtcc{flex-direction:column;gap:1rem;display:flex}.cta.icon-first{gap:.45rem}.state-block.svelte-kzn36o{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-kzn36o p:where(.svelte-kzn36o){margin:0}.wizard.svelte-9cs5fh{flex-direction:column;gap:.9rem;display:flex}.step.svelte-9cs5fh{flex-direction:column;gap:.75rem;display:flex}.step.svelte-9cs5fh p:where(.svelte-9cs5fh){color:var(--text-100)}.step.svelte-9cs5fh .status-line:where(.svelte-9cs5fh){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.step.svelte-9cs5fh .status-pill:where(.svelte-9cs5fh){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-9cs5fh .status-pill.verified:where(.svelte-9cs5fh){background:color-mix(in srgb, var(--green-500,#16a34a) 20%, transparent);color:var(--green-600,#15803d)}.step.svelte-9cs5fh .checked-at:where(.svelte-9cs5fh){color:color-mix(in srgb, var(--text-100) 70%, transparent);font-size:.95rem}.step.svelte-9cs5fh .code-box:where(.svelte-9cs5fh){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-9cs5fh .actions:where(.svelte-9cs5fh){flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.step.svelte-9cs5fh .error-text:where(.svelte-9cs5fh){color:var(--red-300);margin:0}.step.svelte-9cs5fh .selection-note:where(.svelte-9cs5fh){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.phone-editor.svelte-1onk1l6{flex-direction:column;gap:1rem;display:flex}.fields.svelte-1onk1l6{flex-direction:column;gap:.9rem;margin-top:.6rem;display:flex}.field-grid.svelte-1onk1l6{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.actions.svelte-1onk1l6{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.twilio-state.svelte-1onk1l6{color:var(--text-100);margin-right:auto;font-weight:700}.muted.svelte-1onk1l6,.error-text.svelte-1onk1l6{margin:0}.muted.svelte-1onk1l6{color:var(--text-100)}.error-text.svelte-1onk1l6{color:var(--red-300)}@media (max-width:720px){.field-grid.svelte-1onk1l6{grid-template-columns:minmax(0,1fr)}}.phone-section.svelte-e52x4d{flex-direction:column;gap:1rem;display:flex}.hint.svelte-e52x4d{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-e52x4d{color:var(--red-300)}.hint.muted.svelte-e52x4d{color:color-mix(in srgb, var(--text-100) 65%, transparent)}.status-cell-group.svelte-e52x4d{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}.status-cell-tag.svelte-e52x4d{align-items:center;display:inline-flex}.user-create-data.svelte-e5o4n7{flex-direction:column;gap:1rem;padding-top:.4rem;display:flex}.user-create-data.svelte-e5o4n7 .row:where(.svelte-e5o4n7){padding:0}.permissions-grid.svelte-8qdtu0{flex-direction:column;gap:1rem;display:flex}.section.svelte-8qdtu0{border:1px solid var(--bg-100);background:var(--surface-50);flex-direction:column;gap:.8rem;padding:.75rem .9rem;display:flex}.section-body.svelte-8qdtu0{flex-direction:column;gap:.75rem;padding-top:.6rem;display:flex}.perm-row.svelte-8qdtu0{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;gap:.6rem;display:grid}.inverted.svelte-8qdtu0 .perm-row:where(.svelte-8qdtu0){color:var(--text-100,#d5d8df)}.user-create-permissions.svelte-acxuqy{flex-direction:column;gap:1rem;padding-top:.4rem;display:flex}.user-create-permissions.svelte-acxuqy .row:where(.svelte-acxuqy){padding:0}.hint.muted.svelte-acxuqy{color:var(--text-100)}.step-actions.svelte-acxuqy{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}.user-create-flow.svelte-mz2xsy{flex-direction:column;gap:1rem;display:flex}.kw-user-profile-bubble.svelte-14pccjs{--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-14pccjs{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-14pccjs:not(.has-image){border-color:var(--text-invers-100,#2f4858)}.kw-user-profile-bubble.svelte-14pccjs img:where(.svelte-14pccjs){object-fit:cover;width:100%;height:100%;display:block}.kw-user-profile-bubble.svelte-14pccjs span:where(.svelte-14pccjs){font-size:calc(var(--kw-user-profile-bubble-size) * .4);line-height:1}.status-cell-tag.svelte-16mfwi2{align-items:center;display:inline-flex}.profile-cell.svelte-16mfwi2{justify-content:center;align-items:center;width:100%;display:inline-flex}.state-row.svelte-173z3i2{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.graphs-row.svelte-1rd5hws{flex-direction:column;gap:1.2rem;display:flex}.graphs-table.svelte-1rd5hws{margin-top:.6rem}.file-input.svelte-1rd5hws{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.muted.svelte-1rd5hws{color:color-mix(in srgb, var(--text-invers-100) 60%, transparent)}.empty-state.svelte-1rd5hws{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-1rd5hws p:where(.svelte-1rd5hws){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.svelte-1rd5hws{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:.4rem 0 0}.hint.error.svelte-1rd5hws{color:var(--danger-500)}.cors-overlay.svelte-mvfgn0{min-width:min(540px,90vw)}.cors-form.svelte-mvfgn0{flex-direction:column;gap:.75rem;padding-top:.25rem;display:flex}.cors-overlay.dark.svelte-mvfgn0,.hint.svelte-1r6diww{color:var(--text-invers-100)}code.svelte-1r6diww{word-break:break-all}.branding-asset-preview.svelte-vklvl5{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;display:grid}.preview.svelte-vklvl5{border:1px solid var(--border-200,#00000029);place-items:center;height:58px;display:grid;overflow:hidden}.preview.tone-light.svelte-vklvl5{color:var(--text-invers-90,#1f2937);background:#f7f7f7}.preview.tone-dark.svelte-vklvl5{color:#fff;background:#101010}.preview.empty.svelte-vklvl5{background:repeating-linear-gradient(135deg,#0000000f,#0000000f 8px,#0000001f 8px 16px)}.preview.svelte-vklvl5 img:where(.svelte-vklvl5){object-fit:contain;width:100%;max-width:86px;max-height:52px}.preview.svelte-vklvl5 span:where(.svelte-vklvl5){text-align:center;padding:0 .4rem;font-size:.72rem;font-weight:700}.copy.svelte-vklvl5{min-width:0;color:var(--text-invers-100);flex-direction:column;gap:.1rem;display:flex}.copy.svelte-vklvl5 strong:where(.svelte-vklvl5),.copy.svelte-vklvl5 span:where(.svelte-vklvl5){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy.svelte-vklvl5 span:where(.svelte-vklvl5){color:color-mix(in srgb, var(--text-invers-100) 64%, transparent);font-size:.8rem}.logo-upload-field.svelte-y89ubb{flex-direction:column;gap:1rem;display:flex}.logo-upload-field.disabled.svelte-y89ubb{opacity:.6;pointer-events:none}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb){box-shadow:0 10px 24px color-mix(in srgb, var(--bg-900) 6%, transparent)}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-stack:where(.svelte-y89ubb){flex-direction:column;align-items:center;gap:.45rem;display:flex}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb){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-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button.tone-light:where(.svelte-y89ubb){background:#f7f7f7}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button.tone-dark:where(.svelte-y89ubb){background:#101010}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb):disabled{cursor:not-allowed}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb):not(:disabled):hover{border-color:var(--primary-100);box-shadow:0 14px 32px var(--primary-900);transform:translateY(-1px)}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb):focus-visible{outline:3px solid var(--primary-100);outline-offset:2px}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb) .preview-image:where(.svelte-y89ubb){object-fit:cover;width:100%;height:100%}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb) .placeholder:where(.svelte-y89ubb){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-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button.tone-light:where(.svelte-y89ubb) .placeholder:where(.svelte-y89ubb){color:color-mix(in srgb, var(--text-invers-100) 65%, transparent)}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button.tone-dark:where(.svelte-y89ubb) .placeholder:where(.svelte-y89ubb){color:color-mix(in srgb, var(--text-100) 80%, transparent)}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button:where(.svelte-y89ubb) .edit-indicator:where(.svelte-y89ubb){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-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button.rectangular:where(.svelte-y89ubb){border-radius:4px;width:160px;min-width:160px;height:96px;padding:8px 10px}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .preview-button.rectangular:where(.svelte-y89ubb) .preview-image:where(.svelte-y89ubb){object-fit:contain}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .logo-body:where(.svelte-y89ubb){align-self:stretch;gap:.55rem;display:grid}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .box-main:where(.svelte-y89ubb){flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (max-width:640px){.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .box-main:where(.svelte-y89ubb){align-items:flex-start}}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .box-copy:where(.svelte-y89ubb){flex-direction:column;gap:.35rem;display:flex}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .logo-actions:where(.svelte-y89ubb){flex-wrap:wrap;align-items:center;gap:.65rem .9rem;display:flex}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .helper-text:where(.svelte-y89ubb){margin:0;font-size:.88rem}.logo-upload-field.svelte-y89ubb .logo-row:where(.svelte-y89ubb) .error:where(.svelte-y89ubb){color:var(--red-300,#dc2626);margin:.1rem 0 0;font-size:.82rem}.logo-upload-field.lightMode.svelte-y89ubb .helper-text:where(.svelte-y89ubb){color:var(--text-invers-100)}.logo-upload-field.darkMode.svelte-y89ubb .helper-text:where(.svelte-y89ubb){color:color-mix(in srgb, var(--text-100) 76%, transparent)}.visually-hidden.svelte-y89ubb{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reference-step.svelte-ubsauf{flex-direction:column;gap:1rem;display:flex}.step-actions.svelte-ubsauf{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.error.svelte-ubsauf{color:var(--error-100,#dc2626);margin:0;font-size:.85rem}.progress-content.svelte-1vrkumd{flex-direction:column;gap:.65rem;display:flex}.headline.svelte-1vrkumd,.hint.svelte-1vrkumd{margin:0}.headline.svelte-1vrkumd{color:var(--text-invers-100);font-weight:700}.hint.svelte-1vrkumd{color:color-mix(in srgb, var(--text-invers-100) 68%, transparent);font-size:.9rem}.preview-grid.svelte-1vrkumd{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;display:grid}progress.svelte-1vrkumd{width:100%;height:.9rem}.branding-edit-overlay.svelte-18ts1ok{flex-direction:column;gap:1rem;display:flex}.upload-fields.svelte-18ts1ok{flex-direction:column;gap:.9rem;display:flex}.hint.svelte-18ts1ok{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0}.branding-section.svelte-z784h3{flex-direction:column;gap:.75rem;display:flex}.branding-state.svelte-z784h3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.branding-state.svelte-z784h3 p:where(.svelte-z784h3){color:var(--text-invers-70);margin:0}.branding-summary.svelte-z784h3{flex-direction:column;gap:.9rem;display:flex}.branding-slots.svelte-z784h3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.branding-actions.svelte-z784h3{justify-content:flex-end;display:flex}.settings-block.svelte-gvqtkk{flex-direction:column;gap:.9rem;display:flex}.settings-block.svelte-gvqtkk .error:where(.svelte-gvqtkk){color:var(--error-100);margin:0}.cors-row.svelte-gvqtkk,.branding-row.svelte-gvqtkk{display:block}.mail-preview-overlay.svelte-1tfzsry{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.mail-preview-overlay.svelte-1tfzsry .error:where(.svelte-1tfzsry){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-ueg4mb{flex-direction:column;gap:.9rem;display:flex}.settings-block.svelte-ueg4mb .error:where(.svelte-ueg4mb){color:var(--error-100);margin:0}.dialog-actions.svelte-ueg4mb{justify-content:flex-end;width:100%;display:flex}.twilio-section.svelte-1n4yp8d{flex-direction:column;gap:1.6rem;display:flex}.twilio-section__block.svelte-1n4yp8d{flex-direction:column;gap:.8rem;display:flex}.hint-template-overlay.svelte-x4e6q{flex-direction:column;gap:12px;min-width:min(700px,92vw);padding:12px;display:flex}.row.column.svelte-x4e6q{flex-direction:column;gap:.35rem;display:flex}.modal-section.actions.svelte-x4e6q{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.hints-tab.svelte-10hj3j5 .empty-state{padding:20px 16px}.plan-preview-overlay.svelte-jbrey6{flex-direction:column;gap:.75rem;display:flex}.card-wrap.svelte-jbrey6{width:100%;max-width:680px}.hint.svelte-jbrey6{color:var(--text-subtle);margin:0}.hint.svelte-1jsc0xh{color:var(--text-80);margin:0}.status-cell-tag.svelte-1jsc0xh{align-items:center;display:inline-flex}.status-select{min-width:180px}.legal-document-overlay.svelte-1yfn7t6{flex-direction:column;gap:12px;min-width:min(640px,92vw);padding:12px;display:flex}.row.column.svelte-1yfn7t6{flex-direction:column;gap:.35rem;display:flex}.hint.svelte-1yfn7t6{color:#666;margin:0;font-size:.85rem}.overlay-loading.svelte-1nsqoom{padding:1rem}.table-text-with-sr-meta.svelte-1nsqoom{display:inline}.sr-only.svelte-1nsqoom{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.status-cell-tag.svelte-v60rwt{align-items:center;display:inline-flex}.table-text-with-sr-meta.svelte-v60rwt{display:inline}.sr-only.svelte-v60rwt{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.state-block.svelte-1dkw4g8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1dkw4g8 p:where(.svelte-1dkw4g8){margin:0}.state-block.svelte-1r13xp6{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.checkout-callout.svelte-1r13xp6{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-1r13xp6{color:var(--text-invers-100);margin:0;font-weight:700}.checkout-desc.svelte-1r13xp6{color:var(--text-invers-100);margin:.25rem 0 0}.chart-card.svelte-1e31d33{flex-direction:column;gap:.6rem;margin-top:1.2rem;display:flex}.usage-card__header.svelte-1e31d33{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:.2rem 0 .85rem;display:flex}.usage-card__header.svelte-1e31d33 h4:where(.svelte-1e31d33){color:var(--text-100);margin:0;font-size:14px;font-weight:800}.usage-card__header.svelte-1e31d33 small:where(.svelte-1e31d33){color:color-mix(in srgb, var(--text-100) 78%, transparent);font-size:10px;font-weight:700}.usage-card__chart.svelte-1e31d33{height:240px;position:relative}.state-block.svelte-1gix3ao{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.usage-filters.svelte-gvafww{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.state-block.svelte-mij5ma{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.plans-grid.svelte-mij5ma{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.plan-notice.svelte-mij5ma{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-mij5ma .title:where(.svelte-mij5ma){color:var(--text-invers-100);margin:0;font-weight:700}.plan-notice.svelte-mij5ma .desc:where(.svelte-mij5ma){color:var(--text-invers-100);margin:.2rem 0 0}.plan-notice.scheduled.svelte-mij5ma{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-mij5ma{position:relative}.plan-slot.pick.svelte-mij5ma{outline:2px solid var(--primary-100);outline-offset:3px}.plan-badges.svelte-mij5ma{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-mij5ma{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-mij5ma{background:var(--confirm-100);border-color:var(--confirm-100);color:#fff}.plan-badge.assigned.svelte-mij5ma{border-color:var(--text-invers-100);color:var(--text-invers-100);background:0 0}.plan-badge.scheduled.svelte-mij5ma{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-mij5ma{border-color:var(--text-invers-100);color:var(--text-invers-100);background:0 0}.hint.svelte-mij5ma{color:var(--text-invers-100);margin:1.2rem 0 0}.subscription-cancellation-wizard.svelte-t086bd{min-height:520px}.step-content.svelte-t086bd{flex-direction:column;gap:1rem;display:flex}.notice-copy.svelte-t086bd{color:var(--text-100)}.notice-copy.svelte-t086bd p:where(.svelte-t086bd){margin:0 0 .75rem}.notice-copy.svelte-t086bd ul:where(.svelte-t086bd){flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}.cancellation-form.svelte-t086bd,.result-copy.svelte-t086bd{color:var(--text-100)}.cancellation-form.svelte-t086bd p:where(.svelte-t086bd),.result-copy.svelte-t086bd p:where(.svelte-t086bd){max-width:62ch;color:color-mix(in srgb, var(--text-100) 80%, transparent);margin:0}.cancellation-form.svelte-t086bd{flex-direction:column;gap:.85rem;display:flex}.error.svelte-t086bd{color:var(--error-100,#ff6b6b);margin:0}.header-actions.svelte-16meyog{align-items:center;gap:.5rem;display:flex}.state-block.svelte-zpvz8u{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-zpvz8u p:where(.svelte-zpvz8u){margin:0}.file-input.svelte-zpvz8u{display:none}.form.svelte-zpvz8u,.settings-section.svelte-zpvz8u{flex-direction:column;gap:.75rem;display:flex}.row.svelte-zpvz8u{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.row--triple.svelte-zpvz8u{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.row--triple.svelte-zpvz8u{grid-template-columns:1fr}}.section-fields.svelte-zpvz8u{flex-direction:column;gap:.75rem;display:flex}.section-hint.svelte-zpvz8u{color:var(--text-invers-100);margin:0}.section-hint.warning.svelte-zpvz8u{color:var(--warning-500,#b45309)}.danger-zone.svelte-vpuic9{flex-direction:column;gap:1.2rem;display:flex}.danger-form.svelte-vpuic9{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.danger-help.svelte-vpuic9{color:var(--text-invers-100);margin:0;line-height:1.45}.state-block.svelte-f0xdn6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-f0xdn6 p:where(.svelte-f0xdn6){margin:0}.project-overlay.svelte-1f5sd1f{color:var(--text-invers-100);flex-direction:column;gap:1.4rem;display:flex}.form-section.svelte-1f5sd1f{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.form-section.full-width.svelte-1f5sd1f{grid-template-columns:1fr}.graph-warning.svelte-1f5sd1f{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-1lr1q2j{color:var(--text-invers-100);flex-direction:column;gap:1.4rem;display:flex}.rerouting-hint.svelte-1lr1q2j{color:var(--text-invers-70);margin:-.6rem 0 0;font-size:.85rem}.rerouting-hint.warning.svelte-1lr1q2j{color:var(--status-warning,#f59e0b)}.table-inline-actions.svelte-v1was6{flex-wrap:wrap;gap:.35rem;display:flex}.muted.svelte-v1was6{color:color-mix(in srgb, var(--text-invers-100) 65%, transparent)}.projects-table.svelte-3cvisp{margin-top:.6rem}.empty-state.svelte-3cvisp{color:var(--text-invers-100)}.name-cell.svelte-3cvisp{align-items:center;gap:.4rem;display:inline-flex}.status-cell-tag.svelte-3cvisp{justify-content:center;width:100%;display:inline-flex}.state-block.svelte-k710z5{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-k710z5 p:where(.svelte-k710z5){margin:0}.overlay.svelte-1nq6xga{color:var(--text-invers-100);flex-direction:column;gap:1rem;min-width:min(720px,95vw);display:flex}.intro.svelte-1nq6xga{flex-direction:column;gap:.55rem;display:flex}.row.svelte-1nq6xga{width:100%}.row.two.svelte-1nq6xga{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}.hint.svelte-1nq6xga{color:var(--text-invers-100);margin:0}.error.svelte-1nq6xga{color:var(--danger-600,#c62828);margin:0}.overlay.svelte-1wuq5st{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.intro.svelte-1wuq5st{flex-direction:column;gap:.55rem;display:flex}.row.svelte-1wuq5st{width:100%}.row.two.svelte-1wuq5st{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.85rem;display:grid}.hint.svelte-1wuq5st{color:var(--text-100);margin:0}.error.svelte-1wuq5st{color:var(--danger-600,#c62828);margin:0}.provider-tab.svelte-21p7v3{flex-direction:column;gap:1rem;display:flex}.provider-message.svelte-21p7v3{color:var(--text-500);margin:0}.provider-error.svelte-21p7v3{color:var(--error,#b42318)}.details-cell.svelte-21p7v3{max-width:42rem;color:var(--text-500);display:inline-block}.provider-modal.svelte-21p7v3{flex-direction:column;gap:1rem;display:flex}.modal-copy.svelte-21p7v3{color:var(--text-invers-100);margin:0}.modal-actions.svelte-21p7v3{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.impact-grid.svelte-21p7v3{color:var(--text-invers-100);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.impact-grid.svelte-21p7v3 ul:where(.svelte-21p7v3){margin:.5rem 0 0;padding-left:1.25rem}.contact-profile-service-hours-overlay.svelte-1gk0ek6{flex-direction:column;gap:.85rem;min-width:min(640px,90vw);display:flex}.footer.svelte-1gk0ek6{justify-content:flex-end;gap:.5rem;display:flex}.contact-profile-overlay.svelte-1bicgy3{flex-direction:column;gap:.85rem;display:flex}.row.svelte-1bicgy3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;display:grid}.single-row.svelte-1bicgy3{grid-template-columns:1fr;display:grid}.address-grid.svelte-1bicgy3{grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.footer.svelte-1bicgy3{justify-content:flex-end;gap:.5rem;display:flex}.service-hours-summary.svelte-1bicgy3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.service-hours-preview.svelte-1bicgy3{flex-direction:column;gap:.25rem;min-width:min(420px,100%);display:flex}.service-hours-preview.svelte-1bicgy3 span:where(.svelte-1bicgy3){color:var(--colorFontGrey);line-height:1.35}@media (max-width:900px){.address-grid.svelte-1bicgy3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.contact-profiles.svelte-acz57m{flex-direction:column;gap:.8rem;display:flex}.state.svelte-acz57m{color:var(--colorFontGrey);margin:0;padding:1rem}.overlay.svelte-1root5y{flex-direction:column;gap:1rem;display:flex}.hint.svelte-1root5y,.muted.svelte-1root5y{color:var(--text-100);margin:0}.table-wrap.svelte-1root5y{margin-top:.8rem}.info.svelte-1root5y{color:var(--success-600,#2e7d32);margin:0}.error.svelte-1root5y{color:var(--danger-600,#c62828);margin:0}.overlay.svelte-u0gykb{color:var(--text-invers-100);flex-direction:column;gap:1rem;display:flex}.intro.svelte-u0gykb{flex-direction:column;gap:.55rem;display:flex}.row.svelte-u0gykb{width:100%}.row.two.svelte-u0gykb{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.hint.svelte-u0gykb{color:var(--text-invers-100);margin:0}.error.svelte-u0gykb{color:var(--danger-600,#c62828);margin:0}.wizard-overlay.svelte-1lw8nib{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.form-grid.svelte-1lw8nib{gap:.85rem;display:grid}.hint.svelte-1lw8nib{color:var(--text-100);margin:0}.code.svelte-1lw8nib{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-1lw8nib,.error.svelte-1lw8nib{margin:0}.info.svelte-1lw8nib{color:var(--success-500,#2e7d32)}.error.svelte-1lw8nib{color:var(--danger-600,#c62828)}.integrations.svelte-fce8xj{flex-direction:column;gap:1.2rem;display:flex}.actionButtons.svelte-fce8xj{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.muted.svelte-fce8xj{color:var(--text-invers-100);margin:0}.site-mode-modal.svelte-fce8xj{color:var(--text-invers-100);flex-direction:column;gap:.9rem;display:flex}.modal-copy.svelte-fce8xj{color:var(--text-invers-100);margin:0}.modal-actions.svelte-fce8xj{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:.25rem;display:flex}.status-cell-tag.svelte-8gzeg7{align-items:center;display:inline-flex}.table-text-with-sr-meta.svelte-8gzeg7{display:inline}.sr-only.svelte-8gzeg7{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-8gzeg7{flex-direction:column;gap:.85rem;display:flex}.accept-dialog.svelte-8gzeg7 p:where(.svelte-8gzeg7){color:var(--text-invers-100);margin:0}.accept-actions.svelte-8gzeg7{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.accept-dialog.svelte-8gzeg7 .accept-error:where(.svelte-8gzeg7){color:var(--error-100,#b42318)}.feedback-table.svelte-fwn4vv{flex-direction:column;gap:.75rem;display:flex}.empty-state.svelte-fwn4vv{color:color-mix(in srgb, var(--text-100) 80%, transparent);justify-content:center;padding:.5rem 0;display:flex}.muted.svelte-fwn4vv{color:var(--text-subtle)}.status-cell-tag.svelte-fwn4vv{align-items:center;display:inline-flex}.notifications-preview.svelte-1xlww8y{flex-direction:column;gap:.8rem;display:flex}.state-block.svelte-17sva26{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-17sva26 p:where(.svelte-17sva26){margin:0}.form.svelte-11vn25q{flex-direction:column;gap:1rem;display:flex}.profile-grid.svelte-11vn25q{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.actions.svelte-11vn25q{justify-content:flex-end;gap:.75rem;display:flex}@media (max-width:720px){.profile-grid.svelte-11vn25q{grid-template-columns:1fr}}.actions.svelte-4iw4ze{justify-content:flex-end;gap:.75rem;display:flex}.two-factor-overlay.svelte-1jvwh1o{flex-direction:column;gap:1rem;display:flex}.info.svelte-1jvwh1o,.error.svelte-1jvwh1o{margin:0;font-size:.95rem}.info.svelte-1jvwh1o{color:var(--text-100)}.error.svelte-1jvwh1o{color:var(--danger-400)}.hint.svelte-1jvwh1o{color:var(--text-100);margin:0;line-height:1.35}.code-form.svelte-1jvwh1o{flex-direction:column;gap:.75rem;display:flex}.code-row.svelte-1jvwh1o{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.email-overlay.svelte-1iuxhec{flex-direction:column;gap:1rem;display:flex}.info.svelte-1iuxhec,.error.svelte-1iuxhec{margin:0;font-size:.95rem}.info.svelte-1iuxhec{color:var(--text-100)}.error.svelte-1iuxhec{color:var(--danger-400)}.action-box-form.svelte-1iuxhec{margin:0}.muted.svelte-1iuxhec{color:var(--text-100);margin:0}.hint.svelte-1iuxhec{color:var(--text-100);margin:.15rem 0 0;line-height:1.35}.form-grid.svelte-1iuxhec{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.8rem;display:grid}.hint.svelte-1mxgtws,.muted.svelte-1mxgtws{color:var(--text-invers-100);margin:0}.security-block.svelte-1mxgtws{flex-direction:column;gap:1.2rem;display:flex}.dialog-actions.svelte-n1ndog{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.security-actions.svelte-n1ndog{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;min-width:0;max-width:100%;display:flex}.security-actions.svelte-n1ndog button.cta{min-width:0;max-width:100%}.security-actions.svelte-n1ndog button.cta p{white-space:normal;overflow-wrap:anywhere;min-width:0}.muted.svelte-n1ndog{color:var(--text-invers-100);margin:0}.session-cell.svelte-n1ndog{white-space:normal;overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;line-height:1.25}.session-cell--kind.svelte-n1ndog,.session-cell--lastSeenAt.svelte-n1ndog,.session-cell--expiresAt.svelte-n1ndog{overflow-wrap:normal;width:max-content;max-width:100%}.session-cell--device.svelte-n1ndog{max-width:14rem}.sessions-state.svelte-slvm5q{color:var(--text-invers-100)}.sessions-state.svelte-slvm5q p:where(.svelte-slvm5q){margin:0}.form.svelte-uav7z2{flex-direction:column;gap:1.2rem;display:flex}.muted.svelte-siy23n{color:color-mix(in srgb, var(--text-invers-100) 60%, transparent);margin:0}.lock-hint.svelte-siy23n{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-1agko39{flex-direction:column;gap:.8rem;display:flex}.muted.svelte-1agko39{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}.toggle-wrapper.svelte-18brexz{align-items:center;display:inline-flex}.toggle-disabled.svelte-18brexz{opacity:.55;pointer-events:none}.widget-section.svelte-1mb95u7{flex-direction:column;gap:.8rem;display:flex}.row.svelte-1mb95u7{padding:0}.panel-grid.svelte-f6v96l{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:1.2rem;display:grid}.row.svelte-f6v96l{padding:0}.row.svelte-nvkuc3{margin-bottom:.6rem;padding:0}.row.svelte-nvkuc3:last-child{margin-bottom:0}.panel-grid.svelte-1in8un3{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:end;gap:1.2rem;display:grid}.row.svelte-1in8un3,.row.svelte-1gx5l9d,.row.svelte-s5knof{padding:0}form.widget-config.svelte-11rrf8b{width:100%;color:var(--text-invers-100);flex-direction:column;gap:1.8rem;display:flex}form.widget-config.svelte-11rrf8b .action-buttons:where(.svelte-11rrf8b){justify-content:flex-end;width:100%;display:flex}form.widget-config.svelte-11rrf8b button.cta{min-width:0}p.svelte-1yp83ny{color:var(--text-100)}.repeater-filter.svelte-18jsi75{flex-direction:column;gap:.8rem;display:flex}.filter-mode.svelte-18jsi75{justify-content:flex-end;display:flex}.row.svelte-18jsi75{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.repeater-wrap.svelte-b17l23{flex-direction:column;gap:.8rem;display:flex}.hint.svelte-b17l23{color:var(--text-70);margin:0}.multiline-value.svelte-b17l23{white-space:pre-line}.empty-state.svelte-ytbl7d,.config-form.svelte-ytbl7d{flex-direction:column;gap:1rem;display:flex}.empty-state.svelte-ytbl7d p:where(.svelte-ytbl7d){color:var(--text-70);margin:0}.config-section.svelte-ytbl7d{flex-direction:column;gap:.4rem;display:flex}.field-list.svelte-ytbl7d{flex-direction:column;gap:.8rem;margin-top:.8rem;display:flex}.field-row.svelte-ytbl7d{flex-direction:column;gap:1rem;display:flex}.config-tab.svelte-1p5cmnd{flex-direction:column;gap:1.5rem;width:100%;display:flex}.file-input.svelte-1p5cmnd{display:none}.state-block.svelte-1p5cmnd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1p5cmnd p:where(.svelte-1p5cmnd){margin:0}.feedback-row.svelte-1sy0h5j{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-1sy0h5j:hover{background:color-mix(in srgb, var(--bg-100) 7%, transparent)}.feedback-row__left.svelte-1sy0h5j{align-items:center;gap:.8rem;display:flex;color:var(--text-invers-100)!important}.feedback-row__right.svelte-1sy0h5j{white-space:nowrap;font-weight:700;color:var(--text-invers-100)!important}.home.svelte-543763{flex-direction:column;gap:2rem;display:flex}.language-overlay.svelte-9swvc5{min-width:min(540px,90vw)}.language-form.svelte-9swvc5{flex-direction:column;gap:.8rem;padding-top:.25rem;display:flex}.overlay-actions.svelte-9swvc5{justify-content:flex-end;gap:.8rem;padding-top:.6rem;display:flex}.hint.svelte-9swvc5{margin:0}.hint.muted.svelte-9swvc5{color:color-mix(in srgb, var(--text-100) 60%, transparent)}.graph-settings.svelte-1etp311{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-1etp311{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.error.svelte-1etp311{color:var(--danger-600,#c62828)}.graph-settings.svelte-11heha9{flex-direction:column;gap:1.2rem;display:flex}.realization-config.svelte-1dsue9t{flex-direction:column;gap:1rem;display:flex}.input-grid.svelte-1dsue9t{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:.8rem;display:grid}.hint.svelte-1dsue9t{margin:0}.hint.muted.svelte-1dsue9t{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent)}.form.light .hint.muted.svelte-1dsue9t{color:color-mix(in srgb, var(--text-100) 70%, transparent)}.overlay.svelte-dvk4ot{flex-direction:column;gap:1rem;display:flex}.block.svelte-dvk4ot{flex-direction:column;gap:.8rem;display:flex}.graph-settings.svelte-1zp33t{flex-direction:column;gap:1.2rem;display:flex}.provisioning-body.svelte-1zp33t{flex-direction:column;gap:.8rem;display:flex}.template-shell.svelte-1zp33t{flex-direction:column;gap:.6rem;display:flex}.template-shell[data-disabled=true].svelte-1zp33t .template-body:where(.svelte-1zp33t){pointer-events:none;opacity:.5;filter:saturate(.5)}.hint.svelte-1zp33t{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.error.svelte-1zp33t{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-qsdrya{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-1ijuprl{flex-direction:column;gap:1.2rem;display:flex}.muted.svelte-1ijuprl{color:var(--text-70);margin:0}.org-overlay.svelte-1r0tz2z{min-width:min(540px,90vw)}.org-form.svelte-1r0tz2z{flex-direction:column;gap:.8rem;padding-top:.25rem;display:flex}.overlay-actions.svelte-1r0tz2z{justify-content:flex-end;gap:.8rem;padding-top:.6rem;display:flex}.graph-settings.svelte-17uyrdm{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-17uyrdm{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);margin:0}.hint.error.svelte-17uyrdm{color:var(--danger-600,#c62828)}.control-banner.svelte-157k6o1{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-157k6o1 :where(.svelte-157k6o1){color:var(--primary-100)!important}.banner-content.svelte-157k6o1{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-157k6o1{flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;animation:3s ease-in-out infinite svelte-157k6o1-fadeLoop;display:flex}.headline-row.svelte-157k6o1{align-items:center;gap:.3rem;min-width:0;display:flex}.headline.svelte-157k6o1{letter-spacing:.02em;text-transform:uppercase;color:var(--text-100);margin:0;font-size:.95rem;font-weight:800}.progress-block.svelte-157k6o1{align-items:center;gap:.5rem;min-width:min(32rem,48vw);max-width:100%;display:flex}.progress-track.svelte-157k6o1{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-157k6o1{border-radius:inherit;background:currentColor;height:100%;transition:width .18s;display:block}.progress-label.svelte-157k6o1{white-space:nowrap;font-size:.78rem;font-weight:700}.actions.svelte-157k6o1{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.action.svelte-157k6o1{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-157k6o1{color:var(--text-100);cursor:pointer;justify-content:center;align-items:center;transition:transform .16s,background .16s;display:inline-flex}@keyframes svelte-157k6o1-fadeLoop{0%,to{opacity:.8}30%,70%{opacity:1}}@keyframes svelte-157k6o1-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-157k6o1{flex-direction:column;align-items:flex-start}.actions.svelte-157k6o1{justify-content:flex-start;width:100%}.progress-block.svelte-157k6o1{width:100%;min-width:100%}}.kw-control-header.kw-control-header--app.svelte-1lve4ii{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;background:0 0;border:0;padding:0}.kw-control-header.kw-control-header--app.svelte-1lve4ii .kw-control-header__inner:where(.svelte-1lve4ii){max-width:none;margin:0}.kw-control-header.kw-control-header--app.svelte-1lve4ii .kw-control-header__actions:where(.svelte-1lve4ii){color:inherit}.kw-control-header.svelte-1lve4ii{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-1lve4ii{position:sticky;top:0}.kw-control-header__inner.svelte-1lve4ii{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-1lve4ii{flex:auto;align-items:center;gap:1rem;min-width:0;display:flex}.kw-control-header__brand-placeholder.svelte-1lve4ii{color:var(--text-100);font-size:1.1rem;font-weight:600}.kw-control-header__actions.svelte-1lve4ii{flex-wrap:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.kw-control-header__crinkle.svelte-1lve4ii{width:61px;height:61px;position:absolute;bottom:-60px;right:-3px}.kw-control-header__crinkle.svelte-1lve4ii svg:where(.svelte-1lve4ii){object-fit:contain;width:100%;height:100%;display:block;transform:rotate(180deg)}@media only screen and (max-width:967px){.kw-control-header.svelte-1lve4ii{padding:.85rem 1.1rem}.kw-control-header__inner.svelte-1lve4ii{flex-flow:row;justify-content:space-between;align-items:center}.kw-control-header__actions.svelte-1lve4ii{flex-flow:row;justify-content:flex-end;align-items:center;width:auto}.kw-control-header__actions.svelte-1lve4ii 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-pbsscx{flex-direction:column;gap:.5rem;display:flex;position:relative}.kw-stack__card.svelte-pbsscx{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-1ch8tk{flex-direction:column;gap:.5rem;display:flex}.kw-primary-nav.svelte-1ch8tk a:where(.svelte-1ch8tk){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-1ch8tk a:where(.svelte-1ch8tk):hover,.kw-primary-nav.svelte-1ch8tk a:where(.svelte-1ch8tk):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-1ch8tk a.active:where(.svelte-1ch8tk){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-1ch8tk{gap:.08rem;display:grid}.kw-primary-nav__title.svelte-1ch8tk{color:var(--text-100);font-size:.98rem;font-weight:700}.kw-user-menu__nav.svelte-10v4qnw{flex-direction:column;gap:.55rem;display:flex}.kw-user-menu__nav.svelte-10v4qnw a:where(.svelte-10v4qnw){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-10v4qnw a:where(.svelte-10v4qnw):hover,.kw-user-menu__nav.svelte-10v4qnw a:where(.svelte-10v4qnw):focus-visible{background:color-mix(in srgb, var(--bg-200) 82%, transparent)}.kw-user-menu__nav.svelte-10v4qnw a.active:where(.svelte-10v4qnw){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-10v4qnw .nav-text:where(.svelte-10v4qnw){flex-direction:column;gap:.1rem;display:flex}.kw-user-menu__nav.svelte-10v4qnw .nav-label:where(.svelte-10v4qnw){font-weight:600}.kw-user-menu__nav.svelte-10v4qnw .nav-description:where(.svelte-10v4qnw){opacity:.68;font-size:.83rem;display:block}.kw-user-menu__nav--external.svelte-10v4qnw{border-top:1px solid color-mix(in srgb, var(--text-100) 12%, transparent);padding-top:1rem}.kw-user-menu.svelte-1lfm2mc{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-1lfm2mc{text-transform:uppercase;letter-spacing:.06em;opacity:.75;color:var(--text-100);margin:0 0 .25rem;font-size:.78rem}.kw-user-menu__section.svelte-1lfm2mc{flex-direction:column;gap:.5rem;display:flex}.kw-user-menu__extras.svelte-1lfm2mc{flex-direction:column;gap:1rem;display:flex}.kw-user-menu__footer.svelte-1lfm2mc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.kw-user-menu__profile.svelte-1lfm2mc{color:var(--text-100);align-items:center;gap:.85rem;display:flex}.kw-user-menu__profile.svelte-1lfm2mc .kw-user-menu__profile-text:where(.svelte-1lfm2mc){flex-direction:column;gap:.2rem;display:flex}.kw-user-menu__profile.svelte-1lfm2mc .kw-user-menu__profile-text:where(.svelte-1lfm2mc) .caption:where(.svelte-1lfm2mc){opacity:.6;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.kw-user-menu__profile.svelte-1lfm2mc .kw-user-menu__profile-text:where(.svelte-1lfm2mc) .email:where(.svelte-1lfm2mc){opacity:.7;font-size:.85rem}.kw-admin-menu-button.svelte-1lfhe0g{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}.profile-avatar.svelte-xjbehx{color:#63737b;background:#eef1f2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.profile-avatar.svelte-xjbehx img:where(.svelte-xjbehx){object-fit:cover;width:100%;height:100%}.profile-identity.svelte-xjbehx{align-items:center;gap:12px;max-width:312px;display:flex}.profile-identity.svelte-xjbehx .profile-avatar:where(.svelte-xjbehx){flex-shrink:0}.profile-identity__copy.svelte-xjbehx{overflow-wrap:anywhere;flex-direction:column;min-width:0;font-size:14px;display:flex}.profile-identity__copy.svelte-xjbehx span:where(.svelte-xjbehx){color:#657780;font-size:12px}a.svelte-1e2ybze,.logo-placeholder.svelte-1e2ybze{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-1e2ybze,.logo-placeholder.svelte-1e2ybze{width:160px;height:50px}}a.svelte-1e2ybze img:where(.svelte-1e2ybze){cursor:pointer;width:auto;height:100%}.brand.svelte-15zkk62,.actions.svelte-15zkk62{align-items:center;gap:.75rem;display:flex}@media (max-width:600px){.actions.svelte-15zkk62:not(.loggedIn):not(.guestMenu){display:none}}.guest-menu-button.svelte-15zkk62{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}.app-frame.svelte-1ymdgqv{--app-nav-width:248px;--kw-app-rail-background:color-mix(in srgb, var(--bg-100,#0d0c0c) 93%, white);--kw-page-sticky-header-top:56px;--kw-app-content-inset:24px;grid-template-columns:var(--app-nav-width) minmax(0, 1fr);min-height:100dvh;color:var(--text-invers-100,#263840);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:0;background:#fff;display:grid}.app-frame.collapsed.svelte-1ymdgqv{--app-nav-width:64px}.app-frame.record-page.svelte-1ymdgqv{height:100dvh;min-height:0;overflow:hidden}.record-page.svelte-1ymdgqv .app-frame__main:where(.svelte-1ymdgqv){flex-direction:column;min-height:0;display:flex}.record-page.svelte-1ymdgqv .app-frame__topbar:where(.svelte-1ymdgqv){flex-shrink:0}.record-page.svelte-1ymdgqv main.app-frame__content:where(.svelte-1ymdgqv){flex:1;min-height:0;overflow:hidden}.app-frame.fullscreen.svelte-1ymdgqv{--kw-page-sticky-header-top:0px;grid-template-columns:minmax(0,1fr)}.app-frame__sidebar.svelte-1ymdgqv{background:var(--bg-100,#0d0c0c);color:#fff;flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.app-frame__sidebar-header.svelte-1ymdgqv{box-sizing:border-box;height:var(--app-header-height,56px);flex:0 0 var(--app-header-height,56px);border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:0 8px 0 16px;display:flex}.app-frame__sidebar-header.compact.svelte-1ymdgqv{justify-content:center;padding-inline:8px}.app-frame__brand.svelte-1ymdgqv{flex:1;align-items:center;min-width:0;height:32px;display:flex;overflow:hidden}.app-frame__brand.svelte-1ymdgqv a{align-items:center;width:100%;min-width:0;height:100%;display:flex}.app-frame__brand.svelte-1ymdgqv img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:32px;display:block}.app-frame__workspace.svelte-1ymdgqv{overflow-wrap:anywhere;padding:8px 16px 20px;font-size:14px;font-weight:600}nav.svelte-1ymdgqv a:where(.svelte-1ymdgqv){text-decoration:none}.app-frame__sidebar.svelte-1ymdgqv nav:where(.svelte-1ymdgqv),.app-frame__drawer.svelte-1ymdgqv nav:where(.svelte-1ymdgqv){padding:0 8px}.app-frame__sidebar.svelte-1ymdgqv .app-frame__primary-navigation:where(.svelte-1ymdgqv),.app-frame__drawer.svelte-1ymdgqv .app-frame__primary-navigation:where(.svelte-1ymdgqv){padding-top:6px}.app-frame__sidebar.svelte-1ymdgqv nav:where(.svelte-1ymdgqv) a:where(.svelte-1ymdgqv),.app-frame__drawer.svelte-1ymdgqv nav:where(.svelte-1ymdgqv) a:where(.svelte-1ymdgqv){color:#eee;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:14px;display:flex;position:relative}nav.svelte-1ymdgqv a[aria-current=page]:where(.svelte-1ymdgqv){background:var(--kw-app-rail-background);box-shadow:inset 3px 0 var(--primary-100,#00b95f)}nav.svelte-1ymdgqv a[aria-current=page]:where(.svelte-1ymdgqv):after{content:"";border-top:10px solid var(--bg-100,#0d0c0c);border-left:10px solid #0000;position:absolute;top:0;right:0}nav.svelte-1ymdgqv a:where(.svelte-1ymdgqv):hover{background-color:#ffffff12}nav.svelte-1ymdgqv a:where(.svelte-1ymdgqv) span:where(.svelte-1ymdgqv){overflow-wrap:anywhere}.app-frame__utilities.svelte-1ymdgqv{margin-top:auto;padding-top:16px}.app-frame__separator.svelte-1ymdgqv{border:0;border-top:1px solid #ffffff30;margin:0 16px 8px}.app-frame__other.svelte-1ymdgqv h2:where(.svelte-1ymdgqv){color:#fff9;margin:16px 20px 4px;font-size:12px;font-weight:600}.app-frame__footer.svelte-1ymdgqv{padding-bottom:8px}.app-frame__collapse.svelte-1ymdgqv{color:#fff;cursor:pointer;background:0 0;border:0;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.app-frame__collapse.svelte-1ymdgqv:hover{background:#ffffff12}.app-frame__main.svelte-1ymdgqv{background:#fff;min-width:0}.app-frame__topbar.svelte-1ymdgqv{box-sizing:border-box;z-index:100;background:var(--bg-100,#0d0c0c);color:#fff;min-height:56px;padding:0 var(--kw-app-content-inset);border-bottom:1px solid #ffffff30;align-items:center;gap:12px;display:flex;position:sticky;top:0}.app-frame__breadcrumbs.svelte-1ymdgqv{flex:1;min-width:0;padding:8px 0;font-size:13px}.app-frame__breadcrumbs.svelte-1ymdgqv ol:where(.svelte-1ymdgqv){flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.app-frame__breadcrumbs.svelte-1ymdgqv li:where(.svelte-1ymdgqv){overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.app-frame__breadcrumbs.svelte-1ymdgqv a:where(.svelte-1ymdgqv){color:inherit}.app-frame__account.svelte-1ymdgqv{flex-shrink:0}.app-frame.svelte-1ymdgqv main.app-frame__content:where(.svelte-1ymdgqv){min-width:0;display:block}.app-frame__menu.svelte-1ymdgqv{display:none}.app-frame__drawer.svelte-1ymdgqv{background:var(--bg-100,#0d0c0c);color:#fff;border:0;width:min(300px,90vw);height:100dvh;max-height:none;margin:0;padding:12px;position:fixed;inset:0 auto 0 0}.app-frame__drawer[open].svelte-1ymdgqv{flex-direction:column;display:flex}.app-frame__drawer.svelte-1ymdgqv::backdrop{background:#0007}button.svelte-1ymdgqv:focus-visible,a.svelte-1ymdgqv:focus-visible{outline:2px solid var(--primary-100,#00b95f);outline-offset:2px}.visually-hidden.svelte-1ymdgqv{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.app-frame__drawer.svelte-1ymdgqv .app-frame__primary-navigation:where(.svelte-1ymdgqv){padding-top:4px}.app-frame.svelte-1ymdgqv{--kw-app-content-inset:16px;grid-template-columns:minmax(0,1fr)}.app-frame__sidebar.svelte-1ymdgqv{display:none}.app-frame__topbar.svelte-1ymdgqv{padding:0 var(--kw-app-content-inset)}.app-frame__menu.svelte-1ymdgqv{width:36px;height:44px;color:inherit;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}}.footer-placeholder.svelte-185hxnp{background-color:var(--neutral-white);width:100%;height:3rem;margin-top:-3rem}footer.footer-override.svelte-185hxnp{background:var(--neutral-white);flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}footer.footer-override.svelte-185hxnp,footer.footer-override.svelte-185hxnp :where(.svelte-185hxnp){box-sizing:border-box}#icons-section.svelte-185hxnp{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-185hxnp{flex:1;align-items:center;gap:1.5rem;display:flex;overflow:hidden}.line-1.svelte-185hxnp,.line-2.svelte-185hxnp{border-top:.0625rem solid var(--text-invers-100);flex:1;height:0}.brand-logo.svelte-185hxnp{object-fit:contain;width:auto;height:60px}.brand-logo-placeholder.svelte-185hxnp{flex:0 0 60px;width:60px;height:60px}.brand-word.svelte-185hxnp{color:var(--primary-100);letter-spacing:0;font-weight:800}#legal-section.svelte-185hxnp{background:var(--bg-100);justify-content:center;gap:1.2rem;width:100%;display:flex}.wrapper.svelte-185hxnp{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-185hxnp{flex-direction:column;gap:.6rem;max-width:24rem;display:flex}.footer-notice.svelte-185hxnp{line-height:1.35}small.svelte-185hxnp,a.svelte-185hxnp{color:var(--text-100);font-size:.82rem;line-height:1.35;text-decoration:none}ul.svelte-185hxnp{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-185hxnp{align-items:center;display:inline-flex}a.footer-link.svelte-185hxnp{cursor:pointer;align-items:center;padding-bottom:.05rem;display:inline-flex;position:relative}a.footer-link.svelte-185hxnp: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-185hxnp:hover:after,a.footer-link.svelte-185hxnp:focus-visible:after{opacity:1;transform:scaleX(1)}@media (max-width:700px){.wrapper.svelte-185hxnp{flex-direction:column;align-items:flex-start}#icons-section.svelte-185hxnp{align-items:center}.line.svelte-185hxnp{width:100%}}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(./fonts/outfit-v11-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit-Regular;font-style:normal;font-weight:400;src:url(./fonts/outfit-v11-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit-Bold;font-style:normal;font-weight:700;src:url(./fonts/outfit-v11-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Neutra Text;font-style:normal;font-weight:400;src:url("./fonts/Neutra Text Light.woff2")format("woff2")}@font-face{font-display:swap;font-family:Neutra Text;font-style:normal;font-weight:700;src:url("./fonts/Neutra Text Bold.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:Helvetica, Arial, sans-serif;--font-family-regular:var(--font-family-base);--font-family-bold:var(--font-family-base);--font-family-heading:var(--font-family-bold);--font-family:var(--font-family-base);--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%}:root[data-kw-theme=KehrBlatt] input,:root[data-kw-theme=KehrBlatt] textarea,:root[data-kw-theme=KehrBlatt] select{font-family:var(--font-family-base)}@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-topics.svelte-x9mr3q{min-width:0;color:var(--text-invers-100)!important}.help-topics__panel.svelte-x9mr3q{overflow-wrap:anywhere;min-width:0;padding:0}.help-topics__panel.svelte-x9mr3q h3:where(.svelte-x9mr3q){color:inherit;margin:0 0 .9rem;font-size:18px;font-weight:600;line-height:1.4}.has-tabs.svelte-x9mr3q .help-topics__panel:where(.svelte-x9mr3q){min-height:14rem}.help-topics__layout.svelte-x9mr3q{align-items:start;gap:24px;min-width:0;display:grid}.help-topics__layout.illustrated.svelte-x9mr3q{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.help-topics__copy.svelte-x9mr3q{flex-direction:column;gap:.9rem;min-width:0;max-width:70ch;font-size:16px;line-height:1.6;display:flex;color:var(--text-invers-100)!important}.help-topics__paragraph.svelte-x9mr3q,.help-topics__paragraph.svelte-x9mr3q *{font-size:inherit;line-height:inherit}.help-topics__paragraph.svelte-x9mr3q h1,.help-topics__paragraph.svelte-x9mr3q h2,.help-topics__paragraph.svelte-x9mr3q h3{color:inherit}.help-topics__paragraph.svelte-x9mr3q p{margin:0 0 .75em}.help-topics__paragraph.svelte-x9mr3q p,.help-topics__paragraph.svelte-x9mr3q li,.help-topics__paragraph.svelte-x9mr3q strong{font-size:inherit;line-height:inherit;color:var(--text-invers-100)!important}.help-topics__paragraph.svelte-x9mr3q p:last-child{margin-bottom:0}.help-topics__paragraph.svelte-x9mr3q ul,.help-topics__paragraph.svelte-x9mr3q ol{padding-inline-start:1.4em}.help-topics__paragraph.svelte-x9mr3q ul{list-style-type:disc}.help-topics__paragraph.svelte-x9mr3q ol{list-style-type:decimal}.help-topics__paragraph.svelte-x9mr3q a{text-underline-offset:3px;text-decoration:underline;color:var(--text-invers-100)!important}.help-topics__paragraph.svelte-x9mr3q li{line-height:inherit;margin-block:.35em;display:list-item}figure.svelte-x9mr3q{min-width:0;margin:0}figure.svelte-x9mr3q img:where(.svelte-x9mr3q){object-fit:contain;width:100%;height:auto;max-height:clamp(180px,80dvh - 330px,370px);margin-inline:auto;display:block}figure.svelte-x9mr3q figcaption:where(.svelte-x9mr3q){margin-top:.6rem;font-size:14px;line-height:1.5;color:var(--text-invers-100)!important}.help-topics__image-link.svelte-x9mr3q{text-underline-offset:3px;gap:10px;font-size:14px;line-height:1.5;text-decoration:underline;display:grid;color:var(--text-invers-100)!important}.help-topics__image-link.svelte-x9mr3q:focus-visible{outline:2px solid var(--primary-100);outline-offset:4px}.help-topics__panel.svelte-x9mr3q:focus-visible{outline:2px solid var(--primary-100);outline-offset:-2px}@media (max-width:900px){.help-topics__layout.illustrated.svelte-x9mr3q{grid-template-columns:minmax(0,1fr)}.has-tabs.svelte-x9mr3q .help-topics__panel:where(.svelte-x9mr3q){min-height:10rem}}.help-dialog.svelte-1r8d00w{min-width:0;color:var(--text-invers-100);overflow-wrap:anywhere;flex-direction:column;gap:1.1rem;line-height:1.6;display:flex}.help-dialog__lead.svelte-1r8d00w{color:inherit;font-size:inherit}.help-dialog__notice.svelte-1r8d00w{border-inline-start:2px solid var(--text-invers-200);background:color-mix(in srgb, var(--text-invers-100) 5%, transparent);align-items:flex-start;gap:.6rem;padding:.65rem .85rem;font-size:.85rem;display:flex}.help-dialog__notice.svelte-1r8d00w>span:where(.svelte-1r8d00w){flex:none;margin-top:.15rem;display:flex}.help-dialog__lead.svelte-1r8d00w p{color:inherit}.help-dialog__lead.svelte-1r8d00w p,.help-dialog__notice.svelte-1r8d00w p,.help-dialog__empty.svelte-1r8d00w{margin:0}.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,.sidebarOverlay .content-side.fullscreen{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-size:22px;font-weight:700;line-height:1.3;display:flex}@media (max-width:767px){.sidebarOverlay .content-side .content-block header .upper-bar h2{font-size:19px}}.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.edgeBody{--progress-content-padding-top:2.4rem;--progress-content-padding-left:88px;--progress-content-padding-right:2rem;--progress-content-padding-bottom:0px}@media only screen and (min-width:100px) and (max-width:967px){.sidebarOverlay .content-side .content-block.edgeBody{--progress-content-padding-left:38px;--progress-content-padding-right:1.4rem}}.sidebarOverlay .content-side .content-block.edgeBody header{flex:none}.sidebarOverlay .content-side .content-block.edgeBody header:focus-visible{outline:2px solid var(--primary-200);outline-offset:-2px}.sidebarOverlay .content-side .content-block.edgeBody header .upper-bar h2,.sidebarOverlay .content-side .content-block.edgeBody header .upper-bar .close{align-items:center}.sidebarOverlay .content-side .content-block.edgeBody header .upper-bar .close{padding-top:0}.sidebarOverlay .content-side .content-block.edgeBody header .lower-bar{height:0}.sidebarOverlay .content-side .content-block.edgeBody .scroll-container{padding:0}.sidebarOverlay .content-side .content-block.edgeBody .content-listing{min-width:0;padding:0}.sidebarOverlay .content-side .content-block.edgeBody .simplebar-content{padding-top:0!important}.sidebarOverlay .content-side .content-block.edgeBody .simplebar-track{margin-right:0;margin-top:0!important}.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:not(.record-header--overlay p):not(.field-editor-popover 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)}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed){--kw-record-overlay-inset:24px}@media (max-width:767px){.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed){--kw-record-overlay-inset:16px}}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header{flex:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar{background:var(--neutral-white);height:52px;padding-left:var(--kw-record-overlay-inset);box-sizing:border-box}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .crinkle{display:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar h2{letter-spacing:0;align-items:center;margin:0;font-size:16px}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close{padding:0 var(--kw-record-overlay-inset) 0 12px;align-items:center;gap:4px}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close button,.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close button.close-btn{width:36px;height:44px;padding:0;transform:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .upper-bar .close button svg{width:22px;height:22px}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed)>header .lower-bar{display:none}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed).dark>header .upper-bar{background:var(--bg-100)}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .scroll-container,.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .content-listing{padding:0}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .record-overlay-content{padding:20px var(--kw-record-overlay-inset);box-sizing:border-box;min-width:0}.sidebarOverlay .content-side .content-block.recordBody:not(.collapsed) .overlay-action-footer{padding-inline:var(--kw-record-overlay-inset);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.approval-modal{flex-direction:column;gap:1.4rem;display:flex}.approval-modal .approval__description{color:var(--text-invers-100);margin:0;line-height:1.5}.approval-modal .approval__actions{flex-wrap:wrap;align-items:center;gap:.8rem;width:100%;display:flex}.approval-modal .approval__actions>*{flex:1;width:0}.container.svelte-7yusk0{top:80px;right:var(--horizontal-default-margin);opacity:.9;z-index:9999;width:300px;min-width:300px;position:fixed}.container.svelte-7yusk0 .notification:where(.svelte-7yusk0):first-child{margin-top:0}@media (max-width:768px){.container.svelte-7yusk0{width:auto}}.notification.svelte-7yusk0{--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-7yusk0{--kw-notification-background:#464646;--kw-notification-color:#fff}.notification.success.svelte-7yusk0{--kw-notification-background:#16a34a;--kw-notification-color:#fff}.notification.warning.svelte-7yusk0{--kw-notification-background:#f97316;--kw-notification-color:#fff}.notification.error.svelte-7yusk0{--kw-notification-background:#dc2626;--kw-notification-color:#fff}.notification.activate.svelte-7yusk0{animation:.5s svelte-7yusk0-fadeinUp}@keyframes svelte-7yusk0-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-7yusk0 .close:where(.svelte-7yusk0){cursor:pointer;opacity:.5;color:var(--neutral-white);position:absolute;top:5px;right:5px}.blocker.svelte-7yusk0{z-index:2000;background:#525151b8;width:100%;height:100%;position:absolute;top:0;left:0}.inModal.svelte-7yusk0{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-mjiu0h{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.assist-embed__warning.svelte-mjiu0h{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-1mb6tjq{display:contents}h3.svelte-y8nuin{margin-bottom:1.2rem}.adapter-section-title.svelte-y8nuin{margin-top:1.2rem;margin-bottom:.6rem}.widget-menu-button.svelte-y8nuin{color:#fff!important}.adapter-buttons.svelte-y8nuin{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}.hint.svelte-y8nuin{color:var(--text-100)}.review-actions.svelte-y8nuin{justify-content:flex-end;margin-top:1.2rem;display:flex}.workflow-step-frame.svelte-1elqz7f{flex-direction:column;gap:1rem;padding:.8rem 0 1rem;display:flex}.workflow-action-box.svelte-154qmwb{color:var(--text-100);flex-direction:column;gap:.8rem;display:flex}.workflow-action-box.svelte-154qmwb p{margin:0;line-height:1.45}.workflow-action-box__actions.svelte-154qmwb{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.summary-list.svelte-12o4s31{flex-direction:column;gap:.55rem;display:flex}.summary-row.svelte-12o4s31,.sync-state.svelte-12o4s31{align-items:center;gap:.65rem;display:flex}.summary-row.svelte-12o4s31 span:where(.svelte-12o4s31){overflow-wrap:anywhere;flex-direction:column;display:flex}.summary-row.svelte-12o4s31 small:where(.svelte-12o4s31){opacity:.72}.sync-state.svelte-12o4s31{color:var(--success-100)}.calendar-integration-setup.svelte-183eu2z{color:var(--text-100);padding-bottom:1rem}.setup-close.svelte-183eu2z{justify-content:flex-end;margin-top:1rem;display:flex}.disconnect-flow.svelte-1mul5d6,.step-content.svelte-1mul5d6{color:var(--text-100)}.step-content.svelte-1mul5d6{flex-direction:column;gap:1rem;display:flex}p.svelte-1mul5d6{margin:0;line-height:1.45}.actions.svelte-1mul5d6{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.connected-account-summary.svelte-zjsl4z{border:1px solid color-mix(in srgb, var(--bg-100) 24%, transparent);background:color-mix(in srgb, var(--bg-100) 3%, transparent);color:var(--bg-100);grid-template-columns:minmax(13rem,1.15fr) minmax(11rem,.85fr);align-items:stretch;margin:.85rem 0 1.15rem;display:grid}.connected-account-summary.has-shared-purpose.svelte-zjsl4z{grid-template-columns:minmax(13rem,1.15fr) minmax(11rem,.85fr) minmax(11rem,.85fr)}.connected-account-summary.has-actions.svelte-zjsl4z{grid-template-columns:minmax(13rem,1.15fr) minmax(11rem,.85fr) auto}.connected-account-summary.has-shared-purpose.has-actions.svelte-zjsl4z{grid-template-columns:minmax(13rem,1.15fr) minmax(11rem,.85fr) minmax(11rem,.85fr) auto}.connected-account-summary__identity.svelte-zjsl4z,.connected-account-summary__fact.svelte-zjsl4z,.connected-account-summary__actions.svelte-zjsl4z{align-items:center;gap:.65rem;min-width:0;padding:.8rem .9rem;display:flex}.connected-account-summary__fact.svelte-zjsl4z,.connected-account-summary__actions.svelte-zjsl4z{border-left:1px solid color-mix(in srgb, var(--bg-100) 16%, transparent)}.connected-account-summary__identity.svelte-zjsl4z>div:where(.svelte-zjsl4z),.connected-account-summary__fact.svelte-zjsl4z>div:where(.svelte-zjsl4z){flex-direction:column;gap:.12rem;min-width:0;display:flex}.connected-account-summary.svelte-zjsl4z strong:where(.svelte-zjsl4z),.connected-account-summary.svelte-zjsl4z span:where(.svelte-zjsl4z){overflow-wrap:anywhere}.connected-account-summary__label.svelte-zjsl4z{opacity:.65;font-size:.78rem;font-weight:700}.connected-account-summary__identity.svelte-zjsl4z div:where(.svelte-zjsl4z)>span:where(.svelte-zjsl4z):last-child,.connected-account-summary__fact.svelte-zjsl4z div:where(.svelte-zjsl4z)>span:where(.svelte-zjsl4z):not(.connected-account-summary__label){opacity:.7}.connected-account-summary__provider-icon.svelte-zjsl4z{flex:none;display:flex}.connected-account-summary__fact[data-tone=success].svelte-zjsl4z>span:where(.svelte-zjsl4z){color:var(--success-100)}.connected-account-summary__fact[data-tone=warning].svelte-zjsl4z>span:where(.svelte-zjsl4z){color:var(--warning-100)}.connected-account-summary__fact[data-tone=error].svelte-zjsl4z>span:where(.svelte-zjsl4z){color:var(--error-100)}.connected-account-summary__actions.svelte-zjsl4z{justify-content:flex-end}@media (max-width:900px){.connected-account-summary.svelte-zjsl4z,.connected-account-summary.has-shared-purpose.svelte-zjsl4z,.connected-account-summary.has-actions.svelte-zjsl4z,.connected-account-summary.has-shared-purpose.has-actions.svelte-zjsl4z{grid-template-columns:1fr 1fr}.connected-account-summary__fact.svelte-zjsl4z:nth-child(2){border-left:1px solid color-mix(in srgb, var(--bg-100) 16%, transparent)}.connected-account-summary__fact.svelte-zjsl4z:nth-child(3),.connected-account-summary__actions.svelte-zjsl4z{border-top:1px solid color-mix(in srgb, var(--bg-100) 16%, transparent)}.connected-account-summary__fact.svelte-zjsl4z:nth-child(3),.connected-account-summary__actions.svelte-zjsl4z:nth-child(3){border-left:0}}@media (max-width:620px){.connected-account-summary.svelte-zjsl4z,.connected-account-summary.has-shared-purpose.svelte-zjsl4z,.connected-account-summary.has-actions.svelte-zjsl4z,.connected-account-summary.has-shared-purpose.has-actions.svelte-zjsl4z{grid-template-columns:1fr}.connected-account-summary__fact.svelte-zjsl4z,.connected-account-summary__actions.svelte-zjsl4z{border-top:1px solid color-mix(in srgb, var(--bg-100) 16%, transparent);border-left:0!important}.connected-account-summary__actions.svelte-zjsl4z{justify-content:flex-start}}.calendar-target-tag-cell.svelte-15vxpdf{display:inline-flex}.empty-state.svelte-qyz1j8{color:var(--text-100);padding:.4rem 0}.calendar-integration-targets.svelte-1xz57rq{flex-direction:column;gap:.85rem;margin-top:1.4rem;display:flex}.calendar-integration-targets__state.svelte-1xz57rq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.calendar-integration-targets.svelte-1xz57rq p:where(.svelte-1xz57rq){margin:0}.integration-surface.svelte-1ki5bmy{flex-direction:column;gap:2rem;display:flex}.mail-section.svelte-1ki5bmy{padding-top:.25rem}.actions.svelte-1ki5bmy,.load-state.svelte-1ki5bmy{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.actions.svelte-1ki5bmy{min-width:0}.actions.svelte-1ki5bmy button{max-width:100%}.actions.svelte-1ki5bmy button p,.actions.svelte-1ki5bmy .kw-safe-html{white-space:normal;overflow-wrap:anywhere}.load-state.svelte-1ki5bmy{justify-content:space-between}p.svelte-1ki5bmy{margin:0}.hint.svelte-1ki5bmy{opacity:.72;margin-top:.65rem}.warning.svelte-1ki5bmy{color:var(--warning-100);margin-bottom:.75rem}.inline-error.svelte-1ki5bmy{color:var(--error-100,#a62222);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.75rem 0;display:flex}.conflict.svelte-1ki5bmy{color:var(--warning-100);flex-direction:column;align-items:flex-start;gap:.45rem;margin-bottom:.75rem;display:flex}.account-rule.svelte-1ki5bmy{border:1px solid color-mix(in srgb, var(--bg-100) 18%, transparent);background:color-mix(in srgb, var(--bg-100) 3%, transparent);align-items:flex-start;gap:.65rem;margin:.7rem 0 1rem;padding:.65rem .8rem;display:flex}.account-rule__icon.svelte-1ki5bmy{color:var(--success-100);flex:none;display:flex}.account-rule.svelte-1ki5bmy div:where(.svelte-1ki5bmy){flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;display:flex}.account-rule.svelte-1ki5bmy p:where(.svelte-1ki5bmy){opacity:.76;max-width:64rem}.account-relationship.svelte-1ki5bmy{align-items:flex-start;gap:.65rem;min-width:0;margin-top:.65rem;display:flex}.account-relationship.svelte-1ki5bmy>span:where(.svelte-1ki5bmy){flex:none;padding-top:.1rem;display:flex}.account-relationship.svelte-1ki5bmy div:where(.svelte-1ki5bmy){flex-direction:column;gap:.15rem;min-width:0;display:flex}.account-relationship.svelte-1ki5bmy strong:where(.svelte-1ki5bmy),.account-relationship.svelte-1ki5bmy span:where(.svelte-1ki5bmy){overflow-wrap:anywhere}.account-relationship.svelte-1ki5bmy div:where(.svelte-1ki5bmy) span:where(.svelte-1ki5bmy),.alternative-hint.svelte-1ki5bmy,.connection-pending.svelte-1ki5bmy{opacity:.76}.alternative-hint.svelte-1ki5bmy,.connection-pending.svelte-1ki5bmy{margin-top:.65rem}@media (max-width:700px){.account-rule.svelte-1ki5bmy{padding:.75rem}.inline-error.svelte-1ki5bmy{align-items:flex-start}}.workflow-summary.svelte-fmehsb{--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-fmehsb{--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-fmehsb{gap:.75rem}.summary-header.svelte-fmehsb{flex-direction:column;gap:.35rem;display:flex}.eyebrow.svelte-fmehsb,.description.svelte-fmehsb,h3.svelte-fmehsb,h4.svelte-fmehsb,p.svelte-fmehsb{margin:0}.eyebrow.svelte-fmehsb{color:var(--summary-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}h3.svelte-fmehsb{font-size:1.45rem;line-height:1.15}.description.svelte-fmehsb{color:var(--summary-muted);line-height:1.35}.metric-grid.svelte-fmehsb{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.message.svelte-fmehsb{background:var(--summary-surface);border:1px solid var(--summary-border);color:var(--summary-card-text);border-radius:6px}.metric-heading.svelte-fmehsb{justify-content:space-between;align-items:center;gap:.4rem;min-height:1rem;display:flex}.metric-label.svelte-fmehsb{color:var(--summary-card-muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.metric-tooltip-trigger.svelte-fmehsb{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-fmehsb{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-fmehsb strong:where(.svelte-fmehsb){overflow-wrap:anywhere;font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1}.metric-sub-label.svelte-fmehsb,.metric-content.svelte-fmehsb p:where(.svelte-fmehsb),.message.svelte-fmehsb p:where(.svelte-fmehsb){color:var(--summary-card-muted);font-size:.9rem;line-height:1.35}.messages.svelte-fmehsb{flex-direction:column;gap:.5rem;display:flex}.message.svelte-fmehsb{border-left-width:4px;padding:.75rem .9rem}.message.svelte-fmehsb strong:where(.svelte-fmehsb){display:block}.next-steps.svelte-fmehsb{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-fmehsb h4:where(.svelte-fmehsb){color:var(--summary-card-muted);text-transform:uppercase;font-size:.72rem}ul.svelte-fmehsb{gap:.25rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.next-step.svelte-fmehsb{color:var(--summary-card-text);padding:.1rem 0 .1rem .85rem;line-height:1.35;position:relative}.next-step.svelte-fmehsb:before{content:"";opacity:.72;background:currentColor;width:.28rem;height:.28rem;position:absolute;top:.64em;left:.12rem}footer.svelte-fmehsb{justify-content:flex-end;display:flex}.message-success.svelte-fmehsb{border-color:var(--signal-green-70,#16a66a)}.message-info.svelte-fmehsb{border-color:var(--signal-blue-70,#2f66ff)}.message-warning.svelte-fmehsb{border-color:var(--signal-orange-70,#f59e0b)}.message-danger.svelte-fmehsb{border-color:var(--signal-red-70,#d84343)}.message-neutral.svelte-fmehsb{border-color:var(--summary-border)}.workflow-summary-card{min-height:8.8rem}.workflow-summary-card .card-content{color:var(--summary-card-text)}.light.svelte-fmehsb .workflow-summary-card.brightBackground .card-content{color:var(--text-invers-100,#182734)}.light.svelte-fmehsb .workflow-summary-card.brightBackground .card-footer__label{color:color-mix(in srgb, var(--text-invers-100,#182734) 72%, transparent)}.light.svelte-fmehsb .workflow-summary-card.brightBackground .card-footer__value{color:var(--text-invers-100,#182734)}.table-step-layout.svelte-mmhr06{flex-direction:column;gap:.9rem;width:100%;display:flex}.table-step-content.svelte-mmhr06{flex-direction:column;gap:.75rem;width:100%;display:flex}.table-step-description.svelte-mmhr06{margin:-.2rem 0 0;font-size:1rem;line-height:1.45}.table-step-layout.darkMode.svelte-mmhr06 .table-step-description:where(.svelte-mmhr06){color:var(--text-invers-80)}.table-step-layout.lightMode.svelte-mmhr06 .table-step-description:where(.svelte-mmhr06){color:color-mix(in srgb, var(--text-100) 72%, transparent)}.table-step-preconfiguration.svelte-mmhr06,.table-step-filters.svelte-mmhr06,.table-step-metrics.svelte-mmhr06,.table-step-table.svelte-mmhr06,.table-step-footer.svelte-mmhr06{width:100%}.table-step-footer.svelte-mmhr06{justify-content:flex-end;display:flex}.table-step-filters.svelte-mmhr06+.table-step-table:where(.svelte-mmhr06),.table-step-metrics.svelte-mmhr06+.table-step-table:where(.svelte-mmhr06){margin-top:.45rem}.inbox-workflow-default-bulk-actions.svelte-4fmitk{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}.empty-state.svelte-1n8qi2j{color:var(--text-70,#f7f2e8b3);padding:1rem 0}.empty-state--error.svelte-1n8qi2j,.config-warning.svelte-1n8qi2j{color:var(--color-error,#d92d20);font-weight:700}.row-number-cell.svelte-1n8qi2j{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-1n8qi2j .table-batch-actions{border-color:color-mix(in srgb, var(--text-100) 18%, transparent)}.inbox-workflow-standard-table.svelte-1n8qi2j .table-batch-actions__count,.inbox-workflow-standard-table.svelte-1n8qi2j .table-batch-actions__buttons{color:var(--text-100)}.unsupported-step.svelte-1kkh41y{color:var(--text-100,#f7f2e8);border:1px solid #ffffff38;padding:1rem}.eyebrow.svelte-1kkh41y,.meta.svelte-1kkh41y{color:var(--text-60,#f7f2e89e);margin:0}h3.svelte-1kkh41y{margin:.35rem 0}.inbox-workflow-engine.svelte-dph8mi{flex-direction:column;min-height:24rem;display:flex}.error-message.svelte-dph8mi,.loading-message.svelte-dph8mi{color:var(--text-100);margin:0}.inbox-workflow-preconfiguration-box.svelte-1fl3wbf{color:var(--text-100);flex-direction:column;gap:1.2rem;display:flex}.inbox-workflow-preconfiguration-box.svelte-1fl3wbf p{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.fail-body.svelte-h43af5{flex-direction:column;gap:.75rem;display:flex}.fail-actions.svelte-h43af5{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.ghost-button.svelte-dhlror{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-dhlror{gap:.45rem;padding:.45rem 1rem;font-size:.75rem}.ghost-button.subtle.svelte-dhlror{border-color:color-mix(in srgb, var(--text-100) 8%, transparent);background:0 0}.ghost-button.danger.svelte-dhlror{color:#ff6a63;background:#ad514c24;border-color:#ff6a6373}.ghost-button.svelte-dhlror:hover:not(:disabled){background:var(--bg-300);transform:translateY(-2px);box-shadow:0 12px 26px #0a080847}.ghost-button.svelte-dhlror:disabled{opacity:.6;cursor:not-allowed}.ghost-button.svelte-dhlror:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-200) 25%, transparent);outline:none}.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-10fb1aj{--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-10fb1aj{width:max-content;max-width:min(100%, var(--kw-select-fit-max-width));display:inline-grid}.select-input-shell.svelte-10fb1aj .svelte-select{width:100%}.select-input-shell.svelte-10fb1aj .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-10fb1aj .svelte-select.kw-select-fit-selected-text,.select-input-shell[data-fit-selected-text=true].svelte-10fb1aj .select-fit-sizer:where(.svelte-10fb1aj){grid-area:1/1;max-width:100%}.select-fit-sizer.svelte-10fb1aj{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-10fb1aj{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-fit-sizer__chrome.svelte-10fb1aj{flex:0 0 var(--kw-select-fit-chrome-width);width:var(--kw-select-fit-chrome-width)}.async-select-empty.svelte-10fb1aj{color:var(--text-100);padding:.75rem 1rem;font-size:.92rem}.fieldShell.svelte-meo8vn{width:100%;min-width:0;max-width:100%}.property-value.svelte-meo8vn{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.two-line.svelte-meo8vn{flex-direction:column;gap:.15rem;padding-block:.25rem;line-height:1.2;display:flex}.property-value__headline.svelte-meo8vn{font-size:.9rem;font-weight:700}.property-value__subline.svelte-meo8vn{text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.fieldShell.svelte-meo8vn .property-two-line-select{--height:48px;--item-height:48px;--item-line-height:1.2}.fieldShell.svelte-meo8vn .select-input-shell{width:100%;min-width:0}.fieldShell.svelte-meo8vn:not(.bright) .property-value:where(.svelte-meo8vn){color:var(--text-100)}.row.svelte-wr0f6o,.row.svelte-6pdi5k{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.formContent.svelte-6pdi5k{flex-direction:column;gap:1.2rem;display:flex}.formActions.svelte-6pdi5k{justify-content:space-between;align-items:center;gap:1rem;display:flex}.formActions.svelte-6pdi5k .formActions__primary:where(.svelte-6pdi5k){justify-content:flex-end;align-items:center;gap:.6rem;width:100%;display:flex}.formActions.svelte-6pdi5k .formActions__primary.showReset:where(.svelte-6pdi5k){justify-content:space-between;width:100%}.state-block.svelte-1r6lzts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1r6lzts p:where(.svelte-1r6lzts){margin:0}.details-stack.svelte-1r6lzts{--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-primary-grid.svelte-1r6lzts{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr);gap:1rem;display:grid}.details-section.svelte-1r6lzts{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-1r6lzts{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-1r6lzts h3:where(.svelte-1r6lzts){color:var(--work-order-summary-text);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:800}.summary-grid.svelte-1r6lzts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1rem;margin:0;display:grid}.summary-grid--compact.svelte-1r6lzts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.summary-grid--order.svelte-1r6lzts,.summary-grid--status.svelte-1r6lzts{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-item.svelte-1r6lzts{flex-direction:column;gap:.2rem;min-width:0;display:flex}.summary-label.svelte-1r6lzts{color:var(--work-order-summary-muted);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:700}.summary-value.svelte-1r6lzts{color:var(--work-order-summary-text);overflow-wrap:anywhere;margin:0;font-weight:700}.planning-form.svelte-1r6lzts{color:var(--work-order-summary-text)}.contact-list.svelte-1r6lzts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;display:grid}.contact-card.svelte-1r6lzts{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-1r6lzts,.contact-card__channels.svelte-1r6lzts{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.contact-card__heading.svelte-1r6lzts{justify-content:space-between}.contact-name.svelte-1r6lzts{color:var(--work-order-summary-text);overflow-wrap:anywhere;font-weight:700}.role-chip.svelte-1r6lzts,.contact-chip.svelte-1r6lzts{border:1px solid var(--work-order-summary-text);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-1r6lzts{border-color:var(--work-order-summary-text);background:0 0}.contact-empty.svelte-1r6lzts,.empty-copy.svelte-1r6lzts{color:var(--work-order-summary-muted);margin:0}@media only screen and (min-width:100px) and (max-width:967px){.details-primary-grid.svelte-1r6lzts,.contact-list.svelte-1r6lzts,.summary-grid--order.svelte-1r6lzts,.summary-grid--status.svelte-1r6lzts{grid-template-columns:1fr}.details-section.svelte-1r6lzts{padding:.85rem}.contact-card__heading.svelte-1r6lzts{flex-direction:column;align-items:flex-start}}.create-workflow-action-box.svelte-yqbqmo{color:var(--text-100);flex-direction:column;gap:.85rem;padding-top:.15rem;display:flex}.create-workflow-action-box.svelte-yqbqmo p{color:color-mix(in srgb, var(--text-100) 76%, transparent);margin:0;line-height:1.45}.create-workflow-action-box.svelte-yqbqmo .create-workflow-field-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.create-workflow-actions.svelte-yqbqmo{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.create-workflow-step.svelte-hwcu40,.create-workflow-step-content.svelte-hwcu40{flex-direction:column;gap:1rem;display:flex}.step-action-cta.svelte-rnmd51{width:-moz-fit-content;width:fit-content;display:inline-flex}.step-action-cta.disabled-anchor.svelte-rnmd51{cursor:not-allowed}.work-order-async-select.svelte-sekjzy{flex-direction:column;gap:.28rem;width:100%;min-width:0;display:flex}.work-order-async-select__label.svelte-sekjzy{color:var(--text-100);text-transform:uppercase;padding-left:.8rem;font-size:.82rem;font-weight:700;line-height:1.15}.select-selection.svelte-sekjzy{min-width:0;color:var(--text-100);gap:.1rem;font-weight:650;display:grid}.select-selection__label.svelte-sekjzy{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.select-selection__meta.svelte-sekjzy{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-sekjzy{width:100%;min-width:0;color:var(--text-100);gap:.15rem;padding:.18rem 0;display:grid}.work-order-option__title.svelte-sekjzy{color:var(--text-100);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.work-order-option__meta.svelte-sekjzy{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-1etonpx{flex-direction:column;gap:.5rem;display:flex}.hint.svelte-1etonpx{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;line-height:1.35}.source-toggle-row.svelte-1etonpx{justify-content:flex-end;display:flex}.light-action-box.svelte-mselaz{--overlay-text-color:var(--text-100)}.schedule-time-fields-box.svelte-mselaz{--overlay-text-color:var(--text-100);color:var(--overlay-text-color);flex-direction:column;gap:.85rem;padding-top:.15rem;display:flex}.planning-summary.svelte-mselaz{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 1rem;margin:0;display:grid}.planning-summary.svelte-mselaz div:where(.svelte-mselaz){min-width:0}.planning-summary.svelte-mselaz dt:where(.svelte-mselaz){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-mselaz dd:where(.svelte-mselaz){color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;margin:.1rem 0 0;line-height:1.3}.weekday-toggles.svelte-mselaz{flex-wrap:wrap;gap:.35rem;display:flex}.selectable-status-tag-button.svelte-mselaz{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.selectable-status-tag-button.svelte-mselaz:disabled{cursor:not-allowed;opacity:.55}.weekday-field.svelte-mselaz{margin-top:.15rem;margin-bottom:.25rem}.weekday-label.svelte-mselaz{color:var(--overlay-text-color,var(--text-100));text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.series-preview.svelte-mselaz{color:color-mix(in srgb, var(--overlay-text-color,var(--text-200)) 76%, transparent);margin-top:.25rem;font-size:.85rem}.inline-warning.svelte-mselaz{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-15egxgx{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.muted.svelte-hqfhl6{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0;line-height:1.35}.summary-grid.svelte-hqfhl6{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.85rem 1rem;margin:0;display:grid}.summary-grid.svelte-hqfhl6 div:where(.svelte-hqfhl6){min-width:0}.summary-grid.svelte-hqfhl6 dt:where(.svelte-hqfhl6){color:color-mix(in srgb, var(--text-100) 72%, transparent);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.summary-grid.svelte-hqfhl6 dd:where(.svelte-hqfhl6){color:var(--text-100);overflow-wrap:anywhere;margin:.1rem 0 0;line-height:1.35}.step-actions.svelte-hqfhl6{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.create-appointment-overlay.svelte-g1ev1t{flex-direction:column;gap:1rem;display:flex}.step-error.svelte-g1ev1t{border:1px solid var(--error-100);color:var(--error-100);padding:.75rem}.event-actions.svelte-18tklu2,.primary-action.svelte-18tklu2,.secondary-actions.svelte-18tklu2{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem;max-width:100%;display:flex}.event-actions.svelte-18tklu2{width:100%}.secondary-actions.svelte-18tklu2{min-width:0}.event-actions button.cta{max-width:100%}.event-actions button.cta p{text-overflow:ellipsis;overflow:hidden}.appointment-contact.svelte-11gcc87{color:var(--overlay-text-color,var(--text-100));flex-direction:column;gap:.35rem;display:flex}.appointment-contact__facts.svelte-11gcc87{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.45rem 1rem;margin:0;display:grid}.appointment-contact__facts.svelte-11gcc87 div:where(.svelte-11gcc87){min-width:0}.appointment-contact__facts.svelte-11gcc87 dt:where(.svelte-11gcc87){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-11gcc87 dd:where(.svelte-11gcc87){overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.35}.schedule-event-communication-section.svelte-1vqkvzi{flex-direction:column;gap:.45rem;display:flex}ol.svelte-1vqkvzi{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1vqkvzi,.plan-state.svelte-1vqkvzi{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-1vqkvzi{margin-top:.15rem}.item-heading.svelte-1vqkvzi{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.75rem;min-width:0;display:grid}.item-heading.svelte-1vqkvzi strong:where(.svelte-1vqkvzi){color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;min-width:0}p.svelte-1vqkvzi,.muted.svelte-1vqkvzi{color:var(--text-60);margin:0;line-height:1.35}.item-facts.svelte-1vqkvzi{flex-direction:column;gap:.15rem;margin:0;display:flex}.item-facts.svelte-1vqkvzi div:where(.svelte-1vqkvzi){grid-template-columns:minmax(5.4rem,max-content) minmax(0,1fr);align-items:baseline;gap:.45rem;display:grid}.item-facts.svelte-1vqkvzi dt:where(.svelte-1vqkvzi){color:var(--text-60);font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);font-size:.82rem}.item-facts.svelte-1vqkvzi dd:where(.svelte-1vqkvzi){color:var(--text-80);overflow-wrap:anywhere;margin:0}.section-actions.svelte-1vqkvzi{justify-content:flex-start;margin-top:.15rem;display:flex}.lifecycle-timeline.svelte-1j4hdtz{color:var(--overlay-text-color,var(--text-100));flex-direction:column;gap:.4rem;display:flex}.lifecycle-timeline__heading.svelte-1j4hdtz{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.75rem;display:grid}ol.svelte-1j4hdtz{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-1j4hdtz{grid-template-columns:.85rem minmax(0,1fr);gap:.45rem;min-width:0;display:grid}.lifecycle-entry__marker.svelte-1j4hdtz{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-1j4hdtz{--lifecycle-tone:var(--green-100)}.lifecycle-entry--warning.svelte-1j4hdtz{--lifecycle-tone:var(--orange-100,#e28a00)}.lifecycle-entry--danger.svelte-1j4hdtz{--lifecycle-tone:var(--red-100,#e34040)}.lifecycle-entry--info.svelte-1j4hdtz{--lifecycle-tone:var(--blue-100,#176996)}.lifecycle-entry--neutral.svelte-1j4hdtz{--lifecycle-tone:color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 42%, transparent)}.lifecycle-entry__content.svelte-1j4hdtz{border-left:2px solid color-mix(in srgb, var(--lifecycle-tone) 48%, transparent);min-width:0;padding-left:.65rem}.lifecycle-entry__header.svelte-1j4hdtz{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;gap:.75rem;min-width:0;display:grid}.lifecycle-entry__header.svelte-1j4hdtz strong:where(.svelte-1j4hdtz){min-width:0;color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere}.lifecycle-entry__header.svelte-1j4hdtz span:where(.svelte-1j4hdtz),p.svelte-1j4hdtz,dt.svelte-1j4hdtz{color:color-mix(in srgb, var(--overlay-text-color,var(--text-100)) 68%, transparent)}p.svelte-1j4hdtz{margin:.1rem 0 0;line-height:1.35}dl.svelte-1j4hdtz{flex-direction:column;gap:.12rem;margin:.25rem 0 0;display:flex}dl.svelte-1j4hdtz div:where(.svelte-1j4hdtz){grid-template-columns:minmax(5rem,max-content) minmax(0,1fr);gap:.45rem;display:grid}dt.svelte-1j4hdtz{font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);text-transform:uppercase;font-size:.78rem}dd.svelte-1j4hdtz{min-width:0;color:var(--overlay-text-color,var(--text-100));overflow-wrap:anywhere;margin:0}.lifecycle-history.svelte-6thtdr{--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-6thtdr p:where(.svelte-6thtdr){max-width:42rem;color:color-mix(in srgb, var(--overlay-text-color) 72%, transparent);margin:0;line-height:1.4}.confirm-dialog-form.svelte-1g0mlmb{width:100%;min-width:0;max-width:100%;color:var(--text-invers-100,#2f4858);flex-direction:column;gap:1rem;display:flex}.confirm-dialog-form label{min-width:0;min-height:60px;height:auto!important;max-height:none!important}.confirm-dialog-form .svelte-select,.confirm-dialog-form .value-container,.confirm-dialog-form .selected-item,.confirm-dialog-form .select-selection,.confirm-dialog-form .select-selection__label{overflow-wrap:anywhere;white-space:normal!important;height:auto!important}.dialog-error.svelte-1g0mlmb{overflow-wrap:anywhere;margin:0;font-weight:700;color:var(--error-100,#c53030)!important}.dialog-actions.svelte-1g0mlmb{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex}.reschedule-dialog-form.svelte-slc97x{width:100%;min-width:0;max-width:100%;color:var(--text-invers-100,#2f4858);flex-direction:column;gap:1rem;display:flex}.form-row.svelte-slc97x{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;gap:1rem;width:100%;min-width:0;display:grid}.form-row.svelte-slc97x>*{min-width:0;max-width:100%}.reschedule-dialog-form label{min-width:0;min-height:60px;height:auto!important;max-height:none!important}.reschedule-dialog-form .svelte-select,.reschedule-dialog-form .value-container,.reschedule-dialog-form .selected-item,.reschedule-dialog-form .select-selection,.reschedule-dialog-form .select-selection__label{overflow-wrap:anywhere;white-space:normal!important;height:auto!important}.dialog-hint.svelte-slc97x{overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:500;color:var(--warning-100,#975a16)!important}.dialog-error.svelte-slc97x{overflow-wrap:anywhere;margin:0;font-weight:700;color:var(--error-100,#c53030)!important}.dialog-actions.svelte-slc97x{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex}.event-details.svelte-1a2cskb{flex-direction:column;gap:.55rem;display:flex}.row.svelte-1a2cskb{grid-template-columns:minmax(0,1fr);display:grid}.schedule-event-read-overlay.svelte-e4ex96{flex-direction:column;gap:.8rem;display:flex}.read-only-note.svelte-e4ex96{color:var(--text-60);margin:.25rem 0 0;line-height:1.35}.customer-note.svelte-e4ex96 h4:where(.svelte-e4ex96){margin:0 0 4px;font-size:14px}.customer-note.svelte-e4ex96 p:where(.svelte-e4ex96){white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.detail-loading.svelte-e4ex96{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-e4ex96{color:var(--danger-100,var(--error-100,var(--text-100)))}.detail-loading__spinner.svelte-e4ex96{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-e4ex96-detail-loading-spin}@keyframes svelte-e4ex96-detail-loading-spin{to{transform:rotate(360deg)}}.form.svelte-8jr3pl{height:-moz-fit-content;height:fit-content}.target-selection.svelte-8jr3pl{gap:.7rem;width:100%;display:grid}.test-step-dialog.svelte-1a0vus0{flex-direction:column;gap:1.2rem;display:flex}.test-step-dialog.svelte-1a0vus0 p:where(.svelte-1a0vus0){color:var(--text-invers-100);text-wrap:break-word;margin:0}.test-step-dialog__error.svelte-1a0vus0{font-weight:700;color:var(--error-100)!important}.test-step-dialog__actions.svelte-1a0vus0{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.contact-cell.svelte-q8jr3f{min-width:0;max-width:25rem;display:inline-flex}.contact-cell.svelte-q8jr3f .status-tag{max-width:100%}.contact-cell.svelte-q8jr3f .status-tag__main-label,.contact-cell.svelte-q8jr3f .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:21rem;overflow:hidden}.hint-cell.svelte-1edz44n{max-width:24rem;display:inline-flex}.hint-cell.svelte-1edz44n .status-tag{max-width:100%}.hint-cell.svelte-1edz44n .status-tag__main-label,.hint-cell.svelte-1edz44n .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.hint-cell--empty.svelte-1edz44n{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);display:inline-block}.unified-status-cell.svelte-1fr9bb2{flex-direction:column;align-items:flex-start;gap:.22rem;min-width:0;display:inline-flex}.work-cell.svelte-15omldf{max-width:23rem;display:inline-flex}.work-cell.svelte-15omldf .status-tag{max-width:100%}.work-cell.svelte-15omldf .status-tag__main-label,.work-cell.svelte-15omldf .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.work-cell--empty.svelte-15omldf{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent)}.communication-plan-filters.svelte-k1ml5n{margin-top:0;margin-bottom:1rem}.detail-row.svelte-k1ml5n{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.2rem;display:grid}.detail-row.svelte-k1ml5n .select,.detail-row.svelte-k1ml5n .input-container{width:100%;min-width:0}@media (max-width:760px){.detail-row.svelte-k1ml5n{grid-template-columns:minmax(0,1fr)}}.empty-state.svelte-11yoevf{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-11yoevf p:where(.svelte-11yoevf){color:color-mix(in srgb, var(--text-invers-100) 76%, transparent);margin:0}.announcement-sections.svelte-su93fr,.announcement-plans.svelte-su93fr{flex-direction:column;gap:1.8rem;display:flex}.announcement-section.svelte-su93fr,.announcement-plan.svelte-su93fr{flex-direction:column;gap:.9rem;display:flex}.announcement-plan.svelte-su93fr{position:relative}.announcement-plan-inactive.svelte-su93fr{opacity:.5;-webkit-user-select:none;user-select:none}.state-block.svelte-nth2ne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-nth2ne p:where(.svelte-nth2ne){margin:0}.state-block.svelte-7zkwl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-7zkwl p:where(.svelte-7zkwl){margin:0}.property-form.svelte-fv70wu{flex-direction:column;gap:.75rem;display:flex}.row.svelte-fv70wu{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.details-grid.svelte-q9zcz8{grid-template-columns:1fr;gap:1rem;display:grid}.unit-sections.svelte-5qx17r{gap:1rem;display:grid}.empty-state.svelte-5qx17r{color:var(--text-invers-100);padding:.4rem 0}.archive-badge.svelte-5qx17r{margin:-.35rem 0 .8rem}.fieldShell.svelte-1ygm8ip{width:100%;max-width:100%}.fieldShell.svelte-1ygm8ip .svelte-select,.fieldShell.svelte-1ygm8ip .select-input-shell{width:100%}.emptyState.svelte-1ygm8ip{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.fieldShell.bright.svelte-1ygm8ip .emptyState:where(.svelte-1ygm8ip){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent)}.overlay-form.svelte-1woxtph{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-1woxtph{color:#74808c;margin:-.65rem 0 0;font-size:.82rem;line-height:1.35}.fieldShell.svelte-9qxyfa{width:100%;max-width:100%}.fieldShell.svelte-9qxyfa .svelte-select,.fieldShell.svelte-9qxyfa .select-input-shell{width:100%}.emptyState.svelte-9qxyfa{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.customer-create-actions.svelte-191dmvd{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.overlay-form.svelte-191dmvd{flex-direction:column;gap:.75rem;padding-bottom:.5rem;display:flex}.row.svelte-191dmvd{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;display:grid}.customer-row.svelte-191dmvd{grid-template-columns:1fr auto;align-items:end}.assignment-overlay.svelte-7tkgg4{flex-direction:column;align-items:stretch;gap:1.2rem;display:flex}.assignment-overlay.svelte-7tkgg4 label,.assignment-overlay.svelte-7tkgg4 .fieldShell,.assignment-overlay.svelte-7tkgg4 .select-input-shell{width:100%;max-width:100%}.state-block.svelte-o8bl6h{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.customer-availability.svelte-17x5br4{flex-direction:column;gap:.75rem;display:flex}.availability-content.svelte-17x5br4{color:var(--text-invers-100);flex-direction:column;gap:.9rem;display:flex}.availability-content.svelte-17x5br4 .regular-section{color:var(--text-invers-100)}.availability-content.svelte-17x5br4 .weekday-list{gap:.25rem}.availability-content.svelte-17x5br4 p:where(.svelte-17x5br4){color:var(--text-invers-100);margin:0;line-height:1.45}.empty-copy.svelte-17x5br4{border-left:2px solid var(--primary-100);padding-left:.8rem}.contact-channel-tags.svelte-1pat8hk{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.overlay-form.svelte-1usj54w{flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.field-with-help.svelte-1usj54w{flex-direction:column;gap:.35rem;width:100%;display:flex}.field-help.svelte-1usj54w{color:#74808c;font-size:.82rem;line-height:1.35}.classification-hint.svelte-1usj54w{color:#74808c;margin:-.65rem 0 0;font-size:.82rem;line-height:1.35}.contact-value.svelte-1ti8yks{overflow-wrap:anywhere;max-width:100%;display:inline-flex}.contact-value--address.svelte-1ti8yks{flex-direction:column;gap:.15rem;line-height:1.25;display:flex}.contact-value__line.svelte-1ti8yks{overflow-wrap:anywhere;min-width:0;max-width:100%}.contact-meta-tags.svelte-1ti8yks{flex-wrap:wrap;align-items:flex-start;gap:.35rem;display:flex}.state-block.svelte-1x7ru7{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.details-grid.svelte-1x7ru7{grid-template-columns:1fr;gap:1rem;display:grid}.row.svelte-1x7ru7{align-items:start;gap:1rem;display:grid}.row-three.svelte-1x7ru7{grid-template-columns:minmax(0,1.4fr) minmax(12rem,.8fr) minmax(14rem,.8fr)}.row-full.svelte-1x7ru7{grid-template-columns:1fr}@media (max-width:900px){.row-three.svelte-1x7ru7{grid-template-columns:1fr}}.unit-selection-overlay.svelte-hnxkif{flex-direction:column;align-items:stretch;gap:1.2rem;display:flex}.unit-selection-overlay.svelte-hnxkif label,.unit-selection-overlay.svelte-hnxkif .fieldShell,.unit-selection-overlay.svelte-hnxkif .select-input-shell{width:100%;max-width:100%}.empty-state.svelte-122pd7i{color:var(--text-invers-100);padding:.4rem 0}.address-cell.svelte-122pd7i{flex-direction:column;gap:.15rem;max-width:100%;line-height:1.25;display:flex}.address-cell__line.svelte-122pd7i{overflow-wrap:anywhere;min-width:0;max-width:100%}.state-block.svelte-19m7rzj{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.chart-card.svelte-1vr84i2{flex-direction:column;display:flex}.chart-card__header.svelte-1vr84i2{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:.2rem 0 .85rem;display:flex}.chart-card__header.svelte-1vr84i2 h4:where(.svelte-1vr84i2){color:var(--text-100);margin:0;font-size:14px;font-weight:800}.chart-card__header.svelte-1vr84i2 small:where(.svelte-1vr84i2){letter-spacing:0;color:color-mix(in srgb, var(--text-100) 78%, transparent);font-size:10px;font-weight:700}.chart-card__canvas.svelte-1vr84i2{height:240px;position:relative}.chart-empty.svelte-1vr84i2{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-pc6y8u{flex-direction:column;display:flex}.chart-card__header.svelte-pc6y8u{text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:.2rem 0 .85rem;display:flex}.chart-card__header.svelte-pc6y8u h4:where(.svelte-pc6y8u){color:var(--text-100);margin:0;font-size:14px;font-weight:800}.chart-card__header.svelte-pc6y8u small:where(.svelte-pc6y8u){letter-spacing:0;color:color-mix(in srgb, var(--text-100) 78%, transparent);font-size:10px;font-weight:700}.chart-card__canvas.svelte-pc6y8u{height:240px;position:relative}.chart-empty.svelte-pc6y8u{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-1n0zsv1{flex-direction:column;gap:.75rem;display:flex}.stats-grid.svelte-1n0zsv1{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:.75rem;display:grid}.stats-grid--single.svelte-1n0zsv1{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.stats-grid.svelte-1n0zsv1{grid-template-columns:1fr}}.home-dashboard-section.svelte-gcmwnp{flex-direction:column;gap:.75rem;display:flex}.tasks-grid.svelte-gcmwnp{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.task-tile.svelte-gcmwnp{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-gcmwnp:hover:not(:disabled){border-color:var(--primary-100);transform:translateY(-1px);box-shadow:0 12px 24px #00000014}.task-tile.svelte-gcmwnp:disabled{cursor:not-allowed;opacity:.65}.task-tile--loading.svelte-gcmwnp{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-gcmwnp{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-gcmwnp{flex-direction:column;gap:.2rem;min-width:0;display:flex}.task-tile__group.svelte-gcmwnp{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-gcmwnp{color:var(--text-invers-100);font-weight:800;line-height:1.18}.task-tile__count.svelte-gcmwnp{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-gcmwnp{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-gcmwnp svg{color:var(--primary-100)}.home-dashboard.svelte-1r82h66{flex-direction:column;gap:1.4rem;display:flex}.dashboard-error.svelte-1r82h66{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-1fbjsw3{flex-direction:column;gap:.85rem;display:flex}.guided-copy.svelte-1fbjsw3{flex-direction:column;gap:.25rem;display:flex}.guided-copy.svelte-1fbjsw3 strong:where(.svelte-1fbjsw3){color:var(--text-invers-100);font-size:1rem;line-height:1.2}.guided-copy.svelte-1fbjsw3 span:where(.svelte-1fbjsw3),.guided-copy.svelte-1fbjsw3 p:where(.svelte-1fbjsw3){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.35}.metric-row.svelte-1fbjsw3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.metric-row.svelte-1fbjsw3 div:where(.svelte-1fbjsw3){border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);padding:.5rem .6rem}.metric-row.svelte-1fbjsw3 strong:where(.svelte-1fbjsw3),.metric-row.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){display:block}.metric-row.svelte-1fbjsw3 strong:where(.svelte-1fbjsw3){color:var(--text-invers-100);font-size:1.1rem;line-height:1.1}.metric-row.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){color:color-mix(in srgb, var(--text-invers-100) 68%, transparent);font-size:.78rem;line-height:1.2}.step-dots.svelte-1fbjsw3{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.dot.svelte-1fbjsw3{border-top:3px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);min-width:0;padding-top:.35rem}.dot.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){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-1fbjsw3 em:where(.svelte-1fbjsw3){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-1fbjsw3{border-color:var(--confirm-100)}.dot--completed.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){background:var(--confirm-100);border-color:var(--confirm-100);color:var(--bg-100)}.dot--skipped.svelte-1fbjsw3,.dot--skipped.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){border-color:var(--yellow-100)}.dot--placeholder.svelte-1fbjsw3{border-style:dotted}.loading-lines.svelte-1fbjsw3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.loading-lines.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){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-1fbjsw3-loading-pulse}@keyframes svelte-1fbjsw3-loading-pulse{0%{opacity:.45}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.loading-lines.svelte-1fbjsw3 span:where(.svelte-1fbjsw3){animation:none}}@media (max-width:720px){.metric-row.svelte-1fbjsw3,.step-dots.svelte-1fbjsw3{grid-template-columns:repeat(2,minmax(0,1fr))}}.metric-strip.svelte-hit1pb{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;width:100%;display:grid}.metric.svelte-hit1pb{border:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);min-width:0;padding:.55rem .65rem}strong.svelte-hit1pb,span.svelte-hit1pb{display:block}strong.svelte-hit1pb{color:var(--text-100);font-size:1.15rem;line-height:1.1}span.svelte-hit1pb{color:color-mix(in srgb, var(--text-100) 68%, transparent);margin-top:.18rem;font-size:.78rem;line-height:1.25}.metric--success.svelte-hit1pb{border-color:color-mix(in srgb, var(--confirm-100) 52%, transparent)}.metric--warning.svelte-hit1pb{border-color:color-mix(in srgb, var(--yellow-100) 58%, transparent)}.summary-list.svelte-505cih{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-505cih{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-505cih:last-child{border-bottom:0;padding-bottom:0}strong.svelte-505cih,span.svelte-505cih{display:block}strong.svelte-505cih{color:var(--text-100);font-size:.92rem;line-height:1.2}span.svelte-505cih,.empty.svelte-505cih{color:color-mix(in srgb, var(--text-100) 64%, transparent);font-size:.84rem;line-height:1.35}.empty.svelte-505cih{margin:0}.step-content.svelte-1670b5j{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1rem;width:100%;max-width:none;display:grid}.step-panel.svelte-1670b5j{min-width:0}p.svelte-1670b5j{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0;line-height:1.45}.actions.svelte-1670b5j{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.summary-body.svelte-1670b5j{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-1670b5j{flex-direction:column;gap:.2rem;display:flex}.summary-copy.svelte-1670b5j strong:where(.svelte-1670b5j){color:var(--text-100);font-size:.98rem;line-height:1.2}.summary-copy.svelte-1670b5j span:where(.svelte-1670b5j){color:color-mix(in srgb, var(--text-100) 66%, transparent);line-height:1.35}.organization-onboarding-overlay.svelte-1frdfql{flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.onboarding-panel.svelte-9g3sej{flex-direction:column;gap:.45rem;margin-bottom:1.2rem;display:flex}.state.svelte-9g3sej{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.45}.state--error.svelte-9g3sej{color:var(--error-color,#d34b4b);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.consent-aware-youtube-video.svelte-1772sxq{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-1772sxq,.video-poster.svelte-1772sxq,.video-state.svelte-1772sxq{border:0;width:100%;height:100%}iframe.svelte-1772sxq{background:#000;display:block}.video-poster.svelte-1772sxq{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-1772sxq:hover,.video-poster.svelte-1772sxq: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-1772sxq:focus-visible,.video-state.svelte-1772sxq button:where(.svelte-1772sxq):focus-visible,.youtube-link.svelte-1772sxq:focus-visible{outline:2px solid var(--primary-100,#ad514c);outline-offset:-4px}.video-poster__eyebrow.svelte-1772sxq,.video-poster__action.svelte-1772sxq{letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:800}.video-poster__eyebrow.svelte-1772sxq{color:var(--primary-200,#ad514c)}.video-poster__title.svelte-1772sxq{max-width:34rem;font-size:clamp(1.1rem,2.5vw,1.75rem);font-weight:800;line-height:1.15}.video-poster__play.svelte-1772sxq{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-1772sxq svg:where(.svelte-1772sxq){fill:none;width:2.4rem;height:2.4rem;stroke:var(--text-100,#fff);stroke-width:1.5px}.video-poster__action.svelte-1772sxq{color:var(--text-muted,#ffffffb8)}.video-state.svelte-1772sxq{box-sizing:border-box;background:var(--bg-200,#282323);place-items:center;padding:1.5rem;display:grid}.video-state__content.svelte-1772sxq,.video-state--invalid.svelte-1772sxq{text-align:center;max-width:36rem;line-height:1.45}.video-state.svelte-1772sxq strong:where(.svelte-1772sxq){margin-bottom:.45rem;font-size:1.1rem;display:block}.video-state.svelte-1772sxq p:where(.svelte-1772sxq){color:var(--text-muted,#ffffffb8);margin:0 0 .85rem}.video-state.svelte-1772sxq button:where(.svelte-1772sxq){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-1772sxq{font-weight:700;margin-bottom:0!important}.youtube-link.svelte-1772sxq{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-1772sxq,.video-state.svelte-1772sxq{padding:1rem}.video-poster__play.svelte-1772sxq{width:3.4rem;height:3.4rem}.youtube-link.svelte-1772sxq{bottom:.5rem;right:.5rem}}.tutorial-video-step.svelte-1xvpl5n{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.step-heading.svelte-1xvpl5n{outline:none;flex-direction:column;gap:.35rem;display:flex}.step-heading.svelte-1xvpl5n h2:where(.svelte-1xvpl5n),.step-heading.svelte-1xvpl5n p:where(.svelte-1xvpl5n){margin:0}.step-heading.svelte-1xvpl5n h2:where(.svelte-1xvpl5n){color:var(--confirm-100);font-size:clamp(1.35rem,2vw,1.8rem)}.step-heading.svelte-1xvpl5n p:where(.svelte-1xvpl5n){color:color-mix(in srgb, var(--text-100) 78%, transparent);line-height:1.55}.eyebrow.svelte-1xvpl5n{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-1xvpl5n svg{width:1.1rem;height:1.1rem}.step-grid.svelte-1xvpl5n{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.8fr);align-items:start;gap:1rem;display:grid}.video-column.svelte-1xvpl5n,.details-column.svelte-1xvpl5n{min-width:0}.details-column.svelte-1xvpl5n{flex-direction:column;gap:.8rem;display:flex}.video-placeholder.svelte-1xvpl5n{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-1xvpl5n svg{width:3rem;height:3rem;color:var(--confirm-100)}.video-placeholder.svelte-1xvpl5n strong:where(.svelte-1xvpl5n){color:var(--text-100);font-size:1.2rem}.video-placeholder.svelte-1xvpl5n span:where(.svelte-1xvpl5n){color:color-mix(in srgb, var(--text-100) 72%, transparent)}.video-details.svelte-1xvpl5n{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.video-details.svelte-1xvpl5n div:where(.svelte-1xvpl5n){border:1px solid color-mix(in srgb, var(--text-100) 16%, transparent);padding:.55rem}.video-details.svelte-1xvpl5n dt:where(.svelte-1xvpl5n){color:color-mix(in srgb, var(--text-100) 68%, transparent);text-transform:uppercase;font-size:.72rem;font-weight:700}.video-details.svelte-1xvpl5n dd:where(.svelte-1xvpl5n){color:var(--text-100);margin:.2rem 0 0;font-size:.9rem;font-weight:700}.prerequisites.svelte-1xvpl5n{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-1xvpl5n ul:where(.svelte-1xvpl5n){color:color-mix(in srgb, var(--text-100) 74%, transparent);margin:.4rem 0 0;padding-left:1.1rem;line-height:1.4}.completion.svelte-1xvpl5n{border:1px solid color-mix(in srgb, var(--confirm-100) 50%, transparent);flex-direction:column;gap:.25rem;padding:.85rem;display:flex}.completion--disabled.svelte-1xvpl5n{border-color:color-mix(in srgb, var(--text-100) 18%, transparent);opacity:.68}.completion-status.svelte-1xvpl5n{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin-left:1.8rem;line-height:1.35;display:block}.error.svelte-1xvpl5n{color:var(--error-color,#d34b4b);margin:0;line-height:1.4}.step-navigation.svelte-1xvpl5n{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-1xvpl5n{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.video-details.svelte-1xvpl5n{grid-template-columns:minmax(0,1fr)}.step-navigation.svelte-1xvpl5n{flex-direction:column-reverse;align-items:stretch}}.tutorial-overlay.svelte-h30g25{flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.tutorial-panel.svelte-dytoso{flex-direction:column;gap:.45rem;margin-bottom:1.2rem;display:flex}.home-overview.svelte-3yvqd9{min-height:32rem;position:relative}.overview-skeleton.svelte-3yvqd9{flex-direction:column;gap:1.2rem;display:flex}.skeleton-section.svelte-3yvqd9{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-3yvqd9-skeleton-shimmer}.skeleton-section--onboarding.svelte-3yvqd9{min-height:9rem}.skeleton-section--statistics.svelte-3yvqd9{min-height:19rem}.initial-error.svelte-3yvqd9,.refresh-state.svelte-3yvqd9{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-3yvqd9{margin-bottom:1rem}.refresh-state.svelte-3yvqd9{position:absolute;top:0;right:0;box-shadow:0 8px 24px #0000001f}.refresh-state--error.svelte-3yvqd9{color:var(--error-color,#d34b4b)}@keyframes svelte-3yvqd9-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton-section.svelte-3yvqd9{animation:none}}.calendar-filterbar.svelte-lnsqkb{flex-direction:column;gap:.75rem;width:100%;display:flex}.calendar-filterbar.svelte-lnsqkb .toolbar-row:where(.svelte-lnsqkb){grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.2rem;display:grid}.calendar-filterbar.svelte-lnsqkb .date-range-picker,.calendar-filterbar.svelte-lnsqkb .employee-select{width:100%;min-width:0}.day-summary.svelte-nijcfz{min-width:0;max-width:100%;color:var(--cal-text-muted,#617481);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;margin:0;padding:2px 0;font-size:11px;line-height:16px;display:inline-flex}.day-summary.svelte-nijcfz:hover{color:var(--cal-text,#2f4858)}.day-summary.svelte-nijcfz:focus-visible{outline:2px solid var(--cal-text,#2f4858);outline-offset:2px}.summary-label.svelte-nijcfz{text-overflow:ellipsis;white-space:nowrap;color:inherit;overflow:hidden}.route-dot.svelte-nijcfz{background:#7c8c95;border-radius:50%;flex:0 0 6px;width:6px;height:6px}.route-dot.green.svelte-nijcfz{background:var(--success-100,#0f8f4d)}.route-dot.yellow.svelte-nijcfz{background:var(--warning-100,#d49a24)}.route-dot.red.svelte-nijcfz{background:var(--error-100,#c63c42)}.column-header.svelte-5hy68b{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);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .75rem;min-width:0;padding:.75rem .9rem;display:flex;position:sticky;box-shadow:0 8px 18px #2f485814}.header-summary.svelte-5hy68b{flex-basis:100%;min-width:0}.column-header.past-day.svelte-5hy68b{background:color-mix(in srgb, var(--cal-surface,#eceaea) 65%, transparent)}.column-header.past-day.svelte-5hy68b p.day-label:where(.svelte-5hy68b),.column-header.past-day.svelte-5hy68b p.employee-name:where(.svelte-5hy68b){color:color-mix(in srgb, var(--cal-text-muted,#6d97b0) 70%, transparent)}.column-header.readonly.svelte-5hy68b p.employee-name:where(.svelte-5hy68b){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-5hy68b p.day-label:where(.svelte-5hy68b){color:var(--cal-readonly-header-muted,var(--cal-header-muted,var(--cal-text-muted,#6d97b0)))!important;opacity:1!important}.column-title.svelte-5hy68b{flex-direction:column;flex:auto;gap:.1rem;min-width:0;display:flex}.employee-name.svelte-5hy68b{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-5hy68b{color:var(--cal-header-muted,var(--cal-text-muted,#6d97b0));margin:0;font-size:.9rem}.header-actions.svelte-5hy68b{flex:none;align-items:center;gap:.4rem;display:flex}.add-button.svelte-5hy68b,.blocker-button.svelte-5hy68b,.cancel-button.svelte-5hy68b{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-5hy68b:hover:not(:disabled):not(.disabled),.blocker-button.svelte-5hy68b:hover:not(:disabled):not(.disabled),.cancel-button.svelte-5hy68b:hover:not(:disabled):not(.disabled){opacity:.86}.add-button.disabled.svelte-5hy68b,.blocker-button.disabled.svelte-5hy68b,.cancel-button.disabled.svelte-5hy68b{cursor:not-allowed;opacity:.5}.blocker-button.svelte-5hy68b{background:color-mix(in srgb, var(--cal-text,#2f4858) 78%, transparent)}.cancel-button.svelte-5hy68b{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-1y2hsqr{grid-auto-rows:var(--slot-height);row-gap:0;display:grid}.time-scale.svelte-1y2hsqr .time-slot:where(.svelte-1y2hsqr){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-1y2hsqr .time-slot:where(.svelte-1y2hsqr) span:where(.svelte-1y2hsqr){color:inherit;opacity:1;padding-right:2px;display:inline-block;transform:translate(-2px)}.time-scale.svelte-1y2hsqr .time-slot.unlabeled:where(.svelte-1y2hsqr){opacity:.42}.time-grid.svelte-1iozhef{flex-direction:column;display:flex;position:absolute;inset:0}.time-grid.svelte-1iozhef .grid-row:where(.svelte-1iozhef){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-1iozhef .grid-row:where(.svelte-1iozhef):hover{border-color:var(--column-accent,var(--cal-accent,#741e20))}.time-grid.svelte-1iozhef .grid-row:where(.svelte-1iozhef):hover:after{content:"";background:var(--column-accent,var(--cal-accent,#741e20));opacity:.12;pointer-events:none;position:absolute;inset:0}.time-grid.svelte-1iozhef .grid-row.past:where(.svelte-1iozhef){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-1iozhef .grid-row.readonly:where(.svelte-1iozhef){cursor:default;pointer-events:none}.time-grid.svelte-1iozhef .grid-row.readonly:where(.svelte-1iozhef):hover{border-color:var(--cal-border,#0000000f)}.time-grid.svelte-1iozhef .grid-row.readonly:where(.svelte-1iozhef):hover:after{display:none}.availability-mask.svelte-1eca3o6{pointer-events:none;position:absolute;inset:0}.availability-mask.svelte-1eca3o6 .mask:where(.svelte-1eca3o6){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-1eca3o6 .mask.off:where(.svelte-1eca3o6){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-1krmxr5{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-1krmxr5{width:max-content;min-width:100%;max-width:none;overflow-x:visible}.event-title.svelte-1krmxr5{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.62rem;font-weight:500;overflow:hidden}.event-title--appointment.svelte-1krmxr5{color:var(--text-invers-100);line-height:1.05}.event-address.svelte-1krmxr5{min-width:0;max-width:100%;color:var(--text-invers-100);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:800;line-height:1.05;overflow:hidden}.event-tag-row.svelte-1krmxr5{flex:none;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-stack.allow-horizontal-overflow.svelte-1krmxr5 .event-tag-row:where(.svelte-1krmxr5),.event-tag-stack.allow-horizontal-overflow.svelte-1krmxr5 .calendar-status-tag-compact:where(.svelte-1krmxr5),.event-tag-stack.allow-horizontal-overflow.svelte-1krmxr5 .event-tag-row:where(.svelte-1krmxr5) .status-tag,.event-tag-stack.allow-horizontal-overflow.svelte-1krmxr5 .calendar-status-tag-compact:where(.svelte-1krmxr5) .status-tag{max-width:none;overflow-x:visible}.event-tag-row--appointment.svelte-1krmxr5{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.18rem}.calendar-status-tag-compact.svelte-1krmxr5{flex:none;min-width:0;max-width:100%;display:inline-flex;overflow:hidden visible}.event-tag-row.svelte-1krmxr5 .status-tag,.calendar-status-tag-compact.svelte-1krmxr5 .status-tag{min-width:0;max-width:100%;cursor:inherit!important}.event-tag-row.svelte-1krmxr5 .status-tag *,.calendar-status-tag-compact.svelte-1krmxr5 .status-tag *{cursor:inherit!important}.calendar-status-tag-compact.svelte-1krmxr5 .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;font-size:.5rem;font-weight:900;display:inline-flex}.calendar-status-tag-compact.svelte-1krmxr5 .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-1krmxr5 .status-tag__main-label,.calendar-status-tag-compact.svelte-1krmxr5 .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.calendar-status-tag-compact.svelte-1krmxr5 .status-tag__icon svg{width:.65rem;height:.65rem}.event-tag-stack.svelte-1fruhlj{flex-direction:column;flex:none;gap:.16rem;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-stack--blocker.svelte-1fruhlj{gap:.2rem}.event-title.svelte-1fruhlj{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.7rem;font-weight:800;overflow:hidden}.event-title--blocker.svelte-1fruhlj{color:var(--cal-text,#2f4858);white-space:nowrap;font-size:.72rem;line-height:1.12}.event-tag-row.svelte-1fruhlj{flex:none;align-items:stretch;min-width:0;max-width:100%;display:flex;overflow:hidden visible}.event-tag-row--blocker-time.svelte-1fruhlj,.event-tag-row--blocker-sync.svelte-1fruhlj{align-items:flex-start}.calendar-status-tag-compact.svelte-1fruhlj{flex:none;min-width:0;max-width:100%;display:inline-flex;overflow:hidden visible}.event-tag-row.svelte-1fruhlj .status-tag,.calendar-status-tag-compact.svelte-1fruhlj .status-tag{min-width:0;max-width:100%;cursor:inherit!important}.event-tag-row.svelte-1fruhlj .status-tag *,.calendar-status-tag-compact.svelte-1fruhlj .status-tag *{cursor:inherit!important}.event-tag-row.svelte-1fruhlj .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-1fruhlj .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-1fruhlj .status-tag__main-label,.calendar-status-tag-compact.svelte-1fruhlj .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.event-tag-row.svelte-1fruhlj .calendar-provider-sync-tag.status-tag .status-tag__icon,.calendar-status-tag-compact.svelte-1fruhlj .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-1fruhlj .calendar-provider-sync-tag.status-tag .status-tag__icon svg,.calendar-status-tag-compact.svelte-1fruhlj .status-tag__icon svg{width:.65rem;height:.65rem}.event-raw-details.svelte-1fruhlj{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-1fruhlj span:where(.svelte-1fruhlj){overflow-wrap:anywhere;min-width:0}.event-sync.svelte-10zcoxp{flex:none;align-items:center;gap:.35rem;font-size:.95rem;font-weight:700;display:inline-flex}.event-title.svelte-10zcoxp{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.7rem;font-weight:800;overflow:hidden}.event-subtitle.svelte-10zcoxp{color:var(--cal-text-muted,#6d97b0);flex:none;font-size:.9rem;line-height:1.2}.event-footer.svelte-10zcoxp{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-10zcoxp{border-radius:999px;width:10px;height:10px;display:inline-block}.status-text.svelte-10zcoxp{color:var(--cal-text,#2f4858);font-weight:700}.separator.svelte-10zcoxp{opacity:.6}.order.svelte-10zcoxp{align-items:center;gap:.35rem;display:inline-flex}.event-sync.svelte-10zcoxp .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-sync.svelte-10zcoxp .calendar-provider-sync-tag.status-tag .status-tag__icon svg{width:.65rem;height:.65rem}.event-card.compact.svelte-1g0mbpy,.event-card.compact.scroll-both.svelte-1g0mbpy{padding:2px 5px;overflow:hidden;box-shadow:0 2px 5px #0001}.event-card.compact.has-drag-handle.svelte-1g0mbpy{padding-left:24px}.compact-content.svelte-1g0mbpy{flex-direction:column;min-width:0;font-size:12px;line-height:15px;display:flex}.compact-address.svelte-1g0mbpy,.compact-title.svelte-1g0mbpy{color:var(--cal-text,#2f4858);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.compact-address.svelte-1g0mbpy{font-weight:700}.single-line.svelte-1g0mbpy .compact-content:where(.svelte-1g0mbpy){flex-direction:row;gap:5px;line-height:14px}.event-card.compact.single-line.svelte-1g0mbpy{padding-top:1px;padding-bottom:1px}.event-card.compact.svelte-1g0mbpy .drag-handle:where(.svelte-1g0mbpy){width:16px;height:16px;box-shadow:none;top:1px;left:3px}.event-card.compact.svelte-1g0mbpy .resize-handle:where(.svelte-1g0mbpy){height:4px}.event-card.svelte-1g0mbpy{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-1g0mbpy:hover{transform:translateY(-1px);box-shadow:0 16px 36px #00000052}.event-card.ghosted.svelte-1g0mbpy{opacity:.55}.event-card.active.svelte-1g0mbpy{z-index:3;opacity:.9;box-shadow:0 12px 28px #00000057}.event-card.preview.svelte-1g0mbpy{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-1g0mbpy{-webkit-user-select:none;user-select:none;touch-action:none;cursor:grab}.event-card.interactive.svelte-1g0mbpy:active{cursor:grabbing}.event-card.readonly.svelte-1g0mbpy{cursor:default}.event-card.readonly.svelte-1g0mbpy:hover{transform:none;box-shadow:0 12px 32px #2f48582e}.event-card.resize-edge.svelte-1g0mbpy,.event-card.resize-edge.svelte-1g0mbpy:active{cursor:ns-resize}.event-card.svelte-1g0mbpy:focus-visible{outline:2px solid var(--cal-accent,#741e20);outline-offset:2px}.event-card.past.svelte-1g0mbpy{opacity:.6;cursor:default;box-shadow:0 8px 18px #00000024}.event-card.past.svelte-1g0mbpy:hover{transform:none;box-shadow:0 8px 18px #00000024}.event-card.dimmed.svelte-1g0mbpy,.event-card.dimmed.past.svelte-1g0mbpy{opacity:.5}.event-card.scroll-both.svelte-1g0mbpy{padding:.46rem .48rem .78rem;left:0;right:0}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy){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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-wrapper,.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-mask,.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-offset,.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-content-wrapper{scroll-behavior:auto!important;overflow:hidden auto!important}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-content{box-sizing:border-box;min-width:0;min-height:100%;display:block;padding:0!important}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-track.simplebar-horizontal{display:none}.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy){flex:auto;overflow:auto}.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-wrapper,.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-mask,.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-offset,.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-content-wrapper{width:100%;height:100%}.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-content-wrapper{overflow:auto!important}.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-content{width:max-content;min-width:100%}.event-card.scroll-both.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-track.simplebar-horizontal .simplebar-scrollbar:active{cursor:grabbing}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy).simplebar-scrollable-y .simplebar-track.simplebar-vertical{visibility:visible!important;opacity:1!important;display:block!important}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy).simplebar-scrollable-y .simplebar-track.simplebar-vertical .simplebar-scrollbar{visibility:visible!important;opacity:1!important;display:block!important}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .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-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-track.simplebar-vertical .simplebar-scrollbar:active{cursor:grabbing}.event-card.svelte-1g0mbpy .event-meta-scroll:where(.svelte-1g0mbpy) .simplebar-track.simplebar-vertical .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.event-card.svelte-1g0mbpy .event-meta:where(.svelte-1g0mbpy){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-1g0mbpy .event-meta:where(.svelte-1g0mbpy){padding-left:1.8rem}.event-card.scroll-both.svelte-1g0mbpy .event-meta:where(.svelte-1g0mbpy){width:max-content;min-width:100%}.drag-handle.svelte-1g0mbpy{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:.1;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-1g0mbpy:active{cursor:grabbing;transform:scale(.96)}.drag-handle.svelte-1g0mbpy:focus-visible{outline:2px solid var(--cal-accent,#741e20);outline-offset:2px;opacity:1}.resize-handle.svelte-1g0mbpy{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-1g0mbpy: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-1g0mbpy{top:-10px}.resize-handle.top.svelte-1g0mbpy:after{top:8px}.resize-handle.bottom.svelte-1g0mbpy{bottom:-10px}.resize-handle.bottom.svelte-1g0mbpy:after{bottom:8px}.event-card.interactive.svelte-1g0mbpy:hover .drag-handle:where(.svelte-1g0mbpy){background:var(--cal-accent,#741e20);opacity:1;box-shadow:0 6px 16px #2f485852}.event-card.interactive.svelte-1g0mbpy:hover .resize-handle:where(.svelte-1g0mbpy):after,.event-card.resize-edge-start.svelte-1g0mbpy .resize-handle.top:where(.svelte-1g0mbpy):after,.event-card.resize-edge-end.svelte-1g0mbpy .resize-handle.bottom:where(.svelte-1g0mbpy):after{opacity:1}.soft-slot-target.svelte-cdn022{box-sizing:border-box;width:100%;position:absolute;left:0;right:0}.soft-slot.svelte-cdn022{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-cdn022:hover{border-color:var(--cal-accent-soft,#ad514c);transform:translateY(-1px);box-shadow:0 10px 18px #2f48581f}.soft-slot.blocked.svelte-cdn022{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-cdn022{opacity:.5}.soft-area.svelte-2kvyb4{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-2kvyb4,.soft-area.flex-disabled.svelte-2kvyb4{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-2kvyb4 .soft-empty:where(.svelte-2kvyb4){color:var(--cal-text-muted,#6d97b0);justify-content:center;align-items:center;font-size:.8rem;display:flex;position:absolute;inset:0}.route-connectors.svelte-1yexx3y{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.route-connector.svelte-1yexx3y{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-1yexx3y{stroke-width:calc(var(--route-stroke) + .5);opacity:.66}.route-connector.dashed.svelte-1yexx3y{stroke-dasharray:4 3}.route-connector.grade-yellow.svelte-1yexx3y{stroke:var(--warning-100,#d97706)}.route-connector.grade-red.svelte-1yexx3y{stroke:var(--error-100,#dc2626)}.route-connector.grade-unknown.svelte-1yexx3y,.route-connector.missing.svelte-1yexx3y{stroke:var(--route-unknown-stroke);stroke-dasharray:2 3;opacity:.82}.route-connector-hit.svelte-1yexx3y{fill:none;stroke:#0000;stroke-width:var(--route-hit-stroke);pointer-events:stroke;vector-effect:non-scaling-stroke}.marker.marker-green.svelte-1yexx3y{fill:var(--success-100,#0f8f4d)}.marker.marker-yellow.svelte-1yexx3y{fill:var(--warning-100,#d97706)}.marker.marker-red.svelte-1yexx3y{fill:var(--error-100,#dc2626)}.marker.marker-unknown.svelte-1yexx3y{fill:var(--route-unknown-stroke)}.external-busy-layer.svelte-qpe5hb{pointer-events:none;z-index:1;position:absolute;inset:0}.external-busy-interval.svelte-qpe5hb{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--cal-text,#2f4858) 35%, transparent);border-left:3px solid var(--cal-text,#2f4858);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-text,#2f4858) 13%, transparent) 0, color-mix(in srgb, var(--cal-text,#2f4858) 13%, transparent) 8px, color-mix(in srgb, var(--cal-text,#2f4858) 5%, transparent) 8px, color-mix(in srgb, var(--cal-text,#2f4858) 5%, transparent) 16px), var(--cal-bg,#fff);position:absolute;left:.25rem;right:.25rem;overflow:hidden}.external-busy-interval.svelte-qpe5hb span:where(.svelte-qpe5hb){color:var(--cal-text,#2f4858);text-transform:uppercase;padding:.2rem .35rem;font-size:.65rem;font-weight:700;display:block}.column-loading.svelte-gg9va2{--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-gg9va2 .column-loading-content:where(.svelte-gg9va2){top:var(--loading-card-offset);flex-direction:column;align-items:flex-start;gap:.75rem;width:100%;display:flex;position:sticky}.column-loading.svelte-gg9va2 .loading-card:where(.svelte-gg9va2){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-gg9va2-calendar-loading-pulse;display:flex}.column-loading.svelte-gg9va2 .loading-card:where(.svelte-gg9va2) span:where(.svelte-gg9va2){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-gg9va2 .loading-card:where(.svelte-gg9va2) span:where(.svelte-gg9va2):first-child{width:78%}.column-loading.svelte-gg9va2 .loading-card:where(.svelte-gg9va2) span:where(.svelte-gg9va2):nth-child(2){width:58%}.column-loading.svelte-gg9va2 .loading-card:where(.svelte-gg9va2) span:where(.svelte-gg9va2):nth-child(3){width:42%}.column-loading.svelte-gg9va2 .card-one:where(.svelte-gg9va2){margin-top:0}.column-loading.svelte-gg9va2 .card-two:where(.svelte-gg9va2){margin-top:4.8rem;animation-delay:.18s}.column-loading.svelte-gg9va2 .loading-note:where(.svelte-gg9va2){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-gg9va2-calendar-loading-pulse{0%,to{opacity:.56;transform:translateY(0)}50%{opacity:.96;transform:translateY(1px)}}.calendar-column.svelte-1o97gp8{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-1o97gp8 .column-body:where(.svelte-1o97gp8){border-left:1px solid var(--cal-border,#0000000f)}.calendar-column.svelte-1o97gp8 .column-body:where(.svelte-1o97gp8){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-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8){min-height:var(--time-height);border:1px solid var(--cal-border,#0000000f);background:var(--cal-surface,#eceaea);position:relative;overflow:hidden}.calendar-column.svelte-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8) .events-wrap:where(.svelte-1o97gp8){grid-template-columns:var(--soft-col-width,100px) minmax(0, 1fr);min-height:var(--time-height);display:grid;position:relative}.calendar-column.svelte-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8) .route-gutter:where(.svelte-1o97gp8){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-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8) .timeline-area:where(.svelte-1o97gp8){min-height:var(--time-height);position:relative}.calendar-column.svelte-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8) .timeline-area.loading:where(.svelte-1o97gp8){pointer-events:none}.calendar-column.svelte-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8) .timeline-area.off-day:where(.svelte-1o97gp8){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-1o97gp8 .column-body:where(.svelte-1o97gp8) .events-area:where(.svelte-1o97gp8) .timeline-area.past-day:where(.svelte-1o97gp8){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-nfbud5{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-nfbud5{visibility:visible}.calendar-drag-preview.svelte-nfbud5 .event-card{opacity:.96;left:0;right:0;transform:none;transition:none!important;animation:none!important}.board-horizontal-controls.svelte-15p7yys{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-15p7yys{border-top:1px solid var(--cal-border)}.board-horizontal-controls.bottom.svelte-15p7yys{border-bottom:1px solid var(--cal-border)}.board-horizontal-step-button.svelte-15p7yys{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-15p7yys:hover:not(:disabled){color:var(--cal-accent-soft);background-color:#741e201f}.board-horizontal-step-button.svelte-15p7yys:disabled{opacity:.3;cursor:default}.board-horizontal-scrollbar.svelte-15p7yys{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-15p7yys{height:2px}.board-horizontal-scrollbar.svelte-15p7yys .simplebar-track.simplebar-vertical{display:none}.board-horizontal-scrollbar.svelte-15p7yys .simplebar-wrapper,.board-horizontal-scrollbar.svelte-15p7yys .simplebar-mask,.board-horizontal-scrollbar.svelte-15p7yys .simplebar-offset,.board-horizontal-scrollbar.svelte-15p7yys .simplebar-content-wrapper,.board-horizontal-scrollbar.svelte-15p7yys .simplebar-content{height:100%}.board-horizontal-scrollbar.svelte-15p7yys .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-15p7yys .simplebar-track.simplebar-horizontal .simplebar-scrollbar{pointer-events:auto;cursor:grab;min-width:40px;height:16px!important}.board-horizontal-scrollbar.svelte-15p7yys .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-15p7yys .simplebar-track.simplebar-horizontal .simplebar-scrollbar:active{cursor:grabbing}.board-horizontal-scrollbar.svelte-15p7yys .simplebar-track.simplebar-horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1!important}.board-horizontal-scrollbar.svelte-15p7yys .simplebar-content-wrapper{scroll-behavior:auto!important;overflow:auto hidden!important}.calendar-board.svelte-14gzrq7{--cal-bg:#fff;--cal-surface:#eceaea;--cal-surface-soft:#f8f6f6;--cal-border:#0000000f;--cal-border-strong:#0000001f;--cal-text:#2f4858;--cal-text-muted:#617481;--cal-text-soft:#741e20;--cal-accent:#741e20;--cal-accent-soft:#ad514c;--cal-shadow:0 18px 36px #2f48581f;--cal-scrollbar-surface:var(--cal-surface);--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:0;display:flex;overflow:visible}.calendar-board.svelte-14gzrq7 .calendar-empty:where(.svelte-14gzrq7){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-14gzrq7{flex-direction:column;position:relative;overflow:hidden}.calendar-board.svelte-14gzrq7 .hidden{display:none}}.column-window-wrap.svelte-14gzrq7{position:relative}.board-sticky-header-stack.svelte-14gzrq7{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-14gzrq7{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-14gzrq7::-webkit-scrollbar{display:none}.board-header-column.svelte-14gzrq7{background:var(--cal-bg,#fff);min-width:var(--column-min,280px);box-sizing:border-box;width:100%}.board-header-column.body-divider.svelte-14gzrq7{border-left:1px solid var(--cal-border,#0000000f)}.board-header-column.svelte-14gzrq7 .column-header{height:100%;box-shadow:none;position:static;top:auto}.board-scroll-window.svelte-14gzrq7{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-14gzrq7::-webkit-scrollbar{display:none}.board-scroll-window.with-horizontal-scrollbars.svelte-14gzrq7{border-top:0;border-bottom:0}.column-window.svelte-14gzrq7{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}.overview.svelte-1ytlmn9{background:var(--cal-bg,#fff);color:var(--cal-text,#2f4858);border:1px solid var(--cal-border-strong,#ccd4d8);border-radius:8px;container-type:inline-size}.single-employee.svelte-1ytlmn9{color:var(--cal-text,#2f4858);padding:10px 12px;font-size:14px;font-weight:600}.weekday-head.svelte-1ytlmn9,.week.svelte-1ytlmn9{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekday-head.svelte-1ytlmn9{background:var(--cal-surface,#eee);font-size:12px;font-weight:600}.weekday-head.svelte-1ytlmn9 span:where(.svelte-1ytlmn9){color:var(--cal-text-muted,#617481);padding:10px;line-height:18px}.day.svelte-1ytlmn9{border-top:1px solid var(--cal-border-strong,#ccd4d8);border-right:1px solid var(--cal-border-strong,#ccd4d8);min-width:0;min-height:110px;padding:8px 5px 10px}.day.svelte-1ytlmn9:last-child{border-right:0}.weekend.svelte-1ytlmn9{background:color-mix(in srgb, var(--cal-text,#2f4858) 3%, transparent)}.outside.svelte-1ytlmn9{background:var(--cal-surface,#f3f5f6)}.overview.svelte-1ytlmn9 .day:where(.svelte-1ytlmn9) h3:where(.svelte-1ytlmn9){color:var(--text-invers-100,#2f4858);border-radius:12px;width:-moz-fit-content;width:fit-content;margin:0 3px 8px;padding:3px 6px;font-size:13px;font-weight:600;line-height:20px}h3.svelte-1ytlmn9 span:where(.svelte-1ytlmn9){color:inherit;line-height:inherit}.overview.svelte-1ytlmn9 .outside:where(.svelte-1ytlmn9) h3:where(.svelte-1ytlmn9){color:var(--cal-text-muted,#617481)}.overview.svelte-1ytlmn9 .day:where(.svelte-1ytlmn9) h3.today:where(.svelte-1ytlmn9){background:var(--cal-text,#2f4858);color:var(--cal-bg,#fff)}h4.svelte-1ytlmn9{color:var(--cal-text,#2f4858);overflow-wrap:anywhere;margin:4px 4px 6px;font-size:12px;font-weight:600;line-height:18px}.employee.svelte-1ytlmn9{padding:2px 0 6px}.employee.svelte-1ytlmn9+.employee:where(.svelte-1ytlmn9){border-top:1px dashed var(--cal-border-strong,#ccd4d8);margin-top:6px;padding-top:8px}.target.svelte-1ytlmn9{background:color-mix(in srgb, var(--primary-100,#00ce60) 8%, var(--cal-bg,#fff))}.employee-target.svelte-1ytlmn9{outline:2px solid var(--primary-100,#00ce60);outline-offset:-2px;border-radius:3px}.event-row.svelte-1ytlmn9{border-left:2px solid var(--cal-accent,#2f4858);background:color-mix(in srgb, var(--cal-text,#2f4858) 5%, var(--cal-bg,#fff));min-width:0;color:var(--cal-text,#2f4858);border-radius:5px;margin:2px 0;transition:background-color .12s;position:relative}.event-row.svelte-1ytlmn9:hover,.event-row.svelte-1ytlmn9:focus-within{background:color-mix(in srgb, var(--cal-text,#2f4858) 10%, var(--cal-bg,#fff))}.flexible.svelte-1ytlmn9{border-left-style:dashed}.event.svelte-1ytlmn9{width:100%;min-width:0;height:24px;color:var(--cal-text,#2f4858);text-align:left;cursor:pointer;touch-action:pan-y;background:0 0;border:0;align-items:center;gap:5px;padding:3px 16px 3px 4px;font-size:12px;line-height:18px;display:flex}time.svelte-1ytlmn9{color:var(--cal-text,#2f4858);line-height:inherit;font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.event.svelte-1ytlmn9 span:where(.svelte-1ytlmn9){color:var(--cal-text,#2f4858);line-height:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.move-button.svelte-1ytlmn9{width:16px;height:24px;color:var(--cal-text,#2f4858);opacity:.1;cursor:grab;background:0 0;border:0;padding:0;position:absolute;top:0;right:0}.event-row.svelte-1ytlmn9:hover .move-button:where(.svelte-1ytlmn9),.event-row.svelte-1ytlmn9:focus-within .move-button:where(.svelte-1ytlmn9){opacity:1}.event.svelte-1ytlmn9:focus-visible,.move-button.svelte-1ytlmn9:focus-visible{outline:2px solid var(--primary-100,#00ce60);outline-offset:-2px}.dimmed.svelte-1ytlmn9,.moving.svelte-1ytlmn9,.pending.svelte-1ytlmn9{opacity:.55}.busy.svelte-1ytlmn9,.empty.svelte-1ytlmn9{overflow-wrap:anywhere;padding:3px 4px;font-size:12px;line-height:18px;display:block}.busy.svelte-1ytlmn9{color:var(--cal-text,#2f4858);background:repeating-linear-gradient(135deg,#0000 0 5px,#89a2 5px 10px)}.empty.svelte-1ytlmn9{color:var(--cal-text-muted,#587089)}.move-hint.svelte-1ytlmn9{z-index:10;background:var(--cal-bg,#fff);border-bottom:2px solid var(--primary-100,#00ce60);padding:10px;font-size:13px;position:sticky;top:0}.full-date.svelte-1ytlmn9{display:none}.sr-only.svelte-1ytlmn9{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container (width<=839px){.weekday-head.svelte-1ytlmn9,.outside.svelte-1ytlmn9,.short-date.svelte-1ytlmn9{display:none}.full-date.svelte-1ytlmn9{display:inline}.week.svelte-1ytlmn9{display:block}.day.svelte-1ytlmn9{border-right:0;min-height:0;padding:10px}}@media (pointer:coarse){.event.svelte-1ytlmn9,.move-button.svelte-1ytlmn9{min-height:44px}.event.svelte-1ytlmn9{align-items:center}}.calendar-controls.svelte-17lnfdw{color:var(--cal-text,#2f4858);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 24px;padding:10px 12px;display:flex}.view-selection.svelte-17lnfdw,.grid-selection.svelte-17lnfdw{color:var(--cal-text-muted,#617481);align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.view-selection.svelte-17lnfdw>span:where(.svelte-17lnfdw){color:inherit}.grid-selection.svelte-17lnfdw>label:where(.svelte-17lnfdw){width:auto;max-width:none;height:auto;max-height:none;font:inherit;color:inherit;flex:none;display:block;position:static}select.svelte-17lnfdw{appearance:auto;font:inherit;cursor:pointer;border:1px solid var(--cal-border-strong,#dce2e6);background:var(--cal-bg,#fff);width:136px;min-height:36px;color:var(--cal-text,#2f4858);border-radius:0;padding:6px 14px;line-height:20px}select.svelte-17lnfdw:focus-visible{outline:2px solid var(--cal-text,#2f4858);outline-offset:-2px}@media (pointer:coarse){select.svelte-17lnfdw{min-height:44px}}.scheduling-calendar.svelte-2q0kzm{--cal-bg:#fff;--cal-surface:#f3f5f6;--cal-border:#e6eaed;--cal-border-strong:#dce2e6;--cal-text:#2f4858;--cal-text-muted:#617481;--cal-accent:var(--primary-100,#00c95f);box-sizing:border-box;width:100%;min-width:0;color:var(--cal-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.controls.svelte-2q0kzm{z-index:45;background:var(--cal-bg);border-bottom:1px solid var(--cal-border);position:sticky}.weekday-field.svelte-45cepx{margin:.15rem 0 .25rem}.weekday-label.svelte-45cepx,.timing-summary.svelte-45cepx dt:where(.svelte-45cepx){color:var(--text-100);text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;font-weight:800}.weekday-toggles.svelte-45cepx{flex-wrap:wrap;gap:.35rem;display:flex}.selectable-status-tag-button.svelte-45cepx{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.series-preview.svelte-45cepx{color:color-mix(in srgb, var(--text-100) 76%, transparent);font-size:.85rem}.inline-error.svelte-45cepx{color:var(--error-100);font-size:.85rem}.inline-warning.svelte-45cepx{color:color-mix(in srgb, #b45309 78%, var(--text-100));margin-top:.25rem;font-size:.85rem;line-height:1.35}.timing-summary.svelte-45cepx{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem 1rem;margin:0;display:grid}.timing-summary.svelte-45cepx div:where(.svelte-45cepx){min-width:0}.timing-summary.svelte-45cepx dt:where(.svelte-45cepx){color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.timing-summary.svelte-45cepx dd:where(.svelte-45cepx){color:var(--text-100);overflow-wrap:anywhere;margin:.1rem 0 0;line-height:1.3}.step-description.svelte-t9kdx7{color:color-mix(in srgb, var(--text-100) 76%, transparent);margin:0;line-height:1.45}.step-actions.svelte-t9kdx7,.step-actions.svelte-6ddxte{justify-content:flex-end;gap:.5rem;margin-top:.4rem;display:flex}.create-blocker-overlay.svelte-ak0g3z{flex-direction:column;gap:1rem;display:flex}.step-error.svelte-ak0g3z{border:1px solid var(--error-100);color:var(--error-100);padding:.75rem}.employee-calendar-integration.svelte-181fym5{color:var(--text-100);flex-direction:column;gap:.8rem;display:flex}p.svelte-181fym5,dl.svelte-181fym5{margin:0}dl.svelte-181fym5{gap:.45rem;display:grid}dl.svelte-181fym5 div:where(.svelte-181fym5){flex-wrap:wrap;gap:.55rem;display:flex}dt.svelte-181fym5{font-weight:700}dd.svelte-181fym5{opacity:.78;margin:0}.employee-calendar-integration__actions.svelte-181fym5{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.calendar-integration-management.svelte-alxn0s{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.intro.svelte-alxn0s,p.svelte-alxn0s{margin:0;line-height:1.45}.intro.svelte-alxn0s{opacity:.78}.error.svelte-alxn0s{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.row.svelte-1gyxqa9{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));align-items:end;gap:.75rem;display:grid}.appointment-cell.svelte-1ig8trs{flex-direction:column;align-items:flex-start;gap:.14rem;max-width:100%;display:inline-flex}.appointment-cell.disabled.svelte-1ig8trs{opacity:.58}.appointment-cell__history.svelte-1ig8trs{flex-wrap:wrap;align-items:flex-start;gap:.14rem;max-width:100%;display:inline-flex}.appointment-cell__history--stack.svelte-1ig8trs{flex-flow:column}.appointment-cell__fallback.svelte-1ig8trs{color:var(--text-invers-100);font-weight:600}.appointment-cell__fallback.disabled.svelte-1ig8trs{opacity:.62;font-weight:500}.work-order-contact-tags.svelte-hnzx80{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:inline-flex}.work-order-contact-tags.stacked.svelte-hnzx80{flex-flow:column;gap:.25rem}.work-order-contact-tags__empty.svelte-hnzx80{color:var(--contact-empty-color);font-weight:700}.action-required-cell.svelte-npyfc1{align-items:flex-start;max-width:100%;display:inline-flex}.billed-credits-cell.svelte-90jxlh{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}span.svelte-tyz8ia{max-width:100%;display:inline-flex}span.disabled.svelte-tyz8ia{opacity:.58}.summary-tag__fallback.svelte-tyz8ia{color:var(--text-100);font-weight:600}.summary-tag__fallback.disabled.svelte-tyz8ia{color:var(--text-50);font-weight:500}.summary-cell.svelte-1b3w1cr{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}span.svelte-y725gg{max-width:100%;display:inline-flex}span.svelte-y725gg .status-tag__main-label,span.svelte-y725gg .status-tag__sub-label{text-overflow:ellipsis;white-space:nowrap;max-width:min(22rem,100%);overflow:hidden}span.disabled.svelte-y725gg{opacity:.58}.loading-cell.svelte-1citmob{width:min(100%,11rem);padding:.25rem 0}.loading-cell.wide.svelte-1citmob{width:min(100%,15rem)}.loading-placeholder.svelte-1citmob{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-1citmob-cancel-target-loading-pulse;display:block}.loading-placeholder.compact.svelte-1citmob{width:3rem}@keyframes svelte-1citmob-cancel-target-loading-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.step-body.svelte-1tj0gyt{flex-direction:column;gap:.9rem;display:flex}.step-actions.svelte-1tj0gyt{justify-content:flex-end;gap:.65rem;display:flex}.content.svelte-aybkz8{flex-direction:column;gap:1.8rem;display:flex}.content.svelte-aybkz8 .row>*{min-width:0}.warning-hint.svelte-1yp53aq{color:var(--alert-100,#e25555);margin:0;font-weight:600}.calendar-preview-shell.svelte-1c4wfg7{--calendar-preview-sticky-header-top:0px;min-height:22rem;position:relative}.calendar-preview-shell.svelte-1c4wfg7 .column-header .employee-name{color:#1f2937!important;opacity:1!important;text-shadow:none!important}.calendar-preview-shell.svelte-1c4wfg7 .column-header .day-label{color:#587089!important;opacity:1!important;text-shadow:none!important}.calendar-preview-state.svelte-1c4wfg7,.calendar-preview-empty.svelte-1c4wfg7,.calendar-preview-error.svelte-1c4wfg7{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-1c4wfg7 p:where(.svelte-1c4wfg7){margin:0;font-weight:700}.calendar-preview-loader.svelte-1c4wfg7{color:var(--text-invers-100);align-items:center;gap:.75rem;font-weight:700;display:flex;position:sticky;top:2.4rem}.calendar-preview-error.svelte-1c4wfg7{color:var(--error-200,#b91c1c);font-weight:700}.calendar-preview-loading.svelte-1c4wfg7{box-sizing:border-box;pointer-events:auto;background:#f7f7f7b8;justify-content:center;align-items:flex-start;padding:2.4rem 1rem 1rem;display:flex;position:absolute;inset:0}.input-error.svelte-mtdh5y{color:var(--error-200,#b91c1c);font-size:.8rem}.appointment-cell.svelte-mtdh5y{flex-direction:column;align-items:flex-start;width:100%;min-width:0;max-width:100%;display:flex}.manual-flex-inputs.svelte-mtdh5y{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.hard-appointment-input.svelte-mtdh5y,.manual-flex-date.svelte-mtdh5y,.manual-flex-slot.svelte-mtdh5y{min-width:0;max-width:100%}.hard-appointment-input.svelte-mtdh5y{width:min(100%,15rem)}.manual-flex-date.svelte-mtdh5y{flex:0 8.5rem}.manual-flex-slot.svelte-mtdh5y{flex:12rem;overflow:hidden}.hard-appointment-input.svelte-mtdh5y .kw-table-form-cell,.manual-flex-date.svelte-mtdh5y .kw-table-form-cell,.manual-flex-slot.svelte-mtdh5y .kw-table-form-cell,.manual-flex-slot.svelte-mtdh5y .select-input-shell,.manual-flex-slot.svelte-mtdh5y .svelte-select{width:100%;min-width:0;max-width:100%}.manual-flex-slot.svelte-mtdh5y .select-input-shell[data-fit-selected-text=true],.manual-flex-slot.svelte-mtdh5y .select-fit-sizer{width:100%;max-width:100%}.employee-toggle-cell.svelte-gzovc3{min-width:0;max-width:100%;display:inline-flex}.employee-toggle-cell.svelte-gzovc3 .toggle-cta{max-width:100%}.employee-toggle-cell.svelte-gzovc3 button.cta.toggle{min-width:2.1rem;padding-inline:.45rem}.readonly-cell.svelte-gzovc3{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-kal4a8{color:var(--text-invers-100);white-space:nowrap;font-weight:800}.work-order-summary-cell.svelte-d7z0lj{min-width:0;max-width:18rem;display:inline-flex}.readonly-cell.svelte-d7z0lj{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-1crpijf{min-width:0;max-width:100%;display:inline-flex}.strategy-toggle-cell.svelte-1crpijf button.cta.toggle{min-width:2rem;padding-inline:.45rem}.route-anchor-cell.svelte-11kt6wd{align-items:flex-start;min-width:11.5rem;display:flex}.route-anchor-cell__tag.svelte-11kt6wd{align-items:stretch;max-width:15rem;display:inline-flex}.route-anchor-cell__metric.svelte-11kt6wd{border:1px solid var(--route-anchor-color,var(--text-invers-100));background:var(--route-anchor-color,var(--text-invers-100));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-11kt6wd .route-anchor-status-tag{max-width:11.6rem}.route-anchor-cell.svelte-11kt6wd .route-anchor-status-tag .status-tag__main-label,.route-anchor-cell.svelte-11kt6wd .route-anchor-status-tag .status-tag__sub-label{text-overflow:ellipsis;max-width:10.5rem;overflow:hidden}.empty-row.svelte-ei4o2n{color:color-mix(in srgb, var(--text-100) 70%, transparent);padding:.4rem 0}.loading-cell.svelte-ei4o2n{width:min(100%,11rem);padding:.2rem 0}.loading-cell.wide.svelte-ei4o2n{width:min(100%,16rem)}.loading-placeholder.svelte-ei4o2n{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-ei4o2n{height:1.4rem}.appointment-planning-table-input{width:100%;min-width:0}.filter-feedback.svelte-1udxz0l{color:var(--text-invers-300);flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:.35rem;font-size:.78rem;display:flex}.filter-error.svelte-1udxz0l{color:var(--error-200,#ff7373);font-weight:700}.appointment-preview-title-actions.svelte-7gyqfq{flex-wrap:wrap;justify-content:flex-end;align-items:stretch;gap:.45rem;min-width:0;max-width:100%;display:flex}.appointment-preview-title-actions.svelte-7gyqfq .appointment-preview-view-toggle{flex:none;max-width:100%;padding:0;display:inline-flex}.appointment-preview-title-actions.svelte-7gyqfq .appointment-preview-view-toggle button.cta{padding:.5rem .75rem}.appointment-preview-title-actions.svelte-7gyqfq .appointment-preview-view-toggle button.cta.active{box-shadow:inset 0 0 0 1px}.appointment-preview-content.svelte-7gyqfq{min-height:12rem;position:relative}.appointment-preview-error.svelte-7gyqfq{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-7gyqfq strong:where(.svelte-7gyqfq){color:#ff7373}.cost-benefit-numbers.svelte-1ccpaq6{margin-top:-.3rem}.cost-benefit-numbers.svelte-1ccpaq6 .totals-grid{margin-top:0}.cost-benefit-numbers.svelte-1ccpaq6 .totals-card{min-width:0}.cost-benefit-numbers.svelte-1ccpaq6 .totals-card__value{white-space:normal;text-align:right;line-height:1.15}.cost-benefit-numbers.light.svelte-1ccpaq6 .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-1ccpaq6 .totals-card__label{color:color-mix(in srgb, var(--text-invers-100,#1f2937) 78%, transparent)!important}.cost-benefit-numbers.light.svelte-1ccpaq6 .totals-card__value{color:var(--text-invers-100,#1f2937)!important}.cost-benefit-numbers.light.svelte-1ccpaq6 .totals-card__info{color:color-mix(in srgb, var(--text-invers-100,#1f2937) 62%, transparent)}.cost-benefit-numbers.light.svelte-1ccpaq6 .totals-card__info:hover,.cost-benefit-numbers.light.svelte-1ccpaq6 .totals-card__info:focus-visible{color:var(--text-invers-100,#1f2937)}.contact-availability-overlay.svelte-fujr3j{flex-direction:column;gap:1rem;max-width:58rem;display:flex}.availability-box-content.svelte-fujr3j{color:var(--text-invers-100);flex-direction:column;gap:.9rem;display:flex}.availability-box-content.svelte-fujr3j .regular-section{color:var(--text-invers-100)}.availability-box-content.svelte-fujr3j p:where(.svelte-fujr3j){color:var(--text-invers-100);margin:0;line-height:1.45}.empty-copy.svelte-fujr3j,.error-copy.svelte-fujr3j{border-left:2px solid var(--primary-100);padding-left:.8rem}.error-copy.svelte-fujr3j{border-left-color:var(--status-red-100,#b42318)}.wrapper.svelte-1xk4mo3{flex-direction:column;gap:1.2rem;display:flex}.appointment-planning-footer-actions.svelte-1xk4mo3{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;width:100%;display:flex}.postal-form.svelte-126ht6p{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.postal-hint.svelte-126ht6p{color:var(--text-invers-100);margin:.8rem 0;font-size:.85rem}@media (max-width:500px){.postal-form.svelte-126ht6p{grid-template-columns:minmax(0,1fr)}}.step-actions.svelte-kf7til{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}.recipient-quick-overlay.svelte-14g6cup{flex-direction:column;gap:1rem;display:flex}.hint.svelte-14g6cup{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.4}.recipient-list.svelte-14g6cup{flex-direction:column;gap:.8rem;display:flex}.validation-message.svelte-14g6cup{color:var(--error-100,#b42318);margin:-.2rem 0 0;font-weight:700}.contact-point-row.svelte-14g6cup{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;display:grid}@media (max-width:760px){.recipient-quick-overlay.svelte-14g6cup{min-width:0}.contact-point-row.svelte-14g6cup{grid-template-columns:1fr}}.preconfiguration-form.svelte-ley79d .box>p{margin:0 0 1.2rem}.preconfiguration-fields.svelte-ley79d{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;display:grid}@media (max-width:48rem){.preconfiguration-fields.svelte-ley79d{grid-template-columns:minmax(0,1fr)}}.planning-cell.svelte-1mk26zv{flex-direction:column;gap:.35rem;min-width:0;max-width:24rem;display:flex}.planning-tags.svelte-1mk26zv{flex-wrap:wrap;align-items:flex-start;gap:.3rem;display:flex}.confirmation-information-tag.svelte-1mk26zv{align-self:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex}.confirmation-information-tag.svelte-1mk26zv .status-tag{max-width:100%}.selectable-status-tag-button.svelte-1mk26zv{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;min-width:0;max-width:100%;padding:0;display:inline-flex}.selectable-status-tag-button.svelte-1mk26zv .status-tag{overflow-wrap:anywhere;max-width:100%}.selectable-status-tag-button.svelte-1mk26zv:disabled{cursor:not-allowed;opacity:.55}.selectable-status-tag-button.svelte-1mk26zv .status-tag--tooltip{cursor:pointer}.selectable-status-tag-button.svelte-1mk26zv:disabled .status-tag--tooltip{cursor:not-allowed}.planning-error-tag.svelte-1mk26zv{align-self:flex-start;max-width:100%;display:inline-flex}.postage-cell.svelte-1gipr4d{grid-template-columns:minmax(0,1fr);gap:.25rem;width:100%;min-width:0;display:grid}.postage-cell.svelte-1gipr4d .postage-select{--height:52px;--selected-item-padding:0;--item-height:auto}.postal-option.svelte-1gipr4d{flex-direction:column;min-width:0;padding-block:.2rem;line-height:1.25;display:flex}.postal-option.svelte-1gipr4d strong:where(.svelte-1gipr4d){overflow-wrap:anywhere;font-size:.85rem}.selected-recipient.svelte-1gipr4d{width:100%;min-width:0;display:block}.selected-recipient.svelte-1gipr4d .postal-option:where(.svelte-1gipr4d) strong:where(.svelte-1gipr4d){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.postal-option.svelte-1gipr4d>span:where(.svelte-1gipr4d),small.svelte-1gipr4d{overflow-wrap:anywhere;font-size:.75rem}small.svelte-1gipr4d{color:var(--text-100)}.postal-tag.svelte-1iaoq8d{min-width:0;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.postal-tag.svelte-1iaoq8d:disabled{cursor:not-allowed;opacity:.55}.appointment-tag-stack.svelte-hbyf5r{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;max-width:100%;display:inline-flex}.order-stack.svelte-1yvgl6h{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.announcement-stack.svelte-1yvgl6h{grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;max-width:100%;display:grid}.empty-row.svelte-1yvgl6h{color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);padding:.4rem 0}.loading-cell.svelte-1yvgl6h{width:min(100%,11rem);padding:.2rem 0}.loading-cell.wide.svelte-1yvgl6h{width:min(100%,16rem)}.loading-placeholder.svelte-1yvgl6h{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-xy0udm{flex-direction:column;gap:1.2rem;width:100%;min-width:0;display:flex}.contact-warning.svelte-xy0udm{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-1e46pun{justify-content:flex-end;gap:.65rem;display:flex}.step-body.svelte-y7lkoe{flex-direction:column;gap:.9rem;display:flex}.result.svelte-y7lkoe{font-weight:800}.empty-hint.svelte-y7lkoe{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-1ygiwg8{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-1ygiwg8{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;font-size:.9rem;line-height:1.35}.overview-grid.svelte-1ygiwg8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.result-card.svelte-1ygiwg8{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-1ygiwg8 h3:where(.svelte-1ygiwg8){color:var(--green-100);margin:0 0 .7rem;font-size:1rem}.metric.svelte-1ygiwg8{color:var(--text-100);margin:0;font-size:1.35rem;font-weight:800}.subtle.svelte-1ygiwg8{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:.35rem 0 0;line-height:1.35}.step-actions.svelte-1ygiwg8{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}@media (max-width:760px){.overview-grid.svelte-1ygiwg8{grid-template-columns:1fr}}.cancel-replan-overlay.svelte-173juyx{flex-direction:column;gap:1rem;min-height:34rem;padding-bottom:1rem;display:flex}.step-error.svelte-173juyx{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}.calendar-shell.svelte-11j51ku{--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-shell.svelte-11j51ku .calendar-error:where(.svelte-11j51ku){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}.communication-panel.svelte-1smdtet{flex-direction:column;gap:.8rem;display:flex}.form.svelte-3uvjfd{margin:0}.detail-row.svelte-3uvjfd{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:1.2rem;display:grid}.detail-row.svelte-3uvjfd .select,.detail-row.svelte-3uvjfd .date-range,.detail-row.svelte-3uvjfd .input-container{width:100%;min-width:0}.quick-unit-overlay.svelte-1ibit65{flex-direction:column;gap:1rem;display:flex}.hint.svelte-1ibit65{color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin:0;line-height:1.4}.unit-list.svelte-1ibit65{flex-direction:column;gap:.8rem;display:flex}.validation-message.svelte-1ibit65{color:var(--error-100,#b42318);margin:-.2rem 0 0;font-weight:700}@media (max-width:640px){.quick-unit-overlay.svelte-1ibit65{min-width:0}}.overlay-form.svelte-1pg5a4n{flex-direction:column;gap:.85rem;height:-moz-fit-content;height:fit-content;padding-bottom:.5rem;display:flex}.apartment-section.svelte-1pg5a4n{flex-direction:column;align-items:flex-end;gap:1.2rem;display:flex}.address-toolbar.svelte-1us3du6{justify-content:flex-end;margin-bottom:1.2rem;display:flex}.address-actions.svelte-1us3du6{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}.contact-tags.svelte-109qm85{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.unit-tags.svelte-1q8c0xb{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.fieldShell.svelte-1slrfik{width:100%;max-width:100%}label.fieldShell.error .svelte-select{border-color:var(--warning-100)}.fieldShell.svelte-1slrfik .svelte-select,.fieldShell.svelte-1slrfik .select-input-shell{width:100%}.emptyState.svelte-1slrfik{color:color-mix(in srgb, var(--text-100) 72%, transparent);padding:.6rem .85rem;font-size:.92rem}.filter-bar.svelte-174oexf{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:.65rem;margin:0 0 1rem;display:grid}.filter-bar.svelte-174oexf .input,.filter-bar.svelte-174oexf .select-input{width:100%}.property-selection-dialog.svelte-o58v72{box-sizing:border-box;width:100%;min-height:0}.property-selection-footer.svelte-o58v72{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex}.inspect-step.svelte-13lfggl{gap:1rem;min-width:0;padding:0;display:grid;color:var(--text-invers-100)!important}.file-area.svelte-13lfggl{border-bottom:1px dashed var(--text-invers-100);overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex}.file-area.svelte-13lfggl svg{width:2rem;height:2rem}.file-input.svelte-13lfggl{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}dl.svelte-13lfggl{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}dt.svelte-13lfggl{font-weight:700}dd.svelte-13lfggl{margin:0}p.svelte-13lfggl{overflow-wrap:anywhere;margin:.5rem 0 0;color:var(--text-invers-100)!important}.file-errors.svelte-13lfggl{border-left:3px solid var(--error-100);padding:.8rem}.valid.svelte-13lfggl{font-weight:700}strong.svelte-13lfggl,dt.svelte-13lfggl,dd.svelte-13lfggl{color:var(--text-invers-100)!important}.work-step.svelte-bj1btl{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:0;display:grid;color:var(--text-invers-100)!important}.duration-choice.svelte-bj1btl{border-top:1px solid color-mix(in srgb, var(--text-invers-100) 20%, transparent);padding-top:1rem}.work-step.svelte-bj1btl .duration-radio:where(.svelte-bj1btl){cursor:pointer;gap:.6rem;min-height:2.6rem;height:auto!important;color:var(--text-invers-100)!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.work-step.svelte-bj1btl .duration-radio:where(.svelte-bj1btl)>input:where(.svelte-bj1btl){accent-color:var(--kontext-accent,#821e24);appearance:auto!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;color:var(--text-invers-100)!important;flex:0 0 18px!important;margin:0!important;padding:0!important}.work-step.svelte-bj1btl .duration-radio:where(.svelte-bj1btl)>span:where(.svelte-bj1btl){flex:1;min-width:0;color:var(--text-invers-100)!important;opacity:1!important;text-transform:none!important;width:auto!important;height:auto!important;padding:0!important;font-size:1rem!important;font-weight:400!important;line-height:1.4!important}.price-fields.svelte-bj1btl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.75rem;display:grid}.note.svelte-bj1btl,.example.svelte-bj1btl{margin-top:.65rem;font-size:.875rem;line-height:1.5}.work-step.form.light.svelte-bj1btl .example:where(.svelte-bj1btl){font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--text-invers-100)!important}fieldset.svelte-bj1btl{border:0;min-width:0;margin:0;padding:0}legend.svelte-bj1btl{margin-bottom:.75rem;font-weight:700;color:var(--text-invers-100)!important}.work-option.svelte-bj1btl{align-items:center;gap:.7rem;min-height:2.8rem;display:flex;color:var(--text-invers-100)!important}.work-option.svelte-bj1btl>span:where(.svelte-bj1btl){color:var(--text-invers-100)!important}.work-option.svelte-bj1btl{border-bottom:1px solid color-mix(in srgb, var(--text-invers-100) 20%, transparent)}.work-option.svelte-bj1btl label.checkbox{flex:1;min-width:0}.work-step.svelte-bj1btl label.checkbox .checkbox-label,.work-step.svelte-bj1btl label.checkbox .checkbox-label .kw-safe-html,.work-step.svelte-bj1btl .labelspan,.work-step.svelte-bj1btl input{color:var(--text-invers-100)!important}.work-option.svelte-bj1btl>span:where(.svelte-bj1btl){overflow-wrap:anywhere}.count.svelte-bj1btl{white-space:nowrap;margin-left:auto;font-size:.85rem}p.svelte-bj1btl{margin:0;color:var(--text-invers-100)!important}@media (max-width:480px){.price-fields.svelte-bj1btl{grid-template-columns:minmax(0,1fr)}.work-option.svelte-bj1btl{flex-wrap:wrap;padding:.4rem 0}.count.svelte-bj1btl{width:100%;padding-left:1.8rem}}.backlog-list-upload.svelte-1tdtlru{width:100%;min-width:0;display:flex}.import-dialog.svelte-1tdtlru{--progress-content-padding-left:var(--kw-app-content-inset);--progress-content-padding-right:var(--kw-app-content-inset);--progress-content-padding-top:1.25rem;--progress-content-padding-bottom:var(--kw-app-content-inset);min-width:0;color:var(--text-invers-100)!important}.backlog-list-import.svelte-1tdtlru .modal__body{padding:0}.import-dialog.svelte-1tdtlru .progress-track>.tab-list{margin-inline-start:0}.import-dialog.svelte-1tdtlru .progress-track .step-tab:first-child{padding-inline-start:var(--kw-app-content-inset)}.backlog-list-import.svelte-1tdtlru button.cta:is(.ghostButton,.ghostButtonReverse).lightMode,.backlog-list-import.svelte-1tdtlru button.cta:is(.ghostButton,.ghostButtonReverse).lightMode p,.backlog-list-import.svelte-1tdtlru button.cta:is(.ghostButton,.ghostButtonReverse).lightMode .kw-safe-html{color:var(--text-invers-100)!important}.backlog-list-import.svelte-1tdtlru button.cta:is(.ghostButton,.ghostButtonReverse).lightMode:hover:not(:disabled),.backlog-list-import.svelte-1tdtlru button.cta:is(.ghostButton,.ghostButtonReverse).lightMode:hover:not(:disabled) p,.backlog-list-import.svelte-1tdtlru button.cta:is(.ghostButton,.ghostButtonReverse).lightMode:hover:not(:disabled) .kw-safe-html,.backlog-list-import.svelte-1tdtlru button.cta.primaryButton,.backlog-list-import.svelte-1tdtlru button.cta.primaryButton p,.backlog-list-import.svelte-1tdtlru button.cta.primaryButton .kw-safe-html{color:var(--neutral-white)!important}.import-error.svelte-1tdtlru{margin:0 var(--kw-app-content-inset) var(--kw-app-content-inset);border-left:3px solid var(--error-100);padding:.75rem;color:var(--text-invers-100)!important}.import-actions.svelte-1tdtlru{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex}.load-list-source-actions.svelte-dfi5wo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:100%;margin-top:.9rem;display:grid}.source-action.svelte-dfi5wo{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-width:0;min-height:5.4rem;color:var(--text-100);text-align:left;cursor:pointer;align-items:center;gap:.9rem;padding:1rem;display:flex}.source-action.svelte-dfi5wo:hover:not(:disabled),.source-action.active.svelte-dfi5wo{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))}.source-action.svelte-dfi5wo:disabled{cursor:not-allowed;opacity:.5}.source-icon.svelte-dfi5wo{border:1px solid color-mix(in srgb, var(--text-100) 24%, transparent);flex:none;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.source-copy.svelte-dfi5wo{overflow-wrap:anywhere;flex-direction:column;gap:.25rem;min-width:0;display:flex}.source-copy.svelte-dfi5wo strong:where(.svelte-dfi5wo){font-family:var(--font-family-bold,"Outfit-Bold", sans-serif);text-transform:uppercase;line-height:1.1}.source-copy.svelte-dfi5wo>span:where(.svelte-dfi5wo){color:var(--text-200);font-size:.9rem;line-height:1.25}@media (max-width:820px){.load-list-source-actions.svelte-dfi5wo{grid-template-columns:1fr}}.batch-property-select-cell{width:100%;min-width:0;max-width:100%}.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}.batch-unit-cell.svelte-ug7jka{align-items:center;width:100%;min-width:0;max-width:100%;min-height:48px;display:flex}.batch-unit-cell.svelte-ug7jka .select-input-shell{flex:1;min-width:0}.batch-unit-cell.svelte-ug7jka .batch-unit-two-line-select{--height:48px;--item-height:48px;--item-line-height:1.2;--padding:4px 0!important;--selected-item-padding:0!important}.unit-value.svelte-ug7jka{flex:1;min-width:0;max-width:100%;display:block}.unit-label.svelte-ug7jka{flex-direction:column;gap:.15rem;width:100%;min-width:0;line-height:1.2;display:flex}.unit-label__headline.svelte-ug7jka,.unit-label__subline.svelte-ug7jka{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.unit-label__headline.svelte-ug7jka{font-size:.9rem;font-weight:700}.unit-label__subline.svelte-ug7jka{font-size:.76rem}.unit-option.svelte-ug7jka{padding-block:.35rem}.unavailable.svelte-ug7jka{opacity:.55}.muted.svelte-ug7jka{color:color-mix(in srgb, currentColor 70%, transparent);font-size:.8rem}.row-hint.svelte-1btgi6q{display:inline-flex}.row-hint.svelte-1btgi6q .status-tag--neutral{color:var(--text-100);border-color:var(--text-100)}.batch-address-table{width:100%;container-type:inline-size}.batch-address-table .batch-row-removed{opacity:.6}.batch-address-table td{vertical-align:bottom}.batch-address-table .cell-content{align-items:flex-end;min-height:60px;display:flex}.batch-address-table .batch-address-filters{margin-bottom:1.2rem}.row-details.svelte-yssdq8{--text-100:var(--text-invers-100);--text:var(--text-invers-100);min-width:0}.row-details.svelte-yssdq8,.row-details.svelte-yssdq8 :is(h3:where(.svelte-yssdq8),h4:where(.svelte-yssdq8),p:where(.svelte-yssdq8),dt:where(.svelte-yssdq8),dd:where(.svelte-yssdq8),li:where(.svelte-yssdq8),th:where(.svelte-yssdq8),td:where(.svelte-yssdq8),summary:where(.svelte-yssdq8)){color:var(--text-invers-100)!important}.calculation.svelte-yssdq8{scroll-margin-top:16px}.calculation-summary.svelte-yssdq8{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0 0 12px;display:grid}summary.svelte-yssdq8{cursor:pointer;padding-block:12px;font-weight:600}section.svelte-yssdq8+section:where(.svelte-yssdq8){margin-top:24px}h3.svelte-yssdq8{margin:0 0 12px;font-size:18px;line-height:1.4}h4.svelte-yssdq8{margin:0 0 8px;font-size:15px}p.svelte-yssdq8{overflow-wrap:anywhere;margin:0 0 8px}.file.svelte-yssdq8{font-weight:600}.selection.svelte-yssdq8{grid-template-columns:1fr 1fr;gap:12px 24px;margin:0 0 12px;display:grid}.selection.svelte-yssdq8>div:where(.svelte-yssdq8):last-child{grid-column:1/-1}dt.svelte-yssdq8{margin-bottom:4px;font-size:13px}dd.svelte-yssdq8{overflow-wrap:anywhere;margin:0}.hints.svelte-yssdq8{border-left:3px solid #ac741d;padding:0 0 0 16px}ul.svelte-yssdq8{margin:0;padding-left:20px}li.svelte-yssdq8+li:where(.svelte-yssdq8){margin-top:8px}.source.svelte-yssdq8{border-top:1px solid #d6dde1;margin-top:16px;padding-top:16px}table.svelte-yssdq8{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:16px;font-size:14px}th.svelte-yssdq8,td.svelte-yssdq8{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #d6dde1;padding:12px}thead.svelte-yssdq8 th:where(.svelte-yssdq8){background:#f2f5f6;font-size:13px}th.svelte-yssdq8:first-child{width:24%}th.svelte-yssdq8:nth-child(2){width:28%}tbody.svelte-yssdq8 th:where(.svelte-yssdq8){font-weight:600}td.svelte-yssdq8 p:where(.svelte-yssdq8):last-child{margin-bottom:0}.source-value.svelte-yssdq8{white-space:pre-wrap}@media (max-width:640px){.selection.svelte-yssdq8{grid-template-columns:1fr}table.svelte-yssdq8,tbody.svelte-yssdq8,tr.svelte-yssdq8,th.svelte-yssdq8,td.svelte-yssdq8{width:100%;display:block}thead.svelte-yssdq8{display:none}tr.svelte-yssdq8{border-bottom:1px solid #d6dde1;padding:12px 0}th.svelte-yssdq8,td.svelte-yssdq8{border:0;padding:4px 0}th.svelte-yssdq8:first-child{width:100%}td.svelte-yssdq8:before{content:attr(data-label);color:var(--text-invers-100);margin-bottom:4px;font-size:12px;display:block}}.order-field-cell.svelte-d4sh3n{flex-direction:column;justify-content:flex-end;gap:.3rem;width:100%;min-width:0;min-height:54px;display:flex}.order-field-cell.svelte-d4sh3n .svelte-select{--height:48px;--padding:0!important;--selected-item-padding:0!important}.order-field-cell.svelte-d4sh3n .kw-multi-select{height:48px;min-height:48px}.order-field-cell.svelte-d4sh3n label{align-items:flex-end;height:48px;min-height:48px;max-height:none;display:flex}.order-field-cell.svelte-d4sh3n label>input{box-sizing:border-box;height:48px!important;padding:0!important}.order-field-cell.svelte-d4sh3n .date-input{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr) auto;height:48px;padding-block:0}.order-field-cell.svelte-d4sh3n .date-input__field{min-width:0;height:100%;min-height:0;padding:0!important}.order-field-cell.svelte-d4sh3n label,.order-field-cell.svelte-d4sh3n .select-input-shell{width:100%;min-width:0;margin:0}.creation-fields.svelte-7ln4yu{width:100%;min-width:0;padding-top:.75rem;container-type:inline-size}.creation-fields.svelte-7ln4yu .row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.creation-fields.svelte-7ln4yu .row>*{width:100%;min-width:0}@container (width<=420px){.creation-fields.svelte-7ln4yu .row{grid-template-columns:1fr}}.list-price.svelte-f867ly{text-align:left;font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-start;width:100%;display:flex}.order-field-container.svelte-f867ly{width:100%;min-width:0}.duration-cell.svelte-f867ly{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:2px;min-width:0;display:grid}.load-list-preconfiguration.svelte-f867ly{gap:1.5rem;min-width:0;display:grid}.projection-state.svelte-1yzebob{color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:0;font-size:.9rem;line-height:1.35}.projection-state--warning.svelte-1yzebob{color:color-mix(in srgb, var(--warning-100,#ffbf47) 86%, var(--text-invers-100))}.wrapper.svelte-1y6g5gs{flex-direction:column;gap:1.2rem;display:flex}.hint.svelte-1y6g5gs{color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0;font-size:.9rem;line-height:1.35}.step-actions.svelte-1y6g5gs{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-top:.4rem;display:flex}.batch-overlay.svelte-1v3sq8y{flex-direction:column;gap:.9rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.completion-error.svelte-1v3sq8y{border:1px solid var(--error-100,#f05);color:var(--error-100,#f05);padding:.75rem .9rem;font-weight:700}.section-header.svelte-dncz0h{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.print-action-tooltip-anchor.svelte-dncz0h,.planning-action-tooltip-anchor.svelte-dncz0h{display:inline-flex}.print-action-tooltip-anchor.svelte-dncz0h button[disabled],.planning-action-tooltip-anchor.svelte-dncz0h button[disabled]{pointer-events:none}.print-form.svelte-w5mdnc{flex-direction:column;gap:1rem;display:flex}.print-error.svelte-w5mdnc{color:var(--error-100,#d14343);margin:0}.print-actions.svelte-w5mdnc{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;width:100%;display:flex}.reopen-overlay.svelte-u6ulis{min-width:min(34rem,100%);color:var(--text-invers-100);display:grid}.reopen-copy.svelte-u6ulis{gap:.55rem;padding-top:.1rem;display:grid}.reopen-copy.svelte-u6ulis h2:where(.svelte-u6ulis){margin:0;font-size:1.25rem;line-height:1.2}.reopen-copy.svelte-u6ulis p:where(.svelte-u6ulis){color:color-mix(in srgb, var(--text-invers-100) 78%, transparent);margin:0;line-height:1.45}.actions.svelte-u6ulis{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.confirm-step.svelte-x10ctw{flex-direction:column;gap:1rem;display:flex}.preconfiguration-form.svelte-x10ctw .box>p{margin:0 0 1.2rem}.preconfiguration-fields.svelte-x10ctw{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem 1rem;display:grid}@media (max-width:70rem){.preconfiguration-fields.svelte-x10ctw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48rem){.preconfiguration-fields.svelte-x10ctw{grid-template-columns:minmax(0,1fr)}}.confirm-step.svelte-x10ctw p:where(.svelte-x10ctw){color:var(--text-100);margin:0}.status-cell.svelte-x10ctw{color:var(--text-invers-100);flex-direction:column;gap:.15rem;display:flex}.status-cell.svelte-x10ctw span:where(.svelte-x10ctw){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);font-size:.78rem}.step-actions.svelte-x10ctw{justify-content:flex-end;display:flex}.confirmation-mail-actions.svelte-jsvnp4{justify-content:flex-end;gap:.75rem;display:flex}.mail-step.svelte-1ms9rij{flex-direction:column;gap:1rem;display:flex}.mail-status.svelte-1ms9rij{color:var(--text-invers-100);flex-direction:column;gap:.15rem;display:flex}.mail-status.svelte-1ms9rij span:where(.svelte-1ms9rij){color:color-mix(in srgb, var(--text-invers-100) 70%, transparent);font-size:.78rem}.summary-step.svelte-19pdoc0{flex-direction:column;gap:1.25rem;display:flex}.summary-grid.svelte-19pdoc0{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.summary-grid.svelte-19pdoc0 div:where(.svelte-19pdoc0){border:1px solid color-mix(in srgb, var(--text-100) 18%, transparent);padding:.8rem}.summary-grid.svelte-19pdoc0 span:where(.svelte-19pdoc0){color:var(--text-100);text-transform:uppercase;font-size:.78rem;display:block}.summary-grid.svelte-19pdoc0 strong:where(.svelte-19pdoc0){color:var(--text-100);font-size:1.35rem}.step-actions.svelte-19pdoc0{justify-content:flex-end;display:flex}.confirm-appointments-overlay.svelte-4348o3{flex-direction:column;gap:1rem;display:flex}.step-error.svelte-4348o3{border:1px solid var(--error-100);color:var(--error-100);padding:.75rem}.batch-action-row.svelte-1ograop{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:center;gap:1rem;padding:.55rem 0;display:grid}.batch-action-row.svelte-1ograop+.batch-action-row:where(.svelte-1ograop){border-top:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent)}.batch-action-label.svelte-1ograop{color:var(--text-invers-100);flex-direction:column;gap:.12rem;line-height:1.2;display:flex}.batch-action-label.svelte-1ograop strong:where(.svelte-1ograop){text-transform:uppercase;font-size:.78rem}.batch-action-buttons.svelte-1ograop{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}@media (max-width:760px){.batch-action-row.svelte-1ograop{grid-template-columns:1fr;gap:.45rem}}.empty-state.svelte-k4aiwd{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-k4aiwd p:where(.svelte-k4aiwd){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}.workflow-action-box.svelte-4eyhnz{color:var(--text-100);flex-direction:column;gap:.8rem;display:flex}.workflow-action-box.svelte-4eyhnz p{margin:0;line-height:1.45}.workflow-action-box__actions.svelte-4eyhnz{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.workflow-step-frame.svelte-1a54su7{flex-direction:column;gap:1rem;padding:.8rem 0 1rem;display:flex}.profile-editor.svelte-1bl82rz,.profile-editor__fields.svelte-1bl82rz{flex-direction:column;gap:1rem;display:flex}.profile-editor__fields.svelte-1bl82rz{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.profile-editor__actions.svelte-1bl82rz{justify-content:flex-end;display:flex}.profile-load-state.svelte-lh9x5y{min-height:12.5rem}.profile-load-error.svelte-lh9x5y{min-height:8rem;color:var(--danger-100,var(--error-100,var(--text-100)))}.profile-summary.svelte-lh9x5y{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.9rem;margin:0;display:grid}.profile-summary.svelte-lh9x5y div:where(.svelte-lh9x5y){border-left:.2rem solid var(--success-100);padding-left:.65rem}.profile-summary.svelte-lh9x5y dt:where(.svelte-lh9x5y),.profile-summary.svelte-lh9x5y dd:where(.svelte-lh9x5y){margin:0}.profile-summary.svelte-lh9x5y dt:where(.svelte-lh9x5y){text-transform:uppercase;font-size:.72rem;font-weight:900}.profile-summary.svelte-lh9x5y dd:where(.svelte-lh9x5y){overflow-wrap:anywhere;margin-top:.2rem}.process-card.svelte-1pwe6o4{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-1pwe6o4{border-color:color-mix(in srgb, var(--success-100) 70%, transparent)}.process-copy.svelte-1pwe6o4{align-items:center;gap:.9rem;display:flex}.process-copy.svelte-1pwe6o4 h3:where(.svelte-1pwe6o4),.process-copy.svelte-1pwe6o4 p:where(.svelte-1pwe6o4),.process-meta.svelte-1pwe6o4,.process-meta.svelte-1pwe6o4 dt:where(.svelte-1pwe6o4),.process-meta.svelte-1pwe6o4 dd:where(.svelte-1pwe6o4),.process-error-card.svelte-1pwe6o4 h3:where(.svelte-1pwe6o4),.process-error-card.svelte-1pwe6o4 p:where(.svelte-1pwe6o4){margin:0}.process-copy.svelte-1pwe6o4 h3:where(.svelte-1pwe6o4),.process-error-card.svelte-1pwe6o4 h3:where(.svelte-1pwe6o4){font-size:1.15rem;line-height:1.25}.eyebrow.svelte-1pwe6o4{text-transform:uppercase;color:var(--success-100);font-size:.72rem;font-weight:900}.eyebrow--error.svelte-1pwe6o4{color:var(--error-100)}.percent.svelte-1pwe6o4{color:var(--text-100);margin-left:auto;font-size:1rem}.process-spinner.svelte-1pwe6o4{flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.process-spinner.svelte-1pwe6o4 span:where(.svelte-1pwe6o4){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-1pwe6o4-process-spinner-rotate}.process-spinner.ready.svelte-1pwe6o4 span:where(.svelte-1pwe6o4){border-color:var(--success-100);animation:none}.progress-track.svelte-1pwe6o4{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-1pwe6o4{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-1pwe6o4: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-1pwe6o4-progress-stripes;position:absolute;inset:0}.process-card.ready.svelte-1pwe6o4 .progress-fill:where(.svelte-1pwe6o4):after{opacity:0;animation:none}.process-meta.svelte-1pwe6o4{color:color-mix(in srgb, var(--text-100) 82%, transparent);flex-wrap:wrap;gap:1rem 2.25rem;display:flex}.process-meta.svelte-1pwe6o4 dt:where(.svelte-1pwe6o4){color:color-mix(in srgb, var(--text-100) 62%, transparent);text-transform:uppercase;font-size:.68rem;font-weight:900}.process-meta.svelte-1pwe6o4 dd:where(.svelte-1pwe6o4){margin-top:.12rem;font-weight:700}.process-error-card.svelte-1pwe6o4{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-1pwe6o4{width:2rem;height:2rem;color:var(--error-100);flex:none;place-items:center;display:grid}.process-error-card.svelte-1pwe6o4 h3:where(.svelte-1pwe6o4){color:var(--error-100);font-weight:800}.process-error-copy.svelte-1pwe6o4{min-width:0}.process-meta--error.svelte-1pwe6o4{margin-top:.8rem}.process-meta--error.svelte-1pwe6o4 dd:where(.svelte-1pwe6o4){overflow-wrap:anywhere}@keyframes svelte-1pwe6o4-process-spinner-rotate{to{transform:rotate(360deg)}}@keyframes svelte-1pwe6o4-progress-stripes{to{transform:translate(.9rem)}}.notice.svelte-pdfnfw{border-left:.25rem solid var(--warning-100);padding:.7rem}.connection-notice.svelte-pdfnfw{border-left:.25rem solid var(--warning-100);padding:.7rem;font-weight:700}.status-unavailable.svelte-pdfnfw{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-pdfnfw strong:where(.svelte-pdfnfw){color:var(--error-100)}.download-ready.svelte-pdfnfw{border-left:.25rem solid var(--success-100);flex-direction:column;gap:.25rem;padding:.7rem;display:flex}.demo-reset-overlay.svelte-smoj0m{color:var(--text-100);padding-bottom:1rem}.demo-reset-overlay.svelte-smoj0m p{margin:0}.content.svelte-1vywx35{flex-direction:column;gap:.75rem;display:flex}.content.svelte-1vywx35 p:where(.svelte-1vywx35),.content.svelte-1vywx35 strong:where(.svelte-1vywx35){color:var(--text-invers-100);margin:0}.summary.svelte-1vywx35,.counts.svelte-1vywx35{flex-wrap:wrap;gap:.5rem;display:flex}.counts.svelte-1vywx35 span:where(.svelte-1vywx35){border:1px solid var(--text-invers-100);color:var(--text-invers-100);padding:.15rem .45rem;font-weight:700}.warnings.svelte-1vywx35{margin:0;padding-left:1.1rem}.chat-widget-section.svelte-c74zdp{flex-direction:column;gap:.65rem;display:flex}.snippet-content.svelte-c74zdp{color:var(--text-invers-100);flex-direction:column;gap:.75rem;display:flex}.snippet-content.svelte-c74zdp p:where(.svelte-c74zdp){color:var(--text-invers-100);margin:0}.snippet-content.svelte-c74zdp pre:where(.svelte-c74zdp){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-c74zdp{color:var(--text-invers-100);margin:0}.service-hours-editor-overlay.svelte-1y8z6yc{flex-direction:column;gap:1rem;max-width:58rem;display:flex}.actions.svelte-1y8z6yc{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.service-hours-preview.svelte-v67s1c{flex-direction:column;gap:.75rem;display:flex}.preview-content.svelte-v67s1c{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-v67s1c,.preview-value-group.svelte-v67s1c{flex-direction:column;display:flex}.preview-info-block.svelte-v67s1c{border-left:2px solid var(--primary-100);gap:.45rem;min-width:0;padding-left:.8rem}.preview-title.svelte-v67s1c{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-v67s1c{flex:none;align-items:center;display:inline-flex}.preview-value-group.svelte-v67s1c{color:var(--text-invers-100);gap:.25rem;font-size:.9rem;line-height:1.35;display:flex}.preview-value-group.svelte-v67s1c span:where(.svelte-v67s1c){color:var(--text-invers-100)}.preview-value-group.svelte-v67s1c .primary-line:where(.svelte-v67s1c){color:var(--text-invers-100);font-size:.94rem;font-weight:600}.preview-value-group.svelte-v67s1c .more-line:where(.svelte-v67s1c){color:var(--text-invers-100)}.preview-meta.svelte-v67s1c{margin:0;display:contents}.preview-meta.svelte-v67s1c dt:where(.svelte-v67s1c){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-v67s1c dd:where(.svelte-v67s1c){color:var(--text-invers-100);margin:0;font-size:.9rem;line-height:1.35}@media (max-width:920px){.preview-content.svelte-v67s1c{grid-template-columns:1fr}}.state-block.svelte-1kbb0zk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.state-block.svelte-1kbb0zk p:where(.svelte-1kbb0zk){margin:0}.form.svelte-1kbb0zk,.settings-section.svelte-1kbb0zk{flex-direction:column;gap:.75rem;display:flex}.row.svelte-1kbb0zk{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}.row--triple.svelte-1kbb0zk{grid-template-columns:repeat(3,minmax(0,1fr))}.section-fields.svelte-1kbb0zk{flex-direction:column;gap:.75rem;display:flex}@media (max-width:960px){.row--triple.svelte-1kbb0zk{grid-template-columns:1fr}}.working-hours.svelte-fi276e,.invite-working-hours.svelte-1ewf7oo{flex-direction:column;gap:1rem;display:flex}.step-actions.svelte-1ewf7oo{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;display:flex}.description-cell.svelte-1sjbso8{max-width:300px;color:var(--text-invers-80);white-space:normal;font-size:.9rem;line-height:1.35}.overlay-form.svelte-h3eupl{flex-direction:column;justify-content:flex-start;gap:1rem;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;display:flex}.overlay-form .formActions{display:none}.standard-type.svelte-h3eupl{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-h3eupl input:where(.svelte-h3eupl){border-radius:0;width:1rem;height:1rem;margin-top:.18rem}.standard-type.svelte-h3eupl span:where(.svelte-h3eupl){flex-direction:column;gap:.25rem;min-width:0;display:flex}.standard-type.svelte-h3eupl strong:where(.svelte-h3eupl){color:var(--text-invers-100);font-size:.92rem}.standard-type.svelte-h3eupl small:where(.svelte-h3eupl){color:var(--text-invers-60);line-height:1.35}.section-header.svelte-1eft0m3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-actions.svelte-1eft0m3{align-items:center;gap:.5rem;display:flex}.empty-state.svelte-1eft0m3{justify-content:center;align-items:center;padding:.75rem 0;display:flex}p.svelte-py7qi3{color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.warning.svelte-py7qi3{background:#fff5f5;border:1px solid #dc2626;border-radius:0;padding:.8rem;font-weight:700;color:#7f1d1d!important}.details.svelte-yfl9fk{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-yfl9fk{gap:1rem;display:grid}p.svelte-yfl9fk{color:var(--text-invers-100);margin:0;line-height:1.45}.filters.svelte-yfl9fk{grid-template-columns:minmax(12rem,1fr) minmax(9rem,.65fr) minmax(9rem,.65fr);align-items:end;gap:.75rem;display:grid}.filters.svelte-yfl9fk label{min-width:0}.item-list.svelte-yfl9fk{gap:.9rem;display:grid}.review-item.svelte-yfl9fk{color:var(--text-invers-100);gap:.8rem;display:grid}.review-item.svelte-yfl9fk dl:where(.svelte-yfl9fk){grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);gap:.45rem .8rem;margin:0;display:grid}.review-item.svelte-yfl9fk dt:where(.svelte-yfl9fk){color:var(--text-invers-100);font-weight:700}.review-item.svelte-yfl9fk dd:where(.svelte-yfl9fk){min-width:0;color:var(--text-invers-100);overflow-wrap:anywhere;margin:0}.actions.svelte-yfl9fk{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.result-count.svelte-yfl9fk,.muted.svelte-yfl9fk{color:var(--text-invers-100)}.error.svelte-yfl9fk{color:#b91c1c;margin-top:1rem;font-weight:700}@media (max-width:860px){.filters.svelte-yfl9fk{grid-template-columns:1fr}}.group-sections.svelte-9h0akr{gap:1rem;margin-top:1rem;display:grid}.risk-section.svelte-9h0akr{color:var(--text-100);border-left:4px solid #cbd5e1;padding-left:1rem}.risk-section.svelte-9h0akr h4:where(.svelte-9h0akr){color:var(--text-100);margin:0 0 .25rem}.risk-section.svelte-9h0akr p:where(.svelte-9h0akr){color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0 0 .6rem}.critical.svelte-9h0akr{border-left-color:#dc2626}.recommended.svelte-9h0akr{border-left-color:#d97706}.info.svelte-9h0akr{border-left-color:#64748b}.groups.svelte-9h0akr{gap:.75rem;display:grid}.group-content.svelte-9h0akr{gap:.35rem;display:grid}.group-content.svelte-9h0akr p:where(.svelte-9h0akr){color:var(--text-100);margin:0;line-height:1.35}.group-content.svelte-9h0akr strong:where(.svelte-9h0akr){color:var(--text-100)}.examples.svelte-9h0akr{color:var(--text-100);gap:.25rem;margin:.65rem 0 0;padding-left:0;line-height:1.35;display:grid}.examples.svelte-9h0akr p:where(.svelte-9h0akr){color:var(--text-100);margin:0}.empty.svelte-9h0akr{color:color-mix(in srgb, var(--text-100) 68%, transparent);margin:0}.import-review.svelte-xpdmvp{color:var(--text-100);gap:1rem;display:grid}.intro.svelte-xpdmvp h3:where(.svelte-xpdmvp){color:var(--text-100);margin:0 0 .4rem}.intro.svelte-xpdmvp p:where(.svelte-xpdmvp){color:color-mix(in srgb, var(--text-100) 72%, transparent);margin:0}.empty-state.svelte-xpdmvp{color:var(--text-invers-100);background:#fff;border:1px solid #0000001f;border-radius:0;padding:.8rem}.empty-state.svelte-xpdmvp strong:where(.svelte-xpdmvp),.empty-state.svelte-xpdmvp p:where(.svelte-xpdmvp){display:block}.empty-state.svelte-xpdmvp p:where(.svelte-xpdmvp){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin-top:.2rem}.muted.svelte-xpdmvp{color:color-mix(in srgb, var(--text-100) 68%, transparent)}.error.svelte-xpdmvp{color:#b91c1c;font-weight:700}.statistics-grid.svelte-ox7p2t{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.statistics-card.svelte-ox7p2t{min-width:0}.statistics-error.svelte-ox7p2t{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}@media (max-width:1100px){.statistics-grid.svelte-ox7p2t{grid-template-columns:1fr}}.contact-cell.svelte-1njdgun{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-ty8rhj{white-space:normal;flex-direction:column;align-items:flex-start;gap:.32rem;min-width:0;max-width:100%;display:inline-flex}.role-cell.svelte-1lg1sy7{white-space:normal;flex-wrap:wrap;gap:.25rem;line-height:1.25;display:inline-flex}.filter-bar.svelte-v5g918{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:.65rem;margin:0 0 1rem;display:grid}.filter-bar.svelte-v5g918 .input,.filter-bar.svelte-v5g918 .select-input{width:100%}.customers-actions.svelte-o3d59{align-items:center;gap:.5rem;display:flex}.empty-state.svelte-1helmi6{flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.6rem 0;display:flex}.empty-state.svelte-1helmi6 p:where(.svelte-1helmi6){color:color-mix(in srgb, var(--text-100) 70%, transparent);margin:0}.placeholder.svelte-e9rfxu{flex-direction:column;gap:.5rem;display:flex}.line.svelte-e9rfxu{width:100%;height:.75rem;animation:1.2s infinite svelte-e9rfxu-shimmer;animation-delay:calc(var(--i,0) * 80ms);background:linear-gradient(90deg,#e5e7eb,#f3f4f6,#e5e7eb);border-radius:9999px}@keyframes svelte-e9rfxu-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.general-settings-stack.svelte-170bioj{flex-direction:column;gap:1rem;display:flex}.box-content.svelte-170bioj{flex-direction:column;gap:.9rem;display:flex}.settings-row.svelte-170bioj{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;display:grid}.field-block.svelte-170bioj{min-width:0}.save-actions.svelte-170bioj{justify-content:flex-end;gap:.75rem;display:flex}[role=alert].svelte-170bioj{border-left:3px solid var(--red-300);padding:.6rem .8rem}.state-block.svelte-11v5dr7{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.template-editor.svelte-1nbn6of{min-width:0;color:var(--text-invers-100);gap:1rem;display:grid}.template-form.svelte-1nbn6of{flex-direction:column;gap:.75rem;min-width:0;display:flex}.actions.svelte-1nbn6of{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.actions.svelte-1nbn6of button.cta{max-width:100%}.actions.svelte-1nbn6of button.cta p{white-space:normal}[role=alert].svelte-1nbn6of{border-left:3px solid var(--red-300);padding:.6rem .8rem}.whatsapp-section.svelte-19ir7sl{gap:1rem;min-width:0;display:grid}.whatsapp-preview.svelte-19ir7sl{color:var(--text-invers-100);flex-direction:column;gap:.8rem;line-height:1.45;display:flex}.whatsapp-preview.svelte-19ir7sl p:where(.svelte-19ir7sl){margin:0}.whatsapp-actions.svelte-19ir7sl{flex-wrap:wrap;gap:.5rem;display:flex}.whatsapp-actions.svelte-19ir7sl span:where(.svelte-19ir7sl){border:1px solid var(--text-invers-100);text-transform:uppercase;padding:.35rem .55rem;font-weight:700}.letter-form.svelte-1onb6ac{min-width:0;height:auto;color:var(--text-invers-100);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.letter-form.svelte-1onb6ac textarea{min-height:7rem;font-family:inherit;line-height:1.5}.letter-form.svelte-1onb6ac label.tagBasedInput .tag-input-shell.brightBackground .text-segment,.letter-form.svelte-1onb6ac label.tagBasedInput .tag-input-shell.brightBackground .token__tag,.letter-form.svelte-1onb6ac label.tagBasedInput .tag-editor.brightBackground{color:var(--text-invers-100);caret-color:var(--text-invers-100)}.step.svelte-1s1kgf7{border-bottom:1px solid color-mix(in srgb, var(--text-invers-100) 12%, transparent);min-width:0;padding:.75rem 0}.step-heading.svelte-1s1kgf7{gap:.35rem;display:grid}.step-fields.svelte-1s1kgf7{gap:.75rem;min-width:0;padding:1rem 0 0;display:grid}.edit-step.svelte-1s1kgf7{text-align:left;font:inherit;color:var(--text-invers-100);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:1rem;padding:.25rem 0;font-size:.9rem;display:flex}.edit-step.svelte-1s1kgf7 span:where(.svelte-1s1kgf7){font-size:.8rem;text-decoration:underline}.edit-step.svelte-1s1kgf7:disabled{cursor:default}.edit-step.svelte-1s1kgf7:disabled span:where(.svelte-1s1kgf7){visibility:hidden}.edit-step.svelte-1s1kgf7:focus-visible{outline:2px solid var(--primary-100);outline-offset:3px}.inactive.svelte-1s1kgf7 .edit-step:where(.svelte-1s1kgf7){opacity:.6}p.svelte-1s1kgf7{color:var(--text-invers-100);margin:0;font-size:.85rem;line-height:1.5}.photo-upload.svelte-ssptts{border:1px solid var(--text-invers-60);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.photo-upload.svelte-ssptts h3:where(.svelte-ssptts),.photo-upload.svelte-ssptts p:where(.svelte-ssptts){margin:0}.photo-upload.svelte-ssptts h3:where(.svelte-ssptts){margin-bottom:.35rem;font-size:1rem}.photo-input.svelte-ssptts{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:767px){.photo-upload.svelte-ssptts{flex-direction:column;align-items:stretch}}.signature-overlay.svelte-16czuqf{color:var(--text-100);flex-direction:column;gap:1rem;display:flex}.signature-overlay.svelte-16czuqf p:where(.svelte-16czuqf){color:var(--text-80);margin:0}.mobile-signing-callout.svelte-16czuqf{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-16czuqf{flex-direction:column;gap:.5rem;max-width:32rem;display:flex}.mobile-signing-copy.svelte-16czuqf h3:where(.svelte-16czuqf){color:var(--text-100);margin:0;font-size:1rem}.qr-code-frame.svelte-16czuqf{background:#fff;border-radius:.5rem;flex:none;padding:.4rem;line-height:0}.qr-code-frame.svelte-16czuqf img:where(.svelte-16czuqf){width:144px;height:144px;display:block}.mobile-signing-hint.svelte-16czuqf{display:none}.canvas-frame.svelte-16czuqf{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-16czuqf{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.actions.svelte-16czuqf{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}@media (max-width:767px),(pointer:coarse){.mobile-signing-callout.svelte-16czuqf{display:none}.mobile-signing-hint.svelte-16czuqf{display:block}canvas.svelte-16czuqf{cursor:default}}.signature-section.svelte-afzfa3{gap:.75rem;min-width:0;display:grid}img.svelte-afzfa3{object-fit:contain;object-position:left;background:#fff;width:10rem;height:3rem}p.svelte-afzfa3{color:var(--text-invers-100);margin:0;line-height:1.5}.actions.svelte-afzfa3{flex-wrap:wrap;gap:.65rem;display:flex}.common-settings.svelte-1x61r25,section.svelte-1x61r25{min-width:0;height:auto;color:var(--text-invers-100);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.common-settings.svelte-1x61r25{gap:2rem}.common-settings.svelte-1x61r25>*,section.svelte-1x61r25>*{min-width:0;max-width:100%}.field-grid.svelte-1x61r25{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:1rem;display:grid}p.svelte-1x61r25{color:var(--text-invers-100);margin:0;font-size:.85rem;line-height:1.5}section.svelte-1toebnb{min-width:0;color:var(--text-invers-100)}object.svelte-1toebnb{border:1px solid color-mix(in srgb, var(--text-invers-100) 25%, transparent);width:100%;height:min(70vh,900px);min-height:380px;display:block}a.svelte-1toebnb{color:var(--text-invers-100);margin:.65rem .8rem .2rem 0;display:inline-block}.note.svelte-1toebnb{color:var(--text-invers-100);font-size:.85rem;line-height:1.5}.preview-placeholder.svelte-1toebnb{border:1px solid color-mix(in srgb, var(--text-invers-100) 20%, transparent);background:color-mix(in srgb, var(--text-invers-100) 4%, transparent);min-height:22rem;color:var(--text-invers-100);text-align:center;place-items:center;padding:1.5rem;display:grid}.letter-section.svelte-eib8vh,.editor.svelte-eib8vh,.editor-form.svelte-eib8vh{min-width:0;color:var(--text-invers-100);gap:1.5rem;display:grid}.side-by-side.svelte-eib8vh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.side-by-side.svelte-eib8vh aside:where(.svelte-eib8vh){top:var(--app-header-height,56px);position:sticky}.save-actions.svelte-eib8vh{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.preview-actions.svelte-eib8vh{flex-wrap:wrap;gap:.65rem;display:flex}.preview-column.svelte-eib8vh{gap:.75rem;min-width:0;display:grid}.preview-controls.svelte-eib8vh{gap:.75rem;height:auto;display:grid}h3.svelte-eib8vh{color:var(--text-invers-100);margin:0;font-size:1rem}p.svelte-eib8vh{margin:0;font-size:.85rem;line-height:1.5}[role=alert].svelte-eib8vh{border-left:3px solid var(--red-300);padding:.6rem .8rem}.letter-section.svelte-eib8vh button.cta{max-width:100%}.letter-section.svelte-eib8vh button.cta p{white-space:normal}.state-block.svelte-9rcc3j{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.inbox-action-select-cell.svelte-1ehlja2{align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.inbox-cell-tag.svelte-iut38n{max-width:100%;display:inline-flex}.inbox-cell-tag.disabled.svelte-iut38n{opacity:.54}.inbox-action-toggle-cell.svelte-fp666w{align-items:center;min-width:max-content;display:flex}.inbox-action-toggle-cell.wrap.svelte-fp666w{width:-moz-fit-content;width:fit-content;min-width:0;max-width:min(24rem,100%)}.inbox-action-toggle-cell.wrap.svelte-fp666w .toggle-cta{flex-wrap:wrap;max-width:100%}.inbox-action-toggle-cell.wrap.svelte-fp666w .toggle-cta__option,.inbox-action-toggle-cell.wrap.svelte-fp666w button.cta.toggle{max-width:100%}.preconfiguration-grid.svelte-onzjb{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.inbox-contact.svelte-1sgmc1x{flex-direction:column;align-items:flex-start;gap:.2rem;max-width:100%;display:inline-flex}.inbox-cell-tag.svelte-1sgmc1x{max-width:100%;display:inline-flex}.inbox-cell-empty.svelte-1sgmc1x{color:var(--text-invers-100);font-weight:700}.disabled.svelte-1sgmc1x{opacity:.54}.source-cleanup-instruction-tags.svelte-1xdjsao{flex-wrap:wrap;gap:.28rem;max-width:100%;display:inline-flex}.source-cleanup-instruction-tags.muted.svelte-1xdjsao{opacity:.54}.source-cleanup-instruction-tags__empty.svelte-1xdjsao{color:var(--text-invers-100);font-weight:700}.inbox-cell-tag.svelte-16ub7lj{max-width:100%;display:inline-flex}.inbox-cell-tag.disabled.svelte-16ub7lj{opacity:.54}.contact-comparison.svelte-v84ejb{width:max-content;min-width:12rem;max-width:24rem}.contact-comparison.svelte-v84ejb .status-tag{max-width:100%}.contact-comparison.svelte-v84ejb .status-tag__label{white-space:normal;overflow-wrap:anywhere}.contact-comparison__hint.svelte-v84ejb{color:var(--text-invers-70);margin-top:.25rem;font-size:.75rem;display:block}.contact-comparison.svelte-v84ejb:focus-visible{outline:2px solid var(--primary-100);outline-offset:3px}.comparison-stack.svelte-kfepl8{gap:.35rem;display:grid}.contact-person-form.svelte-3dwsg7{width:100%;min-width:0;container-type:inline-size}.contact-person-form.svelte-3dwsg7 .box{box-sizing:border-box;border-color:color-mix(in srgb, var(--text-invers-100) 25%, transparent);width:100%;min-width:0;height:auto}.contact-person-form.svelte-3dwsg7 .contact-fields:where(.svelte-3dwsg7){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}@container (width<=420px){.contact-person-form.svelte-3dwsg7 .contact-fields:where(.svelte-3dwsg7){grid-template-columns:1fr}}.editor-actions.svelte-6xlxaq{justify-content:flex-end;width:100%;min-width:0;display:flex}.editor-content.svelte-6xlxaq{width:100%;min-width:0;color:var(--text-invers-100);grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.editor-error.svelte-6xlxaq{color:var(--error-100,#b42318);margin:0}.preconfiguration-grid.svelte-vyyl9d{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.preconfiguration-grid.svelte-1mat21r{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.editor-actions.svelte-z1azmq{justify-content:flex-end;width:100%;min-width:0;display:flex}.editor-content.svelte-z1azmq{width:100%;min-width:0;color:var(--text-invers-100);grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.editor-fields.svelte-z1azmq{width:100%;min-width:0}.editor-fields.svelte-z1azmq .box{box-sizing:border-box;border-color:color-mix(in srgb, var(--text-invers-100) 25%, transparent);width:100%;min-width:0;height:auto}.editor-error.svelte-z1azmq{color:var(--error-100,#b42318);margin:0}.preconfiguration-grid.svelte-1boxt8d{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.manual-download-step.svelte-yzefuf{flex-direction:column;gap:1rem;display:flex}.summary-card.svelte-yzefuf,.render-card.svelte-yzefuf{border:1px solid color-mix(in srgb, var(--text-invers-100) 18%, transparent);color:var(--text-invers-100);padding:.9rem}.render-card.svelte-yzefuf{justify-content:space-between;align-items:center;gap:1rem;display:flex}.summary-card.svelte-yzefuf p:where(.svelte-yzefuf),.summary-card.svelte-yzefuf h3:where(.svelte-yzefuf),.render-card.svelte-yzefuf p:where(.svelte-yzefuf),.render-card.svelte-yzefuf h3:where(.svelte-yzefuf){margin:0}.summary-card.svelte-yzefuf h3:where(.svelte-yzefuf),.render-card.svelte-yzefuf h3:where(.svelte-yzefuf){margin-top:.15rem}.render-card.svelte-yzefuf>div:where(.svelte-yzefuf){min-width:0}.eyebrow.svelte-yzefuf{text-transform:uppercase;color:var(--primary-100);font-size:.72rem;font-weight:900}.step-actions.svelte-yzefuf{justify-content:flex-end;gap:.65rem;display:flex}.delivery-action.svelte-yzefuf{width:100%;min-width:0}.delivery-action.svelte-yzefuf button.cta{max-width:100%}.delivery-action.svelte-yzefuf button.cta p{white-space:normal;overflow-wrap:anywhere}.apply-result.svelte-14jwkki{overflow-wrap:anywhere;margin:.75rem 0}.preconfiguration-grid.svelte-14jwkki{grid-template-columns:minmax(12rem,1fr);gap:1rem;max-width:32rem;display:grid}.decision-summary.svelte-xt4x9q{overflow-wrap:anywhere;margin-bottom:.75rem}.decision-summary.svelte-xt4x9q p:where(.svelte-xt4x9q){margin:.25rem 0}.decision-summary.svelte-xt4x9q ul:where(.svelte-xt4x9q){margin:.25rem 0;padding-left:1.25rem}.letter-print-empty.svelte-buttuw{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-14c3m7n{color:var(--text-invers-100)}.editor-content.svelte-1pnf9gb{width:100%;min-width:0;color:var(--text-invers-100);grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.address-form.svelte-1pnf9gb{width:100%;min-width:0;container-type:inline-size}.address-form.svelte-1pnf9gb .box{box-sizing:border-box;border-color:color-mix(in srgb, var(--text-invers-100) 25%, transparent);width:100%;min-width:0;height:auto}.editor-actions.svelte-1pnf9gb{justify-content:flex-end;width:100%;min-width:0;display:flex}.editor-error.svelte-1pnf9gb{color:var(--error-100,#b42318);margin:0}.destination-address.svelte-qfx61t{white-space:normal;overflow-wrap:anywhere;min-width:12rem;max-width:18rem;color:var(--text-invers-100);line-height:1.4}.preconfiguration-grid.svelte-q8hawp{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.property-cell.svelte-14b1vws{color:var(--text-invers-100);gap:.24rem;min-width:0;display:grid}.requester-contact-cell.svelte-jw411u{overflow-wrap:anywhere;min-width:0;max-width:260px;display:flex}.requester-contact-cell.disabled.svelte-jw411u{opacity:.6}.context-tags.svelte-7c51k0{flex-wrap:wrap;gap:.3rem;min-width:0;display:flex}.requester-contact-data-cell.svelte-4q9v5k{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:280px}.requester-contact-data-cell.disabled.svelte-4q9v5k{opacity:.6}.requester-hints-cell.svelte-1g721lw{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-1g721lw{opacity:.62}.work-order-select-cell.svelte-sjts5{gap:.22rem;min-width:22rem;display:grid}.work-order-recommendation.svelte-sjts5{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-1iez2zb{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.customers.svelte-vwwiid{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:100%;display:flex}span.svelte-vwwiid{color:var(--text-invers-100)}span.disabled.svelte-vwwiid{opacity:.54}.error-message.svelte-mrkkg7{color:#b91c1c;margin:1rem 0;font-weight:700}.surface-error.svelte-1pyzbat{color:#b91c1c;margin:.75rem 0 0;font-weight:700}.preconfiguration-grid.svelte-nffm4l{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:1rem;display:grid}.editor-actions.svelte-wu5nip{justify-content:flex-end;width:100%;min-width:0;display:flex}.editor-content.svelte-wu5nip{width:100%;min-width:0;color:var(--text-invers-100);grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.editor-error.svelte-wu5nip{color:var(--error-100,#b42318);margin:0}.inbox-statement-tag.svelte-1i1uplo{max-width:18rem;display:inline-flex}.inbox-statement-cell.svelte-1i1uplo{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-1i1uplo,.inbox-statement-cell.disabled.svelte-1i1uplo{opacity:.62}.wrong-recipient-source-instructions.svelte-ao7iy9{flex-direction:column;gap:.24rem;max-width:100%;display:inline-flex}.wrong-recipient-source-instructions.disabled.svelte-ao7iy9{opacity:.54}.wrong-recipient-source-instructions__note.svelte-ao7iy9{color:var(--text-invers-100);white-space:normal;max-width:42rem;font-size:.72rem;font-weight:600;line-height:1.28;display:block}#calendar-integration.svelte-p7qfcp{color:var(--text-invers-100)}.mini-faq-section.svelte-mmlr9f{--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-mmlr9f{--faq-border:#f3eed97a;--faq-surface:var(--bg-100);--faq-title:var(--text-100);--faq-copy:var(--text-200)}.faq-grid.svelte-mmlr9f{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.faq-item.svelte-mmlr9f{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-mmlr9f: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-mmlr9f{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-mmlr9f::-webkit-details-marker{display:none}.question.svelte-mmlr9f{font-size:1.08rem;font-weight:800;line-height:1.12}.chevron.svelte-mmlr9f{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-mmlr9f .chevron:where(.svelte-mmlr9f){transform:translateY(.18rem)rotate(225deg)}.answer.svelte-mmlr9f{border-top:1px solid var(--faq-border);padding:1.05rem 1rem 1.15rem}p.svelte-mmlr9f{color:var(--faq-copy);margin:0;line-height:1.5}@media (max-width:760px){.faq-grid.svelte-mmlr9f{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-7u0zji{flex-direction:column;gap:1rem;display:flex}.delete-dialog-content.svelte-7u0zji p:where(.svelte-7u0zji){color:var(--text-invers-100);margin:0;line-height:1.45}.actions.svelte-7u0zji{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.contact-method-card.svelte-10zygse{width:100%}.contact-method-content.svelte-10zygse{flex-direction:column;gap:1rem;display:flex}.method-value.svelte-10zygse{flex-direction:column;gap:.25rem;display:flex}.method-value.svelte-10zygse span:where(.svelte-10zygse){color:var(--text-invers-100);text-transform:uppercase;font-size:.75rem;font-weight:700}.method-value.svelte-10zygse strong:where(.svelte-10zygse){color:var(--text-invers-100);overflow-wrap:anywhere;font-size:1rem}.channel-list.svelte-10zygse{flex-direction:column;gap:.75rem;display:flex}.channel-row.svelte-10zygse{justify-content:space-between;align-items:center;gap:1rem;display:flex}.channel-copy.svelte-10zygse{flex-direction:column;gap:.25rem;min-width:0;display:flex}.channel-copy.svelte-10zygse span:where(.svelte-10zygse){color:var(--text-invers-100);font-weight:800}.row-message.svelte-10zygse{color:var(--text-invers-100);margin:0;line-height:1.45}@media (max-width:640px){.channel-row.svelte-10zygse{flex-direction:column;align-items:flex-start}}.contact-method-list.svelte-2ctt2b{flex-direction:column;gap:1rem;display:flex}.contact-method-state.svelte-zwvq9p{flex-wrap:wrap;align-items:center;gap:.75rem;min-height:4rem;display:flex}.contact-method-state.svelte-zwvq9p p:where(.svelte-zwvq9p){color:var(--text-invers-100);margin:0;line-height:1.45}.contact-method-state.loading.svelte-zwvq9p{text-align:center;justify-content:center}.contact-method-state.error.svelte-zwvq9p p:where(.svelte-zwvq9p){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-lt1dqt{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.chat-wrapper.svelte-lt1dqt{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-lt1dqt{align-items:center;gap:.1rem;display:inline-flex}.embedded-chat-frame__fullscreen-button.svelte-lt1dqt{cursor:pointer}.embedded-chat-frame__fullscreen-button.svelte-lt1dqt:disabled{cursor:default;opacity:.45}.state-block.svelte-4qdxd4{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.state-block.svelte-4qdxd4 p:where(.svelte-4qdxd4){margin:0}.slot-summary.svelte-13wge3y{width:100%}.slot-summary-content.svelte-13wge3y{gap:.24rem;display:grid}.slot-summary-content.svelte-13wge3y strong:where(.svelte-13wge3y){color:var(--text-100);font-weight:900}.slot-summary-empty.svelte-13wge3y{color:var(--text-100);margin:0;line-height:1.35}.slot-summary-content.svelte-13wge3y small:where(.svelte-13wge3y){color:var(--text-100);line-height:1.35}.slot-summary-content.svelte-13wge3y .deadline-note:where(.svelte-13wge3y){color:#b91c1c;font-weight:900}.slot-summary--inverse.svelte-13wge3y .slot-summary-empty:where(.svelte-13wge3y),.slot-summary--inverse.svelte-13wge3y .slot-summary-content:where(.svelte-13wge3y) strong:where(.svelte-13wge3y),.slot-summary--inverse.svelte-13wge3y .slot-summary-content:where(.svelte-13wge3y) small:where(.svelte-13wge3y){color:var(--text-invers-100)}.slot-summary--inverse.svelte-13wge3y .slot-summary-content:where(.svelte-13wge3y) .deadline-note:where(.svelte-13wge3y){color:#fecaca}.appointment-action-details.svelte-hbra9n{gap:1rem;padding-bottom:1rem;display:grid}.intro.svelte-hbra9n,.field-error.svelte-hbra9n,.deadline-warning.svelte-hbra9n p:where(.svelte-hbra9n){margin:0}.deadline-warning.svelte-hbra9n{color:#7f1d1d;background:#fff7f7;border:1px solid #dc2626;gap:.35rem;padding:.85rem;line-height:1.42;display:grid}.deadline-warning.svelte-hbra9n strong:where(.svelte-hbra9n){font-weight:900}.intro.svelte-hbra9n{color:var(--bg-200);line-height:1.45}.field-error.svelte-hbra9n{color:#b42318;font-weight:800}.field-stack.svelte-hbra9n{gap:.9rem;display:grid}.privacy-content.svelte-hbra9n{gap:.65rem;display:grid}.privacy-content.svelte-hbra9n p:where(.svelte-hbra9n){color:var(--bg-200);margin:0;font-size:.95rem;line-height:1.42}.privacy-content.svelte-hbra9n .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-sqnj4,p.svelte-sqnj4{color:var(--text-invers-100)}.details.svelte-sqnj4{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:1.2rem;display:grid}.details.svelte-sqnj4 .box{color:var(--portal-ink);border-color:var(--portal-border);background:#fff}strong.svelte-sqnj4{overflow-wrap:anywhere;color:var(--portal-ink);font-size:.98rem;display:block}.details.svelte-sqnj4 p:where(.svelte-sqnj4),.message.svelte-sqnj4{margin:0}.detail-copy.svelte-sqnj4{color:var(--portal-ink);line-height:1.35}.detail-copy.svelte-sqnj4+.detail-copy:where(.svelte-sqnj4){margin-top:.75rem}.detail-copy.svelte-sqnj4 strong:where(.svelte-sqnj4){display:inline}.message.svelte-sqnj4{max-width:760px}.actions.svelte-sqnj4{flex-flow:row-reverse wrap;justify-content:flex-start;gap:.7rem;display:flex}.contact-link.svelte-sqnj4{color:var(--primary-200);font-weight:800}@media (max-width:820px){.status-content.svelte-sqnj4{flex-direction:column;display:flex}.details.svelte-sqnj4{grid-template-columns:1fr;margin-bottom:0}.actions.svelte-sqnj4{flex-direction:column;order:-1;align-items:flex-start;gap:.7rem;margin-bottom:1.2rem;display:flex}}form.svelte-1jvcakf{--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-1jvcakf{color:var(--portal-muted);margin:0 0 .8rem;line-height:1.4}input.svelte-1jvcakf{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-1jvcakf: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-1jvcakf{color:#cf3f38;margin:0;font-weight:700}.calendar-notice.svelte-9phagh{flex-direction:column;gap:1rem;padding-bottom:1rem;display:flex}.calendar-notice.svelte-9phagh p:where(.svelte-9phagh){color:var(--bg-200);margin:0;line-height:1.5}.calendar-notice-actions.svelte-9phagh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;width:100%;display:grid}@media (max-width:560px){.calendar-notice-actions.svelte-9phagh{grid-template-columns:minmax(0,1fr)}}.time-slot-list.svelte-1un2x1{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-1un2x1{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.time-header.svelte-1un2x1 p:where(.svelte-1un2x1),.message.svelte-1un2x1,.empty-state.svelte-1un2x1 p:where(.svelte-1un2x1){margin:0}.time-header.svelte-1un2x1 p:where(.svelte-1un2x1){color:var(--portal-ink,var(--bg-100));font-weight:800}.message.svelte-1un2x1,.empty-state.svelte-1un2x1 p:where(.svelte-1un2x1){color:var(--portal-muted,#42514f)}.slot-content.svelte-1un2x1{box-sizing:border-box;width:100%;min-width:0;max-width:100%;position:relative}.slots.svelte-1un2x1{--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-1un2x1{min-width:0;position:relative}.slot-option.svelte-1un2x1{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-1un2x1:disabled{cursor:wait}.slot-option.svelte-1un2x1:hover:not(:disabled),.slot-option.selected.svelte-1un2x1{border-color:var(--primary-200)}.slot-option.svelte-1un2x1:hover:not(:disabled){background:color-mix(in srgb, var(--primary-200) 7%, #fff)}.slot-option.selected.svelte-1un2x1{background:color-mix(in srgb, var(--primary-200) 10%, #fff);box-shadow:inset 0 0 0 1px var(--primary-200)}.slot-option.svelte-1un2x1:focus-visible{outline:3px solid color-mix(in srgb, var(--primary-200) 70%, #fff);outline-offset:2px}.slot-option.flex.svelte-1un2x1{border-style:dashed}.slot-option.deadline-warning.svelte-1un2x1{background:#fff7f7;border-color:#dc2626}.slot-option.deadline-warning.svelte-1un2x1:hover:not(:disabled),.slot-option.deadline-warning.selected.svelte-1un2x1{background:#fee2e2;border-color:#b91c1c}.slot-main.svelte-1un2x1{overflow-wrap:anywhere;max-width:100%;font-weight:900}.slot-date.svelte-1un2x1{max-width:100%;color:var(--portal-muted,#42514f);text-transform:uppercase;font-size:.78rem;font-weight:800}.slot-corner-badge.svelte-1un2x1{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-1un2x1{left:0}.slot-corner-badge--deadline.svelte-1un2x1{background:#dc2626;right:0}.slot-type-badge.svelte-1un2x1{border:1px solid var(--text-invers-100);z-index:1;color:var(--text-invers-100);text-transform:uppercase;letter-spacing:0;background:0 0;padding:.18rem .36rem;font-size:.58rem;font-weight:900;line-height:1;position:absolute;bottom:0;right:0}.slot-type-badge--flex.svelte-1un2x1{cursor:help}small.svelte-1un2x1{max-width:100%;color:var(--portal-muted,#42514f);overflow-wrap:anywhere}.empty-state.svelte-1un2x1{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.empty-state.svelte-1un2x1 button:where(.svelte-1un2x1){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-1un2x1{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-1un2x1 strong:where(.svelte-1un2x1){text-transform:uppercase;font-size:.82rem}.loading-bar.svelte-1un2x1{background:color-mix(in srgb, var(--portal-line,#d6ddd8) 72%, #fff);height:.28rem;position:relative;overflow:hidden}.loading-bar.svelte-1un2x1:after{content:"";background:var(--primary-200);width:45%;animation:1.05s ease-in-out infinite svelte-1un2x1-loading-slide;position:absolute;inset:0}.mobile-slot-reveal.svelte-1un2x1{margin-top:.65rem;display:none}.mobile-slot-status.svelte-1un2x1{display:none}@keyframes svelte-1un2x1-loading-slide{0%{transform:translate(-110%)}to{transform:translate(240%)}}@media (max-width:560px){.time-slot-list.svelte-1un2x1{gap:.7rem}.time-header.svelte-1un2x1{gap:.45rem}.slot-content.svelte-1un2x1{min-height:0}.slots.svelte-1un2x1{grid-template-columns:minmax(0,1fr);gap:.5rem}.slot-option.svelte-1un2x1{min-height:4.8rem;padding:1.25rem .75rem 1.05rem}.slot-card.slot-hidden-on-mobile.svelte-1un2x1{display:none}.mobile-slot-reveal.svelte-1un2x1{display:block}.mobile-slot-status.svelte-1un2x1{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-1un2x1:after{width:100%;animation:none}}.recommendation-hint.svelte-1kalev8{color:var(--portal-muted,#42514f);margin:0 0 1.2rem}.recommendation-grid.svelte-1kalev8{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-1kalev8{align-content:start;gap:.9rem;width:100%;min-width:0;display:grid}.recommendation-options.svelte-1kalev8{gap:1rem;width:100%;min-width:0;display:grid}.calendar-fallback.svelte-1kalev8{justify-content:flex-start;display:flex}.decision-panel-title.svelte-1kalev8{color:var(--portal-ink,var(--bg-100));margin:0;font-weight:800}.actions.svelte-1kalev8{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.actions.svelte-1kalev8 .cta{min-width:0;padding-inline:.85rem;font-size:.9rem}.action-control.svelte-1kalev8{display:contents}.actions.svelte-1kalev8 .cta.fullWidth{flex:auto;width:auto;min-width:0}@media (max-width:900px){.recommendation-grid.svelte-1kalev8{grid-template-columns:minmax(0,1fr)}.decision-panel-title.svelte-1kalev8{display:none}}@media (max-width:700px){.actions.svelte-1kalev8{justify-content:stretch}.calendar-fallback.svelte-1kalev8 .cta{width:100%}}@media (max-width:560px){.action-control--cancel.svelte-1kalev8 .cta p{display:none}.action-control--confirm.svelte-1kalev8 .cta p{font-size:0}.action-control--confirm.svelte-1kalev8 .cta p:after{content:"Bestätigen";font-size:.9rem}.action-control--confirm.action-control--busy.svelte-1kalev8 .cta p:after{content:"Wird gebucht"}}.date-selector.svelte-1dhhjc0{min-width:0;color:var(--portal-ink,var(--bg-100));gap:.9rem;display:grid}.date-selector-header.svelte-1dhhjc0{place-items:center;min-height:2.1rem;display:grid}.week-nav.svelte-1dhhjc0{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-1dhhjc0,.calendar-refresh-label.svelte-1dhhjc0{color:var(--portal-muted,#697571);text-align:center;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.calendar-refresh-label.svelte-1dhhjc0{margin-bottom:.5rem}.week-nav-button.svelte-1dhhjc0{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-1dhhjc0:disabled{color:#9aa5a1;background:var(--portal-subtle,#f7faf8);cursor:not-allowed}.week-nav-button.svelte-1dhhjc0:focus-visible,.days.svelte-1dhhjc0 button:where(.svelte-1dhhjc0):focus-visible{outline:3px solid color-mix(in srgb, var(--primary-200) 70%, #fff);outline-offset:2px}.days-frame.svelte-1dhhjc0,.days-grid-area.svelte-1dhhjc0{min-width:0;position:relative}.days.svelte-1dhhjc0{grid-template-columns:repeat(7,minmax(0,1fr));gap:.65rem;display:grid}.days.refreshing.svelte-1dhhjc0{opacity:.55}.day-placeholder.svelte-1dhhjc0{border:1px solid var(--portal-line,#d6ddd8);background:var(--portal-subtle,#f7faf8);min-height:6.4rem;position:relative;overflow:hidden}.day-placeholder.svelte-1dhhjc0:before,.day-placeholder.svelte-1dhhjc0:after{content:"";background:color-mix(in srgb, var(--portal-muted,#697571) 17%, transparent);animation:1.2s ease-in-out infinite alternate svelte-1dhhjc0-placeholder-pulse;animation-delay:var(--placeholder-delay);border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.day-placeholder.svelte-1dhhjc0:before{width:55%;height:.45rem;top:2.15rem}.day-placeholder.svelte-1dhhjc0:after{width:1.4rem;height:1.2rem;top:3.15rem}.days.svelte-1dhhjc0 button:where(.svelte-1dhhjc0){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-1dhhjc0 button:where(.svelte-1dhhjc0):hover:not(:disabled),.days.svelte-1dhhjc0 button.active:where(.svelte-1dhhjc0){border-color:var(--primary-200);background:color-mix(in srgb, var(--primary-200) 16%, #fff)}.days.svelte-1dhhjc0 button.unavailable:where(.svelte-1dhhjc0){color:#8a9692;background:var(--portal-subtle,#f7faf8);cursor:not-allowed}.days.svelte-1dhhjc0 button.deadline-warning:where(.svelte-1dhhjc0){background:#fff7f7;border-color:#dc2626}.days.svelte-1dhhjc0 button.deadline-warning:where(.svelte-1dhhjc0):hover:not(:disabled),.days.svelte-1dhhjc0 button.deadline-warning.active:where(.svelte-1dhhjc0){background:#fee2e2;border-color:#b91c1c}.deadline-dot.svelte-1dhhjc0{background:#dc2626;border-radius:999px;width:.42rem;height:.42rem}.day-selected-badge.svelte-1dhhjc0{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-1dhhjc0{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-1dhhjc0{display:none}.days.svelte-1dhhjc0 button:where(.svelte-1dhhjc0) strong:where(.svelte-1dhhjc0){font-size:1.4rem;line-height:1}@keyframes svelte-1dhhjc0-placeholder-pulse{0%{opacity:.42}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.day-placeholder.svelte-1dhhjc0:before,.day-placeholder.svelte-1dhhjc0:after{animation:none}}@media (max-width:700px){.days.svelte-1dhhjc0{gap:.28rem}.days.svelte-1dhhjc0 button:where(.svelte-1dhhjc0){min-height:4.4rem;padding:1.05rem .15rem .6rem}.day-placeholder.svelte-1dhhjc0{min-height:4.4rem}.day-placeholder.svelte-1dhhjc0:before{top:1.25rem}.day-placeholder.svelte-1dhhjc0:after{width:1rem;height:.9rem;top:2.15rem}.day-weekday--long.svelte-1dhhjc0{display:none}.day-weekday--short.svelte-1dhhjc0{display:block}.days.svelte-1dhhjc0 button:where(.svelte-1dhhjc0) strong:where(.svelte-1dhhjc0){font-size:1rem}}.selection-grid.svelte-h4jkhm{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-h4jkhm,.slot-column.svelte-h4jkhm,.slot-list-shell.svelte-h4jkhm,.slot-summary-shell.svelte-h4jkhm,.decision-panel.svelte-h4jkhm{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.slot-column.svelte-h4jkhm{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:start;gap:1.25rem;display:grid}.slot-list-shell.svelte-h4jkhm{min-height:0}.decision-panel.svelte-h4jkhm{align-content:start;gap:.9rem;display:grid}.decision-panel-title.svelte-h4jkhm{color:var(--portal-ink,var(--bg-100));margin:0;font-weight:800}.actions.svelte-h4jkhm{flex-wrap:nowrap;align-items:center}.actions.svelte-h4jkhm,.empty-state.svelte-h4jkhm{justify-content:flex-end;gap:.7rem;display:flex}.empty-state.svelte-h4jkhm{color:var(--portal-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center}.actions.svelte-h4jkhm .cta{min-width:0;padding-inline:.85rem;font-size:.9rem}.action-control.svelte-h4jkhm{display:contents}.actions.svelte-h4jkhm .cta.fullWidth{flex:auto;width:auto;min-width:0}.calendar-hint.svelte-h4jkhm{color:var(--portal-muted,#697571);margin:.65rem 0 0;font-size:.86rem;font-weight:700}@media (max-width:900px){.slot-column.svelte-h4jkhm{grid-template-columns:minmax(0,1fr)}.decision-panel-title.svelte-h4jkhm{display:none}}@media (max-width:700px){.actions.svelte-h4jkhm{justify-content:stretch}}@media (max-width:560px){.action-control--cancel.svelte-h4jkhm .cta p{display:none}.action-control--confirm.svelte-h4jkhm .cta p{font-size:0}.action-control--confirm.svelte-h4jkhm .cta p:after{content:"Bestätigen";font-size:.9rem}.action-control--confirm.action-control--busy.svelte-h4jkhm .cta p:after{content:"Wird gebucht"}}.wrong-recipient-report.svelte-1x9mpx{gap:1rem;padding-bottom:1rem;display:grid}.intro.svelte-1x9mpx,.field-error.svelte-1x9mpx{margin:0}.intro.svelte-1x9mpx{color:var(--bg-200);line-height:1.45}.field-error.svelte-1x9mpx{color:#b42318;font-weight:800}.wrong-recipient-report .formActions{display:none}.contact-completion.svelte-1y5kfvt{color:var(--text-invers-100);gap:1rem;display:grid}p.svelte-1y5kfvt{margin:0;line-height:1.45}.privacy.svelte-1y5kfvt{font-size:.875rem}.privacy-content.svelte-1y5kfvt{gap:.75rem;display:grid}a.svelte-1y5kfvt{color:inherit;text-decoration:underline}.error.svelte-1y5kfvt{color:#b42318}.actions.svelte-1y5kfvt{justify-content:flex-end;display:flex}p.svelte-1ec8uvl,.success.svelte-1ec8uvl,.error.svelte-1ec8uvl{margin:0}.success.svelte-1ec8uvl,.error.svelte-1ec8uvl{border:1px solid #0000;margin-bottom:1.2rem;padding:.8rem 1rem;font-weight:700}.success.svelte-1ec8uvl{color:var(--primary-200);border-color:color-mix(in srgb, var(--primary-200) 28%, transparent);background:#fff}.error.svelte-1ec8uvl{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}.performance-cell.svelte-1j75goj{font-variant-numeric:tabular-nums;gap:.25rem;display:grid}.period.svelte-1j75goj{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}strong.svelte-1j75goj{min-width:3.4rem;font-size:.8rem}small.svelte-1j75goj{opacity:.75;font-size:.75rem}.loss.svelte-1j75goj{color:var(--error-color,#b42318)}.import-status-overlay.svelte-1glaiw5{color:var(--text-invers-100);gap:1rem;display:grid}.intro.svelte-1glaiw5 h3:where(.svelte-1glaiw5),.intro.svelte-1glaiw5 p:where(.svelte-1glaiw5){color:var(--text-invers-100);margin:0}.intro.svelte-1glaiw5 p:where(.svelte-1glaiw5){color:color-mix(in srgb, var(--text-invers-100) 72%, transparent);margin-top:.35rem}.progress-card.svelte-1glaiw5{background:#fff;border:1px solid #00000024;gap:.8rem;padding:1rem;display:grid}.progress-heading.svelte-1glaiw5{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.progress-track.svelte-1glaiw5{background:#0000001f;border-radius:999px;width:100%;height:8px;overflow:hidden}dl.svelte-1glaiw5{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;margin:0;display:grid}dt.svelte-1glaiw5{color:#00000094;font-size:.75rem;font-weight:700}dd.svelte-1glaiw5{margin:.2rem 0 0;font-weight:700}.muted.svelte-1glaiw5{color:color-mix(in srgb, var(--text-invers-100) 68%, transparent)}
