.kal-spinner{animation:spin 2.3s linear;animation-iteration-count:10;display:block;height:28px;margin:auto;position:relative;width:28px;z-index:10}.kal-spinner--large{height:56px;width:56px}.kal-spinner>.path{animation:dash 1.4s ease-in-out;animation-iteration-count:16.5;stroke:var(--spinner_spinner-geometry-color);stroke-linecap:round}@media (prefers-reduced-motion){.kal-spinner>.path{animation:none;stroke-dasharray:90,180}}@keyframes spin{0%{border-width:10px;transform:rotate(0deg)}to{border-width:10px;transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,180;stroke-dashoffset:0}50%{stroke-dasharray:90,180;stroke-dashoffset:-34}to{stroke-dasharray:90,180;stroke-dashoffset:-124}}:root{--shimmer-highlight-size:128px;--shimmer-highlight-leading-edge-blur:10px;--shimmer-angle:105deg;--shimmer-ease:cubic-bezier(0.45,0.3,0.7,0.55);--shimmer-horizontal-progress:0}@media only screen and (min-width:1440px){:root{--shimmer-sweep-duration:2.4s}}@media only screen and (max-width:1439px) and (min-width:1024px){:root{--shimmer-sweep-duration:2s}}@media only screen and (max-width:1023px) and (min-width:680px){:root{--shimmer-sweep-duration:1.6s}}@media only screen and (max-width:679px) and (min-width:375px){:root{--shimmer-sweep-duration:1.2s}}@media only screen and (max-width:374px){:root{--shimmer-sweep-duration:1s}}.kal-shimmer-box{--shimmer-line-start:calc(var(--shimmer-horizontal-progress)*(100vw + var(--shimmer-highlight-size)*2) - var(--shimmer-highlight-size));--shimmer-line-peak:calc(var(--shimmer-line-start) + var(--shimmer-highlight-size)*100/100);--shimmer-line-end:calc(var(--shimmer-line-start) + var(--shimmer-highlight-size) + var(--shimmer-highlight-leading-edge-blur))}.kal-shimmer-box.page-background{--backing-color:var(--page-bg-color)}@media (prefers-reduced-motion:no-preference){.kal-shimmer-box{animation-duration:var(--shimmer-sweep-duration);animation-iteration-count:infinite;animation-name:kal-shimmer-sweep;animation-timing-function:var(--shimmer-ease);background:linear-gradient(var(--shimmer-angle),transparent var(--shimmer-line-start),var(--effects_shimmer-color) var(--shimmer-line-peak),transparent var(--shimmer-line-end)),linear-gradient(var(--shimmer-bg-color,transparent)),linear-gradient(var(--backing-color,transparent));background-attachment:fixed}}@keyframes kal-shimmer-sweep{0%{--shimmer-horizontal-progress:0}50%,to{--shimmer-horizontal-progress:1}}@property --shimmer-horizontal-progress{syntax:"<number>";inherits:true;initial-value:0}.kal-button-skeleton{border-radius:8px;height:32px;width:80px}.kal-button-group-skeleton{align-items:center;column-gap:8px;display:flex}.kal-btn{font-family:var(--font-family);font-weight:700;position:relative;--button-background-color:transparent;background-color:var(--button-background-color);--kal-current-bg-color:var(--button-background-color);align-items:center;border:none;border-radius:var(--br-button);box-sizing:border-box;column-gap:12px;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:30px;min-height:48px;min-width:48px;outline:none;padding:8px 40px;text-align:center;text-decoration:none}.kal-btn:active{background-color:color(from var(--button-background-color) srgb r g b/calc(alpha * .6));--kal-current-bg-color:color(from var(--button-background-color) srgb r g b/calc(alpha * 0.6))}.kal-btn:focus{outline:2px solid transparent}.kal-btn--disabled:hover:not(.kal-loading),.kal-btn--disabled:not(.kal-loading),.kal-btn:disabled:hover:not(.kal-loading),.kal-btn:disabled:not(.kal-loading),.kal-btn[aria-disabled=true]:hover:not(.kal-loading),.kal-btn[aria-disabled=true]:not(.kal-loading){cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.kal-btn{transition:background-color .15s ease-in-out,color .15s ease-in-out,visibility .5s step-end}}.kal-btn>.kal-loading-btn{bottom:0;left:0;opacity:0;padding-left:0;padding-right:0;pointer-events:none;position:absolute;right:0;top:0;transition:width .5s ease-in-out,opacity .5s step-end;visibility:visible;width:100%}.kal-btn>.kal-loading-btn.primary>svg>.path{stroke:var(--cta_cta-text-color-primary)}.kal-btn>.kal-loading-btn.secondary{margin:-1px;width:calc(100% + 2px)}.kal-btn>.kal-loading-btn.secondary>svg>.path{stroke:var(--cta_cta-text-color-secondary)}.kal-btn>.kal-loading-btn.negative>svg>.path{stroke:var(--cta_cta-text-color-destructive)}.kal-btn>.kal-loading-btn>svg,.kal-btn>.kal-loading-btn>svg>.path{animation-iteration-count:infinite;animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.kal-btn{transition:background-color .2s ease-in-out,box-shadow .15s ease-in-out}}.kal-btn.kal-loading{visibility:hidden}@media (prefers-reduced-motion:no-preference){.kal-btn.kal-loading{transition:background-color .2s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}}.kal-btn.kal-loading>.kal-loading-btn{margin:0 auto;opacity:1;width:48px}@media (prefers-reduced-motion:no-preference){.kal-btn.kal-loading>.kal-loading-btn{transition:width .5s ease-in-out}}.kal-btn.kal-loading>.kal-loading-btn>svg,.kal-btn.kal-loading>.kal-loading-btn>svg>.path{animation-play-state:running}.kal-btn.primary{--button-background-color:var(--cta_cta-bg-color-primary)}.kal-btn.primary:not(:disabled,[aria-disabled=true]){border-color:transparent;color:var(--cta_cta-text-color-primary)}.kal-btn.primary:not(:disabled,[aria-disabled=true]):hover:not(:disabled):not(:focus){box-shadow:0 0 0 5px var(--states_hover-color)}.kal-btn.primary--disabled,.kal-btn.primary:disabled,.kal-btn.primary[aria-disabled=true]{background-color:var(--cta_cta-bg-color-disabled);border:1px solid var(--cta_cta-border-color-disabled);color:var(--cta_cta-disabled-text-color)}.kal-btn.primary--disabled:hover:not(.kal-loading),.kal-btn.primary--disabled:not(.kal-loading),.kal-btn.primary:disabled:hover:not(.kal-loading),.kal-btn.primary:disabled:not(.kal-loading),.kal-btn.primary[aria-disabled=true]:hover:not(.kal-loading),.kal-btn.primary[aria-disabled=true]:not(.kal-loading){cursor:not-allowed}.kal-btn.primary.has-icon-start{padding-left:20px;padding-right:32px}.kal-btn.primary.has-icon-end{padding-left:32px;padding-right:20px}.kal-btn.primary:focus{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--cta_cta-focus-border-color-tertiary)}.kal-btn.secondary{--button-background-color:var(--cta_cta-bg-color-secondary);--kal-current-bg-color:var(--cta_cta-bg-color-secondary);border-style:solid;border-width:1px}.kal-btn.secondary:not(:disabled,[aria-disabled=true]){border-color:var(--cta_cta-border-color-secondary);color:var(--cta_cta-text-color-secondary)}.kal-btn.secondary:not(:disabled,[aria-disabled=true]):hover:not(:disabled):not(:focus){box-shadow:0 0 0 5px var(--states_hover-color)}.kal-btn.secondary--disabled,.kal-btn.secondary:disabled,.kal-btn.secondary[aria-disabled=true]{background-color:var(--cta_cta-bg-color-disabled);border:1px solid var(--cta_cta-border-color-disabled);color:var(--cta_cta-disabled-text-color)}.kal-btn.secondary--disabled:hover:not(.kal-loading),.kal-btn.secondary--disabled:not(.kal-loading),.kal-btn.secondary:disabled:hover:not(.kal-loading),.kal-btn.secondary:disabled:not(.kal-loading),.kal-btn.secondary[aria-disabled=true]:hover:not(.kal-loading),.kal-btn.secondary[aria-disabled=true]:not(.kal-loading){cursor:not-allowed}.kal-btn.secondary.has-icon-start{padding-left:20px;padding-right:32px}.kal-btn.secondary.has-icon-end{padding-left:32px;padding-right:20px}.kal-btn.secondary:focus{border-color:var(--states_focus-border-color);box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color)}.kal-btn.tertiary{border-radius:4px;color:var(--text_text-color-on-page-bg);column-gap:8px;font-weight:400;min-height:28px;padding:0 8px;text-decoration:underline}.kal-btn.tertiary:hover:not(:disabled,[aria-disabled=true]){--button-background-color:var(--states_hover-color)}.kal-btn.tertiary:disabled,.kal-btn.tertiary:hover:disabled,.kal-btn.tertiary:hover[aria-disabled=true],.kal-btn.tertiary[aria-disabled=true]{cursor:default}.kal-btn.tertiary:disabled,.kal-btn.tertiary[aria-disabled=true]{color:var(--cta_cta-disabled-text-color)}.kal-btn.tertiary:focus-visible{box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-btn.tertiary.has-icon-start{padding-left:2px}.kal-btn.tertiary.has-icon-end{padding-right:2px}.kal-btn.tertiary.low-profile{padding:0 4px 3px}.kal-btn.kal-roundel-btn.tertiary:not(.ghost){--button-background-color:var(--cta_cta-bg-color-tertiary-roundel)}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):after,.kal-btn.kal-roundel-btn.tertiary:not(.ghost):before{border-radius:inherit;content:"";inset:0;position:absolute;transition:opacity .2s ease-in-out}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):before{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),inset 0 -1px 1px rgba(0,0,0,.35);mix-blend-mode:overlay}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):after{background:var(--cta_cta-bg-color-tertiary-roundel-hover);clip-path:inset(-16px round 24px);filter:blur(10px);inset:16px;opacity:0;overflow:hidden;pointer-events:none}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):not(:disabled,[aria-disabled=true]):focus,.kal-btn.kal-roundel-btn.tertiary:not(.ghost):not(:disabled,[aria-disabled=true]):hover{--button-background-color:var(--cta_cta-bg-color-tertiary-roundel)}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):not(:disabled,[aria-disabled=true]):focus-visible{border:2px solid var(--cta_cta-border-color-tertiary-roundel-focus);box-shadow:none}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):active:before,.kal-btn.kal-roundel-btn.tertiary:not(.ghost):disabled:before,.kal-btn.kal-roundel-btn.tertiary:not(.ghost):focus:before,.kal-btn.kal-roundel-btn.tertiary:not(.ghost):hover:before{opacity:0}@media (prefers-reduced-motion:no-preference){.kal-btn.kal-roundel-btn.tertiary:not(.ghost):hover:after{opacity:.5}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):hover>svg{scale:1.12}.kal-btn.kal-roundel-btn.tertiary:not(.ghost)>svg{transition:scale .2s ease-in-out,opacity .2s ease-in-out}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):active:after{opacity:.5}.kal-btn.kal-roundel-btn.tertiary:not(.ghost):active>svg{animation:tertiary-roundel-btn-click .3s ease-in-out}}.kal-btn.negative{--button-background-color:var(--cta_cta-bg-color-destructive)}.kal-btn.negative:not(:disabled,[aria-disabled=true]){border-color:transparent;color:var(--cta_cta-text-color-destructive)}.kal-btn.negative:not(:disabled,[aria-disabled=true]):hover:not(:disabled):not(:focus){box-shadow:0 0 0 5px var(--states_hover-color)}.kal-btn.negative--disabled,.kal-btn.negative:disabled,.kal-btn.negative[aria-disabled=true]{background-color:var(--cta_cta-bg-color-disabled);border:1px solid var(--cta_cta-border-color-disabled);color:var(--cta_cta-disabled-text-color)}.kal-btn.negative--disabled:hover:not(.kal-loading),.kal-btn.negative--disabled:not(.kal-loading),.kal-btn.negative:disabled:hover:not(.kal-loading),.kal-btn.negative:disabled:not(.kal-loading),.kal-btn.negative[aria-disabled=true]:hover:not(.kal-loading),.kal-btn.negative[aria-disabled=true]:not(.kal-loading){cursor:not-allowed}.kal-btn.negative.has-icon-start{padding-left:20px;padding-right:32px}.kal-btn.negative.has-icon-end{padding-left:32px;padding-right:20px}.kal-btn.negative:hover:not(:disabled,[aria-disabled=true]):not(:focus){box-shadow:0 0 0 5px var(--states_hover-color-destructive)}.kal-btn.negative:focus{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--cta_cta-bg-color-destructive)}.kal-btn.negative:focus:hover{box-shadow:0 0 0 3px var(--states_hover-color-destructive),0 0 0 3px var(--page-bg-color),0 0 0 5px var(--cta_cta-bg-color-destructive)}.kal-btn-grid{display:grid;grid-template-columns:auto auto auto auto}@media only screen and (max-width:1023px){.kal-btn-grid{column-gap:16px}}@media only screen and (min-width:1024px) and (max-width:1279px){.kal-btn-grid{column-gap:24px}}@media only screen and (max-width:1439px) and (min-width:1280px){.kal-btn-grid{column-gap:28px}}@media only screen and (min-width:1440px){.kal-btn-grid{column-gap:32px}}@media only screen and (max-width:1023px){.kal-btn-grid{align-items:stretch;grid-template-columns:1fr}}.error-section{align-items:center;background:#f5f5ed;color:var(--text_text-color-on-page-bg);display:flex;flex-direction:column;font-family:var(--font-family);font-weight:400;justify-content:center;padding:60px 30px;text-align:center}.error-section .error-section__main{font-size:17px;margin:24px 0}.error-section .error-section__secondary{font-size:13px}.kal-skeleton-heading-1{--typography-skeleton-height:48px}.kal-skeleton-heading-2{--typography-skeleton-height:32px}.kal-skeleton-heading-3{--typography-skeleton-height:24px}.kal-typography-skeleton{--shimmer-bg-color:color(from var(--icon_icon-color-disabled) srgb r g b/0.1);border-radius:24px;height:var(--typography-skeleton-height);width:320px}.kal-body-text{font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin-top:12px}.kal-body-text.kal-type-bold{font-weight:700}.kal-body-text.kal-type-fade{filter:contrast(.25)}.kal-body-text.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-body-text.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-body-text.kal-no-top-spacer{margin-top:0}.kal-body-text-small{font-family:var(--font-family);font-size:14px;font-weight:400;line-height:24px;margin-top:12px}.kal-body-text-small.kal-type-bold{font-weight:700}.kal-body-text-small.kal-type-fade{filter:contrast(.25)}.kal-body-text-small.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-body-text-small.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-body-text-small.kal-no-top-spacer{margin-top:0}.kal-label{font-family:var(--font-family);font-size:16px;font-weight:700;line-height:24px}.kal-label.kal-type-fade{filter:contrast(.25)}.kal-label.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-label.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-label.kal-no-top-spacer{margin-top:0}.kal-heading-1{all:unset;display:block;font-family:var(--font-family);font-weight:700}.kal-heading-1.kal-type-fade{filter:contrast(.25)}.kal-heading-1.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-heading-1.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-heading-1{font-size:32px;line-height:40px}}@media only screen and (min-width:680px),print{.kal-heading-1{font-size:40px;line-height:56px}}@media only screen and (max-width:679px){.kal-heading-1{margin-top:32px}}@media only screen and (min-width:680px),print{.kal-heading-1{margin-top:48px}}.kal-heading-1.kal-no-top-spacer{margin-top:0}.kal-heading-2{all:unset;display:block;font-family:var(--font-family);font-weight:700}.kal-heading-2.kal-type-fade{filter:contrast(.25)}.kal-heading-2.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-heading-2.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-heading-2{font-size:24px;line-height:32px}}@media only screen and (min-width:680px),print{.kal-heading-2{font-size:32px;line-height:40px}}@media only screen and (max-width:679px){.kal-heading-2{margin-top:28px}}@media only screen and (min-width:680px),print{.kal-heading-2{margin-top:40px}}.kal-heading-2.kal-no-top-spacer{margin-top:0}.kal-heading-3{all:unset;display:block;font-family:var(--font-family);font-weight:700}.kal-heading-3.kal-type-fade{filter:contrast(.25)}.kal-heading-3.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-heading-3.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-heading-3{font-size:20px;line-height:24px}}@media only screen and (min-width:680px),print{.kal-heading-3{font-size:24px;line-height:32px}}@media only screen and (max-width:679px){.kal-heading-3{margin-top:24px}}@media only screen and (min-width:680px),print{.kal-heading-3{margin-top:32px}}.kal-heading-3.kal-no-top-spacer{margin-top:0}.kal-heading-4{all:unset;display:block;font-family:var(--font-family);font-weight:700;line-height:24px}.kal-heading-4.kal-type-fade{filter:contrast(.25)}.kal-heading-4.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-heading-4.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-heading-4{font-size:18px}}@media only screen and (min-width:680px),print{.kal-heading-4{font-size:20px}}@media only screen and (max-width:679px){.kal-heading-4{margin-top:20px}}@media only screen and (min-width:680px),print{.kal-heading-4{margin-top:24px}}.kal-heading-4.kal-no-top-spacer{margin-top:0}.kal-error-report{--error-image-margin-top:24px;align-items:center;display:flex;justify-content:space-evenly}.kal-error-report.full-page{min-height:100vh;width:100vw;--error-image-margin-top:40px}.kal-error-report .kal-error-report__content{text-align:center}.kal-error-report .kal-error-report__img{margin-top:var(--error-image-margin-top);max-width:80%}.kal-error-report .kal-error-report__btn{margin-top:24px}.kal-fatal-error-notice{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:680px){.kal-fatal-error-notice{margin:0 32px}}@media only screen and (max-width:679px){.kal-fatal-error-notice{margin:0 12px}}.kal-fatal-error-notice__heading{font-size:24px;line-height:32px;text-align:center}@media only screen and (min-width:680px){.kal-fatal-error-notice__heading{margin-top:24px}}@media only screen and (max-width:679px){.kal-fatal-error-notice__heading{margin-top:12px}}.kal-fatal-error-notice__subheading{font-size:14px;font-weight:700;line-height:20px;order:-1}@media only screen and (min-width:680px){.kal-fatal-error-notice__subheading{margin-top:40px}}@media only screen and (max-width:679px){.kal-fatal-error-notice__subheading{margin-top:20px}}@media only screen and (min-width:680px){.kal-fatal-error-notice__image{margin-bottom:40px;margin-top:40px}}@media only screen and (max-width:679px){.kal-fatal-error-notice__image{margin:20px 28px}}.kal-segmented-button{font-family:var(--font-family);font-weight:700;position:relative;--button-background-color:transparent;background-color:var(--button-background-color);--kal-current-bg-color:var(--button-background-color);align-items:center;border:none;border-radius:var(--br-card);box-sizing:border-box;column-gap:12px;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center;line-height:30px;min-height:48px;min-width:48px;outline:none;padding:8px 40px;text-align:center;text-decoration:none}.kal-segmented-button>input[type=radio]{cursor:pointer;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.kal-segmented-button>input[type=radio]:disabled{cursor:default}.kal-segmented-button:active{background-color:color(from var(--button-background-color) srgb r g b/calc(alpha * .6));--kal-current-bg-color:color(from var(--button-background-color) srgb r g b/calc(alpha * 0.6))}.kal-segmented-button:focus{outline:2px solid transparent}.kal-segmented-button--disabled:hover:not(.kal-loading),.kal-segmented-button--disabled:not(.kal-loading),.kal-segmented-button:disabled:hover:not(.kal-loading),.kal-segmented-button:disabled:not(.kal-loading),.kal-segmented-button[aria-disabled=true]:hover:not(.kal-loading),.kal-segmented-button[aria-disabled=true]:not(.kal-loading){cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.kal-segmented-button{transition:background-color .15s ease-in-out,color .15s ease-in-out,visibility .5s step-end}}.kal-segmented-button.kal-disabled{opacity:.6}.kal-segmented-button:hover:not(:disabled):not(:focus-within):not(.kal-disabled){box-shadow:0 0 0 5px var(--states_hover-color);z-index:3}.kal-segmented-button:focus-within{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color);outline:2px solid transparent;z-index:2}.kal-segmented-button:focus-within:hover{box-shadow:0 0 0 3px var(--states_hover-color),0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color)}.kal-segmented-button:first-of-type{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.kal-segmented-button:not(:first-of-type):not(:last-of-type){border-left:none;border-radius:0;border-right:none}.kal-segmented-button:not(:first-of-type):not(:last-of-type).inactive:not(.active+.inactive):after{background-color:var(--rule_rule-bg-color-high-contrast);bottom:12px;content:"";left:0;position:absolute;top:12px;width:1px}.kal-segmented-button:last-of-type{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.kal-segmented-button:last-of-type.inactive:not(.active+.inactive):after{background-color:var(--rule_rule-bg-color-high-contrast);bottom:12px;content:"";left:0;position:absolute;top:12px;width:1px}.kal-segmented-button.active{background-color:var(--cta_cta-bg-color-primary);border-color:var(--cta_cta-border-color-primary);color:var(--cta_cta-text-color-primary)}.kal-segmented-button.inactive{background-color:var(--cta_seg-control-bg-color);color:var(--text_text-color-on-page-bg)}.kal-visually-hidden.kal-visually-hidden--default,.kal-visually-hidden.kal-visually-hidden--focusable{display:inline;height:1px!important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px!important;clip:rect(0,0,0,0);border:0;white-space:nowrap}.kal-visually-hidden.kal-visually-hidden--focusable:active,.kal-visually-hidden.kal-visually-hidden--focusable:focus{height:auto!important;overflow:visible;position:static;width:auto!important;clip:auto;white-space:normal}.kal-visually-hidden.kal-visually-hidden--focus-within:not(:focus-within){display:inline;height:1px!important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px!important;clip:rect(0,0,0,0);border:0;white-space:nowrap}.kal-segmented-control{border:none}.kal-segmented-control .kal-segmented-buttons-container{border:1px solid var(--cta_seg-control-border-color);border-radius:var(--br-card);display:inline-flex}@media only screen and (max-width:679px){.kal-segmented-control .kal-segmented-buttons-container{align-items:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%}}.kal-tooltip-trigger-span{display:inline-block}.kal-tooltip{background-color:var(--tooltip_tooltip-bg-color);border-radius:var(--br-card);box-shadow:var(--card_card-shadow);color:var(--tooltip_text-color);font-family:var(--font-family);font-size:14px;font-weight:400;line-height:24px;max-width:250px;min-width:48px;opacity:0;outline:1.5px solid var(--tooltip_border-color);padding:8px 12px;width:auto;z-index:100}.kal-tooltip.kal-type-bold{font-weight:700}.kal-tooltip.kal-type-fade{filter:contrast(.25)}.kal-tooltip.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-tooltip.kal-type-secondary{color:var(--text_text-color-secondary)}@media (prefers-reduced-motion:no-preference){.kal-tooltip{animation:tooltip-fade-out .2s ease-out}.kal-tooltip.kal-tooltip-visible{animation:tooltip-fade-in .2s ease-out;animation-fill-mode:forwards}}.kal-tooltip .kal-floating-arrow{fill:var(--tooltip_tooltip-bg-color)}.kal-tooltip:after{content:"";height:100%;left:0;position:absolute;width:100%}@keyframes tooltip-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tooltip-fade-out{0%{display:inline-block;opacity:1}to{display:none;opacity:0}}.kal-btn.inline{border-radius:4px;color:var(--text_text-color-on-page-bg);column-gap:8px;column-gap:4px;display:inline-flex;font-weight:400;min-height:28px;padding:0;text-decoration:underline}.kal-btn.inline:hover:not(:disabled,[aria-disabled=true]){--button-background-color:var(--states_hover-color)}.kal-btn.inline:disabled,.kal-btn.inline:hover:disabled,.kal-btn.inline:hover[aria-disabled=true],.kal-btn.inline[aria-disabled=true]{cursor:default}.kal-btn.inline:disabled,.kal-btn.inline[aria-disabled=true]{color:var(--cta_cta-disabled-text-color)}.kal-btn.inline:focus-visible{box-shadow:0 0 0 2px var(--states_focus-border-color)}@media only screen and (max-width:679px){.kal-dismissible-alert{margin-top:28px}}@media only screen and (min-width:680px){.kal-dismissible-alert{margin-top:32px}}.kal-dismissible-alert.kal-no-top-spacer{margin-top:0;transition:height .2s ease-in-out}.kal-dismissible-alert:not(.kal-no-top-spacer){transition:height .2s ease-out .1s,margin-top .1s ease-in}.kal-dismissible-alert:not(.kal-no-top-spacer)[aria-hidden=true]{margin-top:0;transition:height .2s ease-in,margin-top .1s ease-out .2s}.kal-dismissible-alert__dismiss-button{background:transparent;border:0;color:inherit;column-gap:8px;cursor:pointer;display:grid;float:right;grid-template-columns:auto 1fr;justify-items:center;text-decoration:underline}.kal-dismissible-alert__dismiss-button svg{padding-top:2px}.kal-alert{align-items:flex-start;color:var(--text_text-color-on-page-bg);column-gap:12px;display:grid;grid-template-columns:auto 1fr;padding:12px}@media only screen and (max-width:679px){.kal-alert{margin-top:28px}}@media only screen and (min-width:680px){.kal-alert{margin-top:32px}}.kal-alert.kal-no-top-spacer{margin-top:0}.kal-alert:not(.kal-alert--inline){border:1px solid;border-left:8px solid;border-radius:6px;box-shadow:var(--card_card-shadow)}.kal-alert:not(.kal-alert--inline) .kal-alert__content{font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px}.kal-alert:not(.kal-alert--inline) .kal-alert__content.kal-type-bold{font-weight:700}.kal-alert:not(.kal-alert--inline) .kal-alert__content.kal-type-fade{filter:contrast(.25)}.kal-alert:not(.kal-alert--inline) .kal-alert__content.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-alert:not(.kal-alert--inline) .kal-alert__content.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-alert.kal-alert--inline{border:none;column-gap:4px;margin-top:0;padding:0}.kal-alert.kal-alert--inline .kal-alert__content{font-family:var(--font-family);font-size:14px;font-weight:400;line-height:24px}.kal-alert.kal-alert--inline .kal-alert__content.kal-type-bold{font-weight:700}.kal-alert.kal-alert--inline .kal-alert__content.kal-type-fade{filter:contrast(.25)}.kal-alert.kal-alert--inline .kal-alert__content.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-alert.kal-alert--inline .kal-alert__content.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-alert .kal-alert__icon{align-items:center;display:flex;height:24px}.kal-alert.kal-alert--info:not(.kal-alert--inline){background-color:var(--alert_alert-bg-color-informative);border-color:var(--alert_alert-border-color-informative);border-left-color:var(--icon_icon-color-informative)}.kal-alert.kal-alert--info.kal-alert--inline{color:var(--text_text-color-informative)}.kal-alert.kal-alert--info .kal-icon-background{fill:var(--icon_icon-color-informative)}.kal-alert.kal-alert--info .kal-icon-foreground{fill:var(--icon_icon-color-on-bg)}.kal-alert.kal-alert--warning:not(.kal-alert--inline){background-color:var(--alert_alert-bg-color-warning);border-color:var(--alert_alert-border-color-warning);border-left-color:var(--icon_icon-color-warning)}.kal-alert.kal-alert--warning.kal-alert--inline{color:var(--text_text-color-warning)}.kal-alert.kal-alert--warning .kal-icon-background{fill:var(--icon_icon-color-warning)}.kal-alert.kal-alert--warning .kal-icon-foreground{fill:var(--icon_icon-color-on-bg)}.kal-alert.kal-alert--advisory:not(.kal-alert--inline){background-color:var(--alert_alert-bg-color-advisory);border-color:var(--alert_alert-border-color-advisory);border-left-color:var(--icon_icon-color-advisory)}.kal-alert.kal-alert--advisory.kal-alert--inline{color:var(--text_text-color-advisory)}.kal-alert.kal-alert--advisory .kal-icon-background{fill:var(--icon_icon-color-advisory)}.kal-alert.kal-alert--advisory .kal-icon-foreground{fill:var(--icon_icon-color-on-bg)}.kal-alert.kal-alert--success:not(.kal-alert--inline){background-color:var(--alert_alert-bg-color-success);border-color:var(--alert_alert-border-color-success);border-left-color:var(--icon_icon-color-success)}.kal-alert.kal-alert--success.kal-alert--inline{color:var(--text_text-color-success)}.kal-alert.kal-alert--success .kal-icon-background{fill:var(--icon_icon-color-success)}.kal-alert.kal-alert--success .kal-icon-foreground{fill:var(--icon_icon-color-on-bg)}.kal-roundel-btn.kal-btn{border-radius:50%;height:48px;padding:0;width:48px}.kal-dialog-card{--kal-current-bg-color:var(--card_card-bg-color);background-color:var(--card_card-bg-color);border-radius:24px;color:var(--text_text-color-on-page-bg);display:flex;flex-direction:column;max-width:500px;position:relative}.kal-dialog-card:not(.full-width){justify-self:center}.kal-dialog-card.full-width{min-width:100%}@media only screen and (max-width:679px){.kal-dialog-card{border-radius:0;height:100vh;max-width:100vw;text-align:center}}@media (prefers-reduced-motion:no-preference){.kal-dialog-card{--modal-backdrop-animation-speed:0.15s;transition:box-shadow var(--modal-backdrop-animation-speed) ease-out}}.kal-dialog-card.variant-complex{background-color:var(--page-bg-color);max-width:800px}@media only screen and (min-width:680px){.kal-dialog-card.variant-complex:before{background:linear-gradient(180deg,hsla(0,0%,100%,.25),hsla(0,0%,100%,0));border-radius:24px;content:"";inset:0;mix-blend-mode:overlay;pointer-events:none;position:absolute}}@media only screen and (max-width:679px){.kal-dialog-card.variant-complex{background-color:var(--card_card-bg-color)}.kal-dialog-card.variant-complex .kal-dialog-card__container .kal-dialog-card__header{align-items:flex-start;flex:1 1 0;justify-content:flex-start}.kal-dialog-card.variant-complex .kal-dialog-card__container{text-align:left}}.kal-dialog-card.variant-complex .kal-dialog-card__body .kal-body-text{margin-top:0}.kal-dialog-card.variant-complex .kal-dialog-card__body{text-align:center}.kal-dialog-card.with-close-button .kal-dialog-card__title{margin-right:48px;padding-top:4px}@media only screen and (max-width:679px){.kal-dialog-card.with-close-button .kal-dialog-card__title{margin-right:0}}.kal-dialog-card.with-header-icon.with-close-button .kal-dialog-card__title{margin-left:48px;margin-right:48px}.kal-dialog-card.with-header-icon .kal-dialog-card__content{padding:24px}@media only screen and (max-width:679px){.kal-dialog-card.with-header-icon .kal-dialog-card__content{padding:20px}}.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-dialog-card__header{padding:48px 0 0}@media only screen and (max-width:679px){.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-dialog-card__header{padding:40px 0 0}}.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-dialog-card__header .kal-icon-states{padding-bottom:4px}@media only screen and (max-width:679px){.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-dialog-card__header .kal-icon-states{padding-bottom:4px}}.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-modal-dialog__body .kal-body-text{margin-top:0}.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-dialog-card__header,.kal-dialog-card.with-header-icon .kal-dialog-card__container .kal-modal-dialog__body{text-align:center}.kal-dialog-card .kal-dialog-card__border{pointer-events:none}@media only screen and (min-width:680px){.kal-dialog-card .kal-dialog-card__border:before{border:1px solid hsla(0,0%,100%,.6);border-radius:24px;content:"";inset:0;mask:linear-gradient(180deg,#000,transparent);mix-blend-mode:overlay;position:absolute}}.kal-dialog-card .kal-dialog-card__close-btn{position:absolute;right:24px;top:24px}@media only screen and (max-width:679px){.kal-dialog-card .kal-dialog-card__close-btn{top:32px}}.kal-dialog-card .kal-dialog-card__container{display:flex;flex-direction:column;max-height:calc(100vh - 32px)}@media only screen and (max-width:679px){.kal-dialog-card .kal-dialog-card__container{flex:1 1 0;margin-top:80px;overflow-y:auto}}.kal-dialog-card .kal-dialog-card__container>.kal-dialog-card__header{padding:24px 24px 0}@media only screen and (max-width:679px){.kal-dialog-card .kal-dialog-card__container>.kal-dialog-card__header{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}}.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__body{flex:0 1 auto;margin-top:24px;padding:0 24px}@media only screen and (min-width:680px){.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__body{overflow-y:auto}}@media only screen and (max-width:679px){.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__body{display:flex;flex-direction:column;flex-grow:1}}.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__footer{align-items:center;box-sizing:content-box;column-gap:12px;display:flex;margin-top:0}@media only screen and (max-width:679px){.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__footer{align-items:stretch;flex-direction:column;padding:24px 20px 20px;row-gap:12px}}@media only screen and (min-width:680px){.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__footer{padding:32px 24px 24px}}.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__footer>*{align-items:center;column-gap:12px;display:flex}.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__footer .kal-footer-btn-container{width:100%}@media only screen and (max-width:679px){.kal-dialog-card .kal-dialog-card__container>.kal-modal-dialog__footer .kal-footer-btn-container{align-items:stretch;display:flex;flex-direction:column;row-gap:12px}}body:has(dialog.kal-modal-dialog[open]){filter:blur(4px);overflow:hidden}body:has(dialog.kal-modal-dialog[open].body-is-scrollable){padding-right:var(--kal-scrollbar-width)}dialog.kal-modal-dialog{background:none;border:none;margin:0 auto;min-height:100vh;overflow:visible;padding:0;z-index:8000;--dialog-opacity:0;--dialog-display:none;display:var(--dialog-display);opacity:var(--dialog-opacity)}dialog.kal-modal-dialog[open].body-is-scrollable{padding-right:var(--kal-scrollbar-width)}dialog.kal-modal-dialog .kal-modal-dialog__visibility{align-items:center;display:flex;flex-direction:column;height:100vh}@media only screen and (max-width:679px){dialog.kal-modal-dialog{border-radius:0;height:100vh;margin-top:0;min-width:100vw}}dialog.kal-modal-dialog .kal-modal-dialog__backdrop{background-color:rgba(0,0,0,.8);inset:0;position:fixed}dialog.kal-modal-dialog .kal-modal-dialog__vertical-spacer{--dialog-margin-top-max-height:152px;flex:0 1 var(--dialog-margin-top-max-height);pointer-events:none}@media only screen and (max-width:679px){dialog.kal-modal-dialog .kal-modal-dialog__vertical-spacer{flex:0}}dialog.kal-modal-dialog.position-centered .kal-modal-dialog__vertical-spacer{flex:1 1 0;pointer-events:none}dialog.kal-modal-dialog[open]{--dialog-opacity:1;--dialog-display:block}@starting-style{dialog.kal-modal-dialog[open]{display:block;opacity:0}}@media (prefers-reduced-motion:no-preference){dialog.kal-modal-dialog{transition:opacity var(--modal-animation-speed) ease-out,overlay var(--modal-animation-speed) allow-discrete,display var(--modal-animation-speed) allow-discrete}}dialog.kal-modal-dialog .kal-modal-dialog__content-grid{align-items:flex-start;display:grid;width:100%}dialog.kal-modal-dialog .kal-modal-dialog__content-grid>*{grid-column:1;grid-row:1;--transition-duration:0.25s;--transition-delay:0.15s}dialog.kal-modal-dialog .kal-modal-dialog__content-grid>[aria-hidden=true]{--transition-delay:0s;opacity:0;pointer-events:none;transform:translateY(10vh) scale(.75)}@media (prefers-reduced-motion:no-preference){dialog.kal-modal-dialog .kal-modal-dialog__content-grid>*{transition:transform var(--transition-duration) ease var(--transition-delay),opacity var(--transition-duration) ease var(--transition-delay)}}.kal-form-buttons{align-items:center;column-gap:12px;display:flex}@media only screen and (max-width:679px){.kal-form-buttons{margin-top:28px}.kal-form-buttons>*{flex:1 1 0}}@media only screen and (min-width:680px){.kal-form-buttons{margin-top:40px}}.kal-form-popup-content{--form-height-transition-timing:cubic-bezier(0.16,0.97,0,1.26)}@media (prefers-reduced-motion:no-preference){.kal-form-popup-content{transition:height .45s var(--form-height-transition-timing)}}.kal-form-popup-content .kal-form{padding:24px}.kal-form-popup-content:not(.no-card){background-color:var(--card_card-bg-color);border-radius:24px}.kal-form-popup-content .success-state{padding:24px}@media (prefers-reduced-motion:no-preference){.kal-form-popup-content .success-state{animation:fade-in 1s ease-in-out}}dialog.kal-modal-dialog.kal-form-modal-dialog{min-width:800px}@media only screen and (max-width:1023px){dialog.kal-modal-dialog.kal-form-modal-dialog{min-width:100vw}}dialog.kal-modal-dialog.kal-form-modal-dialog.no-card .kal-dialog-card{background-color:var(--card_card-bg-color)}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-field,dialog.kal-modal-dialog.kal-form-modal-dialog .kal-form-field{max-width:inherit}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-field.kal-datepicker,dialog.kal-modal-dialog.kal-form-modal-dialog .kal-form-field.kal-datepicker{max-width:max-content}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-form-buttons{display:none}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-form-popup-content.no-card form.kal-form{padding:0}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-dialog-card__header{padding-bottom:8px}@media only screen and (max-width:679px){dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-dialog-card__header{flex:0}}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__body{margin-top:0;padding:24px}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__footer{padding:16px 0 0}@media (prefers-reduced-motion:no-preference){dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__footer{transition:height .35s ease-in-out}}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__footer .kal-form-modal-footer{align-items:center;box-sizing:content-box;column-gap:12px;display:flex;margin-top:0}@media only screen and (max-width:679px){dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__footer .kal-form-modal-footer{align-items:stretch;flex-direction:column;padding:24px 20px 20px;row-gap:12px}}@media only screen and (min-width:680px){dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__footer .kal-form-modal-footer{padding:32px 24px 24px;padding:0 24px 24px}}@media only screen and (max-width:679px){dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__container .kal-modal-dialog__footer .kal-form-modal-footer{padding:0 20px 24px}}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-dialog-card .kal-dialog-card__close-btn{min-height:32px;min-width:32px}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-card{border-radius:24px;box-shadow:none}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-card>div:first-of-type{margin-top:0}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-card .kal-field{max-width:unset;width:100%}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-card .kal-picker-field{max-width:160px}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-card .number-field{max-width:280px}dialog.kal-modal-dialog.kal-form-modal-dialog .kal-card .ant-checkbox{margin-left:1px;margin-right:12px;width:unset}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.kal-field-error{height:auto;line-height:1.71;margin-bottom:8px}.kal-sensitive-form-field-container .kal-dropdown-select,.kal-sensitive-form-field-container .kal-input,.kal-sensitive-form-field-container .kal-picker-input,.kal-sensitive-form-field-container .kal-text-area{position:relative;user-select:none}.kal-sensitive-form-field-container .kal-dropdown-select:after,.kal-sensitive-form-field-container .kal-input:after,.kal-sensitive-form-field-container .kal-picker-input:after,.kal-sensitive-form-field-container .kal-text-area:after{background-color:var(--input_input-mask-bg);border-radius:4px;bottom:12px;content:"";left:12px;pointer-events:none;position:absolute;right:12px;top:12px}.kal-sensitive-form-field-container .kal-switch:after,.kal-sensitive-form-field-container .kal-switchv2:after{align-self:center;background-color:var(--input_input-mask-bg);border-radius:4px;content:"";height:24px;max-width:560px;pointer-events:none;position:absolute;width:100%}.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled,.kal-sensitive-form-field-container.hide .kal-text-area{background-color:var(--input_input-bg-color)}.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled:after,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled:after,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled:after,.kal-sensitive-form-field-container.hide .kal-text-area:after{opacity:1;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled:after,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled:after,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled:after,.kal-sensitive-form-field-container.hide .kal-text-area:after{transition:none}}.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selector,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selector,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selector,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selector,.kal-sensitive-form-field-container.hide .kal-text-area textarea{background-color:var(--input_input-bg-color)}.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled input,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled input,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled input,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-text-area input,.kal-sensitive-form-field-container.hide .kal-text-area textarea{color:transparent;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled input,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled input,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled input,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled textarea,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-item,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-placeholder,.kal-sensitive-form-field-container.hide .kal-text-area input,.kal-sensitive-form-field-container.hide .kal-text-area textarea{transition:none}}.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-picker,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled svg,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-picker,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled svg,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-picker,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled svg,.kal-sensitive-form-field-container.hide .kal-text-area .ant-picker,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-text-area svg{display:flex;opacity:0;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-picker,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-dropdown-select.kal-disabled svg,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-picker,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-input.kal-disabled svg,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-picker,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-picker-input.kal-disabled svg,.kal-sensitive-form-field-container.hide .kal-text-area .ant-picker,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-arrow,.kal-sensitive-form-field-container.hide .kal-text-area .ant-select-selection-overflow,.kal-sensitive-form-field-container.hide .kal-text-area svg{transition:none}}.kal-sensitive-form-field-container.hide .kal-switch-input:disabled~.kal-switch-label{cursor:auto}.kal-sensitive-form-field-container.hide .kal-switch label,.kal-sensitive-form-field-container.hide .kal-switchv2 label{opacity:0}.kal-sensitive-form-field-container.hide .kal-switch:after,.kal-sensitive-form-field-container.hide .kal-switchv2:after{opacity:1;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.hide .kal-switch:after,.kal-sensitive-form-field-container.hide .kal-switchv2:after{transition:none}}.kal-sensitive-form-field-container.show .ant-select-selection-search{padding:0}.kal-sensitive-form-field-container.show .ant-select-selection-search input{border-radius:8px;height:100%}.kal-sensitive-form-field-container.show .kal-dropdown-select:after,.kal-sensitive-form-field-container.show .kal-input:after,.kal-sensitive-form-field-container.show .kal-picker-input:after,.kal-sensitive-form-field-container.show .kal-text-area:after{opacity:0;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.show .kal-dropdown-select:after,.kal-sensitive-form-field-container.show .kal-input:after,.kal-sensitive-form-field-container.show .kal-picker-input:after,.kal-sensitive-form-field-container.show .kal-text-area:after{transition:none}}.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-dropdown-select input,.kal-sensitive-form-field-container.show .kal-dropdown-select textarea,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-input input,.kal-sensitive-form-field-container.show .kal-input textarea,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-picker-input input,.kal-sensitive-form-field-container.show .kal-picker-input textarea,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-text-area input,.kal-sensitive-form-field-container.show .kal-text-area textarea{color:var(--text_text-color-on-page-bg);transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-dropdown-select input,.kal-sensitive-form-field-container.show .kal-dropdown-select textarea,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-input input,.kal-sensitive-form-field-container.show .kal-input textarea,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-picker-input input,.kal-sensitive-form-field-container.show .kal-picker-input textarea,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-item,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-item .kal-body-text,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-placeholder,.kal-sensitive-form-field-container.show .kal-text-area input,.kal-sensitive-form-field-container.show .kal-text-area textarea{transition:none}}.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-picker,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-dropdown-select svg,.kal-sensitive-form-field-container.show .kal-input .ant-picker,.kal-sensitive-form-field-container.show .kal-input .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-input svg,.kal-sensitive-form-field-container.show .kal-picker-input .ant-picker,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-picker-input svg,.kal-sensitive-form-field-container.show .kal-text-area .ant-picker,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-text-area svg{opacity:1;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-picker,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-dropdown-select .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-dropdown-select svg,.kal-sensitive-form-field-container.show .kal-input .ant-picker,.kal-sensitive-form-field-container.show .kal-input .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-input .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-input svg,.kal-sensitive-form-field-container.show .kal-picker-input .ant-picker,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-picker-input .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-picker-input svg,.kal-sensitive-form-field-container.show .kal-text-area .ant-picker,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-arrow,.kal-sensitive-form-field-container.show .kal-text-area .ant-select-selection-overflow,.kal-sensitive-form-field-container.show .kal-text-area svg{transition:none}}.kal-sensitive-form-field-container.show .kal-switch label,.kal-sensitive-form-field-container.show .kal-switchv2 label{opacity:1;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.show .kal-switch label,.kal-sensitive-form-field-container.show .kal-switchv2 label{transition:none}}.kal-sensitive-form-field-container.show .kal-switch:after,.kal-sensitive-form-field-container.show .kal-switchv2:after{opacity:0;transition:all .25s}@media (prefers-reduced-motion){.kal-sensitive-form-field-container.show .kal-switch:after,.kal-sensitive-form-field-container.show .kal-switchv2:after{transition:none}}.kal-sensitive-form-field-container .show-hide-button{margin-top:12px}.kal-form-field{display:flex;flex-direction:column}@media only screen and (max-width:679px){.kal-form-field{margin-top:20px}}@media only screen and (min-width:680px){.kal-form-field{margin-top:24px}}.kal-form-field.kal-no-top-spacer{margin-top:0}.kal-form-field .kal-required-asterisk{margin-right:4px}.kal-form-field .kal-field{width:100%}@media only screen and (min-width:680px){.kal-form-field .kal-field{max-width:560px}}.kal-form-field .kal-field.with-description-or-error{margin-top:8px}.kal-form-field .kal-field:not(.with-description-or-error){margin-top:4px}.kal-form-field .kal-form-label-container{align-items:center;column-gap:8px;display:flex;width:100%;word-break:break-word}@media only screen and (min-width:680px){.kal-form-field .kal-form-label-container{max-width:560px}}.kal-form-field__description{width:100%;word-break:break-word}@media only screen and (min-width:680px){.kal-form-field__description{max-width:560px}}.kal-text-length.nearly-too-long{color:var(--text_text-color-advisory)}.kal-text-length.too-long{color:var(--text_text-color-warning)}.kal-text-area{-webkit-appearance:none;background-color:var(--input_input-bg-color);border:0;border-radius:var(--br-card);box-shadow:0 0 0 1px var(--input_input-border-color);box-sizing:border-box;color:var(--text_text-color-on-page-bg);display:flex;font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin-top:0;min-height:48px;outline:1px solid transparent;padding:0!important}@media only screen and (max-width:679px){.kal-text-area{padding:12px}}@media only screen and (min-width:680px){.kal-text-area{padding:12px}}.kal-text-area.kal-type-bold{font-weight:700}.kal-text-area.kal-type-fade{filter:contrast(.25)}.kal-text-area.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-text-area.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-text-area>input{line-height:24px}@media (prefers-reduced-motion:no-preference){.kal-text-area{transition:box-shadow .2s ease-in-out}}.kal-text-area:focus-within:not(.kal-disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color);outline:2px solid transparent}.kal-text-area:focus-within:not(.kal-disabled):hover{box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--states_hover-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color)}.kal-text-area:hover:not(.kal-disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 6px var(--states_hover-color)}.kal-text-area.kal-disabled{background-color:var(--input_input-bg-color-disabled);box-shadow:0 0 0 1px var(--input_input-border-color-disabled);color:var(--input_input-border-color-disabled);cursor:default}.kal-text-area.kal-form-error:not(:focus-within){box-shadow:0 0 0 2px var(--input_input-border-color-warning)}.kal-text-area.kal-text-area__word-break textarea{word-break:break-word}.kal-text-area>textarea{background:none;border:none;color:inherit;flex:1 1 0;font-family:inherit;line-height:24px;min-height:48px;resize:vertical}.kal-text-area>textarea:disabled{resize:none}.kal-text-area>textarea:focus{outline:none}@media only screen and (max-width:679px){.kal-text-area>textarea{padding:12px}}@media only screen and (min-width:680px){.kal-text-area>textarea{padding:12px}}@supports (field-sizing:content){.kal-text-area-auto-expand>textarea{box-sizing:content-box;field-sizing:content;min-height:calc(var(--kal-rows, 4)*1lh);resize:none}}.kal-switch-list.kal-form-field .kal-form-field{margin:0}.kal-switch-list{border:0;margin:0;padding:0}.kal-switch-list .kal-switch-list-legend{font-family:var(--font-family);font-size:16px;font-weight:700;line-height:24px}.kal-switch-list .kal-switch-list-legend.kal-type-fade{filter:contrast(.25)}.kal-switch-list .kal-switch-list-legend.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-switch-list .kal-switch-list-legend.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-switch-list .kal-switch-list-legend.hidden{height:0;opacity:0;width:0}.kal-switch-list .kal-switch-list-field-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.kal-switch-list .kal-switch-list-field-list.horizontal{align-items:center;flex-direction:row}.kal-switch-list .kal-switch-select-all-divider{background-color:var(--rule_rule-bg-color-low-contrast);height:1px;margin-left:38px;width:calc(100% - 44px)}.kal-switch-list .horizontal .kal-switch-select-all-divider{height:32px;margin:0 8px 0 2px;width:1px}.kal-switch{align-items:flex-start;display:flex}.kal-switch .kal-switch-input{height:2px!important;margin:0!important;opacity:0!important;padding:0!important;width:2px!important}.kal-switch .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface{background-color:var(--input_checkbox-color-selected);border-color:var(--input_checkbox-color-selected)}.kal-switch .kal-switch-input:focus~.kal-switch-label .kal-switch-hover{box-shadow:0 0 0 2px var(--states_focus-border-color);outline:2px solid transparent}.kal-switch .kal-switch-input:disabled~.kal-switch-label{cursor:not-allowed;opacity:.5;user-select:none}.kal-switch .kal-switch-input:disabled~.kal-switch-label:hover .kal-switch-hover{background-color:unset}.kal-switch .kal-switch-input:disabled~.kal-switch-label:active .kal-switch-hover{opacity:unset}.kal-switch .kal-switch-hover{border-radius:4px;height:calc(100% - 12px);position:absolute;top:6px}.kal-switch .kal-switch-label{align-items:start;border-radius:4px;cursor:pointer;display:flex;font-weight:400;max-width:560px;position:relative}.kal-switch .kal-switch-label:hover .kal-switch-hover{background-color:var(--states_hover-color)}@media (prefers-reduced-motion:no-preference){.kal-switch .kal-switch-label .kal-switch-hover{transition:background-color .2s ease-in-out}}.kal-switch .kal-switch-label:active .kal-switch-hover{opacity:.6}.kal-switch .kal-switch-interface-container{align-items:center;display:flex;height:44px;justify-content:center;min-width:44px;position:relative;width:44px}.kal-switch .kal-switch-interface-container .kal-switch-interface{background-color:var(--input_input-bg-color);border:1px solid var(--input_checkbox-border);border-radius:4px;display:block}.kal-switch .kal-switch-interface-container .kal-switch-check-icon{color:var(--input_checkboxcheck-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.kal-switch .kal-switch-label-text{margin-right:12px;padding:9px 0;z-index:1}.kal-switch .kal-switch-label-text.hide-label{height:0;margin:0;opacity:0;overflow:hidden;width:0}.kal-switch.kal-radio.kal-radio-hide-label .kal-switch-hover{height:calc(100% - 8px);top:unset}.kal-switch.kal-radio .kal-label.kal-switch-label{margin-left:-4px}.kal-switch.kal-radio .kal-switch-label-text:not(.hide-label){margin-left:4px}.kal-switch.kal-radio .kal-switch-hover{left:4px;width:calc(100% - 8px)}.kal-switch.kal-radio .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface{border:4px solid var(--input_input-bg-color)}.kal-switch.kal-radio .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface:after{border:1px solid var(--input_checkbox-color-selected);border-radius:50%;box-sizing:border-box;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.kal-switch.kal-radio .kal-switch-interface-container .kal-switch-interface{border-radius:50%;box-sizing:border-box;height:16px;width:16px}.star-rating-control .kal-switch-list-field-list{margin-right:auto}.star-rating-control .kal-switch-list-field-list .kal-radio{position:relative}.star-rating-control .kal-switch-list-field-list .kal-radio .kal-switch-interface-container{display:none}.star-rating-control .kal-switch-list-field-list .kal-radio .kal-switch-input{position:absolute}.star-rating-control .kal-switch-list-field-list .kal-radio .kal-label{line-height:0}.star-rating-control .kal-switch-list-field-list .kal-radio .kal-switch-hover{height:auto;inset:2px;width:auto}.star-rating-control .kal-switch-list-field-list .kal-radio .kal-switch-label-text,.star-rating-control .kal-switch-list-field-list .kal-radio .kal-switch-label-text:not(.hide-label){margin:0;padding:4px}.star-rating-control .kal-switch-list-field-list svg path{fill:currentColor;stroke:none}.star-rating-control .kal-switch-list-field-list li:has(input:hover)~li svg path,.star-rating-control .kal-switch-list-field-list:not(:has(input:hover)) li:has(input:checked)~li svg path,.star-rating-control .kal-switch-list-field-list:not(:has(input:hover)) li:has(input:indeterminate) svg path{fill:none;stroke:currentColor}.kal-chip{align-items:center;border-radius:9999px;color:var(--text_text-color-on-page-bg);display:inline-flex;font-family:var(--font-family);font-size:14px;font-weight:400;padding:var(--padding-short,4px) var(--padding-long,12px);position:relative}.kal-chip.filled{background-color:var(--main-color)}.kal-chip.outline{border:1px solid var(--border-color,var(--main-color));--padding-short:3px;--padding-long:11px}.kal-chip.color-neutral{--main-color:var(--pills_pill-neutral-bg-color)}.kal-chip.color-blue{--main-color:var(--pills_pill-blue-bg-color)}.kal-chip.color-orange{--main-color:var(--pills_pill-orange-bg-color)}.kal-chip.color-purple{--main-color:var(--pills_pill-purple-bg-color)}.kal-chip.color-green{--main-color:var(--pills_pill-green-bg-color);--border-color:var(--card_card-border-color-success)}.kal-chip.color-amber{--main-color:var(--pills_pill-amber-bg-color)}.kal-chip.color-pink{--main-color:var(--pills_pill-pink-bg-color)}.kal-chip.color-red{--main-color:var(--pills_pill-red-bg-color)}.kal-chip.icon-before{column-gap:4px;display:grid;grid-template-columns:auto 1fr;padding-left:var(--padding-short,4px)}.kal-chip.icon-after{column-gap:4px;display:grid;grid-template-columns:1fr auto;padding-right:var(--padding-short,4px)}.kal-chip.icon-before.icon-after{grid-template-columns:1fr auto 1fr}.kal-chip.clickable{cursor:pointer}.kal-multi-select__search .kal-select__expanded .kal-select-display-value,.kal-select__allow-clear .kal-select__expanded .kal-select-display-value{opacity:.3}.kal-select{align-items:center;display:block;height:auto;min-height:48px;position:relative}.kal-select .kal-select-search-container{-webkit-appearance:none;background-color:var(--input_input-bg-color);border:0;border-radius:var(--br-card);box-shadow:0 0 0 1px var(--input_input-border-color);box-sizing:border-box;color:var(--text_text-color-on-page-bg);display:flex;font-family:var(--font-family);font-size:16px;font-weight:400;justify-content:space-between;line-height:24px;min-height:inherit;outline:1px solid transparent;position:relative}@media only screen and (max-width:679px){.kal-select .kal-select-search-container{padding:12px}}@media only screen and (min-width:680px){.kal-select .kal-select-search-container{padding:12px}}.kal-select .kal-select-search-container.kal-type-bold{font-weight:700}.kal-select .kal-select-search-container.kal-type-fade{filter:contrast(.25)}.kal-select .kal-select-search-container.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-select .kal-select-search-container.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-select .kal-select-search-container>input{line-height:24px}@media (prefers-reduced-motion:no-preference){.kal-select .kal-select-search-container{transition:box-shadow .2s ease-in-out}}.kal-select .kal-select-search-container:focus-within:not(.kal-select__disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color);outline:2px solid transparent}.kal-select .kal-select-search-container:focus-within:not(.kal-select__disabled):hover{box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--states_hover-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color)}.kal-select .kal-select-search-container:hover:not(.kal-select__disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 6px var(--states_hover-color)}.kal-select .kal-select-search-container.kal-select__disabled{background-color:var(--input_input-bg-color-disabled);box-shadow:0 0 0 1px var(--input_input-border-color-disabled);color:var(--input_input-border-color-disabled);cursor:default}.kal-select .kal-select-search-container.kal-form-error:not(:focus-within){box-shadow:0 0 0 2px var(--input_input-border-color-warning)}.kal-select .kal-select-search-container .kal-input-container{align-items:center;display:flex;width:100%}.kal-select .kal-select-search-container .kal-input-container .kal-select-screen-reader-announcement{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.kal-select .kal-select-search-container .kal-input-container .kal-select-search{background:none;border:none;color:inherit;font-family:var(--font-family);font-size:16px;font-weight:400;left:0;line-height:24px;max-width:100%;outline:none;overflow:visible;padding-left:12px;position:absolute;right:0}.kal-select .kal-select-search-container .kal-input-container .kal-select-search:read-only{cursor:auto}.kal-select .kal-select-search-container .kal-select-icon-container{align-items:center;background:linear-gradient(to right,hsla(0,0%,100%,0) 0,var(--input_input-bg-color) 20%,var(--input_input-bg-color) 100%);border-radius:var(--br-card);display:flex;flex-direction:row;gap:8px;padding:8px 8px 8px 16px;position:absolute;right:0;top:0}.kal-select .kal-select-search-container .kal-select-icon-container .kal-select-icon-separator{border:1px solid var(--dropdown_dropdown-separator-color);height:24px;width:0}.kal-select .kal-select-search-container .kal-select-icon-container[role=button]{cursor:pointer}@media (prefers-reduced-motion:no-preference){.kal-select .kal-select-search-container .kal-select-icon-container .kal-select-arrow{transition:transform .2s ease-in-out}}.kal-select .kal-select-search-container.kal-select__expanded .kal-select-arrow{transform:rotateX(180deg)}.kal-select .kal-select-search-container.kal-select__disabled .kal-select-icon-container{background:inherit}.kal-select .kal-select-search-container.kal-select__disabled .kal-select-icon-separator{border-color:inherit}.kal-select .kal-select-clear-container{align-items:center;background:linear-gradient(to right,hsla(0,0%,100%,0) 0,var(--input_input-bg-color) 20%,var(--input_input-bg-color) 100%);display:flex;margin-right:4px;padding:8px 8px 8px 16px;position:absolute;right:48px;top:50%;transform:translateY(-50%)}.kal-select .kal-select-clear-container[aria-hidden=true]{opacity:0;pointer-events:none}.kal-select .kal-select-clear-container[aria-hidden=false]{opacity:1;pointer-events:all}@media (prefers-reduced-motion:no-preference){.kal-select .kal-select-clear-container{transition:opacity .2s ease-in-out}}.kal-select .kal-select-clear-container .kal-single-select-clear.kal-btn.tertiary{border-radius:8px;min-height:32px;min-width:32px;padding:0}.kal-listbox-container{z-index:2000;--kal-current-bg-color:var(--dropdown_dropdownlist-bg-color);color:var(--text_text-color-on-page-bg)}.kal-listbox-container:after{background-color:var(--dropdown_dropdownlist-bg-color);border-radius:var(--br-card);box-shadow:var(--card_card-shadow);content:" ";inset:0 10px;padding-bottom:10px;position:absolute;z-index:-1}.kal-listbox-container ul{box-sizing:border-box;list-style-type:none;margin:0 10px 0 0;max-height:inherit;overflow-x:hidden;overflow-y:auto;padding-bottom:10px;padding-left:0;padding-top:10px;scrollbar-width:thin}.kal-listbox-container .kal-error-container{margin-inline:10px}.kal-listbox-container .kal-empty-list-container,.kal-listbox-container .kal-loading-container{align-items:center;display:flex;justify-content:center;padding:12px}dialog:has(.kal-listbox-container){overflow:visible}@media (prefers-reduced-motion:no-preference){.kal-check-icon.animate{--check-icon-animation-timing:0.2s}.kal-check-icon.animate .short-line{--check-icon-dash-length:4.24264px;--check-icon-gap-length:5;--check-icon-animation-delay:0.5s}.kal-check-icon.animate .long-line{--check-icon-dash-length:9.89949px;--check-icon-gap-length:10;--check-icon-animation-delay:0.7s}.kal-check-icon.animate .long-line,.kal-check-icon.animate .short-line{animation:check-icon-short-line-reveal var(--check-icon-animation-timing) linear;animation-delay:var(--check-icon-animation-delay);animation-fill-mode:both;animation-timing-function:ease;stroke-dasharray:var(--check-icon-dash-length) var(--check-icon-gap-length)}}@keyframes check-icon-short-line-reveal{0%{stroke-dashoffset:var(--check-icon-dash-length)}to{stroke-dashoffset:0}}@keyframes check-icon-long-line-reveal{0%{stroke-dashoffset:var(--check-icon-long-dash-length)}to{stroke-dashoffset:0}}.dropdown-list-item{cursor:pointer;font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin:0 10px;padding:12px 24px 12px 16px;position:relative;z-index:1}.dropdown-list-item.kal-type-bold{font-weight:700}.dropdown-list-item.kal-type-fade{filter:contrast(.25)}.dropdown-list-item.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.dropdown-list-item.kal-type-secondary{color:var(--text_text-color-secondary)}.dropdown-list-item.label-overflow-ellipsis>.item-content>.item-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-list-item:hover{background-color:var(--states_hover-color);z-index:0}.dropdown-list-item.active-option:not(:hover),.dropdown-list-item:hover.active-option{border-radius:var(--br-card);box-shadow:0 0 0 2px var(--dropdown_dropdownlist-bg-color),0 0 0 4px var(--states_focus-border-color);outline:2px solid transparent}.dropdown-list-item.disabled{color:var(--text_text-color-disabled);pointer-events:none}.dropdown-list-item .item-content{align-items:center;column-gap:12px;display:flex}.dropdown-list-item .item-content.with-checkbox{display:grid;grid-template-columns:auto 1fr}.dropdown-list-item .item-content .selected-indicator{background-color:var(--input_checkbox-color-selected);border-radius:4px;color:var(--input_checkboxcheck-color)}.disabled.dropdown-list-item .item-content .selected-indicator{background-color:var(--input_input-border-color-disabled)}.dropdown-list-item .item-content .partially-selected-indicator{border:2px solid var(--input_checkbox-border);border-radius:4px;height:20px;position:relative;width:20px}.disabled.dropdown-list-item .item-content .partially-selected-indicator{border-color:var(--input_input-border-color-disabled)}.dropdown-list-item .item-content .partially-selected-indicator:after{background:var(--input_checkbox-color-selected);border-radius:2px;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.disabled.dropdown-list-item .item-content .partially-selected-indicator:after{background:var(--input_input-border-color-disabled)}.dropdown-list-item .item-content .unselected-indicator{border:2px solid var(--input_checkbox-border);border-radius:4px;height:20px;width:20px}.disabled.dropdown-list-item .item-content .unselected-indicator{background-color:var(--input_input-bg-color-disabled);border-color:var(--input_input-border-color-disabled)}.kal-listbox-container.single .dropdown-list-item{position:relative}.kal-listbox-container.single .dropdown-list-item.selected{box-shadow:inset 4px 0 var(--states_selected-color);font-weight:700}.kal-listbox-container.single .dropdown-list-item.selected:after{background-color:var(--states_hover-color);bottom:0;content:" ";left:4px;opacity:0;position:absolute;top:0;width:8px}.kal-listbox-container.single .dropdown-list-item.selected:hover:after{opacity:1}.kal-listbox-container.single .dropdown-list-item.selected.active-option:not(:hover),.kal-listbox-container.single .dropdown-list-item.selected:hover.active-option{border-radius:var(--br-card);box-shadow:inset 4px 0 var(--states_selected-color),0 0 0 2px var(--dropdown_dropdownlist-bg-color),0 0 0 4px var(--states_focus-border-color);outline:2px solid transparent}.kal-listbox-container.single .dropdown-list-item.selected.active-option:not(:hover):after{background-color:var(--dropdown_dropdownlist-bg-color);opacity:1}.kal-skeleton-card{--shimmer-bg-color:color(from var(--card_card-bg-color) srgb r g b/0.4);border-radius:24px}.kal-skeleton-image-info{--card-bg-color:color(from var(--card_card-bg-color) srgb r g b/0.4);background-color:var(--card-bg-color);border-radius:24px;display:flex;flex-direction:column;padding:16px;position:relative;--skeleton-image-aspect-ratio:16/9}.kal-skeleton-image-info .skeleton-image{aspect-ratio:var(--skeleton-image-aspect-ratio);background-color:var(--icon_icon-color-disabled);border-radius:12px;height:auto;margin-bottom:24px;opacity:.1;width:100%}.kal-skeleton-image-info .skeleton-description{max-width:286px;width:100%}.kal-skeleton-image-info .skeleton-sub-description{margin-bottom:84px;margin-top:16px;width:108px}.kal-skeleton-image-info .image-info-overlay-skeleton{border-radius:inherit;inset:0;position:absolute}.kal-skeleton-metric-card{--card-bg-color:color(from var(--card_card-bg-color) srgb r g b/0.4);background-color:var(--card-bg-color);border-radius:24px;box-sizing:border-box;height:188px;max-width:468px;padding:64px 16px 16px;position:relative}.kal-skeleton-metric-card .skeleton-metric-card-content{background:var(--icon_icon-color-disabled);border-radius:12px;height:100%;opacity:.1;width:100%}.kal-skeleton-metric-card .metric-card-overlay-skeleton{border-radius:inherit;inset:0;position:absolute}.kal-inner-card{border:1px solid var(--neutral_v2_neutral-100);border-radius:12px;box-shadow:var(--effects_drop-shadows-inner-card-shadow);padding:16px}.kal-inner-card.kal-no-padding{padding:0}.kal-card{border-color:var(--card_card-border-color);border-radius:var(--border-radius,var(--br-card));box-shadow:var(--card_card-shadow);box-sizing:border-box;overflow:hidden;padding:var(--card-padding);position:relative}@media only screen and (max-width:679px){.kal-card{--card-padding:20px}}@media only screen and (min-width:680px){.kal-card{--card-padding:24px}}.kal-card.clickable{--card-transition-timing:0.2s;--card-transition-curve:ease-out}.kal-card.clickable:hover{--card-transition-timing:0.5s;--card-transition-curve:ease;box-shadow:var(--effects_drop-shadows-card-shadow-hover);transform:translateY(-8px)}@media (prefers-reduced-motion:no-preference){.kal-card.clickable{transition:transform var(--card-transition-timing) var(--card-transition-curve),box-shadow var(--card-transition-timing) var(--card-transition-curve)}}.kal-card.kal-no-padding{--card-padding:0px}.kal-card.with-upper-inset{overflow:visible;--upper-inset-shift:calc(-40px - var(--card-padding))}.kal-card.with-upper-inset .kal-card__upper-inset{margin-bottom:var(--upper-inset-shift);position:relative;top:var(--upper-inset-shift)}.kal-card.compact{--border-radius:24px;box-shadow:var(--effects_drop-shadows-card-shadow)}@media only screen and (min-width:680px){.kal-card.compact{--card-padding:16px}}@media only screen and (max-width:679px){.kal-card.compact{--card-padding:0px}}.kal-card.rounded{--border-radius:24px;box-shadow:var(--effects_drop-shadows-card-shadow)}.kal-card .kal-whole-card-button{border-radius:var(--border-radius,var(--br-card));bottom:0;left:0;position:absolute;right:0;top:0}.kal-card .kal-whole-card-button:focus-visible{border:2px solid var(--states_focus-border-color)}.kal-card.bg-default{background-color:var(--card_card-bg-color);color:var(--text_text-color-on-page-bg);--kal-current-bg-color:var(--card_card-bg-color)}.kal-card.bg-secondary{background-color:var(--card_card-secondary-bg-color);color:var(--text_text-color-on-page-bg);--kal-current-bg-color:var(--card_card-secondary-bg-color)}.kal-card.bg-branded{background-color:var(--brand-primary-color);color:var(--brand-primary-contrast-text-color);--kal-current-bg-color:var(--brand-primary-color)}.kal-card.bg-glass{--shadow-max-reach:24px;--card-padding:32px;background:linear-gradient(180deg,#fff,transparent 20px,transparent);border-radius:32px;box-shadow:none;overflow:visible;position:relative}.kal-card.bg-glass>.kal-card__glass-background,.kal-card.bg-glass>.kal-card__glass-shadow{inset:calc(0px - var(--shadow-max-reach));mask-image:linear-gradient(180deg,#fff 0,transparent var(--first-fade-stop),transparent 100%);mask-mode:luminance;pointer-events:none;position:absolute}.kal-card.bg-glass>.kal-card__glass-background:before,.kal-card.bg-glass>.kal-card__glass-shadow:before{border:2px solid hsla(0,0%,100%,.75);border-radius:32px;content:"";inset:var(--shadow-max-reach);position:absolute}.kal-card.bg-glass>.kal-card__glass-background{--first-fade-stop:10%}.kal-card.bg-glass>.kal-card__glass-background:before{background:var(--card_card-bg-color)}.kal-card.bg-glass>.kal-card__glass-shadow{--first-fade-stop:50%}.kal-card.bg-glass>.kal-card__glass-shadow:before{box-shadow:var(--effects_drop-shadows-card-shadow)}.kal-card.bg-translucent{background-color:var(--page-bg-color);box-shadow:var(--effects_drop-shadows-card-shadow-hover)}.kal-card.bg-translucent:before{border:2px solid var(--effects_focus-inner-border-color);border-radius:var(--border-radius,var(--br-card));content:"";inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute}.kal-pill{align-items:center;border:1px solid var(--pills_pill-border-color);border-radius:9999px;color:var(--text_text-color-on-page-bg);column-gap:8px;cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:14px;font-weight:400;padding:var(--padding-short,4px) var(--padding-long,12px);position:relative;text-align:left}.kal-pill,.kal-pill.filled{background-color:var(--main-color)}.kal-pill.outline{border:1px solid var(--border-color,var(--main-color));--padding-short:3px;--padding-long:11px}.kal-pill.color-neutral{--main-color:var(--pills_pill-neutral-bg-color)}.kal-pill.color-blue{--main-color:var(--pills_pill-blue-bg-color)}.kal-pill.color-orange{--main-color:var(--pills_pill-orange-bg-color)}.kal-pill.color-purple{--main-color:var(--pills_pill-purple-bg-color)}.kal-pill.color-green{--main-color:var(--pills_pill-green-bg-color);--border-color:var(--card_card-border-color-success)}.kal-pill.color-amber{--main-color:var(--pills_pill-amber-bg-color)}.kal-pill.color-pink{--main-color:var(--pills_pill-pink-bg-color)}.kal-pill.color-red{--main-color:var(--pills_pill-red-bg-color)}.kal-pill.icon-before{column-gap:4px;display:grid;grid-template-columns:auto 1fr;padding-left:var(--padding-short,4px)}.kal-pill.icon-after{column-gap:4px;display:grid;grid-template-columns:1fr auto;padding-right:var(--padding-short,4px)}.kal-pill.icon-before.icon-after{grid-template-columns:1fr auto 1fr}.kal-pill.clickable{cursor:pointer}.kal-pill:focus-visible{outline:2px solid var(--states_focus-border-color);outline-offset:4px}.kal-pill.with-icon-end{padding-right:4px}.kal-pill.with-icon-before{padding-left:4px}.kal-pill:disabled{cursor:not-allowed;opacity:.6}.kal-pill:hover:not(:disabled){box-shadow:0 0 0 5px var(--states_hover-color)}@media (prefers-reduced-motion:no-preference){.kal-pill:hover:not(:disabled){transition:box-shadow .15s ease-in-out}}.kal-selected-options-container{position:relative}.kal-selected-options-container .kal-selected-option-tag:disabled{column-gap:0}.kal-selected-options-container .kal-selected-option-tag:disabled:after{content:"";display:block;height:24px}.kal-selected-options-container .kal-selected-options-measure{max-height:100%;overflow:hidden;position:absolute;visibility:hidden}.kal-selected-options-container .kal-progressive-disclosure-container .kal-progressive-disclosure-content,.kal-selected-options-container .kal-selected-options-display,.kal-selected-options-container .kal-selected-options-measure{column-gap:8px;display:flex;flex-wrap:wrap;padding-top:12px;row-gap:8px}.kal-horizontal-rule{height:2px}@media only screen and (max-width:679px){.kal-horizontal-rule{margin-top:24px}}@media only screen and (min-width:680px){.kal-horizontal-rule{margin-top:32px}}.kal-horizontal-rule.kal-no-top-spacer{margin-top:0}.kal-horizontal-rule.kal-rule-color-light,.kal-horizontal-rule.kal-rule-contrast-low{background-color:var(--rule_rule-bg-color-low-contrast)}.kal-horizontal-rule.kal-rule-color-regular,.kal-horizontal-rule.kal-rule-contrast-medium{background-color:var(--rule_rule-bg-color-medium-contrast)}.kal-horizontal-rule.kal-rule-color-dark,.kal-horizontal-rule.kal-rule-contrast-high{background-color:var(--rule_rule-bg-color-high-contrast)}.kal-listbox-container .dropdown-separator{background-color:var(--dropdown_dropdown-separator-color);height:1px;margin:12px 24px 12px 16px}.kal-partial-select-sra{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}.kal-image-info-image-container{--info-gutter-width:8px;--image-aspect-ratio:2;aspect-ratio:var(--image-aspect-ratio);display:flex;position:relative;width:100%;--image-border-radius:12px;border-radius:var(--image-border-radius);overflow:hidden}.kal-image-info-image-container.in-card{border-radius:8px;--with-card-gutters-padding:8px}@media only screen and (max-width:679px){.kal-image-info-image-container.in-card{border-bottom-left-radius:0;border-bottom-right-radius:0}}.kal-image-info-image-container .kal-image-inset{position:absolute}.kal-image-info-image-container .kal-image-inset.top-left{left:0;top:0}.kal-image-info-image-container .kal-image-inset.top-right{right:0;top:0}.kal-image-info-image-container .kal-image-inset.bottom-left{bottom:0;left:0}.kal-image-info-image-container .kal-image-inset.bottom-right{bottom:0;right:0}.kal-image-info-image-container .kal-image-inset.with-gutters{--with-gutters-padding:8px;--with-gutters-border-radius:8px;background-color:var(--card_card-bg-color)}.kal-image-info-image-container .kal-image-inset.with-gutters.top-left{border-bottom-right-radius:var(--with-gutters-border-radius);padding-bottom:var(--with-gutters-padding);padding-right:var(--with-gutters-padding);--radial-gradient-centre:bottom right}.kal-image-info-image-container .kal-image-inset.with-gutters.top-left:before{bottom:calc(0px - var(--info-gutter-width));left:0}.kal-image-info-image-container .kal-image-inset.with-gutters.top-left:after{right:calc(0px - var(--info-gutter-width));top:0}@media only screen and (max-width:679px){.kal-image-info-image-container .kal-image-inset.with-gutters.top-left{padding-left:var(--with-card-gutters-padding,0)}}.kal-image-info-image-container .kal-image-inset.with-gutters.top-right{border-bottom-left-radius:8px;padding-bottom:var(--with-gutters-padding);padding-left:var(--with-gutters-padding);--radial-gradient-centre:bottom left}.kal-image-info-image-container .kal-image-inset.with-gutters.top-right:before{bottom:calc(0px - var(--info-gutter-width));right:0}.kal-image-info-image-container .kal-image-inset.with-gutters.top-right:after{left:calc(0px - var(--info-gutter-width));top:0}@media only screen and (max-width:679px){.kal-image-info-image-container .kal-image-inset.with-gutters.top-right{padding-right:var(--with-card-gutters-padding,0)}}.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-left{border-top-right-radius:var(--with-gutters-border-radius);padding-right:var(--with-gutters-padding);padding-top:var(--with-gutters-padding);--radial-gradient-centre:top right}.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-left:before{left:0;top:calc(0px - var(--info-gutter-width))}.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-left:after{bottom:0;right:calc(0px - var(--info-gutter-width))}@media only screen and (max-width:679px){.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-left{padding-left:var(--with-card-gutters-padding,0)}}.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-right{border-top-left-radius:var(--with-gutters-border-radius);padding-left:var(--with-gutters-padding);padding-top:var(--with-gutters-padding);--radial-gradient-centre:top left}.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-right:before{right:0;top:calc(0px - var(--info-gutter-width))}.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-right:after{bottom:0;left:calc(0px - var(--info-gutter-width))}@media only screen and (max-width:679px){.kal-image-info-image-container .kal-image-inset.with-gutters.bottom-right{padding-right:var(--with-card-gutters-padding,0)}}.kal-image-info-image-container .kal-image-inset.with-gutters:after,.kal-image-info-image-container .kal-image-inset.with-gutters:before{background:radial-gradient(8px at var(--radial-gradient-centre),transparent 0,transparent 95%,var(--card_card-bg-color) 100%);content:"";height:8px;position:absolute;width:8px}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters{--roundel-with-gutters-padding:6px;--roundel-with-gutters-border-radius:24px;background-color:var(--card_card-bg-color);height:32px}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.top-left{border-bottom-right-radius:var(--roundel-with-gutters-border-radius);padding-bottom:var(--roundel-with-gutters-padding);padding-right:var(--roundel-with-gutters-padding);--radial-gradient-centre:bottom right}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.top-left:before{bottom:calc(0px - var(--info-gutter-width));left:0}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.top-left:after{right:calc(0px - var(--info-gutter-width));top:0}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.top-right{border-bottom-left-radius:var(--roundel-with-gutters-border-radius);padding-bottom:var(--roundel-with-gutters-padding);padding-left:var(--roundel-with-gutters-padding);--radial-gradient-centre:bottom left}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.top-right:before{bottom:calc(0px - var(--info-gutter-width));right:0}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.top-right:after{left:calc(0px - var(--info-gutter-width));top:0}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.bottom-left{border-top-right-radius:var(--roundel-with-gutters-border-radius);padding-right:var(--roundel-with-gutters-padding);padding-top:var(--roundel-with-gutters-padding);--radial-gradient-centre:top right}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.bottom-left:before{left:0;top:calc(0px - var(--info-gutter-width))}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.bottom-left:after{bottom:0;right:calc(0px - var(--info-gutter-width))}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.bottom-right{border-top-left-radius:var(--roundel-with-gutters-border-radius);padding-left:var(--roundel-with-gutters-padding);padding-top:var(--roundel-with-gutters-padding);--radial-gradient-centre:top left}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.bottom-right:before{right:0;top:- var(--info-gutter-width)}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters.bottom-right:after{bottom:0;left:- var(--info-gutter-width)}.kal-image-info-image-container .kal-image-inset.roundel-with-gutters:after,.kal-image-info-image-container .kal-image-inset.roundel-with-gutters:before{background:radial-gradient(8px at var(--radial-gradient-centre),transparent 0,transparent 95%,var(--card_card-bg-color) 100%);content:"";height:8px;position:absolute;width:8px}.kal-image-info-image-container .kal-image-inset.overlay{--overlay-bg-color:rgba(0,0,0,.8);background-color:var(--overlay-bg-color);color:var(--text_text-color-contrast-bg);padding:4px 8px}.kal-image-info-image-container .kal-image-inset.overlay.bottom-right,.kal-image-info-image-container .kal-image-inset.overlay.top-left{border-radius:8px 0 8px 0}.kal-image-info-image-container .kal-image-inset.overlay.bottom-left,.kal-image-info-image-container .kal-image-inset.overlay.top-right{border-radius:0 8px 0 8px}@media only screen and (max-width:679px){.kal-image-info-image-container .kal-image-inset.overlay.bottom-right{border-bottom-right-radius:0}}.kal-image-info-image-container .kal-image-inset.floated{--float-distance:8px;margin:8px}.kal-image-info-image-container .kal-image-full-overlay{backdrop-filter:blur(4px);background-color:var(--card_card-blur-bg-color);border-radius:var(--image-border-radius);height:100%;position:absolute;width:100%}@media only screen and (max-width:679px){.kal-image-info-image-container .kal-image-full-overlay{border-bottom-left-radius:0;border-bottom-right-radius:0}}.kal-image-info-image-container .kal-image-bottom-overlay{bottom:0;height:50%;left:0;position:absolute;right:0}.kal-image-info-image-container .kal-image-bottom-overlay>.blur-background,.kal-image-info-image-container .kal-image-bottom-overlay>.progressive-gradient{border-bottom-left-radius:var(--image-border-radius);border-bottom-right-radius:var(--image-border-radius);inset:0;overflow:hidden;position:absolute}.kal-image-info-image-container .kal-image-bottom-overlay>.progressive-gradient{background:linear-gradient(transparent,rgba(0,0,0,.7))}.kal-image-info-image-container .kal-image-bottom-overlay>.blur-background{backdrop-filter:blur(4px);mask:linear-gradient(transparent,#000 16px,#000)}.kal-image-info-image-container .kal-image-bottom-overlay>.overlay-content{bottom:0;color:var(--neutral_v2_neutral-0);left:0;position:absolute;right:0;text-shadow:0 0 4px rgba(0,0,0,.85)}.kal-image-info-image-container .kal-image-bottom-overlay:not(.no-padding)>.overlay-content{padding:8px 16px}.kal-image-info-image-container .image-with-info-image{aspect-ratio:var(--image-aspect-ratio);border-radius:var(--image-border-radius);display:block;object-fit:cover;position:relative;width:100%}@media only screen and (max-width:679px){.kal-image-info-image-container .image-with-info-image{border-bottom-left-radius:0;border-bottom-right-radius:0}}.kal-star-rating-container{align-items:center;display:flex;gap:2px}.kal-star-rating-container .star-icon{color:var(--icon_icon-rating-color)}.kal-btn.tertiary.inline-text-link{border-radius:4px;display:unset;font-weight:700;line-height:unset;min-height:unset;min-width:unset;padding:0;text-align:inherit;word-break:break-word}.kal-btn.tertiary.inline-text-link.inherit-color:not(:hover:not(:disabled)){color:inherit}.kal-btn.tertiary.inline-text-link:focus{box-shadow:none}.kal-btn.tertiary.inline-text-link:focus>span{border-radius:4px;box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-suggestions-dropdown-list mark.search-string{background:none;color:inherit;font-weight:700}.kal-expanding-input-container.desktop{display:flex;flex:1 1 0;justify-content:flex-end}.kal-expanding-input-container.desktop .kal-expanding-input{--input-animation-speed:0.275s;--input-animation-delay:0.5s;--input-opacity-animation-delay:0.15s;box-shadow:none!important;display:inline-block;position:relative}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input{transition:width var(--input-animation-speed) ease-in-out,box-shadow var(--input-animation-speed) ease-in-out}}.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-search-container .kal-select-icon-container{background:transparent}.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-search-container:has(input:focus-visible[aria-expanded=false]){outline:2px solid var(--states_focus-border-color)}.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-search-container:has(input:focus-visible[aria-expanded=true]){background:none}.kal-expanding-input-container.desktop .kal-expanding-input.expanded{--expanding-input-opacity:1;--placeholder-animation-speed:0.3s;--placeholder-animation-opacity-delay:0.325s;--expanding-search-icon-scale:1;--clear-button-opacity-animation-speed:0.3s;--clear-button-opacity-animation-delay:0.325s;--clear-button-visibility:visible;--clear-button-visibility-animation-delay:0s;width:100%}.kal-expanding-input-container.desktop .kal-expanding-input.expanded:not(.breakout){max-width:500px}.kal-expanding-input-container.desktop .kal-expanding-input.expanded .kal-select-search-container{background:var(--page-bg-color);border-radius:24px}.kal-expanding-input-container.desktop .kal-expanding-input.expanded .kal-select-icon-container{animation-duration:.6s;animation-iteration-count:1;animation-play-state:running;animation-timing-function:ease-out}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input.expanded .kal-select-icon-container{animation-name:fade-out-and-in-b}}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded){--expanding-input-opacity:0;--expanding-input-transition-speed:0.2s;--placeholder-animation-speed:0.075s;--placeholder-animation-opacity-delay:0s;--expanding-search-icon-scale:0.75;--clear-button-opacity-animation-speed:0.075s;--clear-button-opacity-animation-delay:0s;--clear-button-visibility:hidden;--clear-button-visibility-animation-delay:0.075s;--short-animation-delay:0.075s;--longer-animation-delay:0.2s;--height-transition-delay:0.1s;border-radius:8px}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded){transition:width var(--expanding-input-transition-speed) ease-in-out var(--short-animation-delay),background var(--input-animation-speed) ease-in-out}}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded).has-interacted .kal-select-icon-container{animation-duration:.35s;animation-iteration-count:1;animation-play-state:running;animation-timing-function:ease-in-out}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded).has-interacted .kal-select-icon-container{animation-name:fade-out-and-in-a}}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select{min-height:36px}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select{transition:min-height var(--expanding-input-transition-speed) ease var(--height-transition-delay)}}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select-search-container{background:transparent!important;padding:0}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select-search-container .kal-input-container,.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select-search-container .kal-select-icon-container{padding:0}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select-search-container .kal-select-icon-container{right:8px;top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select-search-container{transition:background var(--expanding-input-transition-speed) ease var(--short-animation-delay),border-radius var(--expanding-input-transition-speed) ease var(--longer-animation-delay)}}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded):hover{background:var(--states_hover-color);box-shadow:0 0 0 6px var(--states_hover-color)}.kal-expanding-input-container.desktop .kal-expanding-input:not(.expanded) .kal-select-icon-container svg{color:var(--icon_icon-color-disabled)}.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-icon-container svg{transform:scale(var(--expanding-search-icon-scale))}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-icon-container svg{transition:transform var(--input-animation-speed) ease-in-out var(--height-transition-delay)}}.kal-expanding-input-container.desktop .kal-expanding-input input{opacity:var(--expanding-input-opacity)}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input input{transition:padding-top var(--input-animation-speed) ease-in-out var(--input-animation-delay),padding-bottom var(--input-animation-speed) ease-in-out var(--input-animation-delay),opacity var(--input-animation-speed) ease-in-out var(--input-opacity-animation-delay)}}.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-clear-container,.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-icon-separator{background:transparent;opacity:var(--expanding-input-opacity);visibility:var(--clear-button-visibility)}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-clear-container,.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-icon-separator{transition:opacity var(--clear-button-opacity-animation-speed) ease-out var(--clear-button-opacity-animation-delay),visibility var(--input-animation-speed) ease-out var(--clear-button-visibility-animation-delay)}}.kal-expanding-input-container.desktop .kal-expanding-input .kal-select-search-container{box-shadow:none!important}.kal-expanding-input-container.desktop .kal-expanding-input.breakout{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.kal-expanding-input-container.desktop .kal-nav-search-placeholder{color:var(--text_text-color-secondary);margin-right:48px;opacity:1;position:absolute;top:50%;transform:translateY(-50%);--placeholder-opacity-speed:0.2s;--placeholder-opactiy-delay:0.275s}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-nav-search-placeholder{transition:opacity var(--placeholder-opacity-speed) ease var(--placeholder-opactiy-delay)}}.kal-expanding-input-container.desktop .kal-nav-search-placeholder.hide-placeholder{--placeholder-opacity-speed:0.15s;--placholder-visibility-speed:0.15s;--placeholder-visibility-delay:1s;opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.desktop .kal-nav-search-placeholder.hide-placeholder{transition:opacity var(--placeholder-opacity-speed) ease,visibility var(--placholder-visibility-speed) ease var(--placeholder-visibility-delay)}}.expanding-search-input-dropdown.desktop{box-sizing:content-box;padding-top:48px;pointer-events:none}.expanding-search-input-dropdown.desktop>ul{margin:0 10px}.expanding-search-input-dropdown.desktop>ul>li{margin:0}.expanding-search-input-dropdown.desktop>*{pointer-events:auto}.expanding-search-input-dropdown.desktop>:before{background-color:var(--rule_rule-bg-color-low-contrast);content:"";height:1px;left:26px;position:absolute;right:26px;top:48px}.expanding-search-input-dropdown.desktop:after{box-shadow:none;inset:0 8px;margin-top:48px}.expanding-search-input-dropdown.desktop:before{border-radius:8px;box-shadow:var(--card_card-shadow);content:"";inset:0;margin:0 10px;pointer-events:none;position:absolute}body:has(.expanding-search-input-dropdown.mobile){overflow:hidden}.expanding-search-input-dropdown.mobile{padding-top:48px;pointer-events:none}.expanding-search-input-dropdown.mobile:after,.expanding-search-input-dropdown.mobile:before{display:none}.expanding-search-input-dropdown.mobile>ul{background-color:var(--dropdown_dropdownlist-bg-color);margin:0;pointer-events:auto}.expanding-search-input-dropdown.mobile>ul:before{background-color:var(--rule_rule-bg-color-low-contrast);content:"";height:1px;left:26px;position:absolute;right:26px;top:48px}.kal-expanding-input-container.mobile{display:flex;flex:1 1 0;justify-content:flex-end;--input-animation-speed:0.275s;--input-animation-width-speed:0.2s;--input-opacity-animation-delay:0.15s}.kal-expanding-input-container.mobile .kal-expanding-input{box-shadow:none!important;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-search-container{background:none;box-shadow:none!important}.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-clear-container,.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-icon-container{background:none}.kal-expanding-input-container.mobile .kal-expanding-input.expanded{--input-animation-width-delay:0.15s;--input-animation-padding-delay:0.15s;--clear-button-opacity-animation-delay:0.4s;--clear-button-opacity-animation-timing:0.35s;--clear-button-visibility:visible;--clear-button-visibility-animation-delay:0s;--expanding-search-icon-scale:1;--expanding-input-opacity:1;padding-right:0;width:100%}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input.expanded{transition:width var(--input-animation-speed) ease-in-out var(--input-animation-width-delay),box-shadow var(--input-animation-speed) ease-in-out,padding-right 0s ease-in-out var(--input-animation-padding-delay)}}.kal-expanding-input-container.mobile .kal-expanding-input.expanded .kal-select-icon-container{animation-duration:.6s;animation-iteration-count:1;animation-play-state:running;animation-timing-function:ease-in-out}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input.expanded .kal-select-icon-container{animation-name:fade-out-and-in-a}}.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded){--input-animation-width-delay:0.25s;--input-animation-padding-delay:0.25s;--clear-button-opacity-animation-delay:0s;--clear-button-opacity-animation-timing:0.2s;--clear-button-visibility:hidden;--clear-button-visibility-animation-delay:0.2s;--expanding-search-icon-scale:0.75;--expanding-input-opacity:0;padding-right:16px}.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded) .kal-select{min-height:36px!important}.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded) .kal-select .kal-select-search-container .kal-select-icon-container{padding-bottom:2px;padding-top:2px}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded){transition:width var(--input-animation-speed) ease-out var(--input-animation-width-delay),padding-right 0s ease-in-out var(--input-animation-padding-delay)}}.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded).has-interacted .kal-select-icon-container{animation-duration:.4s;animation-iteration-count:1;animation-play-state:running;animation-timing-function:ease-out}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded).has-interacted .kal-select-icon-container{animation-name:fade-out-and-in-b}}.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded) .kal-select-search-container{padding:0}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded) .kal-select-search-container{transition:background .15s ease-in-out}}.kal-expanding-input-container.mobile .kal-expanding-input:not(.expanded) .kal-select-search-container:hover{background:var(--states_hover-color)}.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-icon-container svg{transform:scale(var(--expanding-search-icon-scale))}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-icon-container svg{transition:transform var(--input-animation-speed) ease-in-out .1s}}.kal-expanding-input-container.mobile .kal-expanding-input input{opacity:var(--expanding-input-opacity)}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input input{transition:opacity var(--input-animation-speed) ease-in-out var(--input-opacity-animation-delay)}}.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-clear-container,.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-icon-separator{opacity:var(--expanding-input-opacity);visibility:var(--clear-button-visibility)}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-clear-container,.kal-expanding-input-container.mobile .kal-expanding-input .kal-select-icon-separator{transition:opacity var(--clear-button-opacity-animation-timing) ease var(--clear-button-opacity-animation-delay),visibility var(--input-animation-speed) ease var(--clear-button-visibility-animation-delay)}}.kal-expanding-input-container.mobile .kal-nav-search-placeholder{--search-placeholder-opacity-timing:0.3s;--search-placeholder-opacity-delay:0.25s;margin-right:40px;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-nav-search-placeholder{transition:opacity var(--search-placeholder-opacity-timing) ease var(--search-placeholder-opacity-delay)}}.kal-expanding-input-container.mobile .kal-nav-search-placeholder.hide-placeholder{--search-placeholder-opacity-timing:0.15s;--search-placeholder-visibility-delay:1s;opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.kal-expanding-input-container.mobile .kal-nav-search-placeholder.hide-placeholder{transition:opacity var(--search-placeholder-opacity-timing) ease,visibility var(--input-animation-speed) ease var(--search-placeholder-visibility-delay)}}.kal-attention-dot-icon>circle{fill:var(--icon_icon-color-warning)}.notifications-bell{display:flex;position:relative}.notifications-bell.with-dot svg:not(.kal-attention-dot-icon){mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDMydjMySDB6Ii8+PGNpcmNsZSBjeD0iMjEiIGN5PSI4IiByPSI1Ii8+PC9zdmc+);mask-mode:luminance}.notifications-bell .kal-attention-dot-icon{left:0;position:absolute;top:0;z-index:1000}.kal-page-loader{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}@media only screen and (min-width:1440px){.kal-page-loader>.kal-spinner{height:112px;width:112px}}@media only screen and (max-width:1439px) and (min-width:1280px){.kal-page-loader>.kal-spinner{height:96px;width:96px}}@media only screen and (max-width:1279px){.kal-page-loader>.kal-spinner{height:72px;width:72px}}body:has(dialog.kal-side-panel[open]){overflow:hidden}dialog.kal-side-panel{--panel-slide-speed:0.3s;--footer-slide-speed:0.3s;--panel-width:500px;--panel-fade-in-out-speed:0.3s;background-color:var(--card_card-bg-color);border:none;box-shadow:var(--card_card-shadow);color:var(--text_text-color-on-page-bg);height:100vh;max-height:100%;overflow:hidden;padding:0;width:var(--panel-width)}dialog.kal-side-panel ::backdrop{background-color:transparent}@media only screen and (max-width:679px){dialog.kal-side-panel{max-width:100%;width:100%}}dialog.kal-side-panel.kal-side-panel--left{margin-left:0;transform:translateX(-100%)}dialog.kal-side-panel.kal-side-panel--right{margin-right:0;transform:translateX(100%)}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel{transition:transform var(--panel-slide-speed) ease-out,overlay var(--panel-slide-speed) ease-out allow-discrete,display var(--panel-slide-speed) ease-out allow-discrete}}dialog.kal-side-panel::backdrop{transition:background-color .3s}dialog.kal-side-panel[open]{transform:translateX(0)}dialog.kal-side-panel[open]::backdrop{background-color:rgba(0,0,0,.2)}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel[open] .kal-side-panel-content>.kal-side-panel-header{animation:kal-side-panel-fade-in var(--panel-fade-in-out-speed) ease}}dialog.kal-side-panel[open] .kal-side-panel-content .kal-side-panel-body:not(.disable-scroll){overflow-y:scroll}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel[open] .kal-side-panel-content .kal-side-panel-body{animation:kal-side-panel-fade-in var(--panel-fade-in-out-speed) ease}}dialog.kal-side-panel[open] .kal-side-panel-content>.kal-side-panel-footer{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel[open] .kal-side-panel-content>.kal-side-panel-footer{transition:transform var(--footer-slide-speed) ease-in-out var(--panel-slide-speed)}}dialog.kal-side-panel>.kal-side-panel-content{display:flex;flex-direction:column;height:100%}dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-header{align-items:center;column-gap:12px;display:grid;grid-template-columns:1fr auto;padding:24px 24px 0}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-header{animation:kal-side-panel-fade-out var(--panel-fade-in-out-speed) ease}}dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-header .kal-side-panel-title{margin-top:0}dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-header.with-border{border-bottom:1px solid var(--rule_rule-bg-color-low-contrast);padding-bottom:24px}dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-body{display:flex;flex-direction:column;flex-grow:1;padding:0 24px 32px}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-body{animation:kal-side-panel-fade-out var(--panel-fade-in-out-speed) ease}}dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-footer{box-shadow:var(--card_card-shadow);display:flex;justify-content:center;padding:24px;transform:translateY(100%)}@media (prefers-reduced-motion:no-preference){dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-footer{transition:transform var(--footer-slide-speed) ease-in-out}}dialog.kal-side-panel>.kal-side-panel-content>.kal-side-panel-footer .kal-form-modal-footer{display:flex;gap:16px}@starting-style{dialog.kal-side-panel.kal-side-panel--right[open]{transform:translateX(100%)}dialog.kal-side-panel.kal-side-panel--left[open]{transform:translateX(-100%)}dialog.kal-side-panel[open] .kal-side-panel-content>.kal-side-panel-footer{transform:translateY(100%)}dialog.kal-side-panel[open]::backdrop{background-color:transparent}}.kal-notifications-side-panel .kal-notifications-side-panel__heading{align-items:center;column-gap:12px;display:flex}.kal-notifications-side-panel .kal-notifications-side-panel__container{padding:12px}.kal-nav-notifications-btn.kal-btn.tertiary{border-radius:8px;display:flex;height:40px;min-width:40px;padding:4px}.kal-menu-list-container{align-items:flex-start;background-color:transparent;box-shadow:none;color:var(--text_text-color-on-page-bg);display:none;flex-direction:column;min-width:132px;padding-bottom:0;padding-top:0;z-index:2000}.kal-menu-list-container:after{background-color:var(--dropdown_dropdownlist-bg-color);border-radius:var(--br-card);box-shadow:var(--card_card-shadow);content:" ";inset:0 10px;padding-bottom:10px;position:absolute;z-index:-1}.kal-menu-list-container ul{box-sizing:border-box;list-style-type:none;margin:0;max-height:inherit;overflow-y:auto;padding-bottom:10px;padding-left:0;padding-top:10px;scrollbar-width:none}.kal-menu-list-container.visible{display:block}.kal-menu-list-container.kal-popup{max-width:none;padding-left:0;padding-right:0;width:auto}.kal-menu-list-container .kal-floating-arrow{fill:var(--dropdown_dropdownlist-bg-color)}.kal-menu-list-container .kal-popup-header,.kal-menu-list-container .kal-popup-header .kal-menu-title-container{width:100%}.kal-menu-list-container .kal-popup-header .kal-menu-title-container .kal-menu-list-title{margin:0 10px;padding:12px 16px}.kal-menu-list-container .kal-popup-header .kal-menu-title-container .kal-menu-list-separator{height:1px;margin-left:10px;margin-right:10px}.kal-menu-list-container .kal-menu-list{list-style-type:none;margin:0;overflow-y:auto;padding-left:0;scrollbar-width:none;width:100%}.kal-menu-list-container .kal-menu-list .kal-menu-item{margin:0 10px;position:relative}.kal-menu-list-container .kal-menu-list .kal-menu-item .kal-btn{border-radius:2px;flex-grow:1;height:48px;justify-content:flex-start;padding:12px 16px;text-decoration:none;width:100%;z-index:2}.kal-menu-list-container .kal-menu-list .kal-menu-item .kal-btn:hover:not(:focus){border-radius:0;z-index:1}.kal-menu-list-container .kal-menu-list .kal-menu-item.current-nav-item:after{background-color:var(--brand-primary-color);border-radius:0 2px 2px 0;content:" ";height:44px;left:0;position:absolute;top:2px;width:4px}.kalAvatar{font-family:var(--font-family);font-weight:700}.kalAvatar.small{font-size:12px!important}.kalAvatar.large{font-size:46px!important}.kalAvatar.ant-avatar{background-color:var(--brand-primary-color);border-color:var(--white-color);color:var(--brand-primary-contrast-text-color)}.kalAvatar.ant-avatar.ant-avatar-image{background-color:var(--white-color)}.kal-avatar-skeleton{border-radius:99999px}.kal-desktop-nav-end-section{align-items:center;column-gap:16px;display:flex;height:100%;padding-left:4px;right:24px}.kal-desktop-nav-end-section .kal-nav-profile-avatar.has-current-nav-item{align-items:center;display:flex;height:100%;position:relative}.kal-desktop-nav-end-section .kal-nav-profile-avatar.has-current-nav-item:after{background-color:var(--brand-primary-color);border-radius:2px 2px 0 0;bottom:0;content:" ";height:4px;left:8px;position:absolute;right:8px}.kal-desktop-nav-end-section .kal-nav-profile-avatar .kal-menu-button{display:block;padding:0}.kal-desktop-nav-end-section .kal-nav-profile-avatar .kal-menu-button.kal-btn:hover{background-color:transparent;box-shadow:none}.kal-desktop-nav-end-section .kal-nav-profile-avatar .kal-menu-button.kal-btn:hover .ant-avatar{box-shadow:0 0 0 4px var(--states_hover-color)}.kal-desktop-nav-end-section .kal-nav-profile-avatar .kal-menu-button.kal-btn:focus{box-shadow:none}.kal-desktop-nav-end-section .kal-nav-profile-avatar .kal-menu-button.kal-btn:focus .ant-avatar{outline:1px solid var(--states_focus-border-color);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.kal-desktop-nav-end-section .kal-nav-profile-avatar .kal-menu-button.kal-btn .ant-avatar{transition:box-shadow .2s ease-in-out}}.kal-sub-nav{background-color:var(--nav_sub-nav-bg-color)}.kal-sub-nav>.kal-sub-nav-menu{box-sizing:border-box;column-gap:32px;display:flex;flex-direction:row;height:48px;margin:0 auto;max-width:1440px;padding:0 24px}.kal-sub-nav .sub-nav-item-wrapper{align-content:center;display:block;height:100%;list-style:none;position:relative}.kal-sub-nav .sub-nav-item-wrapper .sub-nav-item{border-radius:6px;box-sizing:border-box;color:var(--text_text-color-secondary);height:36px;min-height:36px;padding:6px;text-decoration:none}.kal-sub-nav .sub-nav-item-wrapper.current-sub-nav-item .sub-nav-item{color:var(--text_text-color-on-page-bg);font-weight:700}.kal-sub-nav .sub-nav-item-wrapper.current-sub-nav-item:after{background-color:var(--icon_icon-color-on-page-bg);border-radius:2px 2px 0 0;content:"";height:4px;inset:auto 8px 0;position:absolute}.kal-global-tabs{--tab-list-background-color:var(--brand-primary-color);--active-tab-background-color:var(--card_card-bg-color);--tab-curve-radius:8px;--layout-horizontal-padding:24px;background-color:var(--tab-list-background-color);box-shadow:inset 0 -1px var(--low-contrast-border-color);color:var(--brand-primary-contrast-text-color)}.kal-global-tabs .kal-global-tabs-layout{align-items:flex-end;box-sizing:border-box;display:flex;margin:0 auto;max-width:1440px;padding-left:var(--layout-horizontal-padding);padding-right:var(--layout-horizontal-padding);padding-top:4px}.kal-global-tabs .kal-global-tabs-layout>.tab-gap{flex:1 1 auto;max-width:40px;min-width:8px}.kal-global-tabs .kal-global-product-link{align-items:center;color:inherit;column-gap:6px;display:flex;font-family:var(--font-family);font-size:16px;font-weight:700;margin-bottom:4px;padding:4px 12px 4px 8px;position:relative;text-decoration:none}.kal-global-tabs .kal-global-product-link:focus{outline:none}.kal-global-tabs .kal-global-product-link .tab-background{background-color:transparent;border-radius:calc(var(--tab-curve-radius) - var(--tab-background-vertical-inset));--tab-background-vertical-inset:2px;--tab-background-horizontal-inset:2px;bottom:var(--tab-background-vertical-inset);left:var(--tab-background-horizontal-inset);position:absolute;right:var(--tab-background-horizontal-inset);top:var(--tab-background-vertical-inset)}@media (prefers-reduced-motion:no-preference){.kal-global-tabs .kal-global-product-link .tab-background{transition:background .15s ease,outline .15s ease}}.kal-global-tabs .kal-global-product-link:not(.is-current-product):hover .tab-background{background-color:var(--nav_glob-nav-item-hover)}.kal-global-tabs .kal-global-product-link:focus-visible .tab-background{outline:2px solid var(--brand-primary-contrast-text-color)}.kal-global-tabs .kal-global-product-link>svg{height:24px;width:24px}.kal-global-tabs .kal-global-product-link.is-current-product{background-color:var(--active-tab-background-color);border-top-left-radius:8px;border-top-right-radius:8px;clip-path:inset(-8px -8px 0 -8px);color:var(--text_text-color-on-page-bg);margin-bottom:0;outline:1px solid var(--low-contrast-border-color);padding:4px 24px 8px 16px}.kal-global-tabs .kal-global-product-link.is-current-product:focus-visible .tab-background{outline:2px solid var(--text_text-color-on-page-bg)}.kal-global-tabs .kal-global-product-link.is-current-product .tab-background{--tab-background-vertical-inset:4px;--tab-background-horizontal-inset:12px}.kal-global-tabs .kal-global-product-link.is-current-product:after{right:calc(0px - var(--tab-curve-radius));--radial-center-position:top right}.kal-global-tabs .kal-global-product-link.is-current-product:before{left:calc(0px - var(--tab-curve-radius));--radial-center-position:top left}.kal-global-tabs .kal-global-product-link.is-current-product:after,.kal-global-tabs .kal-global-product-link.is-current-product:before{background:radial-gradient(var(--tab-curve-radius) at var(--radial-center-position),transparent 0,transparent calc(100% - 1px),var(--low-contrast-border-color) calc(100% - 1px),var(--low-contrast-border-color) 100%,transparent),radial-gradient(var(--tab-curve-radius) at var(--radial-center-position),var(--tab-list-background-color) 0,var(--tab-list-background-color) 100%,var(--active-tab-background-color));bottom:0;content:"";height:var(--tab-curve-radius);position:absolute;width:var(--tab-curve-radius)}.kal-product-nav-desktop{background:var(--nav_prod-nav-bg-color);--kal-current-bg-color:var(--nav_prod-nav-bg-color)}.kal-product-nav-desktop.hide-entirely{inset:0;overflow:hidden;position:absolute;visibility:hidden}.kal-product-nav-desktop.no-logo .kal-logo-container,.kal-product-nav-desktop.no-logo .kal-nav-separator{display:none}.kal-product-nav-desktop .kal-product-nav-desktop_width-limiter{align-items:center;box-sizing:border-box;display:flex;height:72px;margin:0 auto;max-width:1440px;padding-left:24px;padding-right:24px}.kal-product-nav-desktop:not(.hide-underline){border-bottom:1px solid var(--rule_rule-bg-color-low-contrast)}.kal-product-nav-desktop .kal-logo-container{align-items:center;display:flex}.kal-product-nav-desktop .kal-logo-container>img{height:48px;max-width:180px;object-fit:contain;padding-bottom:8px;padding-top:8px}.kal-product-nav-desktop .kal-nav-separator{background-color:var(--rule_rule-bg-color-low-contrast);height:40px;margin-left:24px;margin-right:18px;width:1px}.kal-product-nav-desktop .kal-nav-and-input-container{align-items:center;display:flex;flex:1 1 0;height:100%;position:relative}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items{column-gap:20px;display:inherit;flex-shrink:0;height:100%;padding-left:0;padding-right:0}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper{align-content:center;display:block;height:100%;list-style:none;position:relative}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav .kal-menu-button,.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-product-nav-menu-item{border-radius:6px;box-sizing:border-box;color:var(--text_text-color-secondary);height:36px;min-height:36px;padding:6px;text-decoration:none}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav .kal-menu-button:hover,.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-product-nav-menu-item:hover{color:var(--text_text-color-on-page-bg)}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav .kal-menu-button:focus,.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-product-nav-menu-item:focus{box-shadow:none}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav .kal-menu-button:focus-visible,.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-product-nav-menu-item:focus-visible{box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav>button{--chevron-rotation-angle:0deg}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav>button.open{--chevron-rotation-angle:180deg}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav>button>svg{transform:rotateX(var(--chevron-rotation-angle))}@media (prefers-reduced-motion:no-preference){.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-nested-nav>button>svg{transition:transform .3s ease-in-out}}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper .kal-sub-nav-svg{display:none}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper.current-nav-item .kal-menu-button,.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper.current-nav-item .kal-product-nav-menu-item{color:var(--text_text-color-on-page-bg);font-weight:700}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper.current-nav-item:not(.has-sub-nav):not(.has-nested-nav):after{background-color:var(--brand-primary-color);border-radius:2px 2px 0 0;bottom:0;content:" ";height:4px;left:8px;position:absolute;right:8px}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper.current-nav-item:not(.has-sub-nav):not(.has-nested-nav) svg{display:none}.kal-product-nav-desktop .kal-nav-and-input-container .nav-items .nav-item-wrapper.current-nav-item.has-sub-nav svg{bottom:0;color:var(--nav_sub-nav-bg-color);display:block;left:50%;position:absolute;transform:translateX(-50%)}.kal-product-nav-desktop .kal-nav-and-input-container .empty-space-measure{flex:1 1 0}.kal-product-nav-desktop .kal-nav-separator,.kal-product-nav-desktop .nav-items{opacity:1}.kal-product-nav-desktop:has(.kal-expanding-input.expanded.breakout) .kal-nav-separator,.kal-product-nav-desktop:has(.kal-expanding-input.expanded.breakout) .nav-items{opacity:0}.kal-menu-list-container.kal-nested-nav-dropdown,.kal-menu-list-container.kal-profile-avatar-dropdown{clip-path:inset(0 -24px -24px -24px);--nested-nav-animation-timing:0.1s;--nested-nav-animation-delay:0.1s;--nested-nav-position:-120%;--nested-nav-content-animation-timing:0.1s;--nested-nav-content-animation-delay:0;--nested-nav-content-opacity:0}@media (prefers-reduced-motion:no-preference){.kal-menu-list-container.kal-nested-nav-dropdown,.kal-menu-list-container.kal-profile-avatar-dropdown{transition:display allow-discrete .5s ease}}.kal-menu-list-container.kal-nested-nav-dropdown.visible,.kal-menu-list-container.kal-profile-avatar-dropdown.visible{--nested-nav-animation-timing:0.1s;--nested-nav-animation-delay:0.1s;--nested-nav-position:0;--nested-nav-content-animation-timing:0.25s;--nested-nav-content-animation-delay:0.2s;--nested-nav-content-opacity:1}.kal-menu-list-container.kal-nested-nav-dropdown:after,.kal-menu-list-container.kal-profile-avatar-dropdown:after{transform:translateY(var(--nested-nav-position))}@media (prefers-reduced-motion:no-preference){.kal-menu-list-container.kal-nested-nav-dropdown:after,.kal-menu-list-container.kal-profile-avatar-dropdown:after{transition:transform var(--nested-nav-animation-timing) ease-out var(--nested-nav-animation-delay)}}.kal-menu-list-container.kal-nested-nav-dropdown .kal-menu-list .kal-menu-item,.kal-menu-list-container.kal-profile-avatar-dropdown .kal-menu-list .kal-menu-item{opacity:var(--nested-nav-content-opacity)}@media (prefers-reduced-motion:no-preference){.kal-menu-list-container.kal-nested-nav-dropdown .kal-menu-list .kal-menu-item,.kal-menu-list-container.kal-profile-avatar-dropdown .kal-menu-list .kal-menu-item{transition:opacity var(--nested-nav-content-animation-timing) ease-out var(--nested-nav-content-animation-delay)}}.kal-menu-list-container.kal-nested-nav-dropdown .current-sub-nav-item:after,.kal-menu-list-container.kal-profile-avatar-dropdown .current-sub-nav-item:after{background-color:var(--brand-primary-color);border-radius:0 2px 2px 0;content:" ";height:44px;left:0;position:absolute;top:2px;width:4px}.kal-menu-list-container.kal-nested-nav-dropdown:after,.kal-menu-list-container.kal-profile-avatar-dropdown:after{border-top-left-radius:0;border-top-right-radius:0;box-shadow:var(--card_card-shadow)}@starting-style{.kal-menu-list-container.kal-nested-nav-dropdown.visible:after,.kal-menu-list-container.kal-profile-avatar-dropdown.visible:after{transform:translateY(-120%)}.kal-menu-list-container.kal-nested-nav-dropdown.visible .kal-menu-list .kal-menu-item,.kal-menu-list-container.kal-profile-avatar-dropdown.visible .kal-menu-list .kal-menu-item{opacity:0}}.kal-menu-burger-icon{--path-movement-timing:cubic-bezier(0.175,0.885,0.32,1.275)}.kal-menu-burger-icon>g>path{animation-duration:.35s;animation-fill-mode:forwards;animation-timing-function:var(--path-movement-timing);transform-origin:50% 50%}.kal-menu-burger-icon:not(.close)>g>path:first-child{animation-name:x-to-burger-1}.kal-menu-burger-icon:not(.close)>g>path:nth-child(2){animation-name:x-to-burger-2}.kal-menu-burger-icon:not(.close)>g>path:nth-child(3){animation-name:x-to-burger-3}.kal-menu-burger-icon.close>g>path:first-child{animation-name:burger-to-x-1}.kal-menu-burger-icon.close>g>path:nth-child(2){animation-name:burger-to-x-2}.kal-menu-burger-icon.close>g>path:nth-child(3){animation-name:burger-to-x-3}@keyframes burger-to-x-1{0%{transform:rotate(0deg) translateY(0)}40%{transform:rotate(0deg) translateY(8px)}60%{transform:rotate(0deg) translateY(8px)}to{transform:rotate(45deg) translateY(8px)}}@keyframes x-to-burger-1{0%{transform:rotate(45deg) translateY(8px)}40%{transform:rotate(0deg) translateY(8px)}60%{transform:rotate(0deg) translateY(8px)}to{transform:rotate(0deg) translateY(0)}}@keyframes burger-to-x-2{0%{transform:rotate(0deg) translateY(0)}40%{transform:rotate(0deg) translateY(0)}60%{transform:rotate(0deg) translateY(0)}to{transform:rotate(45deg) translateY(0)}}@keyframes x-to-burger-2{0%{transform:rotate(45deg) translateY(0)}40%{transform:rotate(0deg) translateY(0)}60%{transform:rotate(0deg) translateY(0)}to{transform:rotate(0deg) translateY(0)}}@keyframes burger-to-x-3{0%{transform:rotate(0deg) translateY(0)}40%{transform:rotate(0deg) translateY(-8px)}60%{transform:rotate(0deg) translateY(-8px)}to{transform:rotate(-45deg) translateY(-8px)}}@keyframes x-to-burger-3{0%{transform:rotate(-45deg) translateY(-8px)}40%{transform:rotate(0deg) translateY(-8px)}60%{transform:rotate(0deg) translateY(-8px)}to{transform:rotate(0deg) translateY(0)}}.kal-disclosure:not(.kal-disclosure--animations-disabled) .kal-disclosure__trigger-icon{transition:transform .2s ease-in-out}.kal-disclosure__trigger>.kal-disclosure__trigger-icon{transform:rotateX(0deg)}.kal-disclosure--open .kal-disclosure__trigger>.kal-disclosure__trigger-icon{transform:rotateX(180deg)}.kal-disclosure__trigger>.kal-disclosure__trigger-icon--start{transform:rotateX(-90deg)}.kal-disclosure--open .kal-disclosure__trigger>.kal-disclosure__trigger-icon--start{transform:rotateX(0deg)}.nav-items-mobile{display:flex;flex:1 1 0;flex-direction:column;margin:0;padding-left:0;width:100%}.nav-items-mobile .nav-item-wrapper{box-sizing:border-box;display:block;list-style-type:none;padding:6px 16px;position:relative;width:100%}.nav-items-mobile .nav-item-wrapper .kal-product-nav-menu-item{border-radius:8px;color:var(--text_text-color-secondary);height:44px;justify-content:left;padding:0 8px;text-decoration:none;width:100%}.nav-items-mobile .nav-item-wrapper .kal-product-nav-menu-item .kal-product-nav-menu-item-label{border-radius:8px;flex:1 1 0;height:44px;line-height:44px;text-align:left}@media (prefers-reduced-motion:no-preference){.nav-items-mobile .nav-item-wrapper .kal-product-nav-menu-item .kal-product-nav-menu-item-label{transition:background-color .2s ease-in-out}}.nav-items-mobile .nav-item-wrapper .kal-product-nav-menu-item:focus{box-shadow:none}.nav-items-mobile .nav-item-wrapper .kal-product-nav-menu-item:focus-visible{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color)}.nav-items-mobile .nav-item-wrapper .kal-product-nav-menu-item:hover:not(.disabled){background-color:var(--states_hover-color)}.nav-items-mobile .nav-item-wrapper.current-nav-item .kal-nav-disclosure-wrapper .kal-disclosure__trigger,.nav-items-mobile .nav-item-wrapper.current-nav-item>.kal-product-nav-menu-item{color:var(--text_text-color-on-page-bg);font-weight:700}.nav-items-mobile .nav-item-wrapper.current-nav-item:not(.has-sub-nav):after{background-color:var(--brand-primary-color);border-radius:0 2px 2px 0;content:" ";height:44px;left:0;position:absolute;top:6px;width:4px}.nav-items-mobile .nav-item-wrapper.current-sub-nav-item .kal-product-nav-menu-item{color:var(--text_text-color-on-page-bg);font-weight:700}.nav-items-mobile .nav-item-wrapper.current-sub-nav-item:after{background-color:var(--icon_icon-color-on-page-bg);border-radius:0 2px 2px 0;content:"";height:44px;left:0;position:absolute;top:6px;width:4px}.nav-items-mobile .nav-item-wrapper .kal-nav-disclosure-wrapper .kal-disclosure__trigger{border-radius:8px;color:var(--text_text-color-secondary);height:44px;justify-content:space-between;margin-bottom:6px;text-decoration:none;width:100%}.nav-items-mobile .nav-item-wrapper .kal-nav-disclosure-wrapper .kal-disclosure__trigger:focus{box-shadow:none}.nav-items-mobile .nav-item-wrapper .kal-nav-disclosure-wrapper .kal-disclosure__trigger:focus-visible{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color)}.nav-items-mobile .nav-item-wrapper .kal-nav-disclosure-wrapper .kal-disclosure--open .kal-disclosure__trigger{color:var(--text_text-color-on-page-bg);font-weight:700}.nav-items-mobile .nav-item-wrapper .kal-nav-disclosure-wrapper .kal-disclosure__content{background:var(--page-bg-color);border-radius:12px}.nav-items-mobile .nav-item-wrapper .kal-nav-disclosure-wrapper .kal-disclosure__content .kal-disclosed-nav-items-wrapper{padding:6px 0}.kal-global-nav-btn{align-items:center;background-color:var(--brand-primary-color);border:none;border-radius:12px;box-shadow:inset 0 0 0 1px var(--low-contrast-border-color);color:var(--brand-primary-contrast-text-color);cursor:pointer;display:grid;font-family:var(--font-family);font-size:16px;font-weight:700;grid-template-columns:auto 1fr auto;padding:12px 8px;text-align:left;text-decoration:none}@media (prefers-reduced-motion:no-preference){.kal-global-nav-btn{transition:box-shadow .2s ease}}.kal-global-nav-btn:hover{background-color:var(--brand-primary-color)!important;box-shadow:inset 0 0 0 1px var(--low-contrast-border-color),0 0 0 4px var(--states_hover-color)}.kal-global-nav-btn:focus-visible{outline:2px solid var(--states_focus-border-color);outline-offset:4px}.kal-global-nav-btn>svg:first-child{height:24px;margin-right:8px;width:24px}.kal-notifications-menu-panel-container .kal-notifications-menu-panel-header{margin:0 16px}.kal-notifications-menu-panel-container .kal-notifications-menu-panel-content{padding:16px}@keyframes kal-side-panel-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kal-side-panel-fade-out{0%{opacity:1}to{opacity:0}}body:has(.kal-nav-menu-wrapper[aria-hidden=false]){overflow:hidden}.kal-nav-menu-wrapper{--mobile-nav-panel-slide-speed:0.35s;--mobile-nav-transition-timing:cubic-bezier(0.36,0.78,0.41,1.23);background:var(--nav_prod-nav-bg-color);height:calc(100vh - var(--nav-height));overflow:hidden;position:absolute;top:var(--nav-height);width:100%;z-index:10;--kal-current-bg-color:var(--nav_prod-nav-bg-color)}.kal-nav-menu-wrapper .kal-nav-menu-dropdown{height:100%}@media (prefers-reduced-motion:no-preference){.kal-nav-menu-wrapper{transition:transform .275s ease .01s}.kal-nav-menu-wrapper .kal-nav-profile-wrapper{transition:transform .25s var(--mobile-nav-transition-timing) .28s,margin .2s ease,opacity .15s var(--mobile-nav-transition-timing) .38s}.kal-nav-menu-wrapper .kal-notifications-wrapper{transition:opacity .25s ease-in-out .28s}}.kal-nav-menu-wrapper[aria-hidden=true]{transform:translateY(-100%)}.kal-nav-menu-wrapper[aria-hidden=true] .kal-nav-profile-wrapper{opacity:0;transform:translateY(-100%)}.kal-nav-menu-wrapper[aria-hidden=true] .kal-notifications-wrapper{opacity:0}.kal-nav-menu-wrapper[aria-hidden=false]{transform:translateY(0)}.kal-nav-menu-wrapper[aria-hidden=false] .kal-nav-profile-wrapper{opacity:1;transform:translateY(0)}.kal-nav-menu-wrapper[aria-hidden=false] .kal-notifications-wrapper{opacity:1}.kal-nav-menu-wrapper .kal-nav-menu-panels-container{align-items:flex-start;display:grid;grid-template-columns:1fr;height:100%}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left[inert]{transform:translateX(-100%)}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right[inert]{transform:translateX(100%)}@media (prefers-reduced-motion:no-preference){.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right{animation:kal-side-panel-fade-in var(--mobile-nav-panel-slide-speed) ease;transition:transform var(--mobile-nav-panel-slide-speed) ease,opacity var(--mobile-nav-panel-slide-speed) ease,visibility var(--mobile-nav-panel-slide-speed) ease}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left[inert],.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right[inert]{animation:kal-side-panel-fade-out var(--mobile-nav-panel-slide-speed) ease}}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right{box-sizing:border-box;display:flex;flex-direction:column;grid-column-start:1;grid-row-start:1;height:100%;overflow-y:auto;padding-bottom:16px;width:100%}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-profile-wrapper,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-profile-wrapper{display:flex;flex:1 1 0;flex-direction:column}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-profile-wrapper .kal-nav-menu-upper-buttons,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-profile-wrapper .kal-nav-menu-upper-buttons{align-items:stretch;display:flex;flex-direction:column;padding:16px;row-gap:8px}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-profile-wrapper .kal-avatar-nav-item,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-profile-wrapper .kal-avatar-nav-item{border-radius:12px;height:80px;justify-content:flex-start;padding:12px 8px 12px 16px;text-decoration:none}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-profile-wrapper .kal-avatar-nav-item:not(:hover),.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-profile-wrapper .kal-avatar-nav-item:not(:hover){background:var(--page-bg-color)}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-profile-wrapper .kal-avatar-nav-item .avatar-label,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-profile-wrapper .kal-avatar-nav-item .avatar-label{flex:1 1 0;text-align:left}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-menu-dropdown__notifications-btn,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-menu-dropdown__notifications-btn{--notifications-item-margin:16px;display:flex;height:44px;justify-content:flex-start;margin-left:16px;margin-right:16px;text-decoration:none;width:calc(100% - var(--notifications-item-margin)*2)}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-nav-menu-dropdown__notifications-btn .notifications-label,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-nav-menu-dropdown__notifications-btn .notifications-label{flex:1 1 0;text-align:left}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-back-btn-container,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-back-btn-container{padding:16px}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-back-btn-container .kal-nav-back-btn,.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-back-btn-container .kal-nav-back-btn{border-radius:12px;justify-content:flex-start;min-height:44px;text-decoration:none;width:100%}.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-left .kal-back-btn-container .kal-nav-back-btn:not(:hover),.kal-nav-menu-wrapper .kal-nav-menu-panels-container .kal-nav-menu-mobile-right .kal-back-btn-container .kal-nav-back-btn:not(:hover){background-color:var(--page-bg-color)}.kal-animated-width-cell{display:grid;justify-content:flex-start}@media (prefers-reduced-motion:no-preference){.kal-animated-width-cell{transition:width .2s ease .1s}}.kal-animated-width-cell .kal-animated-width-cell__measure{grid-column-start:1;grid-row-start:1}.kal-product-nav-mobile{display:flex;flex-direction:column;position:relative;--nav-height:64px;--menu-button-opacity-timing:0.25s}.kal-product-nav-mobile.no-logo .kal-logo-container,.kal-product-nav-mobile.no-logo .kal-nav-separator{display:none!important}.kal-product-nav-mobile.nav-open{--menu-button-open-opacity-delay:0s;--menu-button-open-position:absolute;--menu-button-open-top:50%;--menu-button-open-transform:translateY(-50%);--menu-button-open-opacity:0;--menu-button-close-opacity-delay:0.275s;--menu-button-close-position:static;--menu-button-close-top:0;--menu-button-close-transform:none;--menu-button-close-opacity:1}.kal-product-nav-mobile:not(.nav-open){--menu-button-open-opacity-delay:0.275s;--menu-button-open-position:static;--menu-button-open-top:0;--menu-button-open-transform:none;--menu-button-open-opacity:1;--menu-button-close-opacity-delay:0s;--menu-button-close-position:absolute;--menu-button-close-top:50%;--menu-button-close-transform:translateY(-50%);--menu-button-close-opacity:0}.kal-product-nav-mobile .kal-main-nav-mobile{align-items:center;background:var(--nav_prod-nav-bg-color);border-bottom:1px solid var(--rule_rule-bg-color-low-contrast);box-sizing:border-box;display:flex;min-height:var(--nav-height);padding:4px 16px 4px 8px;position:relative;z-index:100}.kal-product-nav-mobile .kal-main-nav-mobile .kal-logo-container{align-items:center;display:flex}.kal-product-nav-mobile .kal-main-nav-mobile .kal-logo-container>img{height:40px;padding:4px;width:40px}.kal-product-nav-mobile .kal-main-nav-mobile .kal-nav-separator{background-color:var(--rule_rule-bg-color-low-contrast);height:24px;margin-left:8px;margin-right:8px;width:1px}.kal-product-nav-mobile .kal-main-nav-mobile .menu-button{border-radius:8px;column-gap:4px;padding:4px 8px 4px 2px;text-decoration:none}.kal-product-nav-mobile .kal-main-nav-mobile .menu-button:focus{box-shadow:none}.kal-product-nav-mobile .kal-main-nav-mobile .menu-button:focus-visible{box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-product-nav-mobile .kal-main-nav-mobile .menu-button .menu-button-label-container{position:relative}.kal-product-nav-mobile .kal-main-nav-mobile .menu-button .menu-button-label-container .menu-button-label-open{opacity:var(--menu-button-open-opacity);position:var(--menu-button-open-position);top:var(--menu-button-open-top);transform:var(--menu-button-open-transform)}@media (prefers-reduced-motion:no-preference){.kal-product-nav-mobile .kal-main-nav-mobile .menu-button .menu-button-label-container .menu-button-label-open{transition:opacity var(--menu-button-opacity-timing) ease var(--menu-button-open-opacity-delay)}}.kal-product-nav-mobile .kal-main-nav-mobile .menu-button .menu-button-label-container .menu-button-label-close{--close-label-opacity-timing:0.25s;opacity:var(--menu-button-close-opacity);position:var(--menu-button-close-position);top:var(--menu-button-close-top);transform:var(--menu-button-close-transform)}@media (prefers-reduced-motion:no-preference){.kal-product-nav-mobile .kal-main-nav-mobile .menu-button .menu-button-label-container .menu-button-label-close{transition:opacity var(--menu-button-opacity-timing) ease var(--menu-button-close-opacity-delay)}}.kal-product-nav-mobile .kal-main-nav-mobile .kal-logo-container,.kal-product-nav-mobile .kal-main-nav-mobile .kal-nav-separator,.kal-product-nav-mobile .kal-main-nav-mobile .menu-button{--opacity-timing:0.3s;--opacity-delay:0.25s;--visibility-timing:0.15s;--visibility-delay:0.25s;opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.kal-product-nav-mobile .kal-main-nav-mobile .kal-logo-container,.kal-product-nav-mobile .kal-main-nav-mobile .kal-nav-separator,.kal-product-nav-mobile .kal-main-nav-mobile .menu-button{transition:opacity var(--opacity-timing) ease var(--opacity-delay),visibility var(--visibility-timing) ease var(--visibility-delay),background-color .15s ease-in-out}}.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded){--opacity-timing:0.15s;--visibility-timing:0.15s}.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded) .kal-logo-container,.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded) .kal-nav-separator,.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded) .menu-button{opacity:0;visibility:hidden}@media (prefers-reduced-motion:no-preference){.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded) .kal-logo-container,.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded) .kal-nav-separator,.kal-product-nav-mobile .kal-main-nav-mobile:has(.kal-expanding-input.expanded) .menu-button{transition:opacity var(--opacity-timing) ease,visibility var(--visibility-timing) ease,background-color .15s ease-in-out}}.kal-skip-to-main-content-button{left:0;position:fixed;top:0;z-index:2000}.kal-skip-to-main-content-button:not(:focus-visible){display:inline;height:1px!important;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px!important;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes fade-out-and-in-a{0%{opacity:1}25%{opacity:0}75%{opacity:0}to{opacity:1}}@keyframes fade-out-and-in-b{0%{opacity:1}25%{opacity:0}75%{opacity:0}to{opacity:1}}.kal-product-nav-container{position:relative}.kal-page-header{background-color:var(--header-background-color);color:var(--header-foreground-color);column-gap:12px;display:grid;--header-background-color:transparent;--header-foreground-color:var(--text_text-color-on-page-bg);--header-horizontal-padding-large-desktop:40px;--header-horizontal-padding-med-desktop:40px;--header-horizontal-padding-small-desktop:40px;--header-horizontal-padding-tablet:40px;--header-horizontal-padding-mobile:16px;--header-vertical-padding:16px;--header-vertical-padding-mobile:16px;--header-extra-upper-padding:8px;--header-extra-lower-padding:0px;animation-delay:calc(-1s*(var(--kdsComponentsVersion) - 1));animation-duration:2s;animation-name:kal-version-switch-947dde64-f657-4c9e-9ce3-040b3d600a8d;animation-play-state:paused;animation-timing-function:step-end}@keyframes kal-version-switch-947dde64-f657-4c9e-9ce3-040b3d600a8d{0%{--header-background-color:var(--nav_header-bg-color);--header-foreground-color:var(--nav_header-text-color);--header-horizontal-padding-large-desktop:40px;--header-horizontal-padding-med-desktop:32px;--header-horizontal-padding-small-desktop:24px;--header-horizontal-padding-tablet:16px;--header-horizontal-padding-mobile:0px;--header-vertical-padding:24px;--header-vertical-padding-mobile:16px;--header-extra-upper-padding:0px;--header-extra-lower-padding:4px}50%{--header-background-color:transparent;--header-foreground-color:var(--text_text-color-on-page-bg);--header-horizontal-padding-large-desktop:40px;--header-horizontal-padding-med-desktop:40px;--header-horizontal-padding-small-desktop:40px;--header-horizontal-padding-tablet:40px;--header-horizontal-padding-mobile:16px;--header-vertical-padding:16px;--header-vertical-padding-mobile:16px;--header-extra-upper-padding:8px;--header-extra-lower-padding:0px}}@media only screen and (min-width:1440px){.kal-page-header{padding-left:var(--header-horizontal-padding-large-desktop);padding-right:var(--header-horizontal-padding-large-desktop)}.kal-page-header.max-page-width{padding-left:calc(50% - 720px);padding-right:calc(50% - 720px)}}@media only screen and (max-width:1439px) and (min-width:1280px){.kal-page-header{padding-left:var(--header-horizontal-padding-med-desktop);padding-right:var(--header-horizontal-padding-med-desktop)}}@media only screen and (min-width:1024px) and (max-width:1279px){.kal-page-header{padding-left:var(--header-horizontal-padding-small-desktop);padding-right:var(--header-horizontal-padding-small-desktop)}}@media only screen and (min-width:680px) and (max-width:1023px){.kal-page-header{padding-left:var(--header-horizontal-padding-tablet);padding-right:var(--header-horizontal-padding-tablet)}}@media only screen and (max-width:679px){.kal-page-header{padding-bottom:var(--header-vertical-padding-mobile);padding-left:var(--header-horizontal-padding-mobile);padding-right:var(--header-horizontal-padding-mobile);padding-top:calc(var(--header-vertical-padding-mobile) + var(--header-extra-upper-padding))}}@media only screen and (min-width:680px){.kal-page-header{padding-bottom:calc(var(--header-vertical-padding) + var(--header-extra-lower-padding));padding-top:var(--header-vertical-padding)}.kal-page-header.with-pre-header{padding-top:calc(var(--header-vertical-padding) + var(--header-extra-upper-padding))}}.kal-page-header:not(.with-avatar)>.avatar-container{display:none}.kal-page-header>.pre-header{grid-area:preheader}.kal-page-header>.avatar-container{grid-area:avatar}.kal-page-header>.avatar-container>img{background-color:var(--header-background-color);border-radius:4px;box-sizing:content-box;height:64px;padding:4px;width:64px}.kal-page-header>.end-section{grid-area:endsection}.kal-page-header>.sub-heading{align-self:flex-end;grid-area:subheading;margin-top:8px}.kal-page-header>.heading{align-self:flex-start;grid-area:heading}@media only screen and (max-width:679px){.kal-page-header{grid-template-areas:"preheader" "avatar" "heading" "subheading" "endsection";grid-template-columns:1fr;justify-items:left;row-gap:0;text-align:left}.kal-page-header>:not(img){padding-left:12px;padding-right:12px}.kal-page-header>.avatar-container{margin-bottom:16px}.kal-page-header>.sub-heading{margin-top:24px}.kal-page-header>.end-section{justify-self:stretch;margin-top:32px;padding-bottom:24px}.kal-page-header>.end-section>:only-child{width:100%}}@media only screen and (min-width:1024px){.kal-page-header.with-avatar{grid-template-columns:auto 1fr auto}.kal-page-header.with-avatar.with-sub-heading{grid-template-areas:"preheader preheader preheader" "avatar heading endsection" "avatar subheading endsection"}.kal-page-header.with-avatar:not(.with-sub-heading){grid-template-areas:"preheader preheader preheader" "avatar heading endsection"}.kal-page-header:not(.with-avatar){grid-template-columns:1fr auto}.kal-page-header:not(.with-avatar).with-sub-heading{grid-template-areas:"preheader preheader" "heading endsection" "subheading endsection"}.kal-page-header:not(.with-avatar):not(.with-sub-heading){grid-template-areas:"preheader preheader" "heading endsection"}.kal-page-header.with-sub-heading .avatar-container,.kal-page-header.with-sub-heading .end-section{align-self:center}.kal-page-header:not(.with-sub-heading){align-items:center}.kal-page-header>.avatar-container{margin-right:12px}}@media only screen and (min-width:680px) and (max-width:1023px){.kal-page-header.with-avatar{grid-template-columns:auto 1fr}.kal-page-header.with-avatar.with-sub-heading{grid-template-areas:"avatar heading" "avatar subheading" ". endsection"}.kal-page-header.with-avatar:not(.with-sub-heading){grid-template-areas:"avatar heading" "avatar endsection"}.kal-page-header:not(.with-avatar){grid-template-areas:"heading" "subheading" "endsection";grid-template-columns:1fr}.kal-page-header.with-end-section .avatar-container,.kal-page-header.with-sub-heading .avatar-container{align-self:center}.kal-page-header>.avatar-container{margin-right:12px}.kal-page-header>.end-section{margin-top:16px}}.kal-breadcrumbs{align-items:center;display:flex}.kal-breadcrumbs>.kal-btn.tertiary{color:var(--text_text-color-secondary);font-size:12px;line-height:1;min-height:0;padding:8px;text-decoration:none}.kal-breadcrumbs>.kal-btn.tertiary.active-link{color:var(--states_active-link)}.kal-breadcrumbs>.kal-btn.tertiary:focus{box-shadow:0 0 0 4px var(--states_focus-border-color)}.kal-breadcrumbs__separator{color:var(--text_text-color-secondary);font-size:12px;line-height:1;padding:4px}.kal-input{align-items:center;-webkit-appearance:none;background-color:var(--input_input-bg-color);border:0;border-radius:var(--br-card);box-shadow:0 0 0 1px var(--input_input-border-color);box-sizing:border-box;color:inherit;color:var(--text_text-color-on-page-bg);display:flex;font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin-top:0;outline:1px solid transparent;padding:0!important}@media only screen and (max-width:679px){.kal-input{padding:12px}}@media only screen and (min-width:680px){.kal-input{padding:12px}}.kal-input.kal-type-bold{font-weight:700}.kal-input.kal-type-fade{filter:contrast(.25)}.kal-input.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-input.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-input>input{line-height:24px}@media (prefers-reduced-motion:no-preference){.kal-input{transition:box-shadow .2s ease-in-out}}.kal-input:focus-within:not(.kal-disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color);outline:2px solid transparent}.kal-input:focus-within:not(.kal-disabled):hover{box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--states_hover-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color)}.kal-input:hover:not(.kal-disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 6px var(--states_hover-color)}.kal-input.kal-disabled{background-color:var(--input_input-bg-color-disabled);box-shadow:0 0 0 1px var(--input_input-border-color-disabled);color:var(--input_input-border-color-disabled);cursor:default}.kal-input.kal-form-error:not(:focus-within){box-shadow:0 0 0 2px var(--input_input-border-color-warning)}.kal-input>.icon-before{line-height:1}@media only screen and (max-width:679px){.kal-input>.icon-before{padding-left:8px;padding-right:8px}}@media only screen and (min-width:680px){.kal-input>.icon-before{padding-left:8px;padding-right:8px}}.kal-input.with-icon-before>input{padding-left:0}.kal-input>input{background:none;border:none;color:inherit;flex:1 1 0;font-family:inherit;font-size:inherit;font-weight:inherit}.kal-input>input:focus{outline:none}@media only screen and (max-width:679px){.kal-input>input{padding:12px}}@media only screen and (min-width:680px){.kal-input>input{padding:12px}}.kal-status-flag{column-gap:4px;display:inline-flex;font-family:var(--font-family);font-weight:700;line-height:24px;padding:2px 8px;position:relative}.kal-status-flag.kal-color-box{--border-radius:6px}.kal-status-flag.has-icon-start{padding-left:4px}.kal-status-flag.has-icon-end{padding-right:4px}.kal-status-flag>svg{height:24px;width:24px}.kal-color-box{--border-radius:12px;border-radius:var(--border-radius);color:var(--description-contrasting-color);--overlay-color-with-opacity:color(from var(--overlay-color) srgb r g b/var(--overlay-opacity));background:var(--overlay-color-with-opacity);overflow:hidden;position:relative}.kal-color-box.info,.kal-color-box.neutral{--overlay-color:var(--metric_metric-neutral-bg-color);--overlay-opacity:1;--text-matching-color:var(--text_text-color-on-page-bg);--line-color:var(--rule_rule-bg-color-low-contrast)}.kal-color-box.advisory{--overlay-color:var(--card_card-bg-color-advisory);--overlay-opacity:0.2;--text-matching-color:var(--text_text-color-advisory);--description-contrasting-color:var(--text_text-color-on-page-bg);--line-color:var(--rule_rule-color-on-alert)}.kal-color-box.positive{--overlay-color:var(--card_card-bg-color-success);--overlay-opacity:0.1;--text-matching-color:var(--text_text-color-success);--description-contrasting-color:var(--text_text-color-on-page-bg);--line-color:var(--rule_rule-color-on-alert)}.kal-color-box.warning{--overlay-color:var(--card_card-bg-color-warning);--overlay-opacity:0.32;--text-matching-color:var(--text_text-color-warning);--description-contrasting-color:var(--text_text-color-on-page-bg);--line-color:var(--rule_rule-color-on-alert)}.kal-color-box.branded{--overlay-color:var(--brand-primary-color);--overlay-opacity:1;--text-matching-color:var(--brand-primary-contrast-text-color);--description-contrasting-color:var(--brand-primary-contrast-text-color);--line-color:var(--rule_rule-color-on-alert)}.kal-color-box.contrast{--overlay-color:var(--alert_flag-bg-color-contrast);--overlay-opacity:0.75;--text-matching-color:var(--text_text-color-on-bg);--description-contrasting-color:var(--text_text-color-on-bg);--line-color:var(--rule_rule-color-on-alert)}.kal-color-box.card-backing{background:linear-gradient(var(--overlay-color-with-opacity),var(--overlay-color-with-opacity)),linear-gradient(var(--card_card-bg-color),var(--card_card-bg-color))}.kal-color-box .kal-color-box__gradients{inset:0;position:absolute}.kal-color-box .kal-color-box__gradients.highlight-gradient:before{background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,0));background-blend-mode:overlay;bottom:75%;content:"";left:0;position:absolute;right:0;top:0}.kal-color-box .kal-color-box__gradients.shadow-gradient:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.35));background-blend-mode:overlay;bottom:0;content:"";left:0;position:absolute;right:0;top:75%}.kal-color-box .kal-color-box__border{inset:0;position:absolute}.kal-color-box .kal-color-box__border.highlight-border,.kal-color-box .kal-color-box__border.shadow-border{background-blend-mode:overlay;content:"";left:0;position:absolute;right:0}.kal-color-box .kal-color-box__border.highlight-border:before{border:1px solid hsla(0,0%,100%,.6);border-radius:var(--border-radius);content:"";inset:0;mask:linear-gradient(180deg,#000,transparent);mix-blend-mode:overlay;position:absolute}.kal-color-box .kal-color-box__border.shadow-border:after{border:1px solid var(--overlay-color-with-opacity);border-radius:var(--border-radius);content:"";inset:0;mask:linear-gradient(180deg,transparent,rgba(0,0,0,.6));mix-blend-mode:overlay;position:absolute}.kal-color-box .kal-color-box__border.blur-top-left{border-left:1px solid hsla(0,0%,100%,.5);border-radius:var(--border-radius);border-top:1px solid hsla(0,0%,100%,.5);content:"";filter:blur(.5px);inset:0;mask:linear-gradient(180deg,#000,transparent);mix-blend-mode:normal;position:absolute}.kal-individual-avatar{align-items:center;background:linear-gradient(var(--avatar_avatar-initial-bg-overlay),var(--avatar_avatar-initial-bg-overlay)),linear-gradient(var(--avatar_avatar-initial-bg-color),var(--avatar_avatar-initial-bg-color));border-radius:50%;box-sizing:border-box;display:flex;height:var(--avatar-size);justify-content:center;margin:0;overflow:hidden;position:relative;width:var(--avatar-size)}.kal-individual-avatar.small{--avatar-size:24px;--avatar-font-size:10px}.kal-individual-avatar.medium{--avatar-size:32px;--avatar-font-size:12px}.kal-individual-avatar.large{--avatar-size:48px;--avatar-font-size:16px}.kal-individual-avatar.x-large{--avatar-size:80px;--avatar-font-size:24px}.kal-individual-avatar img{height:100%;object-fit:cover;width:100%}.kal-individual-avatar.avatar-initials{color:var(--text_text-color-on-page-bg);font-family:var(--font-family);font-size:var(--avatar-font-size);font-weight:700}.kal-individual-avatar-loader{border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.kal-avatar-stack{display:flex;margin:0}.kal-avatar-stack.small{--avatar-overlap:6px;--avatar-border:1.5px}.kal-avatar-stack.medium{--avatar-overlap:8px;--avatar-border:2px}.kal-avatar-stack.large{--avatar-overlap:12px;--avatar-border:3px}.kal-avatar-stack.x-large{--avatar-overlap:12px;--avatar-border:4px}.kal-avatar-stack .remaining-avatar,.kal-avatar-stack .stacked-avatar:not(:first-child){margin-left:calc(0px - var(--avatar-overlap))}.kal-avatar-stack .remaining-avatar,.kal-avatar-stack .stacked-avatar{border:var(--avatar-border) solid var(--effects_focus-inner-border-color)}.kal-avatar-stack .remaining-avatar{background:var(--brand-primary-color)}.kal-avatar-stack .remaining-avatar.avatar-initials{color:var(--brand-primary-contrast-text-color)}.kal-avatar-stack:focus-visible{border-radius:calc(infinity*1px);outline:2px solid transparent}.kal-avatar-stack:focus-visible:focus{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color)}.kal-expand-row-button{background-color:transparent;border:none;border-radius:50%;cursor:pointer;padding:0;transition:background-color .2s ease-in-out}.kal-expand-row-button,.kal-expand-row-button>svg{height:32px;width:32px}.kal-expand-row-button:hover{background-color:var(--states_hover-color)}.kal-expand-row-button:focus{box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-sort-indicator{--chevron-scale:0.8;display:flex;flex-direction:column;z-index:1}.kal-sort-indicator .up{--chevron-y-translation:5px}.kal-sort-indicator .down{--chevron-y-translation:-3px}.kal-sort-indicator .down,.kal-sort-indicator .up{height:18px;transform:scaleX(var(--chevron-scale)) translateY(var(--chevron-y-translation))}@media (prefers-reduced-motion:no-preference){.kal-sort-indicator svg path{transition:fill .2s ease}}.kal-sort-indicator svg.active path{fill:var(--icon_icon-color-on-pg-bg)}.kal-sort-indicator svg:not(.active) path{fill:var(--icon_icon-color-disabled)}.kal-table-head-cell{background-color:var(--table_header-bg-color)!important;border-bottom:none!important;border-top:1px solid var(--card_card-bg-color);color:var(--text_text-color-on-page-bg)!important}.kal-table-head-cell:first-child{border-left:1px solid var(--card_card-bg-color);border-start-start-radius:var(--table-border-radius)!important}.kal-table-head-cell:last-child{border-right:1px solid var(--card_card-bg-color);border-start-end-radius:var(--table-border-radius)!important}.kal-table-head-cell .kal-table-head-cell__title-and-sort-indicator{align-items:center;border-radius:4px;column-gap:8px;display:inline-flex;min-height:40px;padding:0;position:relative}.kal-table-head-cell.isClickable{cursor:pointer}.kal-table-head-cell.isClickable:hover .kal-table-head-cell__title-and-sort-indicator:before{background-color:var(--table_table-header-hover);border-radius:4px;content:"";inset:0 -8px;position:absolute;z-index:0}.kal-table-head-cell .kal-table-head-cell__title-and-sort-indicator{font-size:16px;font-weight:700}.kal-table-head-cell .ant-table-column-sorters{flex:none!important}.kal-table-head-cell .ant-table-column-sorter,.kal-table-head-cell:before{display:none!important}.kal-tabular-layout-focus-region:focus{border-radius:var(--table-border-radius);box-shadow:0 0 0 3px var(--states_focus-border-color)}.kal-table{--table-border-radius:24px;--table-heading-height:56px;--table-row-height:80px;--table-scrollbar-padding:20px;--piping-top-bottom-spacer:20px;border-radius:var(--table-border-radius)}.kal-table.compact{--table-border-radius:12px;--table-heading-height:40px;--table-row-height:56px;--table-scrollbar-padding:8px;--piping-top-bottom-spacer:12px}.kal-table.in-card{--table-border-radius:12px;border:1px solid var(--rule_rule-bg-color-low-contrast);border-radius:var(--table-border-radius)}.kal-table.in-card.kal-table-content{box-shadow:none}.kal-table.in-card .kal-table-head-cell{border:none}.kal-table tbody{background-color:var(--card_card-bg-color);color:var(--text_text-color-on-page-bg)}.kal-table .ant-spin-nested-loading{background:none;position:relative}.kal-table .ant-spin-nested-loading .spinner-container.ant-spin-dot{align-items:center;border-radius:8px;bottom:0;display:flex;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:10}.kal-table .ant-spin-nested-loading .spinner-container.ant-spin-dot .kal-spinner{height:80%;max-height:64px;max-width:64px;width:80%}.kal-table td.ant-table-column-sort{background:none}.kal-table tr.ant-table-placeholder,.kal-table tr.ant-table-placeholder:hover{background:var(--card_card-bg-color)!important}.kal-table tr.ant-table-placeholder:hover>td,.kal-table tr.ant-table-placeholder>td{background:none!important}.kal-table.kal-table-content{box-shadow:var(--effects_drop-shadows-card-shadow)}.kal-table.kal-table-content .kal-table-tabular-layout.expandable-rows tr>td:first-child,.kal-table.kal-table-content .kal-table-tabular-layout.expandable-rows tr>th:first-child{padding-left:56px;position:relative}.kal-table.kal-table-content .kal-table-tabular-layout.expandable-rows tr>td:first-child>.kal-expand-row-button,.kal-table.kal-table-content .kal-table-tabular-layout.expandable-rows tr>th:first-child>.kal-expand-row-button{color:var(--text_text-color-on-page-bg);left:12px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.kal-table.kal-table-content .kal-table-tabular-layout .ant-table,.kal-table.kal-table-content .kal-table-tabular-layout .ant-table-content{background:none;border-radius:var(--table-border-radius)}.kal-table.kal-table-content .kal-table-tabular-layout .ant-table-content{color-scheme:var(--global_color-scheme)}.kal-table.kal-table-content .ant-table-fixed-column table{overflow:visible}.kal-table.kal-table-content .ant-table-fixed-column.ant-table-ping-left .ant-table-container,.kal-table.kal-table-content .ant-table-fixed-column.ant-table-ping-right .ant-table-container{background:var(--table_table-row-bg-color);border-radius:var(--table-border-radius);padding-bottom:var(--table-scrollbar-padding)}.kal-table.kal-table-content .ant-table-fixed-column.ant-table-ping-left .ant-table-container:after,.kal-table.kal-table-content .ant-table-fixed-column.ant-table-ping-left .ant-table-container:before,.kal-table.kal-table-content .ant-table-fixed-column.ant-table-ping-right .ant-table-container:after,.kal-table.kal-table-content .ant-table-fixed-column.ant-table-ping-right .ant-table-container:before{box-shadow:none}.kal-table.kal-table-content table{border-radius:var(--table-border-radius);overflow:hidden}.kal-table.kal-table-content table th{height:var(--table-heading-height);padding:0 0 0 8px}.kal-table.kal-table-content table th.ant-table-cell-fix-right,.kal-table.kal-table-content table th:first-child{padding:0 0 0 24px}.kal-table.kal-table-content table td{box-sizing:border-box}.kal-table.kal-table-content table td:first-child{padding-left:24px}.kal-table.kal-table-content table td:last-child{padding-right:24px}@media (min-width:1024px){.kal-table.kal-table-content table td{padding:8px}}@media (min-width:1280px){.kal-table.kal-table-content table td{padding:8px}}.kal-table.kal-table-content table td.ant-table-cell-fix-right{padding-left:24px}.kal-table.kal-table-content table tbody>tr{font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px}.kal-table.kal-table-content table tbody>tr.kal-type-bold{font-weight:700}.kal-table.kal-table-content table tbody>tr.kal-type-fade{filter:contrast(.25)}.kal-table.kal-table-content table tbody>tr.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-table.kal-table-content table tbody>tr.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-table.kal-table-content table tbody>tr.kal-no-top-spacer{margin-top:0}.kal-table.kal-table-content table tbody>tr.ant-table-expanded-row-level-1.ant-table-row>td,.kal-table.kal-table-content table tbody>tr.ant-table-row-level-1.ant-table-row>td{background-color:var(--table_row-bg-color-hover)}.kal-table.kal-table-content table tbody>tr:last-of-type>td:first-child{border-bottom-left-radius:var(--table-border-radius)}.kal-table.kal-table-content table tbody>tr:last-of-type>td:last-child{border-bottom-right-radius:var(--table-border-radius)}.kal-table.kal-table-content table tbody>tr:last-child td{border-bottom:none}.kal-table.kal-table-content table tbody>tr td{background:var(--table_table-row-bg-color)}.kal-table.kal-table-content table tbody>tr.piping-informative{--highlight-color:var(--icon_icon-color-on-page-bg)}.kal-table.kal-table-content table tbody>tr.piping-advisory{--highlight-color:var(--alert_flag-bg-color-advisory)}.kal-table.kal-table-content table tbody>tr.piping-warning{--highlight-color:var(--alert_flag-bg-color-warning)}.kal-table.kal-table-content table tbody>tr.piping-advisory td:first-of-type,.kal-table.kal-table-content table tbody>tr.piping-informative td:first-of-type,.kal-table.kal-table-content table tbody>tr.piping-warning td:first-of-type{position:relative}.kal-table.kal-table-content table tbody>tr.piping-advisory td:first-of-type:before,.kal-table.kal-table-content table tbody>tr.piping-informative td:first-of-type:before,.kal-table.kal-table-content table tbody>tr.piping-warning td:first-of-type:before{background-color:var(--highlight-color);border-radius:0 4px 4px 0;bottom:var(--piping-top-bottom-spacer);content:"";left:0;position:absolute;top:var(--piping-top-bottom-spacer);width:4px}.kal-table.kal-table-content table tbody>tr td{border-bottom:1px solid var(--table_rowseparator-color);height:var(--table-row-height)}.kal-table.kal-table-content table tbody>tr td.ant-table-cell-row-hover{background:var(--card_card-bg-color)!important}.kal-table.kal-table-content table tbody>tr td .tertiary:first-child:not(.inline-text-link){margin-inline-start:-8px}.kal-table.kal-table-content table tbody>tr td .tertiary:first-child:not(.inline-text-link).low-profile{margin-inline-start:-4px}.kal-card-group{display:grid}@media only screen and (max-width:679px){.kal-card-group{margin-top:32px;row-gap:20px}}@media only screen and (min-width:680px){.kal-card-group{margin-top:48px;row-gap:24px}}.kal-card-group.kal-no-top-spacer{margin-top:0}@media only screen and (max-width:1023px){.kal-card-group{column-gap:16px}}@media only screen and (min-width:1024px) and (max-width:1279px){.kal-card-group{column-gap:24px}}@media only screen and (max-width:1439px) and (min-width:1280px){.kal-card-group{column-gap:28px}}@media only screen and (min-width:1440px){.kal-card-group{column-gap:32px}}.kal-dropdown-select{position:relative}.kal-dropdown-select.with-icon-before>.ant-select .ant-select-selection-placeholder{left:0}.kal-dropdown-select.with-icon-before>.ant-select .ant-select-selector,.kal-dropdown-select.with-icon-before>.ant-select-multiple .ant-select-selection-placeholder{padding-left:48px}.kal-dropdown-select>.icon-before{align-items:center;display:flex;height:100%;left:0;padding:0 8px;position:absolute;top:0;z-index:10}.kal-dropdown-select.kal-form-error>.ant-select:not(.ant-select-focused)>.ant-select-selector{box-shadow:0 0 0 2px var(--input_input-border-color-warning)}.kal-dropdown-select>.ant-select{cursor:pointer;display:block;min-height:48px;position:relative}.kal-dropdown-select>.ant-select.ant-select-disabled>.ant-select-selector{background-color:var(--input_input-bg-color-disabled);box-shadow:0 0 0 1px var(--input_input-border-color-disabled);color:var(--input_input-border-color-disabled);cursor:default}.kal-dropdown-select>.ant-select.ant-select-disabled>.ant-select-selector:hover{box-shadow:0 0 0 1px var(--input_input-bg-color-disabled)!important}.kal-dropdown-select>.ant-select.ant-select-disabled .ant-select-arrow,.kal-dropdown-select>.ant-select.ant-select-disabled .ant-select-clear{display:none}.kal-dropdown-select>.ant-select>.ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{cursor:text}.kal-dropdown-select>.ant-select>.ant-select-selector .ant-select-selection-placeholder{line-height:24px}.kal-dropdown-select>.ant-select .ant-select-arrow,.kal-dropdown-select>.ant-select .ant-select-clear{border-radius:8px;bottom:1px;color:var(--text_text-color-on-page-bg);cursor:pointer;height:auto;margin-top:0;opacity:1;position:absolute;right:1px;top:1px;transform-origin:50% 50%;transition:transform .2s ease-in-out;width:auto}.kal-dropdown-select>.ant-select .ant-select-arrow{height:inherit;margin-top:0;padding:12px;pointer-events:none;right:1px}.kal-dropdown-select>.ant-select .ant-select-clear{background:linear-gradient(90deg,hsla(0,0%,100%,0),var(--input_input-bg-color) 24px,var(--input_input-bg-color));padding:8px 12px 12px 32px;right:38px}.kal-dropdown-select>.ant-select .ant-select-arrow{height:auto}.kal-dropdown-select>.ant-select .ant-select-arrow:last-child{background:linear-gradient(90deg,hsla(0,0%,100%,0),var(--input_input-bg-color) 24px,var(--input_input-bg-color));padding-left:32px}.kal-dropdown-select>.ant-select .ant-select-arrow:not(:last-child){background:var(--input_input-bg-color)}.kal-dropdown-select>.ant-select.ant-select-open.flip-chevron .ant-select-arrow{transform:rotateX(180deg)}.kal-dropdown-select>.ant-select.ant-select-open .ant-select-selection-item{opacity:.3}.kal-dropdown-select>.ant-select .ant-select-selection-search{bottom:0;left:0;position:absolute;right:0;top:0}.kal-dropdown-select>.ant-select>.ant-select-selector{-webkit-appearance:none;background-color:var(--input_input-bg-color);border:0;border-radius:var(--br-card);box-shadow:0 0 0 1px var(--input_input-border-color);box-sizing:border-box;color:var(--text_text-color-on-page-bg);font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin-top:0;min-height:48px;outline:1px solid transparent;overflow:hidden}@media only screen and (max-width:679px){.kal-dropdown-select>.ant-select>.ant-select-selector{padding:12px}}@media only screen and (min-width:680px){.kal-dropdown-select>.ant-select>.ant-select-selector{padding:12px}}.kal-dropdown-select>.ant-select>.ant-select-selector.kal-type-bold{font-weight:700}.kal-dropdown-select>.ant-select>.ant-select-selector.kal-type-fade{filter:contrast(.25)}.kal-dropdown-select>.ant-select>.ant-select-selector.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-dropdown-select>.ant-select>.ant-select-selector.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-dropdown-select>.ant-select>.ant-select-selector>input{line-height:24px}@media (prefers-reduced-motion:no-preference){.kal-dropdown-select>.ant-select>.ant-select-selector{transition:box-shadow .2s ease-in-out}}.kal-dropdown-select>.ant-select>.ant-select-selector:focus-within:not(:disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color);outline:2px solid transparent}.kal-dropdown-select>.ant-select>.ant-select-selector:focus-within:not(:disabled):hover{box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--states_hover-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color)}.kal-dropdown-select>.ant-select>.ant-select-selector:hover:not(:disabled){box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 6px var(--states_hover-color)}.kal-dropdown-select>.ant-select>.ant-select-selector:disabled{background-color:var(--input_input-bg-color-disabled);box-shadow:0 0 0 1px var(--input_input-border-color-disabled);color:var(--input_input-border-color-disabled);cursor:default}.kal-dropdown-select>.ant-select>.ant-select-selector.kal-form-error:not(:focus){box-shadow:0 0 0 2px var(--input_input-border-color-warning)}.kal-dropdown-select>.ant-select.ant-select:not(.ant-select-disabled).ant-select-focused>.ant-select-selector{box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color);outline:2px solid transparent}.kal-dropdown-select>.ant-select.ant-select:not(.ant-select-disabled).ant-select-focused>.ant-select-selector:hover{box-shadow:0 0 0 1px var(--input_input-border-color),0 0 0 4px var(--states_hover-color),0 0 0 4px var(--page-bg-color),0 0 0 6px var(--states_focus-border-color)}.kal-dropdown-select>.ant-select .ant-select-selection-item{position:relative;user-select:none}.kal-dropdown-select>.ant-select .ant-select-selection-search-mirror{visibility:hidden}.kal-dropdown-select>.ant-select .ant-select-selection-search{align-items:center;display:flex;height:100%;padding:0 12px}.kal-dropdown-select>.ant-select .ant-select-selection-search input{background:none;border:none;box-shadow:none;font-family:inherit;font-size:inherit;outline:none;width:100%}.kal-dropdown-select>.ant-select .ant-select-selection-placeholder{color:var(--text_text-color-placeholder)}.kal-select-dropdown{background:none;box-shadow:none;max-height:100vh;overflow:visible;padding:0}.kal-select-dropdown .rc-virtual-list-holder{padding:8px 0;position:relative;visibility:visible;z-index:2000}.kal-select-dropdown .rc-virtual-list-holder-inner{padding:4px 0}.kal-select-dropdown .rc-virtual-list{z-index:2000}.kal-select-dropdown .rc-virtual-list:after{background-color:var(--dropdown_dropdownlist-bg-color);border-radius:var(--br-card);bottom:0;box-shadow:var(--card_card-shadow);content:"";left:4px;position:absolute;right:8px;top:0;z-index:1999}.kal-select-dropdown .ant-select-item-empty{background-color:var(--input_input-bg-color);border-radius:var(--br-card);box-shadow:var(--card_card-shadow);padding:12px}.kal-select-dropdown .rc-virtual-list-scrollbar{transform:translateX(-8px);z-index:2000}.kal-select-dropdown .rc-virtual-list-holder-inner{margin-left:4px}.kal-select-dropdown.ant-select-dropdown-hidden{max-height:0;padding:0;visibility:hidden}.kal-select-dropdown .ant-select-item.ant-select-item-option{color:var(--text_text-color-on-page-bg);padding:0;position:relative}.kal-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-disabled{color:var(--text_text-color-disabled)}.kal-select-dropdown .ant-select-item.ant-select-item-option>.ant-select-item-option-content{cursor:pointer;font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin-right:8px;padding:12px 24px 12px 16px}.kal-select-dropdown .ant-select-item.ant-select-item-option>.ant-select-item-option-content.kal-type-bold{font-weight:700}.kal-select-dropdown .ant-select-item.ant-select-item-option>.ant-select-item-option-content.kal-type-fade{filter:contrast(.25)}.kal-select-dropdown .ant-select-item.ant-select-item-option>.ant-select-item-option-content.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-select-dropdown .ant-select-item.ant-select-item-option>.ant-select-item-option-content.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-select-dropdown .ant-select-item.ant-select-item-option>.ant-select-item-option-content:after{background-color:var(--input_input-bg-color);bottom:0;content:" ";left:4px;opacity:0;position:absolute;top:0;width:8px}.kal-select-dropdown .ant-select-item.ant-select-item-option mark.search-string{background:none;padding:0;text-decoration:underline}.kal-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-selected{background:none}.kal-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-selected>.ant-select-item-option-content{box-shadow:inset 4px 0 var(--states_focus-border-color);font-weight:700}.kal-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-active>.ant-select-item-option-content{background-color:var(--input_input-bg-color);border-radius:var(--br-card);box-shadow:0 0 0 2px var(--dropdown_dropdownlist-bg-color),0 0 0 4px var(--states_focus-border-color);outline:2px solid transparent}.kal-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-active.ant-select-item-option-selected>.ant-select-item-option-content{box-shadow:0 0 0 2px var(--dropdown_dropdownlist-bg-color),0 0 0 4px var(--states_focus-border-color),inset 4px 0 var(--states_selected-color)}.kal-select-dropdown .ant-select-item.ant-select-item-option.ant-select-item-option-active.ant-select-item-option-selected>.ant-select-item-option-content:after{opacity:1}.kal-select-dropdown .ant-select-item.ant-select-item-option:hover:not(.ant-select-item-option-disabled)>.ant-select-item-option-content{background-color:var(--states_hover-color)}.kal-select-dropdown .ant-select-item.ant-select-item-option:hover:not(.ant-select-item-option-disabled)>.ant-select-item-option-content:after{background:linear-gradient(0deg,var(--states_hover-color),var(--states_hover-color)),linear-gradient(0deg,var(--input_input-bg-color),var(--input_input-bg-color))}.kal-sort-dropdown-select{margin-bottom:48px}.kal-table{border-radius:24px}@media only screen and (max-width:679px){.kal-table{margin-bottom:20px}}@media only screen and (min-width:680px){.kal-table{margin-bottom:24px}}.kal-table.kal-card-content .kal-card{border-radius:24px;box-shadow:var(--effects_drop-shadows-card-shadow)}.kal-table.kal-card-content .kal-card.piping-informative{--highlight-color:var(--icon_icon-color-on-page-bg)}.kal-table.kal-card-content .kal-card.piping-advisory{--highlight-color:var(--alert_flag-bg-color-advisory)}.kal-table.kal-card-content .kal-card.piping-warning{--highlight-color:var(--alert_flag-bg-color-warning)}.kal-table.kal-card-content .kal-card.piping-advisory,.kal-table.kal-card-content .kal-card.piping-informative,.kal-table.kal-card-content .kal-card.piping-warning{position:relative}.kal-table.kal-card-content .kal-card.piping-advisory:before,.kal-table.kal-card-content .kal-card.piping-informative:before,.kal-table.kal-card-content .kal-card.piping-warning:before{background-color:var(--highlight-color);border-radius:0 4px 4px 0;bottom:24px;content:"";left:0;position:absolute;top:24px;width:4px}@media only screen and (max-width:679px){.kal-table.kal-card-content .kal-card .kal-table-default-card-content:not(:last-child){margin-bottom:16px}}@media only screen and (min-width:680px){.kal-table.kal-card-content .kal-card .kal-table-default-card-content:not(:last-child){margin-bottom:16px}}@media (min-width:680px){.kal-table.kal-card-content .kal-card .kal-table-default-card-content .kal-table-default-card-content__label{display:inline-block;width:30%}.kal-table.kal-card-content .kal-card .kal-table-default-card-content .kal-table-default-card-content__value{display:inline-block;width:70%}}.kal-table.kal-card-content .kal-card .kal-table-default-card-content .tertiary{display:flex;flex-direction:column;margin-left:-4px;min-height:auto;min-width:auto;padding:0 4px 3px;text-align:left}.kal-table.kal-card-content .kal-card .kal-table-default-card-content .tertiary:focus{box-shadow:none}.kal-table.kal-card-content .kal-card .kal-table-default-card-content .tertiary .kal-body-text{margin-top:0}.kal-table.kal-card-content .kal-card .kal-table-default-card-content .kal-table-default-card-content__rule{height:1px}@media only screen and (max-width:679px){.kal-table.kal-card-content .kal-card .kal-table-default-card-content .kal-table-default-card-content__rule{margin-top:8px}}@media only screen and (min-width:680px){.kal-table.kal-card-content .kal-card .kal-table-default-card-content .kal-table-default-card-content__rule{margin-top:8px}}.kal-table.kal-card-content .kal-table-card__sorter-dropdown__select{margin-bottom:24px}.kal-pagination{text-align:center}@media only screen and (min-width:680px){.kal-pagination{align-items:center;display:flex;justify-content:space-between}}@media only screen and (max-width:679px){.kal-pagination{margin-top:16px}}@media only screen and (min-width:680px){.kal-pagination{margin-top:12px}}.kal-pagination .kal-pagination-page-size-options{align-items:center;display:flex;height:44px;justify-content:center;padding:0 6px}@media only screen and (min-width:680px){.kal-pagination .kal-pagination-page-size-options{cursor:pointer;min-width:112px;padding:0}}.kal-pagination .kal-pagination-page-size-options:hover .ant-select-selector{box-shadow:0 0 0 6px var(--states_hover-color)}.kal-pagination .kal-pagination-page-size-options .ant-select-focused>.ant-select-selector{box-shadow:0 0 0 6px var(--states_focus-inner-border-color),0 0 0 8px var(--states_focus-border-color)}.kal-pagination .kal-pagination-page-size-options .ant-select-focused>.ant-select-selector:hover{box-shadow:0 0 0 6px var(--states_hover-color),0 0 0 6px var(--states_focus-inner-border-color),0 0 0 8px var(--states_focus-border-color)}.kal-pagination .kal-pagination-page-size-options .ant-select-selection-item{font-family:var(--font-family);font-size:14px;font-weight:400;line-height:24px;margin-top:-1px}.kal-pagination .kal-pagination-page-size-options .ant-select-selection-item.kal-type-bold{font-weight:700}.kal-pagination .kal-pagination-page-size-options .ant-select-selection-item.kal-type-fade{filter:contrast(.25)}.kal-pagination .kal-pagination-page-size-options .ant-select-selection-item.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-pagination .kal-pagination-page-size-options .ant-select-selection-item.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-pagination .kal-pagination-page-size-options .ant-select-selection-item.kal-no-top-spacer{margin-top:0}.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select{margin-top:0;width:100%}@media only screen and (min-width:680px){.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select{min-width:110px;width:auto}}.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select>.ant-select{min-height:0}.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select>.ant-select .ant-select-selector{border:1px solid var(--rule_rule-bg-color-low-contrast);border-radius:6px;box-shadow:none;max-height:32px;min-height:32px;padding:4px 8px}.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select>.ant-select .ant-select-selector .ant-select-selection-item{padding-right:24px}.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select>.ant-select .ant-select-arrow{background:transparent;padding:0 0 0 8px}.kal-pagination .kal-pagination-page-size-options .kal-dropdown-select>.ant-select .ant-select-arrow svg{height:32px;margin-right:4px;width:24px}@media only screen and (min-width:680px){.kal-pagination .kal-pagination-items{align-items:center;display:flex}.kal-pagination .kal-pagination-items .kal-pagination-range-label{margin-right:12px}}@media only screen and (max-width:679px){.kal-pagination .kal-pagination-items .kal-pagination-range-label{margin-bottom:8px;margin-top:8px}}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder{column-gap:16px;display:flex;flex-direction:row}@media only screen and (max-width:679px){.kal-pagination .kal-pagination-items .kal-pagination-btn-holder{align-items:center;display:flex;width:100%}}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn{border:1px solid var(--rule_rule-bg-color-low-contrast);border-radius:6px;max-height:32px;min-height:32px;padding:3px 15px;transition:none}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn:active,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn:active{box-shadow:0 0 0 6px var(--states_hover-color);opacity:.6}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn:hover,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn:hover{box-shadow:0 0 0 6px var(--states_hover-color)}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn:focus,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn:focus{box-shadow:0 0 0 6px var(--states_focus-inner-border-color),0 0 0 8px var(--states_focus-border-color)}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn:focus:hover,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn:focus:hover{box-shadow:0 0 0 6px var(--states_hover-color),0 0 0 6px var(--states_focus-inner-border-color),0 0 0 8px var(--states_focus-border-color)}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn[disabled],.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn[disabled]{background:transparent}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn[disabled]:hover,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn[disabled]:hover{box-shadow:none}@media only screen and (max-width:679px){.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn{width:100%}}.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-next-btn:after,.kal-pagination .kal-pagination-items .kal-pagination-btn-holder .kal-pagination-prev-btn:after{content:"";height:calc(100% + 12px);position:absolute;width:calc(100% + 12px)}.kal-pagination .kal-pagination-items .kal-btn{line-height:30px}.kal-pagination .kal-pagination-items .kal-btn:hover{cursor:pointer}.ant-select-dropdown .rc-virtual-list-holder-inner .ant-select-item.kal-pagination-page-size-dropdown-option .ant-select-item-option-content{font-family:var(--font-family);font-size:14px;font-weight:400;line-height:24px;padding:10px 12px}.ant-select-dropdown .rc-virtual-list-holder-inner .ant-select-item.kal-pagination-page-size-dropdown-option .ant-select-item-option-content.kal-type-bold{font-weight:700}.ant-select-dropdown .rc-virtual-list-holder-inner .ant-select-item.kal-pagination-page-size-dropdown-option .ant-select-item-option-content.kal-type-fade{filter:contrast(.25)}.ant-select-dropdown .rc-virtual-list-holder-inner .ant-select-item.kal-pagination-page-size-dropdown-option .ant-select-item-option-content.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.ant-select-dropdown .rc-virtual-list-holder-inner .ant-select-item.kal-pagination-page-size-dropdown-option .ant-select-item-option-content.kal-type-secondary{color:var(--text_text-color-secondary)}.ant-select-dropdown .rc-virtual-list-holder-inner .ant-select-item.kal-pagination-page-size-dropdown-option .ant-select-item-option-content.kal-no-top-spacer{margin-top:0}.ant-select-dropdown.ant-select-dropdown-hidden{overflow:hidden}.no-data-notice-container{color:var(--text_text-color-on-page-bg);text-align:center}@media only screen and (max-width:679px){.no-data-notice-container{padding:0 28px}}@media only screen and (min-width:680px){.no-data-notice-container .no-data-notice-heading{margin-top:40px}}@media only screen and (min-width:680px) and (max-width:1023px){.no-data-notice-container .no-data-notice-heading{margin-top:32px}}@media only screen and (max-width:679px){.no-data-notice-container .no-data-notice-heading{margin-top:24px}}@media only screen and (min-width:680px){.no-data-notice-container .no-data-notice-icon{margin-bottom:40px;margin-top:24px}}@media only screen and (min-width:680px) and (max-width:1023px){.no-data-notice-container .no-data-notice-icon{margin-bottom:40px;margin-top:24px}}@media only screen and (max-width:679px){.no-data-notice-container .no-data-notice-icon{margin-bottom:28px;margin-top:20px}}@media only screen and (min-width:680px),only screen and (min-width:680px) and (max-width:1023px){.no-data-notice-container .no-data-notice-body-text{margin-bottom:40px}}@media only screen and (max-width:679px){.no-data-notice-container .no-data-notice-body-text{margin-bottom:28px}}.kal-skeleton-table-desktop{border-radius:24px;position:relative}.kal-skeleton-table-desktop .overlay-skeleton{border-radius:inherit;inset:0;position:absolute}.kal-skeleton-table-desktop .kal-skeleton-table-body{--skeleton-table-border-radius:24px;border-radius:var(--skeleton-table-border-radius);box-shadow:var(--effects_drop-shadows-card-shadow);display:flex;flex-direction:row;width:100%}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column{display:flex;flex-direction:column;width:100%}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column:first-of-type .kal-skeleton-table-cell .kal-skeleton-cell-content{left:24px}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column:first-of-type .kal-skeleton-table-cell:first-child{border-left:1px solid var(--card_card-bg-color);border-top-left-radius:var(--skeleton-table-border-radius)}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column:first-of-type .kal-skeleton-table-cell:last-child{border-bottom-left-radius:var(--skeleton-table-border-radius)}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column:last-child .kal-skeleton-table-cell .kal-skeleton-cell-content{right:24px}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column:last-child .kal-skeleton-table-cell:first-child{border-right:1px solid var(--card_card-bg-color);border-top-right-radius:var(--skeleton-table-border-radius)}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column:last-child .kal-skeleton-table-cell:last-child{border-bottom-right-radius:var(--skeleton-table-border-radius)}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column .kal-skeleton-table-cell{background-color:var(--card_card-bg-color);height:80px;position:relative}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column .kal-skeleton-table-cell:first-child{background-color:var(--table_table-header-bg-color);border-top:1px solid var(--card_card-bg-color);height:56px}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column .kal-skeleton-table-cell:first-child .kal-skeleton-cell-content{bottom:16px;top:16px}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column .kal-skeleton-table-cell .kal-skeleton-cell-content{background-color:var(--icon_icon-color-disabled);border-radius:var(--skeleton-table-border-radius);bottom:28px;left:8px;opacity:.1;position:absolute;right:8px;top:28px}.kal-skeleton-table-desktop .kal-skeleton-table-body .kal-skeleton-table-column .kal-skeleton-table-cell:not(:last-child):not(:first-child){border-bottom:2px solid var(--rule_rule-bg-color-low-contrast)}.kal-skeleton-table-mobile{--mobile-table-cell-height:24px;display:flex;flex-direction:column;padding:20px;row-gap:16px;width:auto}.kal-skeleton-table-mobile .kal-skeleton-table-cell{display:flex;flex-direction:column;row-gap:4px;width:auto}.kal-skeleton-table-mobile .kal-skeleton-table-cell:not(:last-child){border-bottom:2px solid var(--rule_rule-bg-color-low-contrast);padding-bottom:14px}.kal-skeleton-table-mobile .kal-skeleton-table-cell .kal-skeleton-cell-content,.kal-skeleton-table-mobile .kal-skeleton-table-cell .kal-skeleton-cell-heading{background-color:var(--icon_icon-color-disabled);border-radius:24px;height:var(--mobile-table-cell-height);opacity:.1}.kal-skeleton-table-mobile .kal-skeleton-table-cell .kal-skeleton-cell-heading{width:286px}.kal-skeleton-table-mobile .kal-skeleton-table-cell .kal-skeleton-cell-content{width:108px}.kal-switch.kal-checkbox .kal-switch-hover{left:6px;right:6px;width:calc(100% - 12px)}.kal-switch.kal-checkbox .kal-label.kal-switch-label{margin-left:-6px}.kal-switch.kal-checkbox .kal-switch-interface-container .kal-switch-interface{height:20px;width:20px}.kal-switch.kal-checkbox .kal-switch-interface-container .kal-switch-partial-check-icon{background-color:var(--input_checkbox-color-selected);border-radius:2px;height:8px;position:absolute;width:8px}.kal-date-field .kal-field{max-width:160px}.kal-date-field .kal-field input[type=date]{color-scheme:var(--color-scheme)}.kal-mini-progress-bar-container.neutral{--progress-bar-background-color:var(--chart_chart-segment-color-1)}.kal-mini-progress-bar-container.complete{--progress-bar-background-color:var(--icon_icon-color-success);--progress-bar-box-shadow-complete-opacity:0.15;--progress-bar-box-shadow-complete-color:color(from var(--progress-bar-background-color) srgb r g b/var(--progress-bar-box-shadow-complete-opacity))}@media (prefers-reduced-motion:no-preference){.kal-mini-progress-bar-container.complete .progress-bar-background{animation:complete-glow 1s ease-out}}.kal-mini-progress-bar-container.warning{--progress-bar-background-color:var(--icon_icon-color-warning)}.kal-mini-progress-bar-container:not(.no-top-spacer){margin-top:12px}.kal-mini-progress-bar-container .progress-bar-header{align-items:center;column-gap:8px;display:grid;grid-template-columns:1fr auto;margin-bottom:4px}.kal-mini-progress-bar-container .progress-bar-value-wrapper{align-items:center;column-gap:12px;display:flex;flex-direction:row}.kal-mini-progress-bar-container .progress-bar-value-wrapper .progress-bar-background{background-color:var(--chart_chart-bg-color);border-radius:8px;height:12px;overflow:hidden;width:100%}.kal-mini-progress-bar-container .progress-bar-value-wrapper .progress-bar-background .progress-bar{background-color:var(--progress-bar-background-color);border-radius:inherit;height:inherit;position:relative}@media (prefers-reduced-motion:no-preference){.kal-mini-progress-bar-container .progress-bar-value-wrapper .progress-bar-background .progress-bar{transition:right .2s ease-out,background-color .2s ease-out}}.kal-mini-progress-bar-container .progress-bar-value-wrapper .progress-value{min-width:fit-content}@starting-style{.kal-mini-progress-bar-container .progress-bar{right:100%!important}}@keyframes complete-glow{0%{box-shadow:0 0 0 0 var(--progress-bar-box-shadow-complete-color)}10%{box-shadow:0 0 0 11px var(--progress-bar-box-shadow-complete-color)}20%{box-shadow:0 0 0 13px var(--progress-bar-box-shadow-complete-color)}25%{box-shadow:0 0 0 11px var(--progress-bar-box-shadow-complete-color)}90%{box-shadow:0 0 0 11px var(--progress-bar-box-shadow-complete-color)}to{box-shadow:0 0 0 0 var(--progress-bar-box-shadow-complete-color)}}.kal-popover{background-color:var(--card_card-bg-color);border-radius:var(--br-card);box-shadow:var(--card_card-shadow);box-sizing:border-box;color:var(--text_text-color-on-page-bg);max-width:280px;min-width:112px;width:100%;z-index:100}@media only screen and (max-width:679px){.kal-popover{padding:20px}}@media only screen and (min-width:680px){.kal-popover{padding:24px}}.kal-popover .kal-popup-header{display:flex;flex-direction:row;justify-content:space-between}.kal-popover .kal-popup-header .kal-popup-close{align-self:flex-start}.kal-popover .kal-floating-arrow{fill:var(--card_card-bg-color)}@media (prefers-reduced-motion:no-preference){.kal-clock-icon.animate{--clock-icon-animation-timing:0.25s;--clock-icon-minute-hand-animation-delay:0.5s;--clock-icon-hour-hand-animation-delay:0.75s;--clock-icon-minute-hand-dash-length:6}.kal-clock-icon.animate .minute-hand{animation:clock-icon-minute-hand-reveal var(--clock-icon-animation-timing) linear;animation-delay:var(--clock-icon-minute-hand-animation-delay);animation-fill-mode:both;animation-timing-function:ease;stroke-dasharray:var(--clock-icon-minute-hand-dash-length) var(--clock-icon-minute-hand-dash-length)}.kal-clock-icon.animate .hour-hand{animation:clock-icon-hour-hand-rotate var(--clock-icon-animation-timing) linear;animation-delay:var(--clock-icon-hour-hand-animation-delay);animation-fill-mode:both;animation-timing-function:ease;transform-origin:15.5px 16.5px}}@keyframes clock-icon-minute-hand-reveal{0%{opacity:0;stroke-dashoffset:var(--clock-icon-minute-hand-dash-length)}to{opacity:1;stroke-dashoffset:0}}@keyframes clock-icon-hour-hand-rotate{0%{transform:rotate(-118.5deg);visibility:hidden}to{transform:rotate(0);visibility:visible}}.kal-cross-fade{box-sizing:content-box}.kal-cross-fade.clip-overflow{overflow:hidden}.kal-cross-fade .kal-cross-fade__grid{display:grid;position:relative}.kal-cross-fade .kal-cross-fade__grid>*{grid-column:1;grid-row:1}.kal-cross-fade.fill-height,.kal-cross-fade.fill-height>.kal-cross-fade__grid,.kal-cross-fade.fill-height>.kal-cross-fade__grid>div{display:flex;flex-direction:column}.kal-cross-fade.fill-height,.kal-cross-fade.fill-height>*,.kal-cross-fade.fill-height>.kal-cross-fade__grid,.kal-cross-fade.fill-height>.kal-cross-fade__grid>*,.kal-cross-fade.fill-height>.kal-cross-fade__grid>div,.kal-cross-fade.fill-height>.kal-cross-fade__grid>div>*{flex:1 1 auto}.kal-step-icon{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;height:32px;justify-content:center;position:relative;width:32px}.kal-step-icon--number{font-family:var(--font-family);font-size:16px;font-weight:400;font-weight:700;line-height:24px;padding-bottom:2px}.kal-step-icon--number.kal-type-bold{font-weight:700}.kal-step-icon--number.kal-type-fade{filter:contrast(.25)}.kal-step-icon--number.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-step-icon--number.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-step-icon--disabled,.kal-step-icon--enabled{border-style:solid;border-width:1px}.kal-step-icon--completed:before,.kal-step-icon--enabled:before{border-radius:50%;box-sizing:content-box!important;content:"";display:none;height:100%;position:absolute;width:100%;z-index:-1}.kal-step-icon--enabled{background:transparent;border:2px solid var(--rule_rule-bg-color-medium-contrast);color:var(--text_text-color-disabled)}.kal-step-icon--enabled:before{border-color:var(--states_hover-color)}.kal-step-icon--disabled{background:transparent;border:2px solid var(--rule_rule-bg-color-medium-contrast);color:var(--text_text-color-disabled)}.kal-step-icon--current{background:var(--icon_icon-color-on-page-bg);color:var(--icon_icon-check-color);position:relative}.kal-step-icon--completed{background-color:var(--icon_icon-color-success);color:var(--icon_icon-color-on-bg)}.kal-step-icon--completed:before{background:rgba(35,136,12,.2);border-color:rgba(35,136,12,.2)}.kal-step-icon--error{background-color:var(--icon_icon-color-warning);color:var(--icon_icon-color-on-bg);font-family:Lato;font-size:20px;font-weight:700}.kal-step:hover .kal-step-icon:before{display:block}.joining-line{--join-line-complete-fill-extent:0;background-color:var(--rule_rule-bg-color-low-contrast);border-radius:9999px;position:relative}.joining-line.is-completed{--join-line-complete-fill-extent:100%}.joining-line .joining-line__complete{background-color:var(--icon_icon-color-success);border-radius:9999px;position:absolute}.joining-line.horizontal .joining-line__complete{bottom:0;left:0;top:0;width:var(--join-line-complete-fill-extent)}@media (prefers-reduced-motion:no-preference){.joining-line.horizontal .joining-line__complete{transition:width .4s ease-out}}.joining-line.vertical .joining-line__complete{height:var(--join-line-complete-fill-extent);left:0;right:0;top:0}@media (prefers-reduced-motion:no-preference){.joining-line.vertical .joining-line__complete{transition:height .4s ease-out}}.kal-step-with-joiningline{--icon-hover-shadow-color:var(--states_hover-color);--icon-focus-ring-color:var(--states_focus-border-color)}.kal-step-with-joiningline.is-completed{--icon-hover-shadow-color:var(--states_hover-color-success)}.kal-step-with-joiningline.is-error{--icon-hover-shadow-color:var(--states_hover-color-destructive);--icon-focus-ring-color:var(--icon_icon-color-warning)}.kal-step-with-joiningline .kal-step-with-joiningline__info{align-items:center;background:none;border:none;color:inherit;column-gap:12px;display:flex;padding:0}.kal-step-with-joiningline .kal-step-with-joiningline__info.clickable{cursor:pointer}.kal-step-with-joiningline .kal-step-with-joiningline__info.clickable:hover .kal-step-icon{box-shadow:0 0 0 5px var(--icon-hover-shadow-color)}.kal-step-with-joiningline .kal-step-with-joiningline__info.clickable:hover .kal-step-icon .kal-check-icon{transform:scale(1.2);transition:transform .2s ease}@media (prefers-reduced-motion:no-preference){.kal-step-with-joiningline .kal-step-with-joiningline__info.clickable:hover .kal-step-icon{transition:box-shadow .2s ease}}.kal-step-with-joiningline .kal-step-with-joiningline__info.clickable:focus-visible{outline:none}.kal-step-with-joiningline .kal-step-with-joiningline__info.clickable:focus-visible .kal-step-icon{outline:2px solid var(--states_focus-border-color);outline-offset:4px}.kal-horizontal-stepper{align-items:center;display:flex;list-style-type:none;margin:0;padding:0;width:100%}.kal-horizontal-stepper .kal-step-with-joiningline:not(:last-child){align-items:center;display:flex;flex:1 1 0}.kal-horizontal-stepper .kal-step-with-joiningline:not(:last-child) .joining-line{flex:1 1 0;height:4px;margin-inline:20px}.kal-vertical-stepper{align-items:flex-start;display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.kal-vertical-stepper .joining-line{height:32px;margin:12px;transform:translateX(50%);width:4px}.kal-tab-btn-disabled{opacity:1}.kal-tab-btn-disabled>*{opacity:.2}.kal-tab-prev-btn.kal-btn.tertiary{--slide-bg-color:var(--page-bg-color);background:linear-gradient(to left,hsla(0,0%,100%,0) 0,var(--slide-bg-color) 25%,var(--slide-bg-color) 100%);box-shadow:-2px -1px 0 1px var(--slide-bg-color);height:48px;left:2px;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:none;width:48px;z-index:10}@media only screen and (max-width:679px){.kal-tab-prev-btn.kal-btn.tertiary{display:none}}.kal-tab-prev-btn.kal-btn.tertiary:focus:not(:focus-visible){box-shadow:none}.kal-tab-prev-btn.kal-btn.tertiary:focus-visible{box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-tab-prev-btn.kal-btn.tertiary:active:not(:disabled){background:var(--states_active-link)}.kal-tab-prev-btn.kal-btn.tertiary:hover:not(:disabled){background:#fff;color:var(--text_text-color-on-page-bg)}.kal-tab-prev-btn.kal-btn.tertiary:hover:not(:disabled):after{background-color:var(--states_hover-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.kal-tab-prev-btn.kal-btn.tertiary .kal-spinner{display:none}.kal-tab-prev-btn.kal-btn.tertiary:disabled{background:linear-gradient(to left,hsla(0,0%,100%,0) 0,var(--slide-bg-color) 25%,var(--slide-bg-color) 100%);opacity:1}.kal-tab-prev-btn.kal-btn.tertiary:disabled>*{opacity:.2}.kal-tab-next-btn.kal-btn.tertiary{--slide-bg-color:var(--page-bg-color);background:linear-gradient(to right,hsla(0,0%,100%,0) 0,var(--slide-bg-color) 25%,var(--slide-bg-color) 100%);box-shadow:2px -1px 0 1px var(--slide-bg-color);height:48px;overflow:hidden;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:none;width:48px;z-index:10}@media only screen and (max-width:679px){.kal-tab-next-btn.kal-btn.tertiary{display:none}}.kal-tab-next-btn.kal-btn.tertiary:focus:not(:focus-visible){box-shadow:none}.kal-tab-next-btn.kal-btn.tertiary:focus-visible{box-shadow:0 0 0 2px var(--states_focus-border-color)}.kal-tab-next-btn.kal-btn.tertiary:active:not(:disabled){background:var(--states_active-link)}.kal-tab-next-btn.kal-btn.tertiary:hover:not(:disabled){background:#fff;color:var(--text_text-color-on-page-bg)}.kal-tab-next-btn.kal-btn.tertiary:hover:not(:disabled):after{background-color:var(--states_hover-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.kal-tab-next-btn.kal-btn.tertiary .kal-spinner{display:none}.kal-tab-next-btn.kal-btn.tertiary:disabled{background:linear-gradient(to right,hsla(0,0%,100%,0) 0,var(--slide-bg-color) 25%,var(--slide-bg-color) 100%);opacity:1}.kal-tab-next-btn.kal-btn.tertiary:disabled>*{opacity:.2}.variant-section-tabs .kal-tab-next-btn.kal-btn.tertiary,.variant-section-tabs .kal-tab-prev-btn.kal-btn.tertiary{--slide-bg-color:var(--card_card-secondary-bg-color)}.kal-horizontal-tabbed-nav{border-bottom:1px solid var(--rule_rule-bg-color-low-contrast);display:flex;overflow:hidden;position:relative;white-space:nowrap}@media only screen and (max-width:679px){.kal-horizontal-tabbed-nav{background-color:var(--card_card-bg-color)}}.kal-horizontal-tabbed-nav .swiper-slide:first-child,.kal-horizontal-tabbed-nav .swiper-slide:last-child{width:56px}.kal-horizontal-tabbed-nav .kal-individual-tab{border-bottom:2px solid transparent;padding:8px 16px;width:auto}.kal-horizontal-tabbed-nav .kal-individual-tab>.kal-btn{font-weight:700;line-height:1.5;min-height:32px;text-decoration:none;transition:box-shadow .15s ease-in-out,border-bottom .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out}.kal-horizontal-tabbed-nav .kal-individual-tab>.kal-btn:not(.kal-tab-selected){color:var(--text_text-color-disabled)}.kal-horizontal-tabbed-nav .kal-individual-tab>.kal-btn:hover:not(:disabled){background-color:var(--states_hover-color);color:var(--states_focus-border-color);text-decoration:underline}.kal-horizontal-tabbed-nav .kal-individual-tab>.kal-btn:focus:not(:disabled){color:var(--states_focus-border-color);text-decoration:underline}.kal-horizontal-tabbed-nav .kal-individual-tab.kal-tab-wrapper-selected{border-bottom-color:var(--states_selected-color)}.kal-horizontal-tabbed-nav .kal-individual-tab.kal-tab-wrapper-selected>.kal-btn{color:var(--text_text-color-on-page-bg)}.kal-horizontal-tabbed-nav.variant-section-tabs{background-color:var(--card_card-secondary-bg-color);border-bottom:0}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-tab-wrapper-selected{background-color:var(--brand-primary-tinted-background-color);border-bottom:none;border-top:4px solid var(--brand-primary-color);border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-tab-wrapper-selected:after,.kal-horizontal-tabbed-nav.variant-section-tabs .kal-tab-wrapper-selected:before{bottom:0;content:"";display:inline-block;height:var(--br-card);position:absolute;width:var(--br-card)}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-tab-wrapper-selected:before{background:radial-gradient(circle at top left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) var(--br-card),var(--brand-primary-tinted-background-color) var(--br-card),var(--brand-primary-tinted-background-color) 100%);left:calc(0 - var(--br-card))}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-tab-wrapper-selected:after{background:radial-gradient(circle at top right,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) var(--br-card),var(--brand-primary-tinted-background-color) var(--br-card),var(--brand-primary-tinted-background-color) 100%);right:calc(0 - var(--br-card))}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab:not(.kal-tab-wrapper-selected){border-top:4px solid hsla(0,0%,100%,0)}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab button{color:var(--brand-primary-color)}@media only screen and (max-width:679px){.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab button{padding:4px 16px}}@media only screen and (min-width:680px){.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab button{padding:4px 16px}}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab button:hover{background-color:var(--brand-primary-hover-color)}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-big-spacing{border-bottom:0}@media only screen and (max-width:679px){.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-big-spacing{padding:8px 16px}}@media only screen and (min-width:680px){.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-big-spacing{padding:8px 16px}}.kal-horizontal-tabbed-nav.variant-section-tabs .swiper-container .kal-tab-next-btn,.kal-horizontal-tabbed-nav.variant-section-tabs .swiper-container .kal-tab-prev-btn{padding-left:0;padding-right:0}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-tab-wrapper-big-spacing{border-bottom:0}@media only screen and (max-width:679px){.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-tab-wrapper-big-spacing{padding:8px 16px}}@media only screen and (min-width:680px){.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-tab-wrapper-big-spacing{padding:8px 16px}}@media only screen and (max-width:679px){.kal-horizontal-tabbed-nav.variant-section-tabs:first-child{padding-left:0}}@media only screen and (min-width:680px){.kal-horizontal-tabbed-nav.variant-section-tabs:first-child{padding-left:40px}}.kal-horizontal-tabbed-nav.variant-section-tabs .kal-individual-tab.kal-small-spacing:first-child{margin-left:48px!important}.kal-switch.kal-toggle{--check-icon-size:24px}.kal-switch.kal-toggle .kal-switch-label .kal-switch-label-text{margin-left:12px}.kal-switch.kal-toggle.kal-no-label label.kal-switch-label .kal-switch-hover{border-radius:9999px}.kal-switch.kal-toggle .kal-switch-hover{left:0;right:0;width:100%}.kal-switch.kal-toggle.label-after .kal-switch-interface-container{margin-left:6px;margin-right:0}.kal-switch.kal-toggle.label-before .kal-switch-interface-container{margin-left:0;margin-right:6px}.kal-switch.kal-toggle .kal-switch-interface-container{margin-left:6px}.kal-switch.kal-toggle .kal-switch-interface-container .kal-switch-interface{background-color:var(--input_toggle-color-unselected);border:none;border-radius:11px;height:22px;outline:1px solid transparent;width:44px}.kal-switch.kal-toggle .kal-switch-toggle-icon{background-color:#fff;border-radius:50%;height:18px;left:2px;outline:1px solid transparent;position:absolute;top:50%;transform:translateY(-50%);width:18px}@media (prefers-reduced-motion:no-preference){.kal-switch.kal-toggle .kal-switch-toggle-icon{transition:left .1s}}.kal-switch.kal-toggle .kal-switch-toggle-icon .toggle-spinner{height:unset;width:unset}.kal-switch.kal-toggle .kal-switch-toggle-icon .kal-toggle-check-icon{color:transparent;height:var(--check-icon-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--check-icon-size)}@media (prefers-reduced-motion:no-preference){.kal-switch.kal-toggle .kal-switch-toggle-icon .kal-toggle-check-icon{transition:color .2s ease-in-out}}.kal-switch.kal-toggle .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-toggle-icon{left:24px}.kal-switch.kal-toggle .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface{background-color:var(--input_toggle-color-selected)}.kal-switch.kal-toggle .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-toggle-check-icon{color:var(--input_toggle-color-selected)}.ant-slider.kal-slider{padding:13px 12px}.ant-slider.kal-slider:not(.kal-no-top-spacer){margin-top:29px}.ant-slider.kal-slider .ant-slider-handle{background-color:var(--slider_handle-accent-color);border-radius:50%;box-shadow:var(--card_card-shadow);height:32px;width:32px}.ant-slider.kal-slider .ant-slider-handle:focus{box-shadow:inset 0 0 0 2px var(--slider_handle-focus-color),var(--card_card-shadow)}.ant-slider.kal-slider .ant-slider-handle:after{background-color:var(--chart_chart-bg-color);content:"";height:32px;inset-block-start:0!important;inset-inline-start:0!important;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDMyIDMyIj48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgeD0iOSIgeT0iMTAiIGZpbGw9IiMwMDAiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iMTIiIHg9IjE1IiB5PSIxMCIgZmlsbD0iIzAwMCIgcng9IjEiLz48cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSIxMiIgeD0iMjEiIHk9IjEwIiBmaWxsPSIjMDAwIiByeD0iMSIvPjwvc3ZnPg==);mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:absolute;width:32px}.ant-slider.kal-slider .ant-slider-track{background-color:var(--chart_chart-segment-color-1);border-radius:4px;height:8px!important}.ant-slider.kal-slider .ant-slider-rail{background-color:var(--chart_chart-bg-color)!important;border-radius:4px;height:8px!important}.ant-slider.kal-slider .ant-slider-handle:before{border-radius:50%;content:"";height:32px;inset-block-start:0!important;inset-inline-start:0!important;position:absolute;width:32px}@media (prefers-reduced-motion:no-preference){.ant-slider.kal-slider .ant-slider-handle:before{transition:box-shadow .2s ease-in-out}}.ant-slider.kal-slider.ant-slider:hover .ant-slider-handle:before{box-shadow:0 0 0 4px var(--slider_handle-hover-color)}.kal-step{align-items:center;background-color:transparent;border:none;color:var(--text_text-color-on-page-bg);display:flex;outline:none;padding:0;position:relative}@media only screen and (max-width:679px){.kal-step{padding:12px}}@media only screen and (min-width:680px){.kal-step{padding:12px}}.kal-step:not(:disabled) .kal-step__label{text-decoration:underline}.kal-step--enabled{cursor:pointer}.kal-step--disabled{cursor:default;pointer-events:none}.kal-step--current{cursor:default}.kal-step--completed{cursor:pointer}.kal-step:before{border:2px solid var(--states_focus-border-color);border-radius:8px;box-sizing:border-box;content:"";display:none;height:100%;left:-5px;outline:none;position:absolute;top:0;width:calc(100% + 10px)}.kal-step__label{display:-webkit-box;font-family:var(--font-family);font-size:16px;font-weight:400;font-weight:700;-webkit-line-clamp:2;line-height:24px;-webkit-box-orient:vertical;max-width:160px;overflow:hidden;text-align:left;white-space:normal}.kal-step__label.kal-type-bold{font-weight:700}.kal-step__label.kal-type-fade{filter:contrast(.25)}.kal-step__label.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-step__label.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-step__icon{margin-right:8px}}@media only screen and (min-width:680px){.kal-step__icon{margin-right:8px}}.kal-step:focus:before{display:block}.kal-step:enabled:active{opacity:50%}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.kal-stepper.swiper{padding:5px 0}.kal-stepper.swiper .swiper-wrapper{align-items:center}@media only screen and (max-width:679px){.kal-stepper.swiper{margin-bottom:-5px}.kal-stepper.swiper:not(.kal-no-top-spacer){margin-top:19px}}@media only screen and (min-width:680px){.kal-stepper.swiper{margin-bottom:-5px}.kal-stepper.swiper:not(.kal-no-top-spacer){margin-top:27px}}.kal-stepper.swiper .kal-stepper__step{width:auto;z-index:1}.kal-stepper.swiper .kal-stepper__step:first-child{margin-left:5px}.kal-stepper.swiper .kal-stepper__step:not(:first-child){margin-left:2px}.kal-stepper.swiper .kal-stepper__step:last-child{margin-right:10px}.kal-stepper.swiper .kal-stepper__step:not(:last-child){margin-right:2px}.kal-stepper.swiper .kal-stepper__rule{height:auto;margin:27px -2px;width:clamp(48px,7.05882353vw,90px)}.kal-stepper.swiper .kal-stepper__rule .kal-horizontal-rule.kal-rule--done{background-color:var(--icon_icon-color-success)}.kal-flag{border-radius:4px;display:inline-block;min-height:20px;padding:0 8px}.kal-flag.informative{background-color:var(--alert_alert-bg-color-informative);border:1px solid var(--alert_alert-border-color-informative)}.kal-flag.warning{background-color:var(--alert_alert-bg-color-warning);border:1px solid var(--alert_alert-border-color-warning)}.kal-flag.advisory{background-color:var(--alert_alert-bg-color-advisory);border:1px solid var(--alert_alert-border-color-advisory)}.kal-flag.success{background-color:var(--alert_alert-bg-color-success);border:1px solid var(--alert_alert-border-color-success)}.kal-flag.primary{background-color:var(--alert_alert-bg-color-brand);border:1px solid var(--alert_alert-border-color-brand)}.kal-flag .kal-body-text{line-height:20px;text-align:justify}.kal-switchv2-list{border:0;margin:0;padding:0}.kal-switchv2-list .kal-switch-list-legend__label{display:block;font-family:var(--font-family);font-size:16px;font-weight:700;line-height:24px}.kal-switchv2-list .kal-switch-list-legend__label.kal-type-fade{filter:contrast(.25)}.kal-switchv2-list .kal-switch-list-legend__label.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-switchv2-list .kal-switch-list-legend__label.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-switchv2-list .kal-switch-list-legend__description{display:block;font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px}.kal-switchv2-list .kal-switch-list-legend__description.kal-type-bold{font-weight:700}.kal-switchv2-list .kal-switch-list-legend__description.kal-type-fade{filter:contrast(.25)}.kal-switchv2-list .kal-switch-list-legend__description.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-switchv2-list .kal-switch-list-legend__description.kal-type-secondary{color:var(--text_text-color-secondary)}.kal-switchv2-list .kal-switch-list-field-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.kal-switchv2-list .kal-switch-list-field-list.horizontal{align-items:center;flex-direction:row}.kal-switchv2-list .kal-switch-select-all-divider{background-color:var(--rule_rule-bg-color-low-contrast);height:1px;margin-left:38px;width:calc(100% - 44px)}.kal-switchv2-list .horizontal .kal-switch-select-all-divider{height:32px;margin:0 8px 0 2px;width:1px}@media only screen and (max-width:679px){.kal-form .kal-form-legend{margin-top:20px}}@media only screen and (min-width:680px){.kal-form .kal-form-legend{margin-top:24px}}.kal-form>:first-child{margin-top:0}.kal-switchv2{align-items:flex-start;display:flex}.kal-switchv2 .kal-switch-input{height:2px!important;margin:0!important;opacity:0!important;padding:0!important;width:2px!important}.kal-switchv2 .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface{background-color:var(--input_checkbox-color-selected);border-color:var(--input_checkbox-color-selected)}.kal-switchv2 .kal-switch-input:focus~.kal-switch-label .kal-switch-hover{box-shadow:0 0 0 2px var(--states_focus-border-color);outline:2px solid transparent}.kal-switchv2 .kal-switch-input:disabled~.kal-switch-label{cursor:not-allowed;opacity:.5;user-select:none}.kal-switchv2 .kal-switch-input:disabled~.kal-switch-label:hover .kal-switch-hover{background-color:unset}.kal-switchv2 .kal-switch-input:disabled~.kal-switch-label:active .kal-switch-hover{opacity:unset}.kal-switchv2 .kal-switch-hover{border-radius:4px;height:calc(100% - 12px);position:absolute;top:6px}.kal-switchv2 .kal-switch-label{align-items:start;border-radius:4px;cursor:pointer;display:flex;font-weight:400;max-width:560px;position:relative}.kal-switchv2 .kal-switch-label:has(.kal-switch-label-text__description) .kal-switch-interface-container{margin-top:12px}.kal-switchv2 .kal-switch-label:hover .kal-switch-hover{background-color:var(--states_hover-color)}@media (prefers-reduced-motion:no-preference){.kal-switchv2 .kal-switch-label .kal-switch-hover{transition:background-color .2s ease-in-out}}.kal-switchv2 .kal-switch-label:active .kal-switch-hover{opacity:.6}.kal-switchv2 .kal-switch-interface-container{align-items:center;display:flex;height:44px;justify-content:center;min-width:44px;position:relative;width:44px}.kal-switchv2 .kal-switch-interface-container .kal-switch-interface{background-color:var(--input_input-bg-color);border:1px solid var(--input_checkbox-border);border-radius:4px;display:block}.kal-switchv2 .kal-switch-interface-container .kal-switch-check-icon{color:var(--input_checkboxcheck-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.kal-switchv2 .kal-switch-label-text{margin-right:12px;padding:9px 0;z-index:1}.kal-switchv2 .kal-switch-label-text__label{display:block}.kal-switchv2 .kal-switch-label-text__label--bold{font-weight:700}.kal-switchv2 .kal-switch-label-text__description{display:block}.kal-switchv2 .kal-switch-label-text__description--fade{filter:contrast(.25)}.kal-switchv2 .kal-switch-label-text.hide-label{height:0;margin:0;opacity:0;overflow:hidden;width:0}.kal-switch-wrapper{display:flex;flex-direction:column}.kal-switch-wrapper .sr-only{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.kal-switch-wrapper .kal-switch-content{column-gap:12px;display:flex;margin-left:16px;margin-top:4px}.kal-switch-wrapper .kal-switch-content .kal-switch-content-indicator{color:var(--rule_rule-bg-color-low-contrast);margin-top:4px}.kal-switch-wrapper .kal-switch-content .kal-switch-content-indicator .kal-switch-content-indicator-path{animation:draw-switch-indicator-stroke .5s ease-in-out forwards;stroke-dasharray:24;stroke-dashoffset:24}@media (prefers-reduced-motion:reduce){.kal-switch-wrapper .kal-switch-content .kal-switch-content-indicator .kal-switch-content-indicator-path{animation:none;stroke-dashoffset:0}}.kal-switch-wrapper .kal-switch-content .kal-switch-content-card{animation:fade-switch-content-in .35s ease-in-out forwards;border:2px solid var(--neutral_v2_neutral-100);border-radius:24px;box-shadow:var(--effects_drop-shadows-inner-card-shadow);box-sizing:border-box;display:flex;flex-direction:column;min-height:0;padding:16px;width:100%}@media (prefers-reduced-motion:reduce){.kal-switch-wrapper .kal-switch-content .kal-switch-content-card{animation:none;opacity:1}}.kal-form-field .kal-switch-content-card{max-width:518px}@keyframes draw-switch-indicator-stroke{to{stroke-dashoffset:0}}@keyframes fade-switch-content-in{0%{opacity:0}to{opacity:1}}.kal-switchv2.kal-radio{--radio-component-size:16px;--radio-offset:4px;--radio-hover-size:calc(100% - var(--radio-offset)*2)}.kal-switchv2.kal-radio.kal-radio-hide-label .kal-switch-hover{height:var(--radio-hover-size);top:unset}.kal-switchv2.kal-radio .kal-label.kal-switch-label{margin-left:calc(var(--radio-offset)*-1)}.kal-switchv2.kal-radio .kal-switch-label-text:not(.hide-label){margin-left:var(--radio-offset)}.kal-switchv2.kal-radio .kal-switch-hover{left:var(--radio-offset);width:var(--radio-hover-size)}.kal-switchv2.kal-radio .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface{border:4px solid var(--input_input-bg-color)}.kal-switchv2.kal-radio .kal-switch-input:checked~.kal-switch-label .kal-switch-interface-container .kal-switch-interface:after{border:1px solid var(--input_checkbox-color-selected);border-radius:50%;box-sizing:border-box;content:"";height:var(--radio-component-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--radio-component-size)}.kal-switchv2.kal-radio .kal-switch-interface-container .kal-switch-interface{border-radius:50%;box-sizing:border-box;height:var(--radio-component-size);width:var(--radio-component-size)}.kal-metric-content{align-items:center;display:flex;flex-direction:row;padding:4px 16px 4px 12px}.kal-metric-content.kal-metric-content-success-indicator{column-gap:12px}.kal-metric-content.kal-metric-content-success-indicator>.kal-check-icon{color:var(--icon_icon-color-success)}.kal-metric-content .metric-value{all:unset;color:var(--text-matching-color);display:block;font-family:var(--font-family);font-weight:700;margin-right:22px;position:relative;text-align:center;width:48px}.kal-metric-content .metric-value.kal-type-fade{filter:contrast(.25)}.kal-metric-content .metric-value.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-metric-content .metric-value.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-metric-content .metric-value{font-size:20px;line-height:24px}}@media only screen and (min-width:680px),print{.kal-metric-content .metric-value{font-size:24px;line-height:32px}}.kal-metric-content .metric-description{color:var(--description-contrasting-color);flex-grow:1}.kal-metric-content.has-icon-end{padding-right:8px}.kal-metric-content.centered-text .metric-description{flex-grow:1;text-align:center}.kal-metric-content.with-border .metric-value:after{border-right:1px solid var(--line-color);bottom:4px;content:"";position:absolute;right:-6px;top:4px;width:0}.kal-metric-content.with-pattern{overflow:hidden;position:relative}.kal-background-shape.faded{fill:#000;mix-blend-mode:overlay;opacity:.45}.kal-bg-pattern.half-moons .kal-background-shape{height:230px;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (min-width:680px){.kal-bg-pattern.half-moons .kal-background-shape.left-edge-circle{left:-215px}.kal-bg-pattern.half-moons .kal-background-shape.right-edge-circle{right:-190px}}@media only screen and (max-width:679px){.kal-bg-pattern.half-moons .kal-background-shape.left-edge-circle{left:-210px;top:-10%}.kal-bg-pattern.half-moons .kal-background-shape.right-edge-circle{right:-200px}}.kal-bg-pattern.diagonal-moons .kal-background-shape{height:300px;position:absolute}.kal-bg-pattern.diagonal-moons .kal-background-shape.top-right-circle{right:-50px;top:0;transform:translateY(-90%)}.kal-bg-pattern.diagonal-moons .kal-background-shape.bottom-left-circle{bottom:0;left:-50px;transform:translateY(90%)}.kal-bg-pattern.corner-donuts .kal-background-shape{position:absolute;width:100px}.kal-bg-pattern.corner-donuts .kal-background-shape.top-left-donut{left:0;top:0}.kal-bg-pattern.corner-donuts .kal-background-shape.bottom-right-donut{bottom:0;right:0;transform:rotate(180deg)}.kal-bg-pattern.corner-blobs .kal-background-shape{position:absolute;width:250px}.kal-bg-pattern.corner-blobs .kal-background-shape.top-left-blob{left:-80px;top:0;transform:rotate(180deg)}.kal-bg-pattern.corner-blobs .kal-background-shape.bottom-right-blob{bottom:0;right:-80px}.kal-bg-pattern.corner-blobs .kal-background-shape.top-right-blob{right:-80px;top:0;transform:rotate(180deg) rotateY(180deg)}.kal-bg-pattern.corner-blobs .kal-background-shape.bottom-left-blob{bottom:0;left:-80px;transform:rotateY(180deg)}.kal-bg-pattern.top-right-donut .kal-background-shape{height:65px;position:absolute;right:0;top:0;transform:rotate(90deg)}.kal-bg-pattern.top-right-circle .kal-background-shape{height:65px;position:absolute;right:0;top:0;transform:translateX(50%) translateY(-50%)}.kal-bg-pattern.bottom-right-circle .kal-background-shape{bottom:0;height:65px;position:absolute;right:0;transform:translateX(50%) translateY(50%)}.kal-bg-pattern.bottom-left-circle .kal-background-shape{bottom:0;height:65px;left:0;position:absolute;transform:translateX(-50%) translateY(50%)}.kal-bg-pattern.right-blob2 .kal-background-shape,.kal-bg-pattern.right-donut .kal-background-shape{height:100%;position:absolute;right:0;top:0}.kal-horizontal-carousel{--carousel-animation-speed:0.3s;display:grid;mask-image:linear-gradient(to left,#000 0,#fff var(--carousel-horiz-padding),#fff calc(100% - var(--carousel-horiz-padding)),#000 100%);mask-mode:luminance;mask-repeat:no-repeat;overflow:hidden;position:relative}.kal-horizontal-carousel.from-current-item .kal-horizontal-carousel__item{height:auto;overflow:visible}.kal-horizontal-carousel.from-current-item .kal-horizontal-carousel__item[aria-hidden=true]{height:0;overflow:hidden}.kal-horizontal-carousel .kal-horizontal-carousel__item{grid-column:1;grid-row:1;padding-inline:var(--carousel-horiz-padding)}.kal-horizontal-carousel .kal-horizontal-carousel__item.before-current-element{transform:translateX(-100%)}.kal-horizontal-carousel .kal-horizontal-carousel__item.after-current-element{transform:translateX(100%)}@media (prefers-reduced-motion:no-preference){.kal-horizontal-carousel .kal-horizontal-carousel__item{transition:transform var(--carousel-animation-speed) ease,opacity var(--carousel-animation-speed) ease,height 0s var(--carousel-animation-speed)}}.kal-horizontal-carousel .kal-horizontal-carousel__item[aria-hidden=true]{opacity:0}@media (prefers-reduced-motion:no-preference){.kal-horizontal-carousel .kal-horizontal-carousel__item[aria-hidden=true]{transition:transform var(--carousel-animation-speed) ease,opacity var(--carousel-animation-speed) ease}}.kal-horizontal-carousel .kal-horizontal-carousel__item:focus-visible{outline:2px solid var(--states_focus-border-color)}@keyframes tertiary-roundel-btn-click{30%,70%{opacity:.5;scale:.82}to{opacity:1;scale:1}}.kal-btn-group{display:inline-flex}.kal-btn-group .kal-roundel-btn.tertiary:not(.ghost){background-color:transparent}.kal-btn-group .kal-roundel-btn.tertiary:not(.ghost):before{content:none}.kal-btn-group:has(.kal-roundel-btn.tertiary){background-color:var(--cta_cta-bg-color-tertiary-roundel);border-radius:9999px;position:relative}.kal-btn-group:has(.kal-roundel-btn.tertiary):after,.kal-btn-group:has(.kal-roundel-btn.tertiary):before{border-radius:inherit;content:"";inset:0;position:absolute;transition:opacity .2s ease-in-out}.kal-btn-group:has(.kal-roundel-btn.tertiary):before{box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),inset 0 -1px 1px rgba(0,0,0,.35);mix-blend-mode:overlay}.kal-btn-group:has(.kal-roundel-btn.tertiary):after{background:var(--cta_cta-bg-color-tertiary-roundel-hover);clip-path:inset(-16px round 24px);filter:blur(10px);inset:16px;opacity:0;overflow:hidden;pointer-events:none}.kal-item-carousel{--carousel-horiz-padding:24px}.kal-item-carousel .kal-item-carousel__card{box-shadow:none;--card-padding:0;background-color:var(--metric_metric-neutral-bg-color)}.kal-item-carousel .kal-item-carousel__card:focus-within{outline:2px solid var(--states_focus-border-color)}.kal-item-carousel .kal-item-carousel__controls{align-items:center;display:grid;grid-template-columns:1fr auto;margin:16px 8px 0}.kal-curved-arrow-icon.left{rotate:y 180deg}.kal-callout-card.kal-card{background:linear-gradient(180deg,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.25) 100%),linear-gradient(0deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.35) 100%),var(--brand-primary-color);background-blend-mode:overlay,overlay,overlay,normal;border-radius:24px;box-shadow:0 0 32px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;padding:24px}.kal-callout-card.kal-card>.kal-callout-card__inner{border-radius:12px;box-shadow:0 4px 16px 8px rgba(0,0,0,.15);flex:1 1 auto;padding:40px 24px 24px}.kal-glow__tracker{border-radius:var(--border-radius,var(--br-card));inset:0;pointer-events:none;position:absolute;--base-glow-color:var(--effects_tracking-glow-base-color)}.kal-glow__tracker .kal-glow__effect{--glow-intensity:1.125;--main-spotlight-color:color(from var(--base-glow-color) srgb r g b/calc(var(--glow-intensity)*0.2));--center-hotspot-color1:color(from var(--base-glow-color) srgb r g b/calc(var(--glow-intensity)*0.2));--center-hotspot-color2:color(from var(--base-glow-color) srgb r g b/calc(var(--glow-intensity)*0.07));--core-spotlight-color1:color(from var(--base-glow-color) srgb r g b/calc(var(--glow-intensity)*0.35));--core-spotlight-color2:color(from var(--base-glow-color) srgb r g b/calc(var(--glow-intensity)*0.12));background:radial-gradient(circle 400px at center,var(--main-spotlight-color) 0,transparent 100%),radial-gradient(circle 180px at center,var(--center-hotspot-color1) 0,var(--center-hotspot-color2) 65%,transparent 100%),radial-gradient(circle 90px at center,var(--core-spotlight-color1) 0,var(--core-spotlight-color2) 70%,transparent 100%);height:800px;position:absolute;transform:translateX(-50%) translateY(-50%);width:800px}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/perform/Fonts/lato-latin-ext-400-normal.361f3dbb9db6a5980326.woff2) format("woff2"),url(/perform/Fonts/lato-all-400-normal.3dc1eff492ab1f598560.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/perform/Fonts/lato-latin-400-normal.be36596da218e1eec01c.woff2) format("woff2"),url(/perform/Fonts/lato-all-400-normal.3dc1eff492ab1f598560.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/perform/Fonts/lato-latin-ext-700-normal.9c8812eaec45956201e1.woff2) format("woff2"),url(/perform/Fonts/lato-all-700-normal.1e7707c9ec98d9b97e7f.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/perform/Fonts/lato-latin-700-normal.8f28e0e1fdb195149f1c.woff2) format("woff2"),url(/perform/Fonts/lato-all-700-normal.1e7707c9ec98d9b97e7f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.kal-headline-stat{--border-radius:24px;--description-color:var(--text_text-color-secondary)}.kal-headline-stat .kal-headline-stat__content{align-items:center;column-gap:16px;display:flex;padding:16px;position:relative}@media only screen and (max-width:679px){.kal-headline-stat .kal-headline-stat__content{column-gap:12px;padding:12px 16px}}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual{flex:1 1 0}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-headline{all:unset;color:var(--headline-color);display:block;font-family:var(--font-family);font-weight:700}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-headline.kal-type-fade{filter:contrast(.25)}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-headline.kal-limited-lines{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-headline.kal-type-secondary{color:var(--text_text-color-secondary)}@media only screen and (max-width:679px){.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-headline{font-size:20px;line-height:24px}}@media only screen and (min-width:680px),print{.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-headline{font-size:24px;line-height:32px}}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__stat-textual .kal-headline-stat__stat-description{color:var(--description-color)}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__emblem{box-sizing:border-box;height:56px;padding:12px;width:56px}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__emblem.warning{--overlay-opacity:0.25}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__mini-emblem{height:32px;width:32px}.kal-headline-stat .kal-headline-stat__content .kal-headline-stat__glow{bottom:0;color:var(--glow-color,transparent);filter:blur(16px);height:100%;left:0;opacity:var(--effects_headline-stat-glow-opacity);position:absolute}.kal-headline-stat.info{--glow-color:var(--alert_alert-border-color-informative)}.kal-headline-stat.warning{--glow-color:var(--alert_flag-bg-color-warning);--headline-color:var(--text_text-color-warning)}.kal-headline-stat.advisory{--glow-color:var(--alert_flag-bg-color-advisory);--headline-color:var(--text_text-color-advisory)}.kal-headline-stat.positive{--glow-color:var(--alert_flag-bg-color-success);--headline-color:var(--text_text-color-success)}.kal-headline-stat.branded{--glow-color:var(--icon_icon-color-informative);background-color:var(--brand-primary-color);--headline-color:var(--text_text-color-on-brand);--description-color:var(--text_text-color-on-brand)}.kal-headline-stat.branded .kal-headline-stat__emblem:before{background-blend-mode:overlay;background-color:hsla(0,0%,100%,.05);content:"";inset:0;position:absolute}.kal-headline-stat.branded .kal-headline-stat__stat-description{color:var(--text_text-color-on-brand)}.kal-headline-stat.branded:after{border:1px solid #fff;mix-blend-mode:overlay}.kal-headline-stat.bg-translucent:after{border:1px solid var(--effects_focus-inner-border-color);mask:linear-gradient(180deg,#000,rgba(0,0,0,.65) 75%);mix-blend-mode:soft-light}.kal-headline-stat.borderless{background:none;color:inherit}.kal-headline-stat.borderless .kal-headline-stat__content{border-radius:0;padding:0}.kal-repeater--dragging{background-color:rgba(0,0,0,.025);border:1px solid var(--card_card-border-color,#d8d8d8);border-radius:var(--br-card)}.kal-repeater--dragging .kal-repeater__item{opacity:.7}.kal-repeater__item{border:2px solid var(--neutral_v2_neutral-100);border-radius:24px;box-shadow:var(--effects_drop-shadows-inner-card-shadow);box-sizing:border-box;min-height:0;padding:16px;width:100%}.kal-repeater__item--dragging{background-color:var(--card_card-bg-color,#fff);box-shadow:var(--card_card-shadow);opacity:1!important}.kal-repeater__item-actions{display:flex;flex-wrap:wrap;gap:12px}.kal-repeater__item-actions:not(:empty){margin-top:12px}.kal-repeater__item>:first-child{margin-top:0}.kal-repeater__item:focus-visible:focus{box-shadow:0 0 0 3px var(--page-bg-color),0 0 0 5px var(--states_focus-border-color)}.kal-repeater__item:focus{outline:0}@media only screen and (max-width:679px){.kal-repeater__item{margin-top:20px}}@media only screen and (min-width:680px){.kal-repeater__item{margin-top:24px}}@media only screen and (max-width:679px){.kal-repeater__add{margin-top:20px}}@media only screen and (min-width:680px){.kal-repeater__add{margin-top:24px}}