.storage-page[data-v-3742eb7a] .breadcrumb-main{margin-bottom:.75rem}.storage-page[data-v-3742eb7a] .contents{padding-bottom:1rem}.storage-page[data-v-3742eb7a] .contents>.container{max-width:none;padding-left:.5rem;padding-right:.5rem}.storage-page[data-v-3742eb7a] .storage-card{margin-bottom:0!important}.storage-upload-input[data-v-3742eb7a]{position:absolute;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.storage-usage[data-v-3742eb7a]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.75rem;padding:.65rem .85rem;background:var(--wc-bg-card);border:1px solid var(--wc-border);border-radius:var(--wc-radius-lg);box-shadow:var(--wc-shadow-sm)}.storage-usage__body[data-v-3742eb7a]{flex:1;min-width:200px}.storage-usage__top[data-v-3742eb7a]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.5rem}.storage-usage__label[data-v-3742eb7a]{font-size:.8125rem;font-weight:600;color:var(--wc-text-heading)}.storage-usage__count[data-v-3742eb7a],.storage-usage__meta[data-v-3742eb7a]{font-size:.8125rem;color:var(--wc-text-muted)}.storage-usage__track[data-v-3742eb7a]{height:6px;background:var(--wc-bg-subtle);border-radius:var(--wc-radius-sm);overflow:hidden}.storage-usage__fill[data-v-3742eb7a]{height:100%;background:var(--wc-primary);border-radius:var(--wc-radius-sm);transition:width .25s ease}.storage-usage__fill--warn[data-v-3742eb7a]{background:var(--wc-warning)}.storage-usage__fill--danger[data-v-3742eb7a]{background:var(--wc-danger)}.storage-usage__upgrade[data-v-3742eb7a]{font-size:.8125rem;font-weight:500;color:var(--wc-primary);text-decoration:none;white-space:nowrap}.storage-usage__upgrade[data-v-3742eb7a]:hover{text-decoration:underline}.storage-card[data-v-3742eb7a]{margin-bottom:0!important}.storage-panel[data-v-3742eb7a]{position:relative;min-height:0}.storage-panel--drag[data-v-3742eb7a]{outline:2px dashed var(--wc-primary);outline-offset:-4px}.storage-toolbar[data-v-3742eb7a]{padding:.75rem 1rem .65rem;border-bottom:1px solid var(--wc-border);background:var(--wc-bg-card)}.storage-filters[data-v-3742eb7a]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.65rem}.storage-filter[data-v-3742eb7a]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid var(--wc-border);border-radius:var(--wc-radius-md);background:var(--wc-bg-card);color:var(--wc-text);font-size:.8125rem;font-family:inherit;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.storage-filter i[data-v-3742eb7a]{font-size:.75rem;color:var(--wc-text-muted)}.storage-filter[data-v-3742eb7a]:hover{border-color:rgba(var(--wc-primary-rgb),.35);background:var(--wc-primary-light)}.storage-filter--active[data-v-3742eb7a]{border-color:var(--wc-primary);background:var(--wc-primary-light);color:var(--wc-primary-dark);font-weight:500}.storage-filter--active i[data-v-3742eb7a]{color:var(--wc-primary)}.storage-filter__count[data-v-3742eb7a]{min-width:1.25rem;padding:0 .35rem;border-radius:var(--wc-radius-sm);background:rgba(var(--wc-primary-rgb),.12);font-size:.6875rem;font-weight:600;line-height:1.4;text-align:center}.storage-toolbar__row[data-v-3742eb7a]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.storage-search[data-v-3742eb7a]{flex:1;min-width:min(100%,220px);display:flex;align-items:center;gap:.5rem;height:40px;padding:0 .75rem;border:1px solid var(--wc-border);border-radius:var(--wc-radius-md);background:var(--wc-bg-card)}.storage-search[data-v-3742eb7a]:focus-within{border-color:var(--wc-primary);box-shadow:0 0 0 3px rgba(var(--wc-primary-rgb),.12)}.storage-search i[data-v-3742eb7a]{color:var(--wc-text-muted);font-size:.8125rem}.storage-search input[data-v-3742eb7a]{flex:1;min-width:0;border:none;background:transparent;font-size:.875rem;color:var(--wc-text);outline:none}.storage-search input[data-v-3742eb7a]::-moz-placeholder{color:var(--wc-text-muted)}.storage-search input[data-v-3742eb7a]::placeholder{color:var(--wc-text-muted)}.storage-search__clear[data-v-3742eb7a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--wc-radius-sm);background:transparent;color:var(--wc-text-muted);cursor:pointer}.storage-search__clear[data-v-3742eb7a]:hover{background:var(--wc-bg-subtle);color:var(--wc-text)}.storage-toolbar__actions[data-v-3742eb7a]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto}.storage-sort[data-v-3742eb7a]{position:relative}.storage-menu[data-v-3742eb7a]{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:var(--wc-bg-card);border:1px solid var(--wc-border);border-radius:var(--wc-radius-md);box-shadow:var(--wc-shadow);padding:.35rem 0;z-index:20}.storage-menu__item[data-v-3742eb7a]{display:flex;align-items:center;gap:.65rem;width:100%;padding:.5rem .85rem;border:none;background:transparent;color:var(--wc-text);font-size:.8125rem;font-family:inherit;text-align:left;cursor:pointer;white-space:nowrap}.storage-menu__item[data-v-3742eb7a]:hover{background:var(--wc-bg-subtle)}.storage-menu__item--active[data-v-3742eb7a]{color:var(--wc-primary);font-weight:500}.storage-menu__item--danger[data-v-3742eb7a]{color:var(--wc-danger)}.storage-menu__item i[data-v-3742eb7a]{width:1rem;color:var(--wc-text-muted)}.storage-drop[data-v-3742eb7a]{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(var(--wc-primary-rgb),.08);pointer-events:none}.storage-drop i[data-v-3742eb7a]{font-size:2.5rem;color:var(--wc-primary);margin-bottom:.75rem}.storage-drop p[data-v-3742eb7a]{margin:0;font-size:1rem;font-weight:500;color:var(--wc-text-heading)}.storage-body[data-v-3742eb7a]{padding:.75rem 1rem 1rem;min-height:0}.storage-state[data-v-3742eb7a]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:12rem;padding:1.5rem 0;text-align:center;color:var(--wc-text-muted)}.storage-state i.fa-spin[data-v-3742eb7a]{font-size:1.5rem;margin-bottom:.75rem;color:var(--wc-primary)}.storage-state__icon[data-v-3742eb7a]{width:2.75rem;height:2.75rem;margin-bottom:.65rem;border-radius:var(--wc-radius-lg);background:var(--wc-primary-light);color:var(--wc-primary);display:flex;align-items:center;justify-content:center;font-size:1.25rem}.storage-state h5[data-v-3742eb7a]{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:var(--wc-text-heading)}.storage-state p[data-v-3742eb7a]{max-width:26rem;margin:0;font-size:.875rem;line-height:1.5}.storage-grid[data-v-3742eb7a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:1rem .85rem}.storage-tile[data-v-3742eb7a]{display:flex;flex-direction:column;min-width:0}.storage-tile__preview[data-v-3742eb7a]{position:relative;display:block;width:100%;padding:0;border:1px solid var(--wc-border);border-radius:var(--wc-radius-lg);background:var(--wc-bg-subtle);overflow:hidden;cursor:pointer;aspect-ratio:1;transition:border-color .15s,box-shadow .15s}.storage-tile__preview[data-v-3742eb7a]:hover{border-color:rgba(var(--wc-primary-rgb),.35);box-shadow:var(--wc-shadow-sm)}.storage-tile__preview img[data-v-3742eb7a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.storage-tile__placeholder[data-v-3742eb7a]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:2rem;color:var(--wc-text-muted)}.storage-tile__placeholder--video[data-v-3742eb7a]{color:var(--wc-danger)}.storage-tile__badge[data-v-3742eb7a]{position:absolute;left:.5rem;bottom:.5rem;padding:.15rem .45rem;border-radius:var(--wc-radius-sm);background:rgba(12,47,94,.78);color:#fff;font-size:.625rem;font-weight:500;text-transform:capitalize}.storage-tile__footer[data-v-3742eb7a]{display:flex;align-items:center;gap:.35rem;padding:.5rem .15rem 0;min-width:0}.storage-tile__name[data-v-3742eb7a]{flex:1;min-width:0;font-size:.8125rem;color:var(--wc-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.storage-tile__menu[data-v-3742eb7a]{flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:var(--wc-radius-sm);background:transparent;color:var(--wc-text-muted);cursor:pointer}.storage-tile__menu[data-v-3742eb7a]:hover{background:var(--wc-bg-subtle);color:var(--wc-text)}.storage-table__name[data-v-3742eb7a]{display:inline-flex;align-items:center;gap:.65rem;max-width:100%;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.storage-table__thumb[data-v-3742eb7a]{width:36px;height:36px;flex-shrink:0;border-radius:var(--wc-radius-sm);overflow:hidden;background:var(--wc-bg-subtle);display:inline-flex;align-items:center;justify-content:center}.storage-table__thumb img[data-v-3742eb7a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.storage-table__thumb i[data-v-3742eb7a]{font-size:.875rem;color:var(--wc-text-muted)}.storage-table__label[data-v-3742eb7a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.storage-context[data-v-3742eb7a]{position:fixed;z-index:100;min-width:180px;background:var(--wc-bg-card);border:1px solid var(--wc-border);border-radius:var(--wc-radius-md);box-shadow:var(--wc-shadow);padding:.35rem 0}.storage-preview[data-v-3742eb7a]{background:var(--wc-bg-card);border-radius:var(--wc-radius-xl);overflow:hidden;color:var(--wc-text)}.storage-preview__header[data-v-3742eb7a]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--wc-border)}.storage-preview__title[data-v-3742eb7a]{display:flex;align-items:center;gap:.85rem;min-width:0;flex:1}.storage-preview__icon[data-v-3742eb7a]{width:2.75rem;height:2.75rem;border-radius:var(--wc-radius-lg);background:var(--wc-primary-light);color:var(--wc-primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.storage-preview__icon--video[data-v-3742eb7a]{background:rgba(239,110,110,.12);color:var(--wc-danger)}.storage-preview__icon--file[data-v-3742eb7a]{background:var(--wc-bg-subtle);color:var(--wc-text-muted)}.storage-preview__meta[data-v-3742eb7a]{min-width:0}.storage-preview__name[data-v-3742eb7a]{margin:0;font-size:1rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--wc-text-heading)}.storage-preview__sub[data-v-3742eb7a]{margin:.2rem 0 0;font-size:.75rem;color:var(--wc-text-muted)}.storage-preview__toolbar[data-v-3742eb7a]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.storage-preview__btn[data-v-3742eb7a]{width:36px;height:36px;border:none;border-radius:var(--wc-radius-md);background:transparent;color:var(--wc-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.storage-preview__btn[data-v-3742eb7a]:hover{background:var(--wc-bg-subtle);color:var(--wc-text)}.storage-preview__btn--danger[data-v-3742eb7a]:hover{background:rgba(239,110,110,.12);color:var(--wc-danger)}.storage-preview__stage[data-v-3742eb7a]{background:var(--wc-primary-dark);min-height:280px;max-height:min(62vh,640px);display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:auto}.storage-preview__stage img[data-v-3742eb7a],.storage-preview__stage video[data-v-3742eb7a]{max-width:100%;max-height:min(58vh,600px);border-radius:var(--wc-radius-sm)}.storage-preview__unsupported[data-v-3742eb7a]{text-align:center;color:hsla(0,0%,100%,.65);padding:2rem 1rem}.storage-preview__unsupported i[data-v-3742eb7a]{font-size:2.5rem;margin-bottom:.75rem;opacity:.8}.storage-preview__unsupported p[data-v-3742eb7a]{margin:0;font-size:.875rem}.storage-preview__footer[data-v-3742eb7a]{padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--wc-border);background:var(--wc-bg-subtle)}.storage-preview__link-label[data-v-3742eb7a]{display:block;margin:0 0 .5rem;font-size:.75rem;font-weight:600;color:var(--wc-text-muted)}.storage-preview__link-row[data-v-3742eb7a]{display:flex;gap:.65rem;align-items:stretch}.storage-preview__link-input[data-v-3742eb7a]{font-size:.8125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (max-width:767px){.storage-toolbar[data-v-3742eb7a]{padding:.65rem .75rem .5rem}.storage-body[data-v-3742eb7a]{padding:.65rem .75rem .75rem}.storage-toolbar__row[data-v-3742eb7a]{flex-direction:column;align-items:stretch}.storage-toolbar__actions[data-v-3742eb7a]{margin-left:0;justify-content:flex-end}.storage-usage[data-v-3742eb7a]{flex-direction:column;align-items:stretch}.storage-preview__header[data-v-3742eb7a]{flex-wrap:wrap}.storage-preview__link-row[data-v-3742eb7a]{flex-direction:column}.storage-table tbody td[data-v-3742eb7a]:nth-child(2),.storage-table tbody td[data-v-3742eb7a]:nth-child(3),.storage-table thead th[data-v-3742eb7a]:nth-child(2),.storage-table thead th[data-v-3742eb7a]:nth-child(3){display:none}}