@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;--tw-duration:initial;--tw-ease:initial}}}.kl-sidebar-close{margin-left:auto;display:flex}.kl-sidebar-brand{align-items:center;gap:calc(var(--tw-spacing,.25rem)*5);padding-inline:calc(var(--tw-spacing,.25rem)*5);padding-block:calc(var(--tw-spacing,.25rem)*4);border-bottom:1px solid var(--outline-variant);height:var(--header-height);display:flex}.kl-sidebar-logo{width:auto;height:2rem}.kl-sidebar-nav{gap:var(--tw-spacing,.25rem);padding-inline:calc(var(--tw-spacing,.25rem)*2);padding-block:calc(var(--tw-spacing,.25rem)*3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.kl-sidebar-footer{padding:calc(var(--tw-spacing,.25rem)*2);border-top:1px solid var(--outline-variant)}.kl-sidebar-link{justify-content:flex-start;align-items:center;gap:calc(var(--tw-spacing,.25rem)*3);border-radius:var(--tw-radius-xl,.75rem);width:100%;padding-inline:calc(var(--tw-spacing,.25rem)*3);padding-block:calc(var(--tw-spacing,.25rem)*2.5);--tw-font-weight:var(--tw-font-weight-medium,500);font-weight:var(--tw-font-weight-medium,500);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;--tw-ease:linear;transition-duration:.15s;transition-timing-function:linear;display:flex}.kl-sidebar-link:hover{background-color:rgb(from var(--on-surface-variant) r g b/8%)}.kl-sidebar-link--active{background-color:rgb(from var(--inverse-primary) r g b/30%);color:var(--primary)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
