/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.kl-app-menu{top:var(--kl-floating-top,0);left:var(--kl-floating-left,0);box-shadow:var(--elevate2);background-color:var(--surface-container-high);width:max-content;max-block-size:var(--kl-floating-max-height,50vh);overscroll-behavior:contain;text-transform:none;color:var(--on-surface);text-align:start;border-radius:1rem;flex-direction:column;justify-content:flex-start;gap:.125rem;margin:0;padding:.25rem;font-size:.875rem;font-weight:400;line-height:normal;display:flex;position:fixed;overflow:hidden auto;max-inline-size:96dvw!important}.kl-app-menu--measuring{visibility:hidden!important;opacity:0!important;transition:none!important}.kl-app-menu-fade-enter-active{transition:opacity .25s ease-out,transform .25s ease-out}.kl-app-menu-fade-leave-active{transition:opacity .15s ease-in,transform .15s ease-in}.kl-app-menu-fade-enter-from{opacity:0!important;transform:scale(.8)!important}.kl-app-menu-fade-leave-to{transform:scale(.8);opacity:0!important}.kl-app-menu--bottom,.kl-app-menu--bottom-end,.kl-app-menu--bottom-start{transform-origin:top}.kl-app-menu--top,.kl-app-menu--top-end,.kl-app-menu--top-start{transform-origin:bottom}.kl-app-menu--left,.kl-app-menu--left-end,.kl-app-menu--left-start{transform-origin:100%}.kl-app-menu--right,.kl-app-menu--right-end,.kl-app-menu--right-start{transform-origin:0}.kl-app-menu.no-space{gap:0}.kl-app-menu.small-space{gap:.25rem}.kl-app-menu.medium-space{gap:.375rem}.kl-app-menu.large-space{gap:.5rem}.kl-app-menu.extra-space{gap:.625rem}[dir=rtl] .kl-app-menu{inset:auto 0 0 auto}.kl-app-menu.no-wrap{white-space:nowrap!important;inline-size:max-content!important}.kl-app-menu.active,.kl-app-menu>li:hover>.kl-app-menu,.kl-app-menu>li>.kl-app-menu:hover,:not([data-ui]):focus-within>.kl-app-menu{opacity:1;visibility:visible;transition:all var(--speed2),background-color 0s}.kl-app-menu *{white-space:inherit!important}.kl-app-menu>li,.kl-app-menu>li>a:only-child{box-sizing:border-box;text-align:start;align-self:normal;align-items:center;justify-content:inherit;white-space:nowrap;cursor:pointer;min-block-size:2.75rem;transition:border-radius var(--speed2);border-radius:.25rem;flex:1;gap:1rem;padding:.5rem 1rem;display:flex;position:relative;margin:0!important}.kl-app-menu>li:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.kl-app-menu>li:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.kl-app-menu>li:hover{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.kl-app-menu>li:hover{background-color:color-mix(in srgb,currentColor 10%,transparent)}}.kl-app-menu>li.active{background-color:var(--tertiary-container);color:var(--on-tertiary-container)}.kl-app-menu>li:is(.active,:active){border-radius:.75rem}.kl-app-menu>li>:is(.max,.field),.kl-app-menu>li>a:only-child>.max{flex:1;margin:0;padding:0}.kl-app-menu>li:has(.field,a:only-child){flex:1;margin:0;padding:0}.kl-app-menu.min{inset:0 0 auto}.kl-app-menu.min.left,.kl-app-menu.top.left,[dir=rtl] .kl-app-menu.min.right{inset:0 0 auto auto}.kl-app-menu.min.right,.kl-app-menu.top,.kl-app-menu.top.right,[dir=rtl] .kl-app-menu.min.left{inset:0 auto auto 0}.kl-app-menu.max{z-index:100;border-radius:0;block-size:100%;min-block-size:auto;max-block-size:none;position:fixed;inset:0}.kl-app-menu.max>li{flex:none!important}.kl-app-menu.no-wrap:is(.min,.max){min-inline-size:16rem}.kl-app-menu.left,.kl-app-menu.top.min.left,[dir=rtl] .kl-app-menu.right,[dir=rtl] .kl-app-menu.top.min.right{inset:auto 0 0 auto}.kl-app-menu.right,.kl-app-menu.top.min,[dir=rtl] .kl-app-menu.left,[dir=rtl] .kl-app-menu.top.min.left{inset:auto auto 0 0}.kl-app-menu:has(.kl-app-menu){--_child:1;--_type:0;overflow:unset;white-space:nowrap;max-block-size:none;inline-size:auto;min-inline-size:12rem}.kl-app-menu>li>:is(.kl-app-menu,.kl-app-menu.right),[dir=rtl] .kl-app-menu>li>.kl-app-menu.left{inset:auto auto calc(3rem*(var(--_child,0) - var(--_type,0))) 100%}.kl-app-menu>li>.kl-app-menu.left,[dir=rtl] .kl-app-menu>li>:is(.kl-app-menu,.kl-app-menu.right){inset:auto 100% calc(3rem*(var(--_child,0) - var(--_type,0))) auto}.kl-app-menu>li>:is(.kl-app-menu.top,.kl-app-menu.top.right),[dir=rtl] .kl-app-menu>li>.kl-app-menu.top.left{inset:calc(3rem*(var(--_child,0) - var(--_type,0))) auto auto 100%}.kl-app-menu>li>.kl-app-menu.top.left,[dir=rtl] .kl-app-menu>li>:is(.kl-app-menu.top,.kl-app-menu.top.right){inset:calc(3rem*(var(--_child,0) - var(--_type,0))) 100% auto auto}.kl-app-menu.group{max-block-size:none;inline-size:100%;min-inline-size:auto;overflow:unset;box-shadow:none;background:0 0;padding:.5rem 0}.kl-app-menu.group>li{box-shadow:none;min-block-size:auto;padding:0}.kl-app-menu.group>li:hover{background:0 0}.kl-app-menu.group>li>.kl-app-menu,.kl-app-menu.group>li>.kl-app-menu:hover{opacity:1;visibility:visible;z-index:auto;border-radius:1rem 1rem .5rem .5rem;flex:1;max-block-size:none;transition:none;position:relative;inset:0}.kl-app-menu.group>li:last-child>.kl-app-menu{border-radius:.5rem .5rem 1rem 1rem}.kl-app-menu>li:nth-last-child(2){--_child:2}.kl-app-menu>li:nth-last-child(3){--_child:3}.kl-app-menu>li:nth-last-child(4){--_child:4}.kl-app-menu>li:nth-last-child(5){--_child:5}.kl-app-menu>li:nth-last-child(6){--_child:6}.kl-app-menu>li:nth-last-child(7){--_child:7}.kl-app-menu>li:nth-last-child(8){--_child:8}.kl-app-menu>li:nth-last-child(9){--_child:9}.kl-app-menu>li:nth-last-child(10){--_child:10}.kl-app-menu>li:nth-last-child(11){--_child:11}.kl-app-menu>li:nth-last-of-type(2){--_type:1}.kl-app-menu>li:nth-last-of-type(3){--_type:2}.kl-app-menu>li:nth-last-of-type(4){--_type:3}.kl-app-menu>li:nth-last-of-type(5){--_type:4}.kl-app-menu>li:nth-last-of-type(6){--_type:5}.kl-app-menu>li:nth-last-of-type(7){--_type:6}.kl-app-menu>li:nth-last-of-type(8){--_type:7}.kl-app-menu>li:nth-last-of-type(9){--_type:8}.kl-app-menu>li:nth-last-of-type(10){--_type:9}.kl-app-menu>li:nth-last-of-type(11){--_type:10}@media (pointer:coarse){:not(.kl-app-menu,[data-ui]):hover>.kl-app-menu{opacity:1;visibility:visible}}.kl-app-menu.primary>:is(button,a,li).active{background-color:var(--primary-container)!important;color:var(--on-primary-container)!important}.kl-app-menu.primary-container>:is(button,a,li).active{background-color:var(--primary)!important;color:var(--on-primary)!important}.kl-app-menu.secondary>:is(button,a,li).active{background-color:var(--secondary-container)!important;color:var(--on-secondary-container)!important}.kl-app-menu.secondary-container>:is(button,a,li).active{background-color:var(--secondary)!important;color:var(--on-secondary)!important}.kl-app-menu.tertiary>:is(button,a,li).active{background-color:var(--tertiary-container)!important;color:var(--on-tertiary-container)!important}.kl-app-menu.tertiary-container>:is(button,a,li).active{background-color:var(--tertiary)!important;color:var(--on-tertiary)!important}@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.kl-sort-dropdown{flex-shrink:0;position:relative}.kl-sort-dropdown .kl-sort-trigger{align-items:center;gap:var(--tw-spacing,.25rem);--_padding:1rem;display:flex}.kl-sort-label{white-space:nowrap;display:none}@media (width>=40rem){.kl-sort-label{display:inline-block}}.kl-sort-chevron{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:.2s;transition-duration:.2s}.kl-sort-chevron--open{rotate:180deg}.kl-sort-menu{width:max-content;min-width:100%;max-width:100%}.kl-sort-option{justify-content:flex-start;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important;padding:unset!important}.kl-sort-option>button{width:100%;height:-webkit-fill-available;height:-moz-available;height:stretch;border-radius:inherit!important}.kl-sort-fade-enter-active,.kl-sort-fade-leave-active{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:.15s;transition-duration:.15s}.kl-sort-fade-enter-from,.kl-sort-fade-leave-to{--tw-translate-y:calc(var(--tw-spacing,.25rem)*-3);translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
