.file[data-v-2ffb6ea0]{padding:12px;aspect-ratio:1.77777778;text-align:center;border-radius:4px;border:1px solid #e0e0e0;background-color:#fff;border-radius:8px;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.file.selected[data-v-2ffb6ea0],.file[data-v-2ffb6ea0]:not(.editing):hover{background:var(--color-primary-light-hover);color:var(--color-primary)}.file.editing[data-v-2ffb6ea0]{animation:shake-2ffb6ea0 .25s infinite}@keyframes shake-2ffb6ea0{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}.file__title[data-v-2ffb6ea0]{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;margin-top:12px}.file__image[data-v-2ffb6ea0]{width:100%;max-width:70px;margin:0 auto;aspect-ratio:1;border-radius:8px;display:grid;place-items:center;overflow:hidden}.file[data-v-542b626c]{box-sizing:border-box;width:100%;padding:0 16px;border-bottom:1px solid #e0e0e0;background-color:#fff;transition:all .2s ease;display:grid;grid-template-columns:32px 4fr 1fr auto;align-items:center;gap:.5rem;cursor:pointer}.file[data-v-542b626c]:last-child{border-bottom:none}.file.selected[data-v-542b626c],.file[data-v-542b626c]:not(.editing):hover{background:var(--color-primary-light-hover);color:var(--color-primary)}.file.editing[data-v-542b626c]{grid-template-columns:20px 32px 4fr 1fr auto}.file__title[data-v-542b626c]{font-size:14px;font-weight:400;padding:12px 0}.file__size[data-v-542b626c]{text-align:right;margin-right:1rem;white-space:nowrap}.file__image[data-v-542b626c]{box-sizing:border-box;margin:8px 0;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:4px}.recent-files[data-v-375b5dbb]{padding:16px}.recent-files__header[data-v-375b5dbb]{margin-bottom:.75rem;display:flex}.recent-files__viewToggleBtn[data-v-375b5dbb]{width:32px;height:32px;margin-left:auto;display:grid;place-items:center;background-color:var(--color-primary);border-radius:4px;color:#fff}.recent-files__grid-files[data-v-375b5dbb]{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:12px}.recent-files__list-files[data-v-375b5dbb]{border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.no-data[data-v-375b5dbb]{text-align:center;padding:1rem 0}.loading-state[data-v-a59adcc0]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.6);z-index:99999;display:flex;justify-content:center;align-items:center}.loading[data-v-a59adcc0]{width:100px;height:100px;flex:0 0 100px;box-shadow:inset 2px 0 0 #409eff,-2px 0 0 #409eff;animation:spin-a59adcc0 1s linear infinite;border-radius:100%;margin:0;transform-origin:center}@keyframes spin-a59adcc0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.quick-folders[data-v-0b9ee773]{padding:16px}.quick-folders__folders[data-v-0b9ee773]{display:grid;grid-template-columns:repeat(6,minmax(100px,1fr));gap:12px}.quick-folders__folder[data-v-0b9ee773]{height:65px;border-radius:8px;border:1px solid #e0e0e0;background-color:#fff;display:flex;gap:8px;font-size:16px;font-weight:400;align-items:center;transition:all .2s ease;cursor:pointer;padding:0 16px}.quick-folders__folder.active[data-v-0b9ee773],.quick-folders__folder[data-v-0b9ee773]:hover{background-color:var(--color-primary-light-active);border-color:var(--color-primary);color:var(--color-primary)}.quick-folders__folder[data-v-0b9ee773]:active{background-color:var(--color-primary-light-active)}.resources[data-v-0b9ee773]{background-color:#f5f5f5;padding:16px;padding-top:0;box-shadow:var(--shadow-2)}.resources__actions[data-v-0b9ee773]{display:flex;gap:.5rem;margin-bottom:.75rem}.resources__actionBtn[data-v-0b9ee773]:first-child{margin-left:auto}.resources__actionBtn[data-v-0b9ee773]{padding:.25rem .5rem;color:#fff;border-radius:4px;font-size:14px;background-color:var(--color-primary)}.resources__actionBtn--delete[data-v-0b9ee773]{background-color:#d32f2f}.resources__actionBtn[data-v-0b9ee773]:disabled{background-color:#aaa;cursor:not-allowed}.resources__viewToggleBtn[data-v-0b9ee773]{width:35px;display:grid;place-items:center;background-color:var(--color-primary);border-radius:4px;color:#fff}.resources__header[data-v-0b9ee773]{margin-bottom:16px;padding:0 8px;display:flex;align-items:center}.resources__title[data-v-0b9ee773]{margin-right:auto;font-size:20px;font-weight:600}.resources__grid-files[data-v-0b9ee773]{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:12px}.resources__list-files[data-v-0b9ee773]{border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.resources__empty[data-v-0b9ee773]{text-align:center;margin-top:2rem}.folder[data-v-36944f89]{padding:12px;aspect-ratio:1.77777778;text-align:center;border-radius:4px;border:1px solid #e0e0e0;background-color:#fff;border-radius:8px;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.folder.selected[data-v-36944f89],.folder[data-v-36944f89]:not(.editing):hover{background:var(--color-primary-light-hover);color:var(--color-primary)}.folder.editing[data-v-36944f89]{animation:shake-36944f89 .25s infinite}@keyframes shake-36944f89{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}.folder__title[data-v-36944f89]{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;margin-top:12px}.folder__image[data-v-36944f89]{width:100%;max-width:70px;margin:0 auto;aspect-ratio:1;border-radius:8px;display:grid;place-items:center;overflow:hidden}.file[data-v-5874a4a1]{padding:12px;aspect-ratio:1.77777778;text-align:center;border-radius:4px;border:1px solid #e0e0e0;background-color:#fff;border-radius:8px;transition:all .2s ease;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.file.selected[data-v-5874a4a1],.file[data-v-5874a4a1]:not(.editing):hover{background:var(--color-primary-light-hover);color:var(--color-primary)}.file.editing[data-v-5874a4a1]{animation:shake-5874a4a1 .25s infinite}@keyframes shake-5874a4a1{0%{transform:rotate(0deg)}25%{transform:rotate(2deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}.file__title[data-v-5874a4a1]{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;margin-top:12px}.file__image[data-v-5874a4a1]{width:100%;max-width:70px;margin:0 auto;aspect-ratio:1;border-radius:8px;display:grid;place-items:center;overflow:hidden}.file[data-v-cea1472e]{box-sizing:border-box;width:100%;padding:0 16px;border-bottom:1px solid #e0e0e0;background-color:#fff;transition:all .2s ease;display:grid;grid-template-columns:32px 4fr 1fr auto;align-items:center;gap:.5rem;cursor:pointer}.file[data-v-cea1472e]:last-child{border-bottom:none}.file.selected[data-v-cea1472e],.file[data-v-cea1472e]:not(.editing):hover{background:var(--color-primary-light-hover);color:var(--color-primary)}.file.editing[data-v-cea1472e]{grid-template-columns:20px 32px 4fr 1fr auto}.file__title[data-v-cea1472e]{font-size:14px;font-weight:400;padding:12px 0}.file__size[data-v-cea1472e]{text-align:right;margin-right:1rem;white-space:nowrap}.file__image[data-v-cea1472e]{box-sizing:border-box;margin:8px 0;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:4px}.folder[data-v-dc5e2b44]{box-sizing:border-box;width:100%;padding:0 16px;border-bottom:1px solid #e0e0e0;background-color:#fff;transition:all .2s ease;display:grid;grid-template-columns:32px 4fr 1fr auto;align-items:center;gap:.5rem;cursor:pointer}.folder.selected[data-v-dc5e2b44],.folder[data-v-dc5e2b44]:not(.editing):hover{background:var(--color-primary-light-hover);color:var(--color-primary)}.folder.editing[data-v-dc5e2b44]{grid-template-columns:20px 32px 4fr 1fr auto}.folder__title[data-v-dc5e2b44]{font-size:14px;font-weight:400;padding:12px 0}.folder__image[data-v-dc5e2b44]{box-sizing:border-box;margin:8px 0;aspect-ratio:1;display:grid;place-items:center;overflow:hidden;border-radius:4px}.custom[data-v-01476ac4]{padding:16px}.custom__header[data-v-01476ac4]{display:flex;align-items:center;margin-bottom:.75rem;gap:8px}.custom__prev-btn[data-v-01476ac4]{display:grid;place-items:center;border-radius:4px;padding:4px}.custom__prev-btn[data-v-01476ac4]:hover{background-color:var(--color-primary-light-hover)}.custom__breadcrumbs[data-v-01476ac4]{font-size:20px;margin-right:auto}.custom__breadcrumb[data-v-01476ac4]{margin-right:4px}.custom__breadcrumb[data-v-01476ac4]:hover{color:var(--color-primary)}.custom__breadcrumb[data-v-01476ac4]:last-child{color:var(--color-primary);font-weight:700}.custom__actions[data-v-01476ac4]{display:flex;gap:.5rem}.custom__actionBtn[data-v-01476ac4]{padding:.25rem .5rem;color:#fff;border-radius:4px;font-size:14px;background-color:var(--color-primary)}.custom__actionBtn--delete[data-v-01476ac4]{background-color:#d32f2f}.custom__actionBtn[data-v-01476ac4]:disabled{background-color:#aaa;cursor:not-allowed}.custom__viewToggleBtn[data-v-01476ac4]{width:35px;display:grid;place-items:center;background-color:var(--color-primary);border-radius:4px;color:#fff}.custom__slash[data-v-01476ac4]{color:#515a6e;font-weight:400}.custom__grid-items[data-v-01476ac4]{display:grid;grid-template-columns:repeat(5,minmax(100px,1fr));gap:12px}.custom__list-items[data-v-01476ac4]{border-radius:8px;overflow:hidden;border:1px solid #e0e0e0}.no-data[data-v-01476ac4]{text-align:center;padding:1rem 0}.l-content[data-v-80444294]{position:relative;background:#fff;display:grid;grid-template-columns:200px auto}.l-content__menu[data-v-80444294]{display:flex;flex-direction:column;padding:16px 0;box-shadow:var(--material-shadow-2);z-index:1}.l-content__main[data-v-80444294]{position:relative;background-color:#f5f5f5;height:calc(100vh - var(--navbar-height));overflow-y:auto}.menu__btn[data-v-80444294]{padding:20px 16px;font-size:16px;transition:background-color .2s ease}.menu__btn[data-v-80444294]:hover{background-color:var(--color-primary-light-hover)}.menu__btn--active[data-v-80444294]{background-color:var(--color-primary-light-active)!important;color:var(--color-primary);font-weight:700}