.Admin_container__bEys_{padding:var(--sp-6)}.Admin_header__au2br{margin-bottom:var(--sp-6)}.Admin_title__SFJAc{font-size:2rem;font-weight:600;color:var(--text-primary);margin:0 0 var(--sp-2) 0}.Admin_description__6oUXN{font-size:1rem;color:var(--text-secondary);margin:0}.TableEditor_tableEditor__0I4_z{display:flex;flex-direction:column;height:100%;background:var(--bg-app);border-radius:var(--radius-lg);overflow:hidden}.TableEditor_header__b5QAM{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4);border-bottom:1px solid var(--line-subtle);background:var(--bg-elevated)}.TableEditor_header__b5QAM h3{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-primary)}.TableEditor_headerActions__49E9N{display:flex;gap:var(--sp-2)}.TableEditor_createForm__62nHM{padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-4)}.TableEditor_formGroup__5Wh0a{display:flex;flex-direction:column;gap:var(--sp-2)}.TableEditor_formGroup__5Wh0a label{font-size:.875rem;font-weight:500;color:var(--text-primary)}.TableEditor_dimensionsGrid__hGuUv{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.TableEditor_formActions___wJU0{display:flex;gap:var(--sp-2);justify-content:flex-end;padding-top:var(--sp-4);border-top:1px solid var(--line-subtle)}.TableEditor_tableContainer__pBlvT{flex:1;overflow:auto;padding:var(--sp-4)}.TableEditor_table__IEP3s{width:100%;border-collapse:collapse;background:var(--bg-elevated);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--elev-1)}.TableEditor_tableCell__r_xya{border:1px solid var(--line-subtle);padding:var(--sp-2);cursor:pointer;transition:all var(--dur-med) var(--ease-standard);min-width:60px;min-height:30px;position:relative}.TableEditor_tableCell__r_xya:hover{background:var(--bg-muted)}.TableEditor_tableCell__r_xya.TableEditor_selected__oTZuy{background:var(--accent-20a);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.TableEditor_tableCell__r_xya.TableEditor_merged__fvOyQ{background:var(--bg-muted);color:var(--text-tertiary);font-style:italic}.TableEditor_headerRow__swhX1{background:var(--bg-muted);font-weight:600}.TableEditor_cellTextarea__cF6Pf{width:100%;height:100%;border:none;background:rgba(0,0,0,0);resize:none;outline:none;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;padding:0;margin:0}.TableEditor_cellProperties__IanlH{padding:var(--sp-4);border-top:1px solid var(--line-subtle);background:var(--bg-elevated)}.TableEditor_cellProperties__IanlH h4{margin:0 0 var(--sp-3) 0;font-size:1rem;font-weight:600;color:var(--text-primary)}.TableEditor_propertiesGrid__YSyUL{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.TableEditor_table__IEP3s td,.TableEditor_table__IEP3s th{position:relative}.TableEditor_table__IEP3s td:before,.TableEditor_table__IEP3s th:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;border-radius:var(--radius-sm)}.TableEditor_tableCell__r_xya.TableEditor_selected__oTZuy:before{background:var(--accent-20a);border:2px solid var(--accent)}@media(max-width:768px){.TableEditor_tableEditor__0I4_z{height:100vh;border-radius:0}.TableEditor_header__b5QAM{padding:var(--sp-3);flex-direction:column;gap:var(--sp-2);align-items:stretch}.TableEditor_headerActions__49E9N{justify-content:center;flex-wrap:wrap}.TableEditor_createForm__62nHM{padding:var(--sp-3)}.TableEditor_tableContainer__pBlvT{padding:var(--sp-2)}.TableEditor_dimensionsGrid__hGuUv,.TableEditor_propertiesGrid__YSyUL{grid-template-columns:1fr}.TableEditor_cellProperties__IanlH{padding:var(--sp-3)}}.TableEditor_dark__7PdSU .TableEditor_tableCell__r_xya.TableEditor_selected__oTZuy{background:var(--accent-20a);border-color:var(--accent)}.TableEditor_dark__7PdSU .TableEditor_tableCell__r_xya.TableEditor_merged__fvOyQ{background:var(--bg-canvas);color:var(--text-tertiary)}.TableEditor_dark__7PdSU .TableEditor_headerRow__swhX1{background:var(--bg-canvas)}@media print{.TableEditor_tableEditor__0I4_z{background:#fff;border-radius:0}.TableEditor_cellProperties__IanlH,.TableEditor_header__b5QAM{display:none}.TableEditor_tableContainer__pBlvT{padding:0}.TableEditor_table__IEP3s{box-shadow:none;border:1px solid #000}.TableEditor_tableCell__r_xya{border:1px solid #000}.TableEditor_tableCell__r_xya.TableEditor_selected__oTZuy,.TableEditor_tableCell__r_xya:hover{background:rgba(0,0,0,0);border-color:#000}}.AnnotationToolbar_toolbar__FoB0o{position:fixed;top:var(--sp-16);left:50%;transform:translateX(-50%);z-index:var(--z-header);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:var(--sp-3);min-width:700px;max-width:90vw;animation:AnnotationToolbar_slideDown__xmMyZ .2s ease-out}@keyframes AnnotationToolbar_slideDown__xmMyZ{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.AnnotationToolbar_toolbarContent__Fa_Uh{display:flex;align-items:flex-start;gap:var(--sp-4);flex-wrap:wrap}.AnnotationToolbar_managementGroup__TBnM7,.AnnotationToolbar_propertiesGroup__FJhBI,.AnnotationToolbar_statsGroup__c438J,.AnnotationToolbar_toolsGroup__840Cs{display:flex;flex-direction:column;gap:var(--sp-2);min-width:var(--sp-30)}.AnnotationToolbar_groupTitle__qOpo3{font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);margin:0;text-transform:uppercase;letter-spacing:.5px}.AnnotationToolbar_managementList__b8HYT,.AnnotationToolbar_propertiesList__Wm2W_,.AnnotationToolbar_toolsList__7GjWB{display:flex;flex-direction:column;gap:var(--sp-1)}.AnnotationToolbar_toolButton__yU7io{width:var(--sp-8);height:var(--sp-8);padding:0;border-radius:var(--radius-sm);border:none;background:rgba(0,0,0,0);color:var(--text-primary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.AnnotationToolbar_toolButton__yU7io:hover{background:var(--bg-muted);color:var(--text-primary)}.AnnotationToolbar_toolButton__yU7io:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.AnnotationToolbar_toolButton__yU7io[data-state=active]{background:var(--accent);color:var(--text-inverse)}.AnnotationToolbar_propertyButton__t8DTT,.AnnotationToolbar_propertyItem__XHdBG{position:relative;display:flex;align-items:center}.AnnotationToolbar_propertyButton__t8DTT{width:var(--sp-8);height:var(--sp-8);padding:0;border-radius:var(--radius-sm);border:none;background:rgba(0,0,0,0);color:var(--text-primary);transition:all .2s ease;justify-content:center}.AnnotationToolbar_propertyButton__t8DTT:hover{background:var(--bg-muted);color:var(--text-primary)}.AnnotationToolbar_propertyButton__t8DTT:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.AnnotationToolbar_colorPreview__6cgb2{position:absolute;bottom:var(--sp-0-5);right:var(--sp-0-5);width:var(--sp-2);height:var(--sp-2);border-radius:50%;border:1px solid var(--line-subtle);background:var(--color-preview-color,var(--bg-elevated))}.AnnotationToolbar_thicknessIndicator__nELYs{font-size:var(--text-sm);font-weight:500;color:var(--text-primary)}.AnnotationToolbar_colorPicker__m3wjK,.AnnotationToolbar_thicknessSlider__jjCH5{position:absolute;top:100%;left:0;margin-top:var(--sp-1);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);padding:var(--sp-2);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:var(--z-dropdown);animation:AnnotationToolbar_fadeIn__OySV5 .2s ease-out}@keyframes AnnotationToolbar_fadeIn__OySV5{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.AnnotationToolbar_colorGrid__cvlYo{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-1);width:var(--sp-30)}.AnnotationToolbar_colorSwatch__sAyFS{width:var(--sp-5);height:var(--sp-5);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;background:var(--color-swatch-color,var(--bg-elevated))}.AnnotationToolbar_colorSwatch__sAyFS:hover{transform:scale(1.1);border-color:var(--accent)}.AnnotationToolbar_colorSwatch__sAyFS:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.AnnotationToolbar_thicknessSlider__jjCH5{width:var(--sp-30);padding:var(--sp-2)}.AnnotationToolbar_opacitySlider__DJB_e{width:100%;display:flex;flex-direction:column;gap:var(--sp-1)}.AnnotationToolbar_slider__WvyD6{width:100%;height:4px;border-radius:2px;background:var(--bg-muted);outline:none;cursor:pointer}.AnnotationToolbar_slider__WvyD6::-webkit-slider-thumb{appearance:none;width:var(--sp-4);height:var(--sp-4);border-radius:50%;background:var(--accent);cursor:pointer;border:var(--sp-0-5) solid var(--bg-elevated)}.AnnotationToolbar_slider__WvyD6::-moz-range-thumb{width:var(--sp-4);height:var(--sp-4);border-radius:50%;background:var(--accent);cursor:pointer;border:var(--sp-0-5) solid var(--bg-elevated)}.AnnotationToolbar_sliderValue__T8K3c{font-size:var(--text-sm);color:var(--text-tertiary);text-align:center}.AnnotationToolbar_managementButton__rNjLd{width:var(--sp-8);height:var(--sp-8);padding:0;border-radius:var(--radius-sm);border:none;background:rgba(0,0,0,0);color:var(--text-primary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.AnnotationToolbar_managementButton__rNjLd:hover{background:var(--bg-muted);color:var(--text-primary)}.AnnotationToolbar_managementButton__rNjLd:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.AnnotationToolbar_statsList__UzMRa{display:flex;flex-direction:column;gap:var(--sp-1)}.AnnotationToolbar_statBadge___NUOW{font-size:var(--text-sm);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--text-secondary);border:1px solid var(--line-subtle);text-align:center}.AnnotationToolbar_typeStats__mFc6l{display:flex;flex-direction:column;gap:var(--sp-0-5);margin-top:var(--sp-2)}.AnnotationToolbar_typeStat__ingV2{font-size:var(--text-xs);color:var(--text-tertiary);font-style:italic}.AnnotationToolbar_statusBar__TmCi8{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line-subtle)}.AnnotationToolbar_statusText__uFEPs{font-size:var(--text-sm);color:var(--text-secondary);font-style:italic}.AnnotationToolbar_separator__itQu0{height:var(--sp-6);margin:0 var(--sp-1);background:var(--line-subtle)}@media(max-width:768px){.AnnotationToolbar_toolbar__FoB0o{position:fixed;top:auto;bottom:var(--sp-4);left:var(--sp-4);right:var(--sp-4);transform:none;min-width:auto;max-width:none}.AnnotationToolbar_toolbarContent__Fa_Uh{flex-direction:column;gap:var(--sp-3)}.AnnotationToolbar_managementGroup__TBnM7,.AnnotationToolbar_propertiesGroup__FJhBI,.AnnotationToolbar_statsGroup__c438J,.AnnotationToolbar_toolsGroup__840Cs{min-width:auto;width:100%}.AnnotationToolbar_managementList__b8HYT,.AnnotationToolbar_propertiesList__Wm2W_,.AnnotationToolbar_toolsList__7GjWB{flex-direction:row;flex-wrap:wrap;gap:var(--sp-2)}.AnnotationToolbar_colorGrid__cvlYo{width:var(--sp-25);grid-template-columns:repeat(3,1fr)}.AnnotationToolbar_thicknessSlider__jjCH5{width:var(--sp-25)}}.AnnotationToolbar_dark__XjvR3 .AnnotationToolbar_colorPicker__m3wjK,.AnnotationToolbar_dark__XjvR3 .AnnotationToolbar_thicknessSlider__jjCH5,.AnnotationToolbar_dark__XjvR3 .AnnotationToolbar_toolbar__FoB0o{box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-contrast=hc] .AnnotationToolbar_toolbar__FoB0o{border-width:2px;border-color:var(--line-strong)}[data-contrast=hc] .AnnotationToolbar_managementButton__rNjLd,[data-contrast=hc] .AnnotationToolbar_propertyButton__t8DTT,[data-contrast=hc] .AnnotationToolbar_toolButton__yU7io{border:1px solid var(--line-subtle)}[data-contrast=hc] .AnnotationToolbar_managementButton__rNjLd:hover,[data-contrast=hc] .AnnotationToolbar_propertyButton__t8DTT:hover,[data-contrast=hc] .AnnotationToolbar_toolButton__yU7io:hover{border-color:var(--line-strong)}[data-contrast=hc] .AnnotationToolbar_colorSwatch__sAyFS{border-width:2px}[data-contrast=hc] .AnnotationToolbar_slider__WvyD6{border:1px solid var(--line-subtle)}.ContentExtractionToolbar_toolbar__CVfwu{display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.ContentExtractionToolbar_header__vti5t{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.ContentExtractionToolbar_headerContent__izFGX{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.ContentExtractionToolbar_title__AIGjP{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.ContentExtractionToolbar_headerActions__E9VDl{display:flex;align-items:center;gap:var(--spacing-xs)}.ContentExtractionToolbar_expandButton__MQXPb{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.ContentExtractionToolbar_expandButton__MQXPb:hover{background:var(--bg-muted);color:var(--text-primary)}.ContentExtractionToolbar_stats__WTfBv{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.ContentExtractionToolbar_statBadge__PQOeS{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.ContentExtractionToolbar_textBadge__4wDrH{background:var(--accent-20a);color:var(--accent)}.ContentExtractionToolbar_imageBadge__kbuez{background:rgba(34,197,94,.2);color:#22c55e}.ContentExtractionToolbar_dataBadge__c8amI{background:rgba(168,85,247,.2);color:#a855f7}.ContentExtractionToolbar_actionsSection__pC1sU,.ContentExtractionToolbar_exportSection__n9Wq7,.ContentExtractionToolbar_progressSection___xzHm,.ContentExtractionToolbar_resultsSection__iruwj,.ContentExtractionToolbar_searchSection__PVWda,.ContentExtractionToolbar_settingsSection__xVb8q{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.ContentExtractionToolbar_sectionTitle__rx_NZ{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.ContentExtractionToolbar_actionsGrid__C9w_x{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-sm)}.ContentExtractionToolbar_actionButton__6dh7F{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.ContentExtractionToolbar_actionButton__6dh7F:hover{background:var(--bg-muted);border-color:var(--accent)}.ContentExtractionToolbar_actionButton__6dh7F:disabled{opacity:.5;cursor:not-allowed}.ContentExtractionToolbar_settingsGrid__kuBkM{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-sm)}.ContentExtractionToolbar_settingItem__u02Pm{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.ContentExtractionToolbar_settingItem__u02Pm input[type=checkbox]{margin:0}.ContentExtractionToolbar_settingsRow___RWdo{display:flex;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-md)}.ContentExtractionToolbar_settingLabel__DjfAx{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary)}.ContentExtractionToolbar_settingLabel__DjfAx input[type=range],.ContentExtractionToolbar_settingLabel__DjfAx select{padding:var(--spacing-xs);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.ContentExtractionToolbar_searchControls__u_8BP{display:flex;align-items:center;gap:var(--spacing-sm)}.ContentExtractionToolbar_searchInput___0qVF{display:flex;align-items:center;flex:1}.ContentExtractionToolbar_searchInput___0qVF input{flex:1;padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.ContentExtractionToolbar_searchInput___0qVF input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.ContentExtractionToolbar_searchButton__HVQIL{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-left:none;border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;transition:all .2s ease}.ContentExtractionToolbar_searchButton__HVQIL:hover{background:var(--bg-muted);border-color:var(--accent)}.ContentExtractionToolbar_filterButton__oZvHQ{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.ContentExtractionToolbar_filterButton__oZvHQ:hover{background:var(--bg-muted);border-color:var(--accent)}.ContentExtractionToolbar_exportActions__VkDQh{display:flex;align-items:center;gap:var(--spacing-sm)}.ContentExtractionToolbar_exportButton__h8SWf{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.ContentExtractionToolbar_exportButton__h8SWf:hover{background:var(--bg-muted);border-color:var(--accent)}.ContentExtractionToolbar_resultsHeader__U_nl1{display:flex;align-items:center;justify-content:space-between}.ContentExtractionToolbar_toggleButton___fApB{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.ContentExtractionToolbar_toggleButton___fApB:hover{background:var(--bg-muted);color:var(--text-primary)}.ContentExtractionToolbar_resultsContent__E8ejf{margin-top:var(--spacing-md)}.ContentExtractionToolbar_resultsTabs___Oy9v{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.ContentExtractionToolbar_tabButton__6JmXu{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.ContentExtractionToolbar_tabButton__6JmXu:hover{background:var(--bg-muted);color:var(--text-primary)}.ContentExtractionToolbar_tabButton__6JmXu.ContentExtractionToolbar_active__ar06F{background:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.ContentExtractionToolbar_resultsList__Gxfzt{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.ContentExtractionToolbar_resultItem__8S2Hq{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm)}.ContentExtractionToolbar_resultContent__hGg1I{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.ContentExtractionToolbar_resultData__yN_PJ,.ContentExtractionToolbar_resultText___63WZ{font-size:var(--font-size-sm);color:var(--text-primary);word-break:break-word}.ContentExtractionToolbar_resultImage__TwwR1{max-width:100px;max-height:60px;object-fit:contain;border-radius:var(--radius-sm)}.ContentExtractionToolbar_resultMeta__6RyR3{font-size:var(--font-size-xs);color:var(--text-secondary)}.ContentExtractionToolbar_deleteButton__p8fqn{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.ContentExtractionToolbar_deleteButton__p8fqn:hover{background:var(--bg-muted);color:var(--text-primary)}.ContentExtractionToolbar_progressSection___xzHm{background:var(--bg-muted)}.ContentExtractionToolbar_progressBar__BEBBm{width:100%;height:8px;background:var(--bg-elevated);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--spacing-sm)}.ContentExtractionToolbar_progressFill__NAK0x{height:100%;background:var(--accent);transition:width .3s ease}.ContentExtractionToolbar_progressText__w_rNE{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.ContentExtractionToolbar_cancelButton___SSsI{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.ContentExtractionToolbar_cancelButton___SSsI:hover{background:var(--bg-muted);border-color:var(--accent)}.OCRToolbar_toolbar__6RXo4{display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.OCRToolbar_header__4vDcl{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.OCRToolbar_headerContent__YtIn9{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.OCRToolbar_title___Qxqi{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.OCRToolbar_headerActions__mpSZW{display:flex;align-items:center;gap:var(--spacing-xs)}.OCRToolbar_expandButton__35mKP{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.OCRToolbar_expandButton__35mKP:hover{background:var(--bg-muted);color:var(--text-primary)}.OCRToolbar_stats__6Op3P{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.OCRToolbar_statBadge__wMN8y{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.OCRToolbar_actionsSection__ov8Rm,.OCRToolbar_exportSection__DMbTp,.OCRToolbar_jobSection__JVvRo,.OCRToolbar_progressSection__r1i07{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.OCRToolbar_sectionTitle__XqXO0{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.OCRToolbar_actionsGrid__QALvr{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--spacing-sm)}.OCRToolbar_actionButton__hVcoF{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.OCRToolbar_actionButton__hVcoF:hover{background:var(--bg-muted);border-color:var(--accent)}.OCRToolbar_actionButton__hVcoF:disabled{opacity:.5;cursor:not-allowed}.OCRToolbar_separator__4Q5Nf{margin:0;border-color:var(--line-subtle)}.OCRToolbar_progressContainer__8iMjo{display:flex;flex-direction:column;gap:var(--spacing-sm)}.OCRToolbar_progressBar__AAHK0{width:100%;height:8px;background:var(--bg-muted);border-radius:var(--radius-sm);overflow:hidden}.OCRToolbar_progressFill__vUrER{height:100%;background:var(--accent);transition:width .3s ease}.OCRToolbar_progressInfo__0D7hv{display:flex;align-items:center;justify-content:space-between}.OCRToolbar_progressText__roqB4{font-size:var(--font-size-sm);color:var(--text-secondary)}.OCRToolbar_progressPercent__JoTUK{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-primary)}.OCRToolbar_progressPages__mi7c8{font-size:var(--font-size-xs);color:var(--text-tertiary);text-align:center}.OCRToolbar_jobInfo__uxcpX{display:flex;flex-direction:column;gap:var(--spacing-sm)}.OCRToolbar_jobHeader__eYrez{display:flex;align-items:center;justify-content:space-between}.OCRToolbar_jobName__bkPpG{font-weight:var(--font-weight-medium);color:var(--text-primary)}.OCRToolbar_jobStatus__VvcsR{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.OCRToolbar_jobProgress__xhwGk{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OCRToolbar_jobProgressBar__w2gkt{width:100%;height:6px;background:var(--bg-muted);border-radius:var(--radius-sm);overflow:hidden}.OCRToolbar_jobProgressFill__O_2Ez{height:100%;background:var(--accent);transition:width .3s ease}.OCRToolbar_jobStats__IEwVl{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-size-sm);color:var(--text-secondary)}.OCRToolbar_jobFailed__KTTL2{color:var(--text-destructive)}.OCRToolbar_jobActions__9tu22{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end}.OCRToolbar_jobActionButton__4u0tj{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.OCRToolbar_jobActionButton__4u0tj:hover{background:var(--bg-muted);border-color:var(--accent)}.OCRToolbar_exportActions__7617c{display:flex;align-items:center;gap:var(--spacing-sm)}.OCRToolbar_exportButton__bQUz7{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.OCRToolbar_exportButton__bQUz7:hover{background:var(--bg-muted);border-color:var(--accent)}.OCRToolbar_batchModal__lNueb,.OCRToolbar_resultsModal__tRYO3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-header)}.OCRToolbar_batchModalHeader__QFXvt,.OCRToolbar_resultsModalHeader__sSBbQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.OCRToolbar_batchModalTitle__iCVkA,.OCRToolbar_resultsModalTitle__m_8kU{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.OCRToolbar_closeButton__Ldt5D{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.OCRToolbar_closeButton__Ldt5D:hover{background:var(--bg-muted);color:var(--text-primary)}.OCRToolbar_batchModalContent__qZJnV,.OCRToolbar_resultsModalContent__TR_jq{background:var(--bg-elevated);border-radius:var(--radius-lg);padding:var(--spacing-xl);max-width:600px;width:90%;max-height:80vh;overflow-y:auto}.OCRToolbar_batchForm__E_O1B{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.OCRToolbar_formGroup__Bmfp6{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OCRToolbar_formLabel__xW__n{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.OCRToolbar_formInput__Y9YsE{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.OCRToolbar_formInput__Y9YsE:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.OCRToolbar_fileList__5eQgQ{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.OCRToolbar_fileItem__wfnxf{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm);background:var(--bg-canvas);border:1px solid var(--line-subtle);border-radius:var(--radius-sm)}.OCRToolbar_fileName__oZOnL{font-size:var(--font-size-sm);color:var(--text-primary)}.OCRToolbar_fileSize__73w7w{font-size:var(--font-size-xs);color:var(--text-secondary)}.OCRToolbar_uploadButton__ea4GX{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.OCRToolbar_uploadButton__ea4GX:hover{background:var(--bg-muted);border-color:var(--accent)}.OCRToolbar_batchActions__gq2Pd{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end}.OCRToolbar_searchSection__bqQ_l{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.OCRToolbar_searchInput__4DyaW{position:relative}.OCRToolbar_searchIcon__KWEV3{position:absolute;left:var(--spacing-sm);top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}.OCRToolbar_searchField__OO_P_{padding-left:var(--spacing-xl);width:100%}.OCRToolbar_filters__THGiC{display:flex;gap:var(--spacing-sm)}.OCRToolbar_filterSelect__iRABB{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.OCRToolbar_filterSelect__iRABB:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.OCRToolbar_resultsList__nEm44{display:flex;flex-direction:column;gap:var(--spacing-sm)}.OCRToolbar_emptyState__WHgDg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center;color:var(--text-secondary)}.OCRToolbar_emptyIcon__jqOUl{margin-bottom:var(--spacing-md);color:var(--text-tertiary)}.OCRToolbar_emptySubtext__TVkjP{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-top:var(--spacing-xs)}.OCRToolbar_resultItem__vLr8e{padding:var(--spacing-md);background:var(--bg-canvas);border:1px solid var(--line-subtle);border-radius:var(--radius-md);transition:all .2s ease}.OCRToolbar_resultItem__vLr8e:hover{border-color:var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.1)}.OCRToolbar_resultHeader__QLE_k{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.OCRToolbar_resultInfo__AlWLj{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.OCRToolbar_resultIcon__c5pho{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-sm);background:var(--bg-muted)}.OCRToolbar_resultLanguage__rlNOo{font-size:var(--font-size-lg)}.OCRToolbar_resultConfidence__tOVKm{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.OCRToolbar_resultActions__QBJvJ{display:flex;align-items:center;gap:var(--spacing-xs)}.OCRToolbar_resultActionButton__sfpfz{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.OCRToolbar_resultActionButton__sfpfz:hover{background:var(--bg-muted);color:var(--text-primary)}.OCRToolbar_resultContent__CMG8k{display:flex;flex-direction:column;gap:var(--spacing-sm)}.OCRToolbar_resultText__kbFCm{padding:var(--spacing-sm);background:var(--bg-muted);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--font-size-sm);line-height:1.5}.OCRToolbar_resultDetails__AAQEU{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OCRToolbar_resultDetail___mnTc{display:flex;align-items:center;gap:var(--spacing-sm)}.OCRToolbar_detailLabel__7326w{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);min-width:80px}.OCRToolbar_detailValue__A6i6k{font-size:var(--font-size-xs);color:var(--text-primary)}.PageManipulationToolbar_toolbar__uD_de{display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.PageManipulationToolbar_header___5AgY{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PageManipulationToolbar_headerContent__lkAG_{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.PageManipulationToolbar_title__QOM1F{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PageManipulationToolbar_headerActions__IQaev{display:flex;align-items:center;gap:var(--spacing-xs)}.PageManipulationToolbar_expandButton__Kgo3W{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PageManipulationToolbar_expandButton__Kgo3W:hover{background:var(--bg-muted);color:var(--text-primary)}.PageManipulationToolbar_stats__Is_Ku{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.PageManipulationToolbar_statBadge__F8rU8{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.PageManipulationToolbar_actionsSection__2O0A4,.PageManipulationToolbar_advancedSection__9YmgC,.PageManipulationToolbar_exportSection__iD0j_,.PageManipulationToolbar_historySection__vRVI5,.PageManipulationToolbar_navigationSection__OzMhX,.PageManipulationToolbar_thumbnailsSection__QxFqg{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PageManipulationToolbar_sectionTitle__wfhdz{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.PageManipulationToolbar_actionsGrid__MQC5l,.PageManipulationToolbar_advancedGrid__O6w9s{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-sm)}.PageManipulationToolbar_actionButton__rh538{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.PageManipulationToolbar_actionButton__rh538:hover{background:var(--bg-muted);border-color:var(--accent)}.PageManipulationToolbar_actionButton__rh538:disabled{opacity:.5;cursor:not-allowed}.PageManipulationToolbar_separator__1Jsn6{margin:0;border-color:var(--line-subtle)}.PageManipulationToolbar_historyActions__T7O33{display:flex;align-items:center;gap:var(--spacing-sm)}.PageManipulationToolbar_historyButton__37zB6{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.PageManipulationToolbar_historyButton__37zB6:hover{background:var(--bg-muted);border-color:var(--accent)}.PageManipulationToolbar_historyButton__37zB6:disabled{opacity:.5;cursor:not-allowed}.PageManipulationToolbar_navigationControls__bdeEb{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.PageManipulationToolbar_navButton__oPEpX{padding:var(--spacing-sm);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PageManipulationToolbar_navButton__oPEpX:hover{background:var(--bg-muted);border-color:var(--accent)}.PageManipulationToolbar_navButton__oPEpX:disabled{opacity:.5;cursor:not-allowed}.PageManipulationToolbar_pageInfo__yl3Z1{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-muted);border-radius:var(--radius-sm)}.PageManipulationToolbar_pageNumber__4buTm{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.PageManipulationToolbar_pageSeparator__0mCnr,.PageManipulationToolbar_totalPages__aOMjA{color:var(--text-secondary)}.PageManipulationToolbar_thumbnailsHeader__suCDB{display:flex;align-items:center;justify-content:space-between}.PageManipulationToolbar_toggleButton__H4qYL{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PageManipulationToolbar_toggleButton__H4qYL:hover{background:var(--bg-muted);color:var(--text-primary)}.PageManipulationToolbar_thumbnailsList__Pwhxo{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-sm);max-height:400px;overflow-y:auto}.PageManipulationToolbar_thumbnailItem__tPL1j{padding:var(--spacing-sm);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PageManipulationToolbar_thumbnailItem__tPL1j:hover{border-color:var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.1)}.PageManipulationToolbar_thumbnailItem__tPL1j.PageManipulationToolbar_active__po_Eq,.PageManipulationToolbar_thumbnailItem__tPL1j.PageManipulationToolbar_selected__6kFk_{border-color:var(--accent);background:var(--accent-20a)}.PageManipulationToolbar_thumbnailContent__iTsS0{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PageManipulationToolbar_thumbnailPreview__SRTOW{width:100%;height:120px;background:var(--bg-muted);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}.PageManipulationToolbar_thumbnailPlaceholder__QSEdu{color:var(--text-tertiary)}.PageManipulationToolbar_thumbnailInfo__gQr0R{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PageManipulationToolbar_thumbnailNumber__psZ4u{font-weight:var(--font-weight-medium);color:var(--text-primary);font-size:var(--font-size-sm)}.PageManipulationToolbar_thumbnailElements__2_k4z,.PageManipulationToolbar_thumbnailSize__x0bxX{font-size:var(--font-size-xs);color:var(--text-secondary)}.PageManipulationToolbar_thumbnailRotation__RraI_{font-size:var(--font-size-xs);color:var(--accent);font-weight:var(--font-weight-medium)}.PageManipulationToolbar_exportActions__IKObJ{display:flex;align-items:center;gap:var(--spacing-sm)}.PageManipulationToolbar_exportButton__mPJw_{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.PageManipulationToolbar_exportButton__mPJw_:hover{background:var(--bg-muted);border-color:var(--accent)}.PageManipulationToolbar_operationDialog__S09CW{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.PageManipulationToolbar_operationDialogHeader__Fb95a{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.PageManipulationToolbar_operationDialogTitle__OFlXB{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PageManipulationToolbar_closeButton__JLv_1{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PageManipulationToolbar_closeButton__JLv_1:hover{background:var(--bg-muted);color:var(--text-primary)}.PageManipulationToolbar_operationDialogContent__n0ubE{background:var(--bg-elevated);border-radius:var(--radius-lg);padding:var(--spacing-xl);max-width:500px;width:90%;max-height:80vh;overflow-y:auto}.PageManipulationToolbar_cropOptions__BU5EK,.PageManipulationToolbar_splitOptions__JdmkL{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.PageManipulationToolbar_formGroup__rqpJa{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PageManipulationToolbar_formLabel__kfl3g{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.PageManipulationToolbar_formInput__xxPwx{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.PageManipulationToolbar_formInput__xxPwx:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.PageManipulationToolbar_cropInputs___5jKU{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.PageManipulationToolbar_cropInput__77O_l{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.PageManipulationToolbar_cropInput__77O_l:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.PageManipulationToolbar_operationActions__Etc4Y{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end}.PDFOptimizationToolbar_toolbar__fpT52{display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.PDFOptimizationToolbar_header__zOLIh{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PDFOptimizationToolbar_headerContent__WuPgf{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.PDFOptimizationToolbar_title___HT9u{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PDFOptimizationToolbar_headerActions__aBTJz{display:flex;align-items:center;gap:var(--spacing-xs)}.PDFOptimizationToolbar_expandButton__9hLNy{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PDFOptimizationToolbar_expandButton__9hLNy:hover{background:var(--bg-muted);color:var(--text-primary)}.PDFOptimizationToolbar_stats__PU2ru{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.PDFOptimizationToolbar_statBadge__vzyA_{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.PDFOptimizationToolbar_jobsBadge__13TAQ{background:var(--accent-20a);color:var(--accent)}.PDFOptimizationToolbar_savingsBadge__1fhRC{background:rgba(34,197,94,.2);color:#22c55e}.PDFOptimizationToolbar_sizeBadge__xbOUm{background:rgba(168,85,247,.2);color:#a855f7}.PDFOptimizationToolbar_tabs__7MpXG{display:flex;background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PDFOptimizationToolbar_tab___K8kf{flex:1;padding:var(--spacing-sm) var(--spacing-md);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.PDFOptimizationToolbar_tab___K8kf:hover{background:var(--bg-muted);color:var(--text-primary)}.PDFOptimizationToolbar_tab___K8kf.PDFOptimizationToolbar_active__iU2cN{background:var(--accent);color:var(--text-inverse)}.PDFOptimizationToolbar_tabContent__XIY9G{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PDFOptimizationToolbar_actionsSection__To9x9,.PDFOptimizationToolbar_progressSection__5cR9d,.PDFOptimizationToolbar_resultsSection__cVi_k,.PDFOptimizationToolbar_settingsSection__jR39o{margin-bottom:var(--spacing-lg)}.PDFOptimizationToolbar_sectionTitle__y73Ro{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.PDFOptimizationToolbar_quickActions__L3FDJ{display:flex;align-items:center;gap:var(--spacing-sm)}.PDFOptimizationToolbar_actionButton__Y6heb{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.PDFOptimizationToolbar_actionButton__Y6heb:hover{background:var(--bg-muted);border-color:var(--accent)}.PDFOptimizationToolbar_actionButton__Y6heb:disabled{opacity:.5;cursor:not-allowed}.PDFOptimizationToolbar_primaryButton__rKlz4{background:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.PDFOptimizationToolbar_primaryButton__rKlz4:hover{background:var(--accent-press);border-color:var(--accent-press)}.PDFOptimizationToolbar_quickSettings__wdvEG{display:flex;flex-direction:column;gap:var(--spacing-md)}.PDFOptimizationToolbar_settingGroup__uw_VI{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PDFOptimizationToolbar_settingLabel__BAJDJ{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-secondary)}.PDFOptimizationToolbar_settingLabel__BAJDJ input[type=range]{flex:1;margin:0 var(--spacing-sm)}.PDFOptimizationToolbar_settingLabel__BAJDJ select{padding:var(--spacing-xs);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.PDFOptimizationToolbar_radioGroup__Nl8tS{display:flex;gap:var(--spacing-md);margin-left:var(--spacing-sm)}.PDFOptimizationToolbar_radioGroup__Nl8tS label{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.PDFOptimizationToolbar_radioGroup__Nl8tS label input[type=radio]{margin:0}.PDFOptimizationToolbar_advancedSettings__XIWyY{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PDFOptimizationToolbar_settingsCategory__BoiUO{background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);padding:var(--spacing-md)}.PDFOptimizationToolbar_categoryTitle__0FUc7{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0;display:flex;align-items:center;gap:var(--spacing-xs)}.PDFOptimizationToolbar_settingsGrid__HZwvT{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-sm)}.PDFOptimizationToolbar_settingItem__s6m3T{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.PDFOptimizationToolbar_settingItem__s6m3T input[type=checkbox]{margin:0}.PDFOptimizationToolbar_settingsActions__lwRGg{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end;padding-top:var(--spacing-md);border-top:1px solid var(--line-subtle)}.PDFOptimizationToolbar_resultsHeader__OF3iE{display:flex;align-items:center;justify-content:space-between}.PDFOptimizationToolbar_clearButton__D3hbg{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.PDFOptimizationToolbar_clearButton__D3hbg:hover{background:var(--bg-muted);border-color:var(--accent)}.PDFOptimizationToolbar_resultsList__UdiQ4{display:flex;flex-direction:column;gap:var(--spacing-sm);max-height:400px;overflow-y:auto}.PDFOptimizationToolbar_resultItem__nRS5L{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md)}.PDFOptimizationToolbar_resultContent__QfVxu{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}.PDFOptimizationToolbar_resultHeader__EALsb{display:flex;align-items:center;justify-content:space-between}.PDFOptimizationToolbar_resultTimestamp__1elKL{font-size:var(--font-size-xs);color:var(--text-tertiary)}.PDFOptimizationToolbar_resultSavings__Ez8PJ{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:#22c55e}.PDFOptimizationToolbar_resultDetails__zvvLO{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PDFOptimizationToolbar_resultSize__AEbvt{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm)}.PDFOptimizationToolbar_originalSize__gREJg{color:var(--text-secondary)}.PDFOptimizationToolbar_arrow__IQ2U_{color:var(--text-tertiary)}.PDFOptimizationToolbar_optimizedSize__knkyQ{color:var(--text-primary);font-weight:var(--font-weight-medium)}.PDFOptimizationToolbar_resultStats__FkYgJ{display:flex;align-items:center;gap:var(--spacing-md);font-size:var(--font-size-xs);color:var(--text-secondary)}.PDFOptimizationToolbar_resultActions__5oqnF{display:flex;align-items:center;gap:var(--spacing-xs)}.PDFOptimizationToolbar_deleteButton__SRPg8{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PDFOptimizationToolbar_deleteButton__SRPg8:hover{background:var(--bg-muted);color:#ef4444}.PDFOptimizationToolbar_emptyState___tKFL{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);color:var(--text-tertiary);text-align:center}.PDFOptimizationToolbar_emptyState___tKFL svg{font-size:2rem;margin-bottom:var(--spacing-md)}.PDFOptimizationToolbar_emptyState___tKFL p{margin:var(--spacing-xs) 0;font-size:var(--font-size-sm)}.PDFOptimizationToolbar_progressSection__5cR9d{background:var(--bg-muted);padding:var(--spacing-md)}.PDFOptimizationToolbar_progressBar__6EsIL{width:100%;height:8px;background:var(--bg-elevated);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--spacing-sm)}.PDFOptimizationToolbar_progressFill__Gzf9U{height:100%;background:var(--accent);transition:width .3s ease}.PDFOptimizationToolbar_progressText__H_YTU{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.PDFOptimizationToolbar_cancelButton__oBQuD{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.PDFOptimizationToolbar_cancelButton__oBQuD:hover{background:var(--bg-muted);border-color:var(--accent)}.PDFSecurityToolbar_toolbar__kGtgh{display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.PDFSecurityToolbar_header__BXNCC{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PDFSecurityToolbar_headerContent__ystV_{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.PDFSecurityToolbar_title__lHvf4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.PDFSecurityToolbar_headerActions__EJufi{display:flex;align-items:center;gap:var(--spacing-xs)}.PDFSecurityToolbar_expandButton__qjXJi{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PDFSecurityToolbar_expandButton__qjXJi:hover{background:var(--bg-muted);color:var(--text-primary)}.PDFSecurityToolbar_stats__1pivh{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.PDFSecurityToolbar_statBadge__gRgiZ{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.PDFSecurityToolbar_securityBadge__2bRri{background:var(--accent-20a);color:var(--accent)}.PDFSecurityToolbar_jobsBadge__dMa88{background:rgba(34,197,94,.2);color:#22c55e}.PDFSecurityToolbar_protectedBadge__YOZM_{background:rgba(168,85,247,.2);color:#a855f7}.PDFSecurityToolbar_tabs___7db5{display:flex;background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PDFSecurityToolbar_tab__tokz5{flex:1;padding:var(--spacing-sm) var(--spacing-md);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.PDFSecurityToolbar_tab__tokz5:hover{background:var(--bg-muted);color:var(--text-primary)}.PDFSecurityToolbar_tab__tokz5.PDFSecurityToolbar_active__0v6wV{background:var(--accent);color:var(--text-inverse)}.PDFSecurityToolbar_tabContent__gNDt3{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.PDFSecurityToolbar_actionsSection__NmwlZ,.PDFSecurityToolbar_passwordSection__TmiMr,.PDFSecurityToolbar_permissionsSection__6jUKk,.PDFSecurityToolbar_progressSection____TR_,.PDFSecurityToolbar_resultsSection__NGPdN,.PDFSecurityToolbar_watermarkSection__9SbEi{margin-bottom:var(--spacing-lg)}.PDFSecurityToolbar_sectionTitle__9KIKp{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.PDFSecurityToolbar_subsectionTitle__QMEpc{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-secondary);margin:var(--spacing-md) 0 var(--spacing-sm) 0}.PDFSecurityToolbar_additionalSettings__rAKgd,.PDFSecurityToolbar_passwordSettings__oY5rB,.PDFSecurityToolbar_permissionsGrid__VuqFh,.PDFSecurityToolbar_watermarkSettings__xwCiu{display:flex;flex-direction:column;gap:var(--spacing-md)}.PDFSecurityToolbar_passwordGroup__RyeLg{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PDFSecurityToolbar_settingLabel__3RZbQ{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.PDFSecurityToolbar_settingLabel__3RZbQ input[type=checkbox]{margin:0}.PDFSecurityToolbar_inputLabel__fJZ9s{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary)}.PDFSecurityToolbar_inputLabel__fJZ9s input[type=password],.PDFSecurityToolbar_inputLabel__fJZ9s input[type=text]{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.PDFSecurityToolbar_inputLabel__fJZ9s input[type=password]:focus,.PDFSecurityToolbar_inputLabel__fJZ9s input[type=text]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.PDFSecurityToolbar_inputLabel__fJZ9s input[type=password].PDFSecurityToolbar_invalid__Xp4_R,.PDFSecurityToolbar_inputLabel__fJZ9s input[type=text].PDFSecurityToolbar_invalid__Xp4_R{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.2)}.PDFSecurityToolbar_inputLabel__fJZ9s input[type=range]{flex:1;margin:0 var(--spacing-sm)}.PDFSecurityToolbar_inputLabel__fJZ9s select{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.PDFSecurityToolbar_inputLabel__fJZ9s select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.PDFSecurityToolbar_inputGroup__HpZ3M{display:flex;align-items:center;gap:var(--spacing-xs);position:relative}.PDFSecurityToolbar_inputGroup__HpZ3M input{flex:1}.PDFSecurityToolbar_copyButton__TivMk,.PDFSecurityToolbar_generateButton__DX8Pi,.PDFSecurityToolbar_toggleButton__D1UF8{padding:var(--spacing-sm);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PDFSecurityToolbar_copyButton__TivMk:hover,.PDFSecurityToolbar_generateButton__DX8Pi:hover,.PDFSecurityToolbar_toggleButton__D1UF8:hover{background:var(--bg-muted);border-color:var(--accent)}.PDFSecurityToolbar_validationError__L7usl{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:#ef4444;margin-top:var(--spacing-xs)}.PDFSecurityToolbar_encryptionSection__Ph1MF{margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--line-subtle)}.PDFSecurityToolbar_radioGroup__FX55s{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PDFSecurityToolbar_radioGroup__FX55s label{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.PDFSecurityToolbar_radioGroup__FX55s label input[type=radio]{margin:0}.PDFSecurityToolbar_permissionsGrid__VuqFh{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-sm)}.PDFSecurityToolbar_permissionItem__3MBVz{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.PDFSecurityToolbar_permissionItem__3MBVz input[type=checkbox]{margin:0}.PDFSecurityToolbar_settingsGrid__iYTk_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-sm)}.PDFSecurityToolbar_settingItem__tVB4S{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer}.PDFSecurityToolbar_settingItem__tVB4S input[type=checkbox]{margin:0}.PDFSecurityToolbar_watermarkActions__iUYnL{display:flex;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.PDFSecurityToolbar_resultsHeader___VW6h{display:flex;align-items:center;justify-content:space-between}.PDFSecurityToolbar_clearButton__GNcH1{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--spacing-xs)}.PDFSecurityToolbar_clearButton__GNcH1:hover{background:var(--bg-muted);border-color:var(--accent)}.PDFSecurityToolbar_resultsList__GUYfW{display:flex;flex-direction:column;gap:var(--spacing-sm);max-height:400px;overflow-y:auto}.PDFSecurityToolbar_resultItem__RU4rr{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md)}.PDFSecurityToolbar_resultContent__i3_QQ{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}.PDFSecurityToolbar_resultHeader__m9AAf{display:flex;align-items:center;justify-content:space-between}.PDFSecurityToolbar_resultTimestamp__NzRax{font-size:var(--font-size-xs);color:var(--text-tertiary)}.PDFSecurityToolbar_resultStatus__gCv4R{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:#22c55e}.PDFSecurityToolbar_resultDetails__KLpYD{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PDFSecurityToolbar_securityFeatures__F4fxU{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.PDFSecurityToolbar_featureBadge__GoAeo{padding:var(--spacing-xs) var(--spacing-sm);background:var(--accent-20a);color:var(--accent);border-radius:var(--radius-sm);font-size:var(--font-size-xs)}.PDFSecurityToolbar_actionButton__hM04n,.PDFSecurityToolbar_featureBadge__GoAeo,.PDFSecurityToolbar_resultActions__Zwbyr{display:flex;align-items:center;gap:var(--spacing-xs)}.PDFSecurityToolbar_actionButton__hM04n{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.PDFSecurityToolbar_actionButton__hM04n:hover{background:var(--bg-muted);border-color:var(--accent)}.PDFSecurityToolbar_actionButton__hM04n:disabled{opacity:.5;cursor:not-allowed}.PDFSecurityToolbar_primaryButton__YUjLn{background:var(--accent);color:var(--text-inverse);border-color:var(--accent)}.PDFSecurityToolbar_primaryButton__YUjLn:hover{background:var(--accent-press);border-color:var(--accent-press)}.PDFSecurityToolbar_deleteButton___cxcl{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.PDFSecurityToolbar_deleteButton___cxcl:hover{background:var(--bg-muted);color:#ef4444}.PDFSecurityToolbar_actionButtons__iXtJx{display:flex;align-items:center;gap:var(--spacing-sm)}.PDFSecurityToolbar_emptyState__HKPeB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);color:var(--text-tertiary);text-align:center}.PDFSecurityToolbar_emptyState__HKPeB svg{font-size:2rem;margin-bottom:var(--spacing-md)}.PDFSecurityToolbar_emptyState__HKPeB p{margin:var(--spacing-xs) 0;font-size:var(--font-size-sm)}.PDFSecurityToolbar_progressSection____TR_{background:var(--bg-muted);padding:var(--spacing-md)}.PDFSecurityToolbar_progressBar__FaqV6{width:100%;height:8px;background:var(--bg-elevated);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:var(--spacing-sm)}.PDFSecurityToolbar_progressFill__l1wS0{height:100%;background:var(--accent);transition:width .3s ease}.PDFSecurityToolbar_progressText__g9K22{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.PDFSecurityToolbar_cancelButton__oHk0e{padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.PDFSecurityToolbar_cancelButton__oHk0e:hover{background:var(--bg-muted);border-color:var(--accent)}.RedactionToolbar_toolbar__G1XhM{display:flex;flex-direction:column;background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-md);overflow:hidden}.RedactionToolbar_header__daUVX{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.RedactionToolbar_headerContent__A6Ixx{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.RedactionToolbar_title__sfAsX{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.RedactionToolbar_headerActions__xYwt7{display:flex;align-items:center;gap:var(--spacing-xs)}.RedactionToolbar_expandButton__anaKF{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.RedactionToolbar_expandButton__anaKF:hover{background:var(--bg-muted);color:var(--text-primary)}.RedactionToolbar_stats__WfSru{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}.RedactionToolbar_statBadge__uL2go{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.RedactionToolbar_actionsSection__2H075,.RedactionToolbar_areasSection__ZQzNA,.RedactionToolbar_exportSection__nC4YX,.RedactionToolbar_methodsSection__viI2V{padding:var(--spacing-md);background:var(--bg-canvas);border-bottom:1px solid var(--line-subtle)}.RedactionToolbar_sectionTitle__d5H6C{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.RedactionToolbar_actionsGrid__CxFl_,.RedactionToolbar_methodsGrid__tk7js{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--spacing-sm)}.RedactionToolbar_actionButton__qGEYA,.RedactionToolbar_methodButton__fPcr9{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.RedactionToolbar_actionButton__qGEYA:hover,.RedactionToolbar_methodButton__fPcr9:hover{background:var(--bg-muted);border-color:var(--accent)}.RedactionToolbar_actionButton__qGEYA:disabled,.RedactionToolbar_methodButton__fPcr9:disabled{opacity:.5;cursor:not-allowed}.RedactionToolbar_separator__UiLak{margin:0;border-color:var(--line-subtle)}.RedactionToolbar_emptyState__CaFzb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);text-align:center;color:var(--text-secondary)}.RedactionToolbar_emptyIcon__SO8qL{margin-bottom:var(--spacing-md);color:var(--text-tertiary)}.RedactionToolbar_emptySubtext__2uvN9{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-top:var(--spacing-xs)}.RedactionToolbar_areasList__o6UOp{display:flex;flex-direction:column;gap:var(--spacing-sm)}.RedactionToolbar_areaItem__46O4z{padding:var(--spacing-sm);background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);transition:all .2s ease}.RedactionToolbar_areaItem__46O4z:hover{border-color:var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.1)}.RedactionToolbar_areaHeader__KEY_f{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-xs)}.RedactionToolbar_areaInfo__E_8Rh{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.RedactionToolbar_areaIcon__y_P0O{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-sm);background:var(--bg-muted)}.RedactionToolbar_areaContent__qSw4A{font-size:var(--font-size-sm);color:var(--text-primary);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RedactionToolbar_areaMethod__GVzi_{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.RedactionToolbar_areaActions__aq8QN{display:flex;align-items:center;gap:var(--spacing-xs)}.RedactionToolbar_areaActionButton__kmhNN{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.RedactionToolbar_areaActionButton__kmhNN:hover{background:var(--bg-muted);color:var(--text-primary)}.RedactionToolbar_areaDetails__SGfzL{display:flex;flex-direction:column;gap:var(--spacing-xs)}.RedactionToolbar_areaDetail__qGHji{display:flex;align-items:center;gap:var(--spacing-sm)}.RedactionToolbar_detailLabel__QKDBq{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--text-secondary);min-width:60px}.RedactionToolbar_detailValue__iidjC{font-size:var(--font-size-xs);color:var(--text-primary)}.RedactionToolbar_moreAreas__cvyzh{text-align:center;padding:var(--spacing-sm);color:var(--text-secondary);font-size:var(--font-size-sm)}.RedactionToolbar_exportActions__BGGeN{display:flex;align-items:center;gap:var(--spacing-sm)}.RedactionToolbar_exportButton__ibBTh{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-elevated);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.RedactionToolbar_exportButton__ibBTh:hover{background:var(--bg-muted);border-color:var(--accent)}.RedactionToolbar_complianceModal__cc3Eq,.RedactionToolbar_rulesModal__V_43u{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:var(--z-header)}.RedactionToolbar_complianceModalHeader__2KN5Q,.RedactionToolbar_rulesModalHeader__Jh5iR{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.RedactionToolbar_complianceModalTitle__yxECT,.RedactionToolbar_rulesModalTitle__jVBP0{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.RedactionToolbar_closeButton__lHTCp{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.RedactionToolbar_closeButton__lHTCp:hover{background:var(--bg-muted);color:var(--text-primary)}.RedactionToolbar_complianceModalContent__kR_pZ,.RedactionToolbar_rulesModalContent__zF_NA{background:var(--bg-elevated);border-radius:var(--radius-lg);padding:var(--spacing-xl);max-width:600px;width:90%;max-height:80vh;overflow-y:auto}.RedactionToolbar_rulesList__7haar{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.RedactionToolbar_ruleItem__hrfiA{padding:var(--spacing-md);background:var(--bg-canvas);border:1px solid var(--line-subtle);border-radius:var(--radius-md);transition:all .2s ease}.RedactionToolbar_ruleItem__hrfiA:hover{border-color:var(--accent);box-shadow:0 2px 8px rgba(0,0,0,.1)}.RedactionToolbar_ruleHeader__cq_If{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.RedactionToolbar_ruleInfo__SNZ3q{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.RedactionToolbar_ruleName__4zRx0{font-weight:var(--font-weight-medium);color:var(--text-primary)}.RedactionToolbar_ruleSensitivity__Ug6VU{font-size:var(--font-size-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm)}.RedactionToolbar_ruleActions__cDOLA{display:flex;align-items:center;gap:var(--spacing-xs)}.RedactionToolbar_ruleActionButton__mILt6{padding:var(--spacing-xs);border:none;background:rgba(0,0,0,0);color:var(--text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.RedactionToolbar_ruleActionButton__mILt6:hover{background:var(--bg-muted);color:var(--text-primary)}.RedactionToolbar_ruleContent__RFE8i{display:flex;flex-direction:column;gap:var(--spacing-sm)}.RedactionToolbar_ruleDetails__ghyPR{display:flex;flex-direction:column;gap:var(--spacing-xs)}.RedactionToolbar_ruleDetail__rycSz{display:flex;align-items:center;gap:var(--spacing-sm)}.RedactionToolbar_createRuleForm__secbo{border-top:1px solid var(--line-subtle);padding-top:var(--spacing-md)}.RedactionToolbar_createRuleTitle__LVM9y{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 var(--spacing-md) 0}.RedactionToolbar_createRuleFields__RfQmm{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.RedactionToolbar_createRuleInput__NIEDj,.RedactionToolbar_createRuleSelect__x6dGz{padding:var(--spacing-sm);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:var(--font-size-sm)}.RedactionToolbar_createRuleInput__NIEDj:focus,.RedactionToolbar_createRuleSelect__x6dGz:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-20a)}.RedactionToolbar_createRuleActions__q07JZ{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end}.RedactionToolbar_complianceModes__llka2{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--spacing-sm)}.RedactionToolbar_complianceButton__Cgcd_{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--line-strong);background:var(--bg-canvas);color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease;font-size:var(--font-size-sm)}.RedactionToolbar_complianceButton__Cgcd_:hover{background:var(--bg-muted);border-color:var(--accent)}.ai-chat-error-boundary_errorBoundary__hcOXD{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;max-width:90vw;background:var(--bg-elevated);border-radius:var(--radius-lg);box-shadow:var(--elev-3);z-index:1000;border:1px solid var(--status-error-border)}.ai-chat-error-boundary_errorContent__GQ4_X{padding:var(--sp-6);text-align:center}.ai-chat-error-boundary_errorIcon__Pk4As{width:48px;height:48px;color:var(--status-error-fg);margin-bottom:var(--sp-4)}.ai-chat-error-boundary_errorTitle__sE0Xi{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--sp-3) 0}.ai-chat-error-boundary_errorMessage__gK6HY{font-size:14px;color:var(--text-secondary);margin:0 0 var(--sp-4) 0;line-height:1.5}.ai-chat-error-boundary_errorDetails__cTz8v{margin:var(--sp-4) 0;text-align:left}.ai-chat-error-boundary_errorSummary__Iw_Xb{font-size:12px;color:var(--text-tertiary);cursor:pointer;padding:var(--sp-2);border-radius:var(--radius-sm);background:var(--bg-muted);margin-bottom:var(--sp-2)}.ai-chat-error-boundary_errorSummary__Iw_Xb:hover{background:var(--bg-canvas)}.ai-chat-error-boundary_errorStack__COXcy{font-size:11px;color:var(--text-tertiary);background:var(--bg-canvas);padding:var(--sp-3);border-radius:var(--radius-sm);border:1px solid var(--line-subtle);overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}.ai-chat-error-boundary_errorActions__fsI3j{display:flex;gap:var(--sp-3);justify-content:center;margin-top:var(--sp-4)}.ai-chat-error-boundary_reloadButton__fvh_k,.ai-chat-error-boundary_retryButton__57YRJ{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:none;border-radius:var(--radius-md);font-size:14px;font-weight:500;cursor:pointer;transition:all var(--dur-med) var(--ease-standard)}.ai-chat-error-boundary_reloadButton__fvh_k:focus-visible,.ai-chat-error-boundary_retryButton__57YRJ:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.ai-chat-error-boundary_retryButton__57YRJ{background:var(--accent);color:var(--text-inverse)}.ai-chat-error-boundary_retryButton__57YRJ:hover{background:var(--accent-press);transform:scale(1.02)}.ai-chat-error-boundary_retryButton__57YRJ:active{transform:scale(.98)}.ai-chat-error-boundary_reloadButton__fvh_k{background:var(--bg-muted);color:var(--text-secondary)}.ai-chat-error-boundary_reloadButton__fvh_k:hover{background:var(--bg-canvas);color:var(--text-primary)}.ai-chat-error-boundary_reloadButton__fvh_k:active{transform:scale(.98)}.ai-chat-error-boundary_reloadIcon__OPJfA,.ai-chat-error-boundary_retryIcon__vNptt{width:16px;height:16px}@media(max-width:480px){.ai-chat-error-boundary_errorBoundary__hcOXD{width:95vw}.ai-chat-error-boundary_errorContent__GQ4_X{padding:var(--sp-4)}.ai-chat-error-boundary_errorActions__fsI3j{flex-direction:column}.ai-chat-error-boundary_reloadButton__fvh_k,.ai-chat-error-boundary_retryButton__57YRJ{width:100%;justify-content:center}}.conversation-list_conversationList__LNMyL{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;max-width:90vw;max-height:80vh;background:var(--bg-elevated);border-radius:var(--radius-lg);box-shadow:var(--elev-3);z-index:1000;display:flex;flex-direction:column;overflow:hidden}.conversation-list_header__Z1Snk{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-6);border-bottom:1px solid var(--line-subtle);background:var(--bg-elevated)}.conversation-list_title__JsEHR{font-size:18px;font-weight:600;color:var(--text-primary);margin:0}.conversation-list_closeButton__sMZuE{background:none;border:none;padding:var(--sp-2);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);transition:all var(--dur-med) var(--ease-standard)}.conversation-list_closeButton__sMZuE:hover{background:var(--bg-muted);color:var(--text-primary)}.conversation-list_closeButton__sMZuE:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.conversation-list_closeIcon__mpGkJ{width:20px;height:20px}.conversation-list_searchContainer__bFDsj{padding:var(--sp-4);border-bottom:1px solid var(--line-subtle);background:var(--bg-elevated)}.conversation-list_searchInputWrapper__S1b8_{position:relative;display:flex;align-items:center}.conversation-list_searchIcon__56JOv{position:absolute;left:var(--sp-3);width:16px;height:16px;color:var(--text-tertiary);z-index:1}.conversation-list_searchInput__oxgbL{width:100%;padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-8);border:1px solid var(--line-subtle);border-radius:var(--radius-sm);background:var(--bg-canvas);color:var(--text-primary);font-size:14px;transition:all var(--dur-med) var(--ease-standard)}.conversation-list_searchInput__oxgbL:focus{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 2px var(--focus-ring)}.conversation-list_searchInput__oxgbL::placeholder{color:var(--text-tertiary)}.conversation-list_clearSearchButton__GeTjg{position:absolute;right:var(--sp-3);background:none;border:none;padding:var(--sp-1);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-tertiary);transition:all var(--dur-med) var(--ease-standard)}.conversation-list_clearSearchButton__GeTjg:hover{background:var(--bg-muted);color:var(--text-secondary)}.conversation-list_clearSearchButton__GeTjg:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.conversation-list_clearIcon__Q20o3{width:14px;height:14px}.conversation-list_conversationContainer__TLzWN{flex:1;overflow-y:auto;padding:var(--sp-4)}.conversation-list_loadingContainer__bxkrp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-8);gap:var(--sp-4)}.conversation-list_spinner__wgp2j{width:24px;height:24px;border:2px solid var(--accent);border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:conversation-list_spin__Hd872 1s linear infinite}.conversation-list_loadingText__xPEDP{color:var(--text-secondary);font-size:14px}.conversation-list_emptyState__i1986{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp-8);gap:var(--sp-4);text-align:center}.conversation-list_emptyIcon__lGsks{width:48px;height:48px;color:var(--text-tertiary)}.conversation-list_emptyText__l3wmm{color:var(--text-secondary);font-size:14px;margin:0}.conversation-list_conversationItems__S_7MN{display:flex;flex-direction:column;gap:var(--sp-2)}.conversation-list_conversationItem__1uIO6{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4);border-radius:var(--radius-md);cursor:pointer;transition:all var(--dur-med) var(--ease-standard);border:1px solid rgba(0,0,0,0)}.conversation-list_conversationItem__1uIO6:hover{background:var(--bg-muted);border-color:var(--line-subtle)}.conversation-list_conversationItem__1uIO6:focus-visible{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 2px var(--focus-ring)}.conversation-list_conversationItem__1uIO6:active{transform:scale(.98)}.conversation-list_conversationContent__cSJXX{flex:1;min-width:0}.conversation-list_conversationTitle__hz5xR{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2)}.conversation-list_pinIcon__5Fsfn{width:16px;height:16px;color:var(--accent);flex-shrink:0}.conversation-list_titleText__MFsbH{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-list_conversationMeta__v_9jS{display:flex;align-items:center;gap:var(--sp-3);font-size:12px;color:var(--text-secondary)}.conversation-list_messageCount__ux2qm,.conversation-list_timestamp__U4Kre{white-space:nowrap}.conversation-list_chevronIcon__3gPw0{width:16px;height:16px;color:var(--text-tertiary);flex-shrink:0}@keyframes conversation-list_spin__Hd872{to{transform:rotate(1turn)}}@media(max-width:480px){.conversation-list_conversationList__LNMyL{width:95vw;max-height:85vh}.conversation-list_header__Z1Snk{padding:var(--sp-4)}.conversation-list_title__JsEHR{font-size:16px}.conversation-list_conversationContainer__TLzWN,.conversation-list_conversationItem__1uIO6{padding:var(--sp-3)}}.footer_footer__FCM_E{width:100vw;background:var(--bg-surface);border-top:1px solid var(--border-strong);box-shadow:var(--shadow-sm);font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:auto;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;box-sizing:border-box;overflow-x:hidden;grid-column:1/-1;min-width:100vw;display:grid;grid-template-columns:1fr;justify-items:stretch}.footer_footerContainer__lA8A6{width:100%;padding:0;background:var(--bg-surface);box-sizing:border-box}.footer_footerContent__0N3Zu{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:var(--sp-8);padding:var(--sp-8) var(--sp-6) var(--sp-6);align-items:start;max-width:1440px;margin:0 auto}@media(max-width:1200px){.footer_footerContent__0N3Zu{grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--sp-6)}}@media(max-width:900px){.footer_footerContent__0N3Zu{grid-template-columns:1fr 1fr;gap:var(--sp-6);padding:var(--sp-6) var(--sp-4)}}@media(max-width:600px){.footer_footerContent__0N3Zu{grid-template-columns:1fr;gap:var(--sp-4);padding:var(--sp-4) var(--sp-3);text-align:center}}.footer_footerSection__Hcig_.footer_footerBrand__rn7Ly{max-width:320px}@media(max-width:900px){.footer_footerSection__Hcig_.footer_footerBrand__rn7Ly{max-width:none}}.footer_footerSection__Hcig_ h4{color:var(--text-primary);font-size:14px;font-weight:600;margin-bottom:var(--sp-4);line-height:1;text-transform:uppercase;letter-spacing:.5px}@media(max-width:600px){.footer_footerSection__Hcig_ h4{margin-bottom:var(--sp-3)}}.footer_footerBrand__rn7Ly{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}@media(max-width:600px){.footer_footerBrand__rn7Ly{justify-content:center}}.footer_footerLogo__SVzOT{width:32px;height:32px;display:block}.footer_footerBrandText__ZGjSU{color:var(--text-primary);font-weight:700;font-size:20px;letter-spacing:-.02em}.footer_footerDescription__qF4e2{color:var(--text-secondary);line-height:1.6;font-size:14px;margin-bottom:var(--sp-4);max-width:280px}@media(max-width:900px){.footer_footerDescription__qF4e2{max-width:none}}.footer_footerSocial__nufBs{display:flex;gap:var(--sp-3);align-items:center}@media(max-width:600px){.footer_footerSocial__nufBs{justify-content:center}}.footer_socialLink__niLTJ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-muted);text-decoration:none;transition:all .15s var(--ease)}.footer_socialLink__niLTJ:focus,.footer_socialLink__niLTJ:hover{background:var(--hover-bg);color:var(--accent);border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.footer_socialLink__niLTJ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.footer_socialLink__niLTJ svg{font-size:18px}.footer_footerLinks___avq7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2)}.footer_footerLink__Dcbah{color:var(--text-secondary);font-size:14px;text-decoration:none;font-weight:400;transition:all .15s var(--ease);padding:var(--sp-1) 0;display:inline-block}.footer_footerLink__Dcbah:focus,.footer_footerLink__Dcbah:hover{color:var(--accent);transform:translateX(2px)}.footer_footerLink__Dcbah:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.footer_contactInfo__zk2ae{display:flex;flex-direction:column;gap:var(--sp-3)}.footer_contactItem__wutti{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-secondary);font-size:14px;line-height:1.4}@media(max-width:600px){.footer_contactItem__wutti{justify-content:center}}.footer_contactIcon__Lu9BR{color:var(--text-muted);font-size:16px;flex-shrink:0}.footer_footerBottom__y71r5{border-top:1px solid var(--border-subtle);background:var(--bg-elevated);padding:var(--sp-4) var(--sp-6)}@media(max-width:900px){.footer_footerBottom__y71r5{padding:var(--sp-3) var(--sp-4)}}@media(max-width:600px){.footer_footerBottom__y71r5{padding:var(--sp-3)}}.footer_footerBottomContent__HXpm4{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto}@media(max-width:600px){.footer_footerBottomContent__HXpm4{flex-direction:column;gap:var(--sp-3);text-align:center}}.footer_footerCopyright__Oczzg{color:var(--text-muted);font-size:13px;margin:0}.footer_footerLegal__Zc2IZ{display:flex;gap:var(--sp-4);align-items:center}@media(max-width:600px){.footer_footerLegal__Zc2IZ{flex-wrap:wrap;justify-content:center;gap:var(--sp-3)}}.footer_footerLegalLink__hkYOP{color:var(--text-muted);font-size:13px;text-decoration:none;transition:all .15s var(--ease)}.footer_footerLegalLink__hkYOP:focus,.footer_footerLegalLink__hkYOP:hover{color:var(--text-secondary);text-decoration:underline}.footer_footerLegalLink__hkYOP:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(max-width:1440px){.footer_footerContent__0N3Zu{padding:var(--sp-8) var(--sp-6) var(--sp-6)}}@media(max-width:1024px){.footer_footerContent__0N3Zu{gap:var(--sp-6);padding:var(--sp-6) var(--sp-4)}}@media(max-width:768px){.footer_footerContent__0N3Zu{gap:var(--sp-5);padding:var(--sp-5) var(--sp-3)}.footer_footerBottom__y71r5{padding:var(--sp-3) var(--sp-3)}}@media(forced-colors:active){.footer_footer__FCM_E{border-top-color:ButtonText}.footer_footerBottom__y71r5{border-top-color:ButtonText;background:ButtonFace}.footer_socialLink__niLTJ{border-color:ButtonText}.footer_footerLink__Dcbah:focus,.footer_footerLink__Dcbah:hover{color:Highlight}}@media(prefers-reduced-motion:reduce){.footer_footerLink__Dcbah,.footer_socialLink__niLTJ{transition:none}.footer_footerLink__Dcbah:hover,.footer_socialLink__niLTJ:hover{transform:none}}.floating-ai-chat_floatingAIChat__GpfqF{position:fixed;right:var(--sp-6);bottom:var(--sp-6);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:flex-end}.floating-ai-chat_chatButton__m3xa5{background:var(--accent);color:var(--text-inverse);font-weight:600;font-size:14px;border-radius:50%;box-shadow:var(--shadow-1);padding:var(--sp-3);border:1px solid var(--accent);cursor:pointer;transition:all var(--duration-normal) var(--ease);display:flex;align-items:center;justify-content:center;min-width:56px;width:56px;height:56px}.floating-ai-chat_chatButton__m3xa5:hover{background:var(--accent-press);border-color:var(--accent-press);box-shadow:var(--shadow-2);transform:translateY(-2px)}.floating-ai-chat_chatButton__m3xa5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.floating-ai-chat_chatButton__m3xa5 svg{font-size:24px;color:var(--text-inverse)}@media(max-width:600px){.floating-ai-chat_chatButton__m3xa5{min-width:48px;width:48px;height:48px;padding:var(--sp-2)}.floating-ai-chat_chatButton__m3xa5 svg{font-size:20px}}.floating-ai-chat_expandedChat__C9_pI{background:var(--bg-elevated);border:1px solid var(--line-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);width:400px;max-height:600px;display:flex;flex-direction:column;overflow:hidden;animation:floating-ai-chat_slideIn__mcK1j .3s ease-out}@media(max-width:600px){.floating-ai-chat_expandedChat__C9_pI{width:350px;max-height:500px}}@keyframes floating-ai-chat_slideIn__mcK1j{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.floating-ai-chat_chatHeader__KM3Ws{display:flex;justify-content:space-between;align-items:center;padding:var(--sp-4) var(--sp-6);border-bottom:1px solid var(--line-subtle);background:var(--bg-canvas);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.floating-ai-chat_headerContent__v2rEI{display:flex;align-items:center;gap:var(--sp-3);color:var(--text-primary);font-size:18px;font-weight:600}.floating-ai-chat_chatIcon__2BqC1{color:var(--text-primary);font-size:24px}.floating-ai-chat_aiIcon__8yYQY{color:var(--text-accent);font-size:24px}.floating-ai-chat_closeIcon__fkiLT{color:var(--text-secondary);font-size:20px}.floating-ai-chat_sendIcon__u_raU{color:var(--text-inverse);font-size:20px}.floating-ai-chat_closeButton___b4pP{min-width:auto;padding:var(--sp-1);color:var(--text-secondary)}.floating-ai-chat_closeButton___b4pP:hover{color:var(--text-primary);background:var(--bg-muted)}.floating-ai-chat_headerActions__NZC81{display:flex;gap:var(--sp-2);align-items:center}.floating-ai-chat_newChatButton__0zC06{background-color:var(--accent)!important;color:#fff!important;font-size:.875rem!important;padding:var(--sp-1) var(--sp-2)!important;min-width:auto!important}.floating-ai-chat_newChatButton__0zC06:hover{background-color:var(--accent-hover)!important}.floating-ai-chat_chatContent__b5lP_{flex:1;overflow:hidden;display:flex;flex-direction:column}.floating-ai-chat_contactStep__ihiLt{padding:var(--sp-6);text-align:center}.floating-ai-chat_contactStep__ihiLt h3{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:var(--sp-3)}.floating-ai-chat_contactStep__ihiLt p{color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:var(--sp-6)}.floating-ai-chat_contactForm__0iQwT{display:flex;flex-direction:column;gap:var(--sp-4)}.floating-ai-chat_formGroup__cRdN9{display:flex;flex-direction:column;gap:var(--sp-2)}.floating-ai-chat_formLabel__t6QvO{font-size:14px;font-weight:500;color:var(--text-primary)}.floating-ai-chat_errorText__Hfoxa{font-size:14px;color:var(--status-error-fg)}.floating-ai-chat_formField__Ot4Qv .floating-ai-chat_MuiOutlinedInput-root__Jq_xi{border-radius:var(--radius-md);background-color:var(--bg-canvas);color:var(--text-primary)}.floating-ai-chat_formField__Ot4Qv .floating-ai-chat_MuiOutlinedInput-root__Jq_xi .floating-ai-chat_MuiOutlinedInput-input__KEcj3{color:var(--text-primary)}.floating-ai-chat_formField__Ot4Qv .floating-ai-chat_MuiOutlinedInput-root__Jq_xi .floating-ai-chat_MuiOutlinedInput-input__KEcj3::placeholder{color:var(--text-tertiary)}.floating-ai-chat_formField__Ot4Qv .floating-ai-chat_MuiOutlinedInput-root__Jq_xi .floating-ai-chat_MuiOutlinedInput-notchedOutline__eZxVP{border-color:var(--line-subtle)}.floating-ai-chat_formField__Ot4Qv .floating-ai-chat_MuiOutlinedInput-root__Jq_xi:hover .floating-ai-chat_MuiOutlinedInput-notchedOutline__eZxVP{border-color:var(--line-strong)}.floating-ai-chat_formField__Ot4Qv .floating-ai-chat_MuiOutlinedInput-root__Jq_xi.floating-ai-chat_Mui-focused__kDp9q .floating-ai-chat_MuiOutlinedInput-notchedOutline__eZxVP{border-color:var(--accent)}.floating-ai-chat_submitButton__vsxtM{margin-top:var(--sp-2);padding:var(--sp-3);font-weight:600;border-radius:var(--radius-md);background-color:var(--accent);color:var(--text-inverse);width:100%}.floating-ai-chat_submitButton__vsxtM:hover{background-color:var(--accent-press)}.floating-ai-chat_chatStep__QPo7o{display:flex;flex-direction:column;height:500px}.floating-ai-chat_chatMessages__lwCfe{flex:1;overflow-y:auto;padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3)}.floating-ai-chat_message__PoDBe{display:flex;flex-direction:column;max-width:80%}.floating-ai-chat_message__PoDBe.floating-ai-chat_userMessage__PepnZ{align-self:flex-end}.floating-ai-chat_message__PoDBe.floating-ai-chat_userMessage__PepnZ .floating-ai-chat_messageContent___xHsO{background:var(--accent);color:var(--text-inverse);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-sm) var(--radius-lg)}.floating-ai-chat_message__PoDBe.floating-ai-chat_aiMessage__0TFZa{align-self:flex-start}.floating-ai-chat_message__PoDBe.floating-ai-chat_aiMessage__0TFZa .floating-ai-chat_messageContent___xHsO{background:var(--bg-canvas);color:var(--text-primary);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-lg) var(--radius-sm)}.floating-ai-chat_messageContent___xHsO{padding:var(--sp-3) var(--sp-4);font-size:14px;line-height:1.5;word-wrap:break-word}.floating-ai-chat_messageMeta__BfUZr{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-top:var(--sp-2)}.floating-ai-chat_retryButton__ez0Yc{display:flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);background:var(--status-error-bg);color:var(--status-error-fg);border:1px solid var(--status-error-border);border-radius:var(--radius-sm);font-size:12px;cursor:pointer;transition:all var(--dur-med) var(--ease-standard)}.floating-ai-chat_retryButton__ez0Yc:hover:not(:disabled){background:var(--status-error-fg);color:var(--text-inverse)}.floating-ai-chat_retryButton__ez0Yc:disabled{opacity:.5;cursor:not-allowed}.floating-ai-chat_retryButton__ez0Yc:focus-visible{outline:none;box-shadow:0 0 0 2px var(--focus-ring)}.floating-ai-chat_retryIcon__SaVIm{width:12px;height:12px}.floating-ai-chat_sendingIndicator__1ImVR{display:flex;align-items:center;gap:var(--sp-2);font-size:12px;color:var(--text-tertiary);font-style:italic}.floating-ai-chat_messageTimestamp__R2dqP{font-size:11px;color:var(--text-tertiary);margin-top:var(--sp-1);align-self:flex-end}.floating-ai-chat_messageMetadata__JUPF0{display:flex;gap:var(--sp-3);margin-top:var(--sp-2);font-size:11px;color:var(--text-tertiary);flex-wrap:wrap}.floating-ai-chat_messageMetadata__JUPF0 .floating-ai-chat_confidence__oIHRW,.floating-ai-chat_messageMetadata__JUPF0 .floating-ai-chat_modelUsed__dX8ZT{background:var(--bg-muted);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);font-weight:500}.floating-ai-chat_messageMetadata__JUPF0 .floating-ai-chat_confidence__oIHRW{color:var(--text-accent)}.floating-ai-chat_messageMetadata__JUPF0 .floating-ai-chat_modelUsed__dX8ZT{color:var(--text-secondary)}.floating-ai-chat_typingIndicator__bd_oA{gap:var(--sp-2);font-size:12px;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);color:var(--text-secondary);font-style:italic}.floating-ai-chat_spinner__mU0Ha{display:inline-block;width:16px;height:16px;border:2px solid var(--accent);border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:floating-ai-chat_spin__U0wdS 1s linear infinite}.floating-ai-chat_typingDots__GxZBX{display:flex;gap:2px;align-items:center}.floating-ai-chat_typingDot__XSoYi{width:6px;height:6px;background:var(--accent);border-radius:50%;animation:floating-ai-chat_typingDot__XSoYi 1.4s ease-in-out infinite}.floating-ai-chat_typingDot__XSoYi:first-child{animation-delay:-.32s}.floating-ai-chat_typingDot__XSoYi:nth-child(2){animation-delay:-.16s}.floating-ai-chat_typingDot__XSoYi:nth-child(3){animation-delay:0s}@keyframes floating-ai-chat_spin__U0wdS{to{transform:rotate(1turn)}}@keyframes floating-ai-chat_typingDot__XSoYi{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.floating-ai-chat_chatInput__oZXs9{display:flex;gap:var(--sp-3);padding:var(--sp-4);border-top:1px solid var(--line-subtle);background:var(--bg-elevated)}.floating-ai-chat_inputField__dI7uK .floating-ai-chat_MuiOutlinedInput-root__Jq_xi{border-radius:var(--radius-md);background-color:var(--bg-canvas)}.floating-ai-chat_inputField__dI7uK .floating-ai-chat_MuiOutlinedInput-root__Jq_xi .floating-ai-chat_MuiOutlinedInput-input__KEcj3{color:var(--text-primary)}.floating-ai-chat_inputField__dI7uK .floating-ai-chat_MuiOutlinedInput-root__Jq_xi .floating-ai-chat_MuiOutlinedInput-input__KEcj3::placeholder{color:var(--text-tertiary)}.floating-ai-chat_inputField__dI7uK .floating-ai-chat_MuiOutlinedInput-root__Jq_xi .floating-ai-chat_MuiOutlinedInput-notchedOutline__eZxVP{border-color:var(--line-subtle)}.floating-ai-chat_inputField__dI7uK .floating-ai-chat_MuiOutlinedInput-root__Jq_xi:hover .floating-ai-chat_MuiOutlinedInput-notchedOutline__eZxVP{border-color:var(--line-strong)}.floating-ai-chat_inputField__dI7uK .floating-ai-chat_MuiOutlinedInput-root__Jq_xi.floating-ai-chat_Mui-focused__kDp9q .floating-ai-chat_MuiOutlinedInput-notchedOutline__eZxVP{border-color:var(--accent)}.floating-ai-chat_sendButton__SMGuH{min-width:auto;padding:var(--sp-2);border-radius:var(--radius-md);background-color:var(--accent);color:var(--text-inverse)}.floating-ai-chat_sendButton__SMGuH:disabled{opacity:.5}.floating-ai-chat_sendButton__SMGuH:hover:not(:disabled){background-color:var(--accent-press)}.floating-ai-chat_errorMessage__uVHRx{color:var(--status-error-fg);font-size:14px;margin:var(--sp-4);padding:var(--sp-3);background:var(--status-error-bg);border:1px solid var(--status-error-border);border-radius:var(--radius-md);text-align:center}.floating-ai-chat_historyButton__s_cuB{padding:var(--sp-2);min-width:auto;border-radius:var(--radius-smooth10)}.floating-ai-chat_historyButton__s_cuB:hover{background:var(--bg-muted)}.floating-ai-chat_historyIcon__varWa{width:16px;height:16px;color:var(--text-secondary)}.floating-ai-chat_offlineIndicator__6ph__{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:var(--status-error-bg);color:var(--status-error-fg);border-radius:var(--radius-sm);font-size:12px;margin-left:var(--sp-3)}.floating-ai-chat_offlineIcon__NXsXf{width:14px;height:14px}.floating-ai-chat_offlineText__7aeW2{font-weight:500}.floating-ai-chat_slowConnectionIndicator__s3OCb{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);background:color-mix(in srgb,var(--accent) 10%,var(--bg-elevated));color:var(--accent);border-radius:var(--radius-sm);font-size:12px;margin-left:var(--sp-3)}.floating-ai-chat_slowIcon__Sr5Fj{width:14px;height:14px}.floating-ai-chat_slowText__VoObn{font-weight:500}@media(max-width:600px){.floating-ai-chat_floatingAIChat__GpfqF{right:var(--sp-4);bottom:var(--sp-4)}.floating-ai-chat_chatButton__m3xa5{font-size:13px;padding:var(--sp-2);min-width:48px;width:48px;height:48px}.floating-ai-chat_chatButton__m3xa5 svg{font-size:20px}.floating-ai-chat_expandedChat__C9_pI{width:320px;max-height:450px}.floating-ai-chat_chatHeader__KM3Ws{padding:var(--sp-3) var(--sp-4)}.floating-ai-chat_headerContent__v2rEI{font-size:16px}.floating-ai-chat_contactStep__ihiLt{padding:var(--sp-4)}.floating-ai-chat_chatStep__QPo7o{height:400px}.floating-ai-chat_chatInput__oZXs9,.floating-ai-chat_chatMessages__lwCfe{padding:var(--sp-3)}.floating-ai-chat_messageMetadata__JUPF0{gap:var(--sp-2)}.floating-ai-chat_messageMetadata__JUPF0 .floating-ai-chat_confidence__oIHRW,.floating-ai-chat_messageMetadata__JUPF0 .floating-ai-chat_modelUsed__dX8ZT{font-size:10px;padding:var(--sp-1)}}@media(forced-colors:active){.floating-ai-chat_chatButton__m3xa5,.floating-ai-chat_messageContent___xHsO{border:1px solid ButtonText}}@media(prefers-reduced-motion:reduce){.floating-ai-chat_chatButton__m3xa5{transition:none}.floating-ai-chat_chatButton__m3xa5:hover{transform:none}.floating-ai-chat_expandedChat__C9_pI{animation:none}}.Badge_badge__1EKIQ{display:inline-flex;align-items:center;justify-content:center;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);white-space:nowrap;transition:all var(--duration-normal) var(--ease)}.Badge_small__3_SRK{padding:var(--sp-1) var(--sp-2);font-size:10px;line-height:1.2}.Badge_medium__z9I5U{padding:var(--sp-2) var(--sp-3);font-size:11px;line-height:1.2}.Badge_large__pBug8{padding:var(--sp-3) var(--sp-4);font-size:12px;line-height:1.2}.Badge_default__ZSLs6{background-color:var(--chip-bg);color:var(--chip-fg);border:1px solid var(--line-subtle)}.Badge_beta__0Fdom{color:var(--text-secondary)}.Badge_beta__0Fdom,.Badge_planned__vkE_L{background-color:rgba(0,0,0,0);border:none;font-size:10px;padding:0;border-radius:0;font-weight:600;letter-spacing:.2px;vertical-align:super;line-height:1;position:relative;top:-.5em;font-family:inherit}.Badge_planned__vkE_L{color:var(--text-tertiary)}.Badge_new__JF2gM{background-color:var(--selection);color:var(--text-inverse);border:1px solid var(--accent)}.Badge_badge__1EKIQ:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.MarketingPage_page__hov9p{width:100%;max-width:1200px;margin:0 auto;padding:var(--sp-10) var(--sp-6)}.MarketingPage_hero__modwN{width:100%;margin:0 0 var(--sp-12)}.MarketingPage_heroInner__ZvW5B{display:grid;grid-template-columns:1fr;gap:var(--sp-8)}@media(min-width:900px){.MarketingPage_heroInner__ZvW5B{grid-template-columns:1.2fr 1fr}}.MarketingPage_heroText__VNtRP{display:flex;flex-direction:column;gap:var(--sp-4)}.MarketingPage_badge__IP4gI{display:inline-flex;align-items:center;padding:var(--sp-1) var(--sp-2);background:var(--bg-elevated);border:1px solid var(--line-subtle);color:var(--text-secondary);border-radius:var(--radius-sm);width:max-content}.MarketingPage_heroCtas__uyego{display:flex;gap:var(--sp-3)}.MarketingPage_primaryBtn__ps0dh{background:var(--accent);border:1px solid var(--accent);color:var(--text-inverse);border-radius:var(--radius-smooth-10)}.MarketingPage_primaryBtn__ps0dh,.MarketingPage_secondaryBtn__3hngy{display:inline-flex;align-items:center;justify-content:center;padding:var(--sp-3) var(--sp-5)}.MarketingPage_secondaryBtn__3hngy{background:rgba(0,0,0,0);border:1px solid var(--line-subtle);color:var(--text-primary);border-radius:var(--radius-smooth-10)}.MarketingPage_heroMockup__npEcE{display:flex;align-items:center;justify-content:center}.MarketingPage_intro__IhMOB{text-align:center;margin-bottom:var(--sp-10)}.MarketingPage_h1__hGOSR{font-size:32px;line-height:1.2;font-weight:700;margin:0 0 var(--sp-4);color:var(--text-primary)}.MarketingPage_lead___ISpJ{font-size:18px;color:var(--text-secondary);margin:0 auto;max-width:760px}.MarketingPage_tiles__3SyRM{display:grid;grid-template-columns:1fr;gap:var(--sp-8)}@media(min-width:900px){.MarketingPage_tiles__3SyRM{grid-template-columns:repeat(2,1fr)}}.MarketingPage_tileCard__qymjh{border:1px solid var(--line-subtle)}.MarketingPage_tileContent__Y2B_l{display:grid;grid-template-columns:1fr;gap:var(--sp-6);padding:var(--sp-8)}@media(min-width:900px){.MarketingPage_tileContent__Y2B_l{grid-template-columns:1.2fr 1fr}}.MarketingPage_tileText__tbWPo{display:flex;flex-direction:column;gap:var(--sp-3)}.MarketingPage_tileTitle__gKiJL{font-size:24px;font-weight:700;margin:0;color:var(--text-primary)}.MarketingPage_tileSub__y_XbH{color:var(--text-secondary)}.MarketingPage_tileMockup__PbY_W{display:flex;align-items:center;justify-content:center}.MarketingPage_link__0Etr3{color:var(--text-accent);text-decoration:none;font-weight:600}.MarketingPage_finalCta__TH34f{margin-top:var(--sp-12);text-align:center}.MarketingPage_ctaButton__lzhOK{display:inline-flex;align-items:center;justify-content:center;padding:var(--sp-3) var(--sp-5);background:var(--accent);color:var(--text-inverse);border:1px solid var(--accent);border-radius:var(--radius-smooth-10)}.MarketingPage_blocks__IdBIC{display:grid;grid-template-columns:1fr;gap:var(--sp-6);margin-top:var(--sp-10)}.MarketingPage_block__zEXmk{border:1px solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);padding:var(--sp-6)}.MarketingPage_blockTitle__nis__{font-size:20px;font-weight:600;margin:0 0 var(--sp-2)}.MarketingPage_blockBody__EkNuJ{color:var(--text-secondary)}.MarketingPage_highlights__HtduT{display:grid;grid-template-columns:1fr;gap:var(--sp-6);margin-top:var(--sp-10)}.MarketingPage_highlightCard__LMyyi{border:1px solid var(--line-subtle);padding:var(--sp-6)}.MarketingPage_highlightTitle__e_Lz_{font-size:18px;font-weight:600;margin:0 0 var(--sp-2)}.MarketingPage_highlightDesc__7doLl{color:var(--text-secondary)}.MarketingPage_deepBand__gsvDQ{margin-top:var(--sp-12);border:1px solid var(--line-strong);background:var(--bg-canvas);border-radius:var(--radius-lg)}.MarketingPage_deepInner__aOiWr{display:grid;grid-template-columns:1fr;gap:var(--sp-8);padding:var(--sp-8)}@media(min-width:900px){.MarketingPage_deepInner__aOiWr{grid-template-columns:1.2fr 1fr}}.MarketingPage_deepMockup__5tdMl{display:flex;align-items:center;justify-content:center}.MarketingPage_faq__t0cj9{margin-top:var(--sp-12)}.MarketingPage_qa__3Y_Ty{border:1px solid var(--line-subtle);border-radius:var(--radius-lg);background:var(--bg-elevated);padding:var(--sp-4) var(--sp-6)}.MarketingPage_q__W27_l{font-weight:600}.MarketingPage_a__4R_c2{color:var(--text-secondary);margin-top:var(--sp-2)}.dashboard_dashboardPage__wKuWM{min-height:100vh}.dashboard_authContainer__6pC9c,.dashboard_errorContainer__JTJ_U,.dashboard_loadingContainer__VUHhs{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:48px 24px;text-align:center}.dashboard_authAlert__k85qn,.dashboard_errorAlert__vw4v_{max-width:500px;width:100%}.dashboard_authAlert__k85qn .dashboard_MuiAlert-message__g6YD9,.dashboard_errorAlert__vw4v_ .dashboard_MuiAlert-message__g6YD9{width:100%}.dashboard_skeletonPulse___P1b1{animation:dashboard_pulse__cKcNM var(--dur-slow) ease-in-out infinite}.dashboard_titleLg__NmikH{font-size:20px;font-weight:600;color:var(--text-primary)}.dashboard_titleMd__lQ2lD{font-size:16px;font-weight:600;color:var(--text-primary)}.dashboard_mutedText__ltSfh{color:var(--text-secondary)}.dashboard_dialogMax__JJobw{max-width:480px}.dashboard_rowGap2___CjxH{display:flex;gap:var(--sp-2)}.dashboard_skelLine__zz3Tu{display:block;background-color:var(--bg-muted);border-radius:var(--radius-sm)}.dashboard_skelH8__uLgiZ{height:32px}.dashboard_skelH4__niIUm{height:16px}.dashboard_skelW25__jNSxu{width:25%}.dashboard_skelW50__GzP6h{width:50%}.dashboard_skelW75__vMjX_{width:75%}.dashboard_skelMb4__he3ta{margin-bottom:var(--sp-4)}.dashboard_skelMb2__L24V2{margin-bottom:var(--sp-2)}@keyframes dashboard_pulse__cKcNM{0%,to{opacity:1}50%{opacity:.6}}@media(max-width:960px){.dashboard_authContainer__6pC9c,.dashboard_errorContainer__JTJ_U,.dashboard_loadingContainer__VUHhs{padding:32px 16px;min-height:50vh}}@media(max-width:600px){.dashboard_authContainer__6pC9c,.dashboard_errorContainer__JTJ_U,.dashboard_loadingContainer__VUHhs{padding:24px 12px;min-height:40vh}}.dashboard_visuallyHidden__KxsQa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard_tabList__WgI5w{display:flex;gap:var(--feather-space-3);border-bottom:1px solid var(--line-subtle)}.dashboard_tabActive__5zpzg,.dashboard_tab___FuU2{background:rgba(0,0,0,0);border:none;color:var(--text-secondary);padding:var(--feather-space-2) var(--feather-space-3);cursor:pointer;font:inherit;border-radius:6px}.dashboard_tab___FuU2:hover{background:var(--selection);color:var(--text-primary)}.dashboard_tabActive__5zpzg:focus-visible,.dashboard_tab___FuU2:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.dashboard_tabActive__5zpzg{color:var(--text-primary);background:var(--accent-20a)}.dashboard_tabPanel__rgLM3{padding-top:var(--feather-space-2)}