.cabinet-hero__toolbar{z-index:20;box-sizing:border-box;width:100%;padding:calc(1rem + env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 1rem max(1rem,env(safe-area-inset-left));isolation:isolate;background-color:#0000;border-radius:0;flex-shrink:0;margin-inline:0;position:sticky;top:0}.cabinet-hero__toolbar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(.625rem)saturate(1.15);backdrop-filter:blur(.625rem)saturate(1.15);opacity:var(--toolbar-fade-opacity,0);pointer-events:none;background-color:#f8f8f8ad;position:absolute;inset:0 0 -2.75rem;-webkit-mask-image:linear-gradient(#000,#000 28%,#000000b8 52%,#00000047 76%,#0000);mask-image:linear-gradient(#000,#000 28%,#000000b8 52%,#00000047 76%,#0000)}.cabinet-hero__toolbar.--light:before{-webkit-backdrop-filter:blur(1.25rem)saturate(1.2);backdrop-filter:blur(1.25rem)saturate(1.2);background-color:#969696b8}.cabinet-hero__toolbar.flex.--nowrap{flex-wrap:nowrap;gap:.5rem}.cabinet-hero__back.button.--icon{border-radius:var(--shape-48);width:3rem;min-width:3rem;height:3rem;min-height:0;padding:0}.cabinet-hero__back.button.--icon .nuxt-icon{width:1.14188rem;height:.875rem;font-size:.875rem}.cabinet-hero__back.button.--icon .nuxt-icon svg,.cabinet-hero__back.button.--icon svg{width:1.14188rem;height:.875rem;display:block}.cabinet-hero__back.button.--glass-light.--icon{color:var(--color-dark);background-color:var(--color-white);border:none}.cabinet-hero__back.button.--glass-light.--icon:active:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white);opacity:.88}.cabinet-hero__toolbar.--light .cabinet-hero__back.button.--glass.--icon{color:var(--color-white)}.cabinet-hero__action{flex-shrink:0;width:3.125rem;height:3.125rem}.cabinet-hero__action.--empty:not(:has(*)){pointer-events:none}.cabinet-hero__action{justify-content:center;align-items:center;display:flex}.cabinet-hero__search-slot{flex:auto;min-width:0;height:3.125rem;position:relative;overflow:visible}.cabinet-hero__closed{width:100%;min-width:0;height:100%}.cabinet-hero__search-btn.button.--icon{border-radius:var(--shape-48);width:3.125rem;min-width:3.125rem;height:3.125rem;min-height:0;padding:0;overflow:visible}.cabinet-hero__search-btn.button.--icon .nuxt-icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.cabinet-hero__search-btn.button.--icon .nuxt-icon svg{width:auto;max-width:100%;height:1.25rem;max-height:100%}.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon .nuxt-icon,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon .nuxt-icon svg,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon svg,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon .nuxt-icon,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon .nuxt-icon svg,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon svg{color:#fff}.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon .nuxt-icon svg path,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon path,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon svg path,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon .nuxt-icon svg path,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon path,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon svg path{fill:currentColor;stroke:none}.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close .nuxt-icon,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close .nuxt-icon svg,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close svg{color:#fff}.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close .nuxt-icon svg path,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close path,.cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close svg path{fill:none;stroke:currentColor}.cabinet-hero__trash.button.--glass-light.--icon{border-radius:var(--shape-48);width:3.125rem;min-width:3.125rem;height:3.125rem;min-height:0;color:var(--color-dark);background-color:var(--color-white-opacity-80);border:none;padding:0;transition:opacity .24s,background-color .24s,transform .24s}.cabinet-hero__trash.button.--glass-light.--icon .nuxt-icon,.cabinet-hero__trash.button.--glass-light.--icon svg{width:1.25rem;height:1.25rem;display:block}.cabinet-hero__trash.button.--glass-light.--icon:active:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white-opacity-80);opacity:.88;transform:scale(.94)}.cabinet-hero__title{min-width:0;color:var(--color-dark);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;transition:opacity .24s;overflow:hidden}.cabinet-hero__toolbar.--light .cabinet-hero__title{color:var(--color-white)}.cabinet-hero__search-bar{border:1px solid var(--color-white-opacity-17);border-radius:var(--shape-48);background-color:var(--color-white-opacity-16);box-sizing:border-box;cursor:text;transform-origin:100%;gap:.75rem;width:100%;height:3.125rem;padding:0 1rem 0 .875rem;position:absolute;inset:0;overflow:visible}.cabinet-hero__search-bar-icon{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;transition:opacity .24s;overflow:visible}.cabinet-hero__search-bar-icon,.cabinet-hero__search-bar-icon .nuxt-icon{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.cabinet-hero__search-bar-icon .nuxt-icon svg,.cabinet-hero__search-bar-icon svg{color:#fff;width:auto;max-width:100%;height:1.25rem;max-height:100%;display:block}.cabinet-hero__search-bar-icon .nuxt-icon svg path,.cabinet-hero__search-bar-icon path,.cabinet-hero__search-bar-icon svg path{fill:currentColor;stroke:none}.cabinet-hero__search-bar-icon:active{opacity:.72}.cabinet-hero__search-bar-close{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;padding:0;transition:opacity .24s;display:flex}.cabinet-hero__search-bar-close .nuxt-icon,.cabinet-hero__search-bar-close svg{width:.875rem;height:.875rem;color:inherit;display:block}.cabinet-hero__search-bar-close .nuxt-icon svg path,.cabinet-hero__search-bar-close path,.cabinet-hero__search-bar-close svg path{stroke:currentColor}.cabinet-hero__search-bar-close:active{opacity:.72}@media screen and (width>=1025px){.cabinet-hero__search-bar-close{width:2.75rem;height:3rem;margin-right:-1rem}}.cabinet-hero__search-bar-field{min-width:0;color:var(--color-white);appearance:none;background:0 0;border:none;outline:none;flex:auto;padding:0}.cabinet-hero__search-bar-field::placeholder{color:var(--color-white-opacity-58)}.cabinet-hero__search-bar-field::-webkit-search-cancel-button{display:none}.cabinet-hero-search-enter-active{transition:opacity .46s cubic-bezier(.32,.72,0,1),transform .46s cubic-bezier(.32,.72,0,1)}.cabinet-hero-search-leave-active{transition:opacity .34s cubic-bezier(.32,.72,0,1),transform .34s cubic-bezier(.32,.72,0,1)}.cabinet-hero-search-enter-from{opacity:0;transform-origin:100%;transform:scaleX(.9)}.cabinet-hero-search-leave-to{opacity:0;transform-origin:100%;transform:scaleX(.92)}.cabinet-hero-search-enter-to,.cabinet-hero-search-leave-from{opacity:1;transform-origin:100%;transform:scaleX(1)}.cabinet-hero-search-enter-active.cabinet-hero__closed{transition:opacity .28s;transform:none}.cabinet-hero-search-leave-active.cabinet-hero__closed{transition:opacity .22s;transform:none}.cabinet-hero-search-enter-from.cabinet-hero__closed,.cabinet-hero-search-leave-to.cabinet-hero__closed{opacity:0;transform:none}@media screen and (width>=1025px){.cabinet-layout.--home .cabinet-hero__toolbar{padding:0 max(0,env(safe-area-inset-right)) 0 max(0,env(safe-area-inset-left));position:static}.cabinet-layout.--home .cabinet-hero__toolbar:before{display:none}.cabinet-layout.--home .cabinet-hero__back.button.--icon{width:3rem;min-width:3rem;height:3rem}.cabinet-layout.--home .cabinet-hero__title{letter-spacing:-.02em;font-size:1.375rem;line-height:1.1}.cabinet-layout.--edit .cabinet-hero__toolbar{padding:0 max(0,env(safe-area-inset-right)) 0 max(0,env(safe-area-inset-left));position:static}.cabinet-layout.--edit .cabinet-hero__toolbar:before{display:none}.cabinet-layout.--edit .cabinet-hero__back.button.--icon{width:3rem;min-width:3rem;height:3rem}.cabinet-layout.--edit .cabinet-hero__title{letter-spacing:-.02em;font-size:1.375rem;line-height:1.1}.cabinet-layout.--chats .cabinet-hero__toolbar,.cabinet-layout.--chats-detail .cabinet-hero__toolbar,.cabinet-layout.--documents .cabinet-hero__toolbar,.cabinet-layout.--documents-file .cabinet-hero__toolbar,.cabinet-layout.--documents-folder .cabinet-hero__toolbar{padding:0 max(0,env(safe-area-inset-right)) 0 max(0,env(safe-area-inset-left));position:static}.cabinet-layout.--chats .cabinet-hero__toolbar:before,.cabinet-layout.--chats-detail .cabinet-hero__toolbar:before,.cabinet-layout.--documents .cabinet-hero__toolbar:before,.cabinet-layout.--documents-file .cabinet-hero__toolbar:before,.cabinet-layout.--documents-folder .cabinet-hero__toolbar:before{display:none}.cabinet-layout.--chats .cabinet-hero__title,.cabinet-layout.--chats-detail .cabinet-hero__title,.cabinet-layout.--documents .cabinet-hero__title,.cabinet-layout.--documents-file .cabinet-hero__title,.cabinet-layout.--documents-folder .cabinet-hero__title{letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.1}.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close .nuxt-icon,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close .nuxt-icon svg,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close svg,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon .nuxt-icon,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon .nuxt-icon svg,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon svg,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn .nuxt-icon,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn .nuxt-icon svg,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn svg,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__title{color:var(--color-dark)}.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon .nuxt-icon svg path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-icon svg path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn .nuxt-icon svg path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-btn svg path{fill:currentColor;stroke:none}.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close .nuxt-icon svg path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close path,.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-close svg path{fill:none;stroke:currentColor}.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar{border:1px solid var(--color-dark-opacity-12);background-color:var(--color-white-opacity-40)}.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-field{color:var(--color-dark)}.cabinet-layout.--documents .cabinet-hero__toolbar.--light .cabinet-hero__search-bar-field::placeholder{color:var(--color-dark-opacity-40)}.cabinet-hero__toolbar .cabinet-hero__back.button.--icon,.cabinet-hero__toolbar .cabinet-hero__search-btn.button.--icon,.cabinet-hero__toolbar .cabinet-hero__trash.button.--icon{border:1px solid var(--color-dark-opacity-12);background-color:var(--color-white-opacity-40);width:3rem;min-width:3rem;height:3rem;color:var(--color-dark);border-radius:3rem;transition:background-color .24s,border-color .24s,opacity .24s,transform .24s}.cabinet-hero__toolbar .cabinet-hero__back.button.--icon:hover:not(:disabled):not(.is-disabled):not(.is-loading),.cabinet-hero__toolbar .cabinet-hero__search-btn.button.--icon:hover:not(:disabled):not(.is-disabled):not(.is-loading),.cabinet-hero__toolbar .cabinet-hero__trash.button.--icon:hover:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white-opacity-52);border-color:var(--color-dark-opacity-12)}.cabinet-hero__toolbar .cabinet-hero__back.button.--icon:active:not(:disabled):not(.is-disabled):not(.is-loading),.cabinet-hero__toolbar .cabinet-hero__search-btn.button.--icon:active:not(:disabled):not(.is-disabled):not(.is-loading),.cabinet-hero__toolbar .cabinet-hero__trash.button.--icon:active:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white-opacity-52);opacity:.88;transform:scale(.97)}.cabinet-hero__action{width:3rem;height:3rem}.cabinet-hero__search-bar,.cabinet-hero__search-bar-close,.cabinet-hero__search-slot{height:3rem}.cabinet-hero__toolbar .cabinet-hero__search-btn.button.--icon .nuxt-icon{width:1.23313rem;height:1.21563rem}.cabinet-hero__toolbar .cabinet-hero__search-btn.button.--icon .nuxt-icon svg,.cabinet-hero__toolbar .cabinet-hero__search-btn.button.--icon svg{width:1.23313rem;max-width:none;height:1.21563rem;max-height:none;display:block}.cabinet-hero__toolbar .cabinet-hero__back.button.--icon .nuxt-icon{width:1.14188rem;height:.875rem;font-size:.875rem}.cabinet-hero__toolbar .cabinet-hero__back.button.--icon .nuxt-icon svg,.cabinet-hero__toolbar .cabinet-hero__back.button.--icon svg{width:1.14188rem;height:.875rem;display:block}.cabinet-hero__toolbar.--light .cabinet-hero__back.button.--glass.--icon{color:var(--color-dark);background-color:var(--color-white-opacity-40);border:1px solid var(--color-dark-opacity-12)}.cabinet-hero__toolbar.--light .cabinet-hero__back.button.--glass.--icon:active:not(:disabled):not(.is-disabled):not(.is-loading),.cabinet-hero__toolbar.--light .cabinet-hero__back.button.--glass.--icon:hover:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white-opacity-52)}.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon{color:var(--color-dark);background-color:var(--color-white-opacity-40);border:1px solid var(--color-dark-opacity-12)}.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon .nuxt-icon,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon .nuxt-icon svg,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon svg{color:var(--color-dark)}.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon .nuxt-icon svg path,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon path,.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon svg path{fill:currentColor;stroke:none}.cabinet-hero__toolbar.--light .cabinet-hero__search-btn.button.--glass.--icon:hover:not(:disabled):not(.is-disabled):not(.is-loading){background-color:var(--color-white-opacity-52)}}@media (prefers-reduced-motion:reduce){.cabinet-hero-search-enter-active,.cabinet-hero-search-leave-active{transition:none}}.cabinet-layout{box-sizing:border-box;flex-direction:column;width:100%;min-height:100%;display:flex}.cabinet-layout__body{will-change:transform,opacity;flex:auto;width:100%;min-width:0}@media screen and (width>=1025px){.cabinet-layout.--home{align-items:center;gap:1.25rem;width:100%;min-height:100%}.cabinet-layout.--home .cabinet-hero__toolbar,.cabinet-layout.--home .cabinet-layout__body{width:100%;max-width:47.4375rem}.cabinet-layout.--edit{align-items:center;gap:1.5rem;width:100%;min-height:100%}.cabinet-layout.--edit .cabinet-hero__toolbar,.cabinet-layout.--edit .cabinet-layout__body{width:100%;max-width:47.4375rem}.cabinet-layout.--documents{align-items:center;gap:1.5rem;width:100%;min-height:100%}.cabinet-layout.--documents .cabinet-hero__toolbar,.cabinet-layout.--documents .cabinet-layout__body{width:100%;max-width:47.4375rem}.cabinet-layout.--documents-folder{align-items:center;gap:1.5rem;width:100%;min-height:100%}.cabinet-layout.--documents-folder .cabinet-hero__toolbar,.cabinet-layout.--documents-folder .cabinet-layout__body{width:100%;max-width:47.4375rem}.cabinet-layout.--documents-file{align-items:center;gap:1.5rem;width:100%;min-height:100%}.cabinet-layout.--documents-file .cabinet-hero__toolbar,.cabinet-layout.--documents-file .cabinet-layout__body{width:100%;max-width:47.4375rem}.cabinet-layout.--chats{align-items:center;gap:1.5rem;width:100%;min-height:100%}.cabinet-layout.--chats .cabinet-hero__toolbar,.cabinet-layout.--chats .cabinet-layout__body{width:100%;max-width:47.4375rem}.cabinet-layout.--chats-detail{align-items:center;gap:1.5rem;width:100%;min-height:100%}.cabinet-layout.--chats-detail .cabinet-hero__toolbar,.cabinet-layout.--chats-detail .cabinet-layout__body{width:100%;max-width:47.4375rem}}.app-layout__main--cabinet{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:hidden auto}.app-layout__main--cabinet::-webkit-scrollbar{display:none}.cabinet-main__desktop-glow{display:none}.cabinet-main__mobile-blur{display:block}@media screen and (width<=1024px){.app-layout__main--cabinet:has(.cabinet-page--file){overflow-x:visible}}@media screen and (width>=1025px){.cabinet-main__mobile-blur{display:none}.app-layout__main--cabinet{box-sizing:border-box;padding:1.5rem;position:relative}.cabinet-main__desktop-glow{z-index:0;pointer-events:none;width:100%;max-height:100%;display:block;position:absolute;top:0;left:0;overflow:hidden}.cabinet-main__desktop-glow-img{width:100%;max-width:100%;height:auto;display:block}.cabinet-main__shell{z-index:1;width:100%;min-width:0;position:relative}}
