/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.kl-selection-toolbar{align-items:center;gap:var(--tw-spacing,.25rem);width:100%;height:100%;display:flex}.kl-selection-toolbar-info{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.kl-selection-toolbar-actions{align-items:center;gap:calc(var(--tw-spacing,.25rem)*.5);flex-shrink:0;display:flex}@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-leading:initial}}}.kl-top-app-bar{padding-inline:calc(var(--tw-spacing,.25rem)*2.5);min-block-size:calc(var(--tw-spacing,.25rem)*14);position:fixed;top:0;left:0;right:0}@media (width>=48rem){.kl-top-app-bar{padding-inline:calc(var(--tw-spacing,.25rem)*4);min-block-size:calc(var(--tw-spacing,.25rem)*16)}}.kl-top-app-bar{z-index:var(--z-header)}.kl-top-app-bar>nav{gap:calc(var(--tw-spacing,.25rem)*3)}@media (width>=48rem){.kl-top-app-bar>nav{gap:calc(var(--tw-spacing,.25rem)*4)}}.kl-close-search{z-index:10;inset:calc(var(--_middle,0) - 1rem) .3125rem auto auto;block-size:calc(var(--tw-spacing,.25rem)*8)!important;inline-size:calc(var(--tw-spacing,.25rem)*8)!important;position:absolute!important}.kl-sidebar-toggle{display:none}.kl-header-title-wrap{height:calc(var(--tw-spacing,.25rem)*12);align-items:center;display:flex;position:relative;flex:1!important}.kl-header-title{-webkit-line-clamp:2;--tw-leading:var(--tw-leading-tight,1.25);width:100%;line-height:var(--tw-leading-tight,1.25);font-size:var(--title-font-size,1.25rem);overflow-wrap:break-word;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kl-header-search-wrap{width:100%}.kl-header-title-row{justify-content:space-between;align-items:center;width:100%;display:flex}.kl-anim-slow{animation-duration:.35s!important}.kl-anim-fade-in-down{animation:.2s ease-in-out both fade-in-down}.kl-anim-fade-out-up{animation:.2s ease-out both fade-out-up;position:absolute!important}.kl-anim-fade-out-down{animation:.2s ease-out both fade-out-down;position:absolute!important}.kl-anim-fade-in-up{animation:.2s ease-in-out both fade-in-up}@media (width>=64rem){.kl-top-app-bar{left:var(--sidebar-width)}.kl-top-app-bar>nav{max-width:77rem}.kl-top-app-bar:before{bottom:calc(var(--tw-spacing,.25rem)*-12);height:calc(var(--tw-spacing,.25rem)*12);width:calc(var(--tw-spacing,.25rem)*6);border-top-left-radius:var(--tw-radius-2xl,1rem);content:"";box-shadow:0 -25px 0 0 var(--surface-container-low);background-color:#0000;position:absolute}}@media not all and (width>=64rem){.kl-sidebar-toggle{display:inline-flex}}.kl-header-filter-btn{position:relative}.kl-top-app-bar:after{content:"";background:linear-gradient(to bottom,var(--surface-container-low),transparent);pointer-events:none;opacity:0;will-change:opacity;height:1.375rem;transition:opacity .25s;position:absolute;inset:auto 0 -1.375rem}.kl-scrolled-down .kl-top-app-bar:after{opacity:1}@property --tw-leading{syntax:"*";inherits:false}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fade-out-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}
