/* Theme: Light — id=light — category=light */ body.theme-light .pdf-viewer-toolbar { background: linear-gradient(180deg, #fafafa 0%, #f0f0f0 100%) !important; border-bottom: 1px solid #d0d0d0 !important; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08); } body.theme-light .pdf-viewer-toolbar button { background: #fff !important; border: 1px solid #ccc !important; color: #333 !important; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } body.theme-light .pdf-viewer-toolbar button:hover { background: #e8e8e8 !important; border-color: #bbb !important; } body.theme-light .pdf-editor-btn { background: linear-gradient(135deg, #4a90d9, #357abd) !important; border: 1px solid #357abd !important; } body.theme-light .pdf-editor-btn:hover { background: linear-gradient(135deg, #357abd, #2868a0) !important; } body.theme-light #pdf-page-info, body.theme-light #pdf-zoom-level { color: #444 !important; font-weight: 500; } body.theme-light #pdf-page-input { background: #fff !important; border: 1px solid #ccc !important; color: #333 !important; } body.theme-light .pdf-toolbar-separator { background: #d0d0d0 !important; } body.theme-light .pdf-filename { color: #555 !important; } body.theme-light .pdf-viewer-container { background: #e8e8e8; } body.theme-light .pdf-viewer-toolbar { background: #f5f5f5; border-bottom-color: #ddd; } body.theme-light .pdf-viewer-toolbar button { background: #fff; border-color: #ddd; color: #333; } body.theme-light .pdf-viewer-toolbar button:hover { background: #e8e8e8; } body.theme-light #pdf-page-info, body.theme-light #pdf-zoom-level { color: #333; } body.theme-light #pdf-page-input { background: #fff; border-color: #ddd; color: #333; } body.theme-light .pdf-filename { color: #666; } body.theme-light .pdf-viewer { background: #d0d0d0; }