.universal-file-reader[data-v-ddda1375]{height:100%;min-height:500px;width:100%}.file-content[data-v-ddda1375]{height:100%;width:100%}.error-message[data-v-ddda1375]{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#dc3545;padding:1rem;text-align:center}.loading-message[data-v-ddda1375],.unsupported-file[data-v-ddda1375]{background-color:transparent;border:1px solid #dee2e6;border-radius:4px;padding:2rem;text-align:center}.unsupported-file[data-v-ddda1375]{align-items:center;display:flex;height:100%;justify-content:center}.media-player[data-v-93d9c778]{margin:0 auto;max-width:1200px;width:100%}.no-media[data-v-93d9c778]{background:transparent;border:1px solid #dee2e6;border-radius:8px;padding:2rem;text-align:center}.media-list[data-v-93d9c778]{display:flex;flex-direction:column;gap:1rem}.media-item[data-v-93d9c778]{background:#fff;border:1px solid #dee2e6;border-radius:8px;transition:all .2s ease}.media-item[data-v-93d9c778]:hover{box-shadow:0 2px 8px #0000001a}.media-item.active[data-v-93d9c778]{border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.media-header[data-v-93d9c778]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem;transition:background-color .2s}.media-header[data-v-93d9c778]:hover{background:transparent}.media-info[data-v-93d9c778]{flex:1;gap:1rem}.media-icon[data-v-93d9c778],.media-info[data-v-93d9c778]{align-items:center;display:flex}.media-icon[data-v-93d9c778]{background:#e9ecef;border-radius:8px;color:#6c757d;font-size:1.5rem;height:48px;justify-content:center;width:48px}.media-details[data-v-93d9c778]{flex:1}.media-title[data-v-93d9c778]{color:#212529;font-size:1rem;font-weight:600;line-height:1.2;margin:0 0 .5rem}.media-meta[data-v-93d9c778]{color:#6c757d;display:flex;font-size:.875rem;gap:1rem}.media-type[data-v-93d9c778]{font-weight:500}.media-size[data-v-93d9c778]{font-family:monospace}.media-quality[data-v-93d9c778]{background:#e7f3ff;border-radius:12px;color:#06c;font-size:.75rem;font-weight:500;padding:.125rem .5rem}.media-actions[data-v-93d9c778]{align-items:center;display:flex;gap:.5rem}.media-content[data-v-93d9c778]{background:transparent;border-top:1px solid #dee2e6;padding:1rem}@media (max-width:768px){.media-header[data-v-93d9c778]{align-items:flex-start;flex-direction:column;gap:1rem}.media-info[data-v-93d9c778]{width:100%}.media-actions[data-v-93d9c778]{justify-content:flex-end;width:100%}.media-meta[data-v-93d9c778]{flex-wrap:wrap;gap:.5rem}}.book-volume-player[data-v-845d878e]{margin:0 auto;max-width:1200px;padding:1rem;width:100%}.error-state[data-v-845d878e],.loading-state[data-v-845d878e],.no-media-state[data-v-845d878e]{align-items:center;display:flex;justify-content:center;min-height:400px}.volume-header[data-v-845d878e]{background:linear-gradient(135deg,#fb7185,#f43f5e);border-radius:12px;color:#fff;margin-bottom:2rem;padding:2rem}.volume-title[data-v-845d878e]{color:#fff;font-weight:700;margin:0}.volume-meta[data-v-845d878e]{margin-top:1rem}.volume-meta .text-muted[data-v-845d878e]{color:#fffc!important}.volume-stats[data-v-845d878e]{display:flex;flex-direction:column;gap:.5rem}.stat-item[data-v-845d878e]{color:#ffffffe6;font-size:.875rem}.media-section[data-v-845d878e],.volume-description[data-v-845d878e]{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.media-section[data-v-845d878e]{padding:1.5rem}.media-actions[data-v-845d878e]{display:flex;gap:.5rem}@media (max-width:768px){.book-volume-player[data-v-845d878e]{padding:.5rem}.volume-header[data-v-845d878e]{padding:1.5rem}.volume-stats[data-v-845d878e]{flex-direction:row;justify-content:space-between;margin-top:1rem}.media-section[data-v-845d878e]{padding:1rem}}
