.kl-truncated-text{max-width:calc(var(--tw-spacing,.25rem) * 60);text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.kl-truncated-text--multiline{white-space:normal}.kl-truncated-text--clickable{cursor:pointer}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.kl-entity-icon{border-radius:var(--ei-radius,50%);color:var(--icon-color);background-color:var(--icon-bg);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.kl-entity-icon:not(.kl-entity-icon-button){width:var(--ei-size,34px);height:var(--ei-size,34px)}.kl-entity-icon>.kl-btn--content{position:unset}body.dark .kl-entity-icon{background-color:var(--icon-bg)}@supports (color:color-mix(in lab,red,red)){body.dark .kl-entity-icon{background-color:color-mix(in srgb,var(--icon-bg),#fff 7%)}}.kl-entity-icon-button{pointer-events:auto;color:var(--icon-color);background-color:var(--icon-bg)}.kl-entity-icon--square{border-radius:var(--tw-radius-xl,.75rem)}.kl-entity-icon--indent{margin-left:calc(var(--tw-spacing,.25rem) * 7)}.kl-entity-icon--sm{height:calc(var(--tw-spacing,.25rem) * 9);width:calc(var(--tw-spacing,.25rem) * 9)}.kl-entity-icon--label{padding-block:0;padding-inline:calc(var(--tw-spacing,.25rem) * 4)!important;width:-moz-fit-content!important;width:fit-content!important}.kl-entity-icon__label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--tw-font-weight-semibold,600);font-weight:var(--tw-font-weight-semibold,600);overflow:hidden}.kl-entity-icon--border:not(:focus-visible){outline:1px solid!important}.kl-entity-icon__badge{right:calc(var(--tw-spacing,.25rem) * -1);bottom:calc(var(--tw-spacing,.25rem) * -1.5);width:1.25rem;height:1.25rem;color:var(--on-primary);background-color:var(--primary);border:1.5px solid var(--surface);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}.kl-shared-collapse{border-radius:.25rem;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1);display:grid}.kl-shared-collapse__inner{min-height:0;overflow:hidden}.kl-shared-collapse--collapsed{grid-template-rows:0fr}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ease:initial;--tw-border-style:solid}}}.kl-list-row{height:auto;min-height:calc(var(--tw-spacing,.25rem) * 11);padding:calc(var(--tw-spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));--tw-duration:.15s;flex-wrap:wrap;justify-content:space-between;align-items:center;transition-duration:.15s;display:flex;line-height:normal}@media(min-width:48rem){.kl-list-row{padding-inline:calc(var(--tw-spacing,.25rem) * 3);padding-block:calc(var(--tw-spacing,.25rem) * 2.5)}}.kl-list-row:not(.kl-list-pair){gap:calc(var(--tw-spacing,.25rem) * 2)}.kl-list-row.kl-list-pair{align-items:stretch;gap:calc(var(--tw-spacing,.25rem) * .5);padding:0}.kl-list-row.kl-list-pair>.kl-list-row-wrapper>.kl-list-row{height:100%}.kl-list-row>.field{flex:1;max-width:100%;margin-block-start:0!important}.kl-list-row>label.checkbox{margin-inline:var(--tw-spacing,.25rem);margin-block:calc(var(--tw-spacing,.25rem) * 2)}.kl-list-row-wrapper{flex:1}.kl-list-row--clickable,.kl-list-row--expandable{cursor:pointer}.kl-list-row--clickable:hover{background-color:var(--surface-container-low)}.kl-list-row--clickable:active{background-color:var(--surface-container)}.kl-list-row-content{pointer-events:none;z-index:10;flex:1;min-width:0;position:relative;border-radius:unset!important}.kl-list-row-content--start{align-self:flex-start}.kl-list-row-content--center{align-self:center}.kl-list-label{margin:0;margin-bottom:calc(var(--tw-spacing,.25rem) * .5);font-size:var(--tw-text-xs,.75rem);line-height:var(--tw-leading,var(--tw-text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700);--tw-tracking:var(--tw-tracking-widest,.1em);letter-spacing:var(--tw-tracking-widest,.1em);color:var(--outline)}@supports (color:color-mix(in lab,red,red)){.kl-list-label{color:color-mix(in srgb,var(--outline),var(--inverse-surface))}}.kl-list-label,.kl-list-value{border-radius:unset}.kl-list-value{font-size:var(--tw-text-sm,.875rem);line-height:var(--tw-leading,var(--tw-text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--tw-font-weight-bold,700);font-weight:var(--tw-font-weight-bold,700);text-overflow:ellipsis;color:var(--on-surface);margin:0;overflow:hidden}.kl-list-row.kl-list-row--error:before{z-index:0;content:"";border-radius:inherit;position:absolute;inset:0;border:2px solid var(--error)!important}@supports (color:color-mix(in lab,red,red)){.kl-list-row.kl-list-row--error:before{border:2px solid color-mix(in srgb,var(--error),transparent 40%)!important}}.kl-list-row.kl-list-row--error .kl-list-value{color:var(--error)}.kl-list-row-expand{width:100%;padding:calc(var(--tw-spacing,.25rem) * 2);flex-basis:100%;grid-column:1/-1;border-radius:unset}@media(min-width:48rem){.kl-list-row-expand{padding-inline:calc(var(--tw-spacing,.25rem) * 3);padding-block:calc(var(--tw-spacing,.25rem) * 2.5)}}.kl-slide-enter-active,.kl-slide-leave-active{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;grid-template-rows:1fr;transition-duration:.3s;transition-timing-function:linear;display:grid}.kl-slide-enter-from,.kl-slide-leave-to{opacity:0;grid-template-rows:0fr}.kl-slide-enter-to,.kl-slide-leave-from{opacity:1;grid-template-rows:1fr}.kl-slide-content{border-radius:unset}.kl-list-pair-cell{cursor:pointer;align-items:center;gap:calc(var(--tw-spacing,.25rem) * 3);padding-inline:calc(var(--tw-spacing,.25rem) * 3);padding-block:calc(var(--tw-spacing,.25rem) * 2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));--tw-duration:.15s;flex:1;transition-duration:.15s;display:flex}.kl-list-pair-cell:hover{background-color:var(--surface-container-low)}.kl-list-pair-cell--left{border-right:1px solid var(--surface-container-high)}.kl-list-row-icon-right{z-index:10;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:linear;transition-duration:.3s;transition-timing-function:linear}.kl-list-row-icon-right--expanded{rotate:180deg}.kl-list-row-action{pointer-events:auto;z-index:10;align-items:center;gap:calc(var(--tw-spacing,.25rem) * 3);flex-shrink:0;display:flex;position:relative}.kl-list-row-overlay{z-index:1;cursor:pointer;border-style:var(--tw-border-style);border-radius:inherit;background-color:#0000;border-width:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.kl-list-row-icon-left{pointer-events:none;z-index:10;align-self:flex-start;position:relative}.kl-list-row-icon-left .kl-entity-icon{--ei-size:2.25rem}.kl-list-row-icon-left:has(.button[tabindex="-1"]),.kl-list-row-icon-left>.button[tabindex="-1"]{pointer-events:none;z-index:0}.kl-list-row-icon-right-wrapper{align-self:flex-start}.kl-list-row-icon-right-wrapper .button{block-size:2.25rem;inline-size:2.25rem;min-width:2.25rem!important}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
