.cabinet-hero__toolbar{z-index:20;box-sizing:border-box;width:calc(100% + 1.5rem);padding:calc(1rem + env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) 1rem max(1rem,env(safe-area-inset-left));border-radius:0 0 var(--shape-32) var(--shape-32);-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;margin-inline:-.75rem;transition:background-color .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;position:sticky;top:0}.cabinet-hero__toolbar.--scrolled{background-color:var(--color-white-opacity-40);-webkit-backdrop-filter:blur(1.25rem)saturate(1.8);backdrop-filter:blur(1.25rem)saturate(1.8)}.cabinet-hero__toolbar.--light.--scrolled{background-color:var(--color-white-opacity-16)}.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.--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,.cabinet-hero__toolbar-spacer{flex-shrink:0;width:3rem;height:3rem}.cabinet-hero__action{justify-content:center;align-items:center;display:flex}.cabinet-hero__search-slot{flex:auto;min-width:0;height:3rem;position:relative}.cabinet-hero__closed{width:100%;min-width:0;height:100%}.cabinet-hero__search-btn.button.--icon{border-radius:var(--shape-48);width:3rem;min-width:3rem;height:3rem;min-height:0;padding:0}.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:#fff}.cabinet-hero__trash.button.--glass-light.--icon{border-radius:var(--shape-48);width:3rem;min-width:3rem;height:3rem;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.5rem;height:1.5rem;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:3rem;padding:0 1rem 0 .875rem;position:absolute;inset:0}.cabinet-hero__search-bar-icon{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;transition:opacity .24s;display:flex}.cabinet-hero__search-bar-icon .nuxt-icon,.cabinet-hero__search-bar-icon svg{color:#fff;width:100%;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:#fff}.cabinet-hero__search-bar-icon:active{opacity:.72}.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 .28s cubic-bezier(.32,.72,0,1),transform .28s cubic-bezier(.32,.72,0,1)}.cabinet-hero-search-leave-active{transition:opacity .24s,transform .24s;position:absolute;inset:0}.cabinet-hero-search-enter-from,.cabinet-hero-search-leave-to{opacity:0;transform-origin:100%;transform:scaleX(.72)}.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,.cabinet-hero-search-leave-active.cabinet-hero__closed{transform:none}.cabinet-hero-search-enter-from.cabinet-hero__closed,.cabinet-hero-search-leave-to.cabinet-hero__closed{opacity:0;transform:none}@media (prefers-reduced-motion:reduce){.cabinet-hero-search-enter-active,.cabinet-hero-search-leave-active{transition:none}}.cabinet-page{width:100%;max-width:var(--layout-container-min);padding:0 .75rem calc(1.5rem + env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;gap:.5rem;margin-inline:auto;display:flex}.cabinet-page__block{overflow:visible}.cabinet-page--documents,.cabinet-page--file,.cabinet-page--folder{gap:0}.cabinet-page--chat{gap:.75rem;min-height:100%;overflow:visible}.cabinet-page--edit{min-height:100%;padding-bottom:0}.cabinet-page--edit__body{flex:auto;gap:.75rem;width:100%;padding-bottom:0}.cabinet-page--edit__footer{z-index:10;margin-inline:-.75rem;width:calc(100% + 1.5rem);padding:.75rem max(.75rem,env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));box-sizing:border-box;background:linear-gradient(to top,var(--color-bg) 55%,#f5f5f500);margin-top:auto;position:sticky;bottom:0}.cabinet-page--edit__save.button.--fill-1{letter-spacing:-.03em;border-radius:1.25rem;width:100%;min-height:3.5rem;padding:.5rem 1rem;font-size:1.125rem;font-weight:600}.cabinet-page__state{color:var(--color-dark-opacity-40);text-align:center;padding:2rem 1rem}.cabinet-chat-swap-enter-active,.cabinet-chat-swap-leave-active{transition:opacity .24s,transform .32s cubic-bezier(.32,.72,0,1)}.cabinet-chat-swap-enter-from{opacity:0;transform:translateY(.5rem)}.cabinet-chat-swap-leave-to{opacity:0;transform:translateY(-.25rem)}@media (prefers-reduced-motion:reduce){.cabinet-page__block{will-change:auto}.cabinet-chat-swap-enter-active,.cabinet-chat-swap-leave-active{transition:none}}
