.fm-file{width:120px;height:120px;position:relative;display:flex;align-items:center;justify-content:center;transition:all .2s ease}[dir] .fm-file{border-radius:8px;margin:5px;box-shadow:0 0 3px rgba(0,0,0,.18);border:2px solid transparent;cursor:pointer;background-color:#fff}[dir] .fm-file:hover{box-shadow:0 3px 10px rgba(115,103,240,.25);border-color:rgba(115,103,240,.4)}.fm-file:hover .fm-file-remove{visibility:visible}[dir] .fm-file.is-selected{border-color:#7367f0!important;box-shadow:0 0 0 3px rgba(115,103,240,.25)!important;background-color:#f9f8fe!important}.fm-file.is-selected .fm-file-remove{visibility:visible}.fm-file-preview{width:100px;height:100px;overflow:hidden}.fm-file-preview,.fm-file-remove{display:flex;align-items:center;justify-content:center}.fm-file-remove{width:22px;height:22px;position:absolute;color:#fff;top:0;visibility:hidden;transition:transform .15s ease}[dir] .fm-file-remove{border-radius:100%;background-color:#ff4d4f;box-shadow:0 2px 4px rgba(0,0,0,.2)}[dir=ltr] .fm-file-remove{right:0;transform:translate(30%,-30%)}[dir=rtl] .fm-file-remove{left:0;transform:translate(-30%,-30%)}[dir=ltr] .fm-file-remove:hover{transform:translate(30%,-30%) scale(1.15)}[dir=rtl] .fm-file-remove:hover{transform:translate(-30%,-30%) scale(1.15)}@media(max-width:350px){.fm-file{width:105px;height:105px}[dir] .fm-file{margin:4px}.fm-file .fm-file-preview{width:90px;height:90px}}.fm-folder[data-v-437e3b6c]{transition:all .2s ease;user-select:none}[dir] .fm-folder[data-v-437e3b6c]{background-color:#fafbfd;border:1px solid #ebedf0}[dir] .fm-folder[data-v-437e3b6c]:hover{border-color:#7367f0;background-color:#f3f7fe;transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.08)}.fm-folder:hover .folder-svg[data-v-437e3b6c]{color:#7367f0!important}.fm-folder:hover .fm-file-remove[data-v-437e3b6c]{visibility:visible}[dir] .fm-folder.is-selected[data-v-437e3b6c]{border-color:#7367f0!important;background-color:#f0f4fe!important;box-shadow:0 0 0 3px rgba(115,103,240,.25)!important}.fm-folder.is-selected .folder-svg[data-v-437e3b6c]{color:#7367f0!important}.fm-folder.is-selected .fm-file-remove[data-v-437e3b6c]{visibility:visible}[dir] .fm-folder .fm-folder-content[data-v-437e3b6c]{cursor:pointer}.fm-folder .fm-folder-icon-wrapper[data-v-437e3b6c]{display:flex;align-items:center;justify-content:center}.fm-folder .fm-folder-name[data-v-437e3b6c]{color:#4b4b5a;line-height:1.2}[dir=ltr] .fm-folder .fm-folder-name[data-v-437e3b6c]{direction:ltr}[dir=rtl] .fm-folder .fm-folder-name[data-v-437e3b6c]{direction:rtl}@media(max-width:350px){.fm-folder[data-v-437e3b6c]{width:105px;height:105px}[dir] .fm-folder[data-v-437e3b6c]{margin:4px}.fm-folder .folder-svg[data-v-437e3b6c]{width:36px;height:36px}}.media-zone{position:relative;color:#adb5bd;width:100%;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}[dir] .media-zone{border:1px dashed #ced4da;background-color:#fff;text-align:center;border-radius:5px}.media-zone.is-hover{color:#18d6b5}[dir] .media-zone.is-hover{border-color:#18d6b5}.media-zone input[type=file]{position:absolute;top:0;width:100%;height:100%;font-size:100px;opacity:0;color:transparent;z-index:2;overflow:hidden}[dir] .media-zone input[type=file]{cursor:pointer}[dir=ltr] .media-zone input[type=file]{left:0}[dir=rtl] .media-zone input[type=file]{right:0}.upload-box{width:120px;height:120px}[dir] .upload-box{margin:5px}[dir] .upload-box .media-zone{padding:5px}@media(max-width:350px){.upload-box{width:105px;height:105px}[dir] .upload-box{margin:4px}}.info-row[data-v-5af73a28]{min-height:26px;gap:8px}.info-label[data-v-5af73a28]{white-space:nowrap;flex-shrink:0;font-size:.85rem;color:#6e6b7b}.info-value[data-v-5af73a28]{flex-grow:1;max-width:calc(100% - 75px);font-size:.85rem;color:#5e5873}[dir=ltr] .info-value[data-v-5af73a28]{text-align:left}[dir=rtl] .info-value[data-v-5af73a28]{text-align:right}.font-sans{font-family:sans-serif}.file-manager .fm-header-filters{gap:8px}.file-manager .fm-header-filters .fm-filter-select{width:140px}@media(max-width:767.98px){.file-manager .fm-header-filters{width:100%}[dir] .file-manager .fm-header-filters{margin-top:8px}.file-manager .fm-header-filters .fm-filter-select{flex:1 1 calc(50% - 6px);min-width:105px;width:auto}}@media(max-width:420px){.file-manager .fm-header-filters .fm-filter-select{flex:1 1 100%;min-width:100%}}.file-manager .nav-pills .nav-link{justify-content:start}@media(max-width:767.98px){.file-manager .nav-pills{display:flex;flex-wrap:wrap;gap:6px}[dir] .file-manager .nav-pills{margin-bottom:12px}[dir] .file-manager .nav-pills .nav-item{margin:0}.file-manager .nav-pills .nav-link{font-size:.85rem;justify-content:center}[dir] .file-manager .nav-pills .nav-link{padding:6px 12px;text-align:center}}[dir] .file-manager .fm-toolbar{background-color:#fdfdfe;padding:8px 12px;border-radius:8px;border:1px solid #edf0f5;margin-bottom:12px}.file-manager .fm-toolbar .fm-breadcrumbs{font-size:.86rem;user-select:none}.file-manager .fm-toolbar .fm-breadcrumbs .breadcrumb-pill{transition:all .15s ease}.file-manager .fm-toolbar .fm-breadcrumbs .breadcrumb-pill:hover{color:#7367f0!important}[dir] .file-manager .fm-toolbar .fm-breadcrumbs .breadcrumb-pill:hover{background-color:#f0f4fe}@media(min-width:768px){.file-manager .fm-content{flex-wrap:nowrap}}@media(max-width:767.98px){.file-manager .fm-content{flex-wrap:wrap;flex-direction:column}}.file-manager .fm-content .fm-files{display:flex;flex-wrap:wrap;align-content:flex-start;max-height:calc(100vh - 280px);min-height:400px;overflow-y:auto;scroll-behavior:smooth;transition:all .25s ease}[dir] .file-manager .fm-content .fm-files{padding-bottom:20px}@media(max-width:767.98px){.file-manager .fm-content .fm-files{width:100%;max-width:100%;flex:0 0 100%;min-height:240px;max-height:50vh;justify-content:flex-start}[dir] .file-manager .fm-content .fm-files{padding-bottom:10px}}.file-manager .fm-content .fm-files::-webkit-scrollbar{width:6px}[dir] .file-manager .fm-content .fm-files::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}[dir] .file-manager .fm-content .fm-files::-webkit-scrollbar-thumb{background:#d0d0d8;border-radius:4px}[dir] .file-manager .fm-content .fm-files::-webkit-scrollbar-thumb:hover{background:#a0a0b0}.file-manager .fm-content .fm-view{position:sticky;top:0;align-self:flex-start;max-height:calc(100vh - 280px);overflow-y:auto;overflow-x:hidden}[dir] .file-manager .fm-content .fm-view{background-color:#f8f9fa;padding:15px}[dir=ltr] .file-manager .fm-content .fm-view{margin:-21px -21px -21px 0;border-right:1px solid #ebedf0;box-shadow:-2px 0 8px rgba(0,0,0,.03)}[dir=rtl] .file-manager .fm-content .fm-view{margin:-21px 0 -21px -21px;border-left:1px solid #ebedf0;box-shadow:2px 0 8px rgba(0,0,0,.03)}@media(max-width:767.98px){.file-manager .fm-content .fm-view{width:100%;max-width:100%;flex:0 0 100%;position:static;max-height:none;align-self:stretch}[dir] .file-manager .fm-content .fm-view{margin:15px 0 0 0;border-radius:10px;border:1px solid #ebedf0}[dir=ltr] .file-manager .fm-content .fm-view{border-right:none}[dir=rtl] .file-manager .fm-content .fm-view{border-left:none}}.file-manager .fm-content .fm-view .fm-view-img{min-height:100px;display:flex;align-items:center;justify-content:center}[dir] .file-manager .fm-content .fm-view .fm-view-img{margin-bottom:15px}.file-manager .fm-content .fm-view .fm-view-content{overflow-wrap:anywhere;word-break:break-all}[dir] .file-manager .fm-content .fm-view .fm-view-content{background-color:#fff;padding:15px 18px;border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.05)}