.MasterEditorWorkspace-module__CH5JDa__container{background-color:#f8fafc;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__docHeader{z-index:30;background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 16px;display:flex}.MasterEditorWorkspace-module__CH5JDa__docHeaderLeft{flex-direction:column;gap:2px;min-width:0;display:flex}.MasterEditorWorkspace-module__CH5JDa__backLink{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:.75rem;font-weight:500;transition:color .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__backLink:hover{color:#0f172a}.MasterEditorWorkspace-module__CH5JDa__docTitleRow{align-items:center;gap:10px;display:flex}.MasterEditorWorkspace-module__CH5JDa__docIconSquare{color:#ef4444;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.MasterEditorWorkspace-module__CH5JDa__docMeta{flex-direction:column;min-width:0;display:flex}.MasterEditorWorkspace-module__CH5JDa__docTitle{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.MasterEditorWorkspace-module__CH5JDa__docSubtitle{color:#64748b;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:.75rem;display:flex;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__docHeaderRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.MasterEditorWorkspace-module__CH5JDa__actionBtnGroup{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;display:flex;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__iconBtn{color:#475569;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.MasterEditorWorkspace-module__CH5JDa__iconBtn:hover:not(:disabled){color:#0f172a;background-color:#f1f5f9}.MasterEditorWorkspace-module__CH5JDa__iconBtn:disabled{color:#cbd5e1;cursor:not-allowed}.MasterEditorWorkspace-module__CH5JDa__fitBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-left:1px solid #e2e8f0;justify-content:center;align-items:center;height:32px;padding:0 10px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__fitBtn:hover{color:#0f172a;background-color:#f1f5f9}.MasterEditorWorkspace-module__CH5JDa__moreMenuWrapper{position:relative}.MasterEditorWorkspace-module__CH5JDa__moreMenuDropdown{z-index:50;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:2px;min-width:200px;margin-top:6px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}.MasterEditorWorkspace-module__CH5JDa__moreMenuItem{color:#334155;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}.MasterEditorWorkspace-module__CH5JDa__zoomDisplay{color:#334155;text-align:center;min-width:52px;padding:0 8px;font-size:.8rem;font-weight:600}.MasterEditorWorkspace-module__CH5JDa__downloadBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.825rem;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #2563eb33}.MasterEditorWorkspace-module__CH5JDa__downloadBtn:hover:not(:disabled){background-color:#1d4ed8}.MasterEditorWorkspace-module__CH5JDa__downloadBtn:disabled{opacity:.6;cursor:not-allowed}.MasterEditorWorkspace-module__CH5JDa__moreMenuContainer{display:inline-flex;position:relative}.MasterEditorWorkspace-module__CH5JDa__moreMenuDropdown{z-index:50;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:2px;width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000000d}.MasterEditorWorkspace-module__CH5JDa__moreMenuItem{color:#334155;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:.78rem;font-weight:500;transition:all .15s;display:flex}.MasterEditorWorkspace-module__CH5JDa__moreMenuItem:hover{color:#0f172a;background-color:#f1f5f9}.MasterEditorWorkspace-module__CH5JDa__toolbarRow{z-index:40;background-color:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:4px;padding:6px 16px;display:flex;overflow:visible}.MasterEditorWorkspace-module__CH5JDa__toolItem{color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__toolItem:hover{color:#0f172a;background-color:#f1f5f9}.MasterEditorWorkspace-module__CH5JDa__toolItem.MasterEditorWorkspace-module__CH5JDa__active{color:#2563eb;background-color:#eff6ff;border-color:#bfdbfe;font-weight:600}.MasterEditorWorkspace-module__CH5JDa__toolbarDivider{background-color:#e2e8f0;flex-shrink:0;width:1px;height:20px;margin:0 4px}.MasterEditorWorkspace-module__CH5JDa__workspaceBody{flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__leftPagesPanel{background-color:#fff;border-right:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;width:170px;height:100%;min-height:0;display:flex;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__leftPagesHeader{color:#0f172a;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 14px;font-size:.85rem;font-weight:700;display:flex}.MasterEditorWorkspace-module__CH5JDa__thumbnailsList{flex-direction:column;flex:1;gap:14px;min-height:0;padding:12px 10px;display:flex;overflow-y:auto}.MasterEditorWorkspace-module__CH5JDa__thumbnailCard{cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.MasterEditorWorkspace-module__CH5JDa__thumbnailBox{background-color:#fff;border:2px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:126px;height:168px;transition:all .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}.MasterEditorWorkspace-module__CH5JDa__thumbnailCard:hover .MasterEditorWorkspace-module__CH5JDa__thumbnailBox{border-color:#93c5fd}.MasterEditorWorkspace-module__CH5JDa__thumbnailCard.MasterEditorWorkspace-module__CH5JDa__active .MasterEditorWorkspace-module__CH5JDa__thumbnailBox{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.MasterEditorWorkspace-module__CH5JDa__thumbnailPageBadge{color:#64748b;background-color:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:600;display:flex}.MasterEditorWorkspace-module__CH5JDa__thumbnailCard.MasterEditorWorkspace-module__CH5JDa__active .MasterEditorWorkspace-module__CH5JDa__thumbnailPageBadge{color:#fff;background-color:#2563eb}.MasterEditorWorkspace-module__CH5JDa__centralCanvas{background-color:#f8fafc;flex:1;justify-content:center;align-items:flex-start;min-width:0;height:100%;min-height:0;padding:32px 24px 64px;display:flex;position:relative;overflow:auto}.MasterEditorWorkspace-module__CH5JDa__canvasDocumentSheet{transform-origin:top;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:4px;flex-shrink:0;transition:transform .1s;position:relative;box-shadow:0 4px 20px -2px #0000001a,0 2px 6px -1px #0000000f}.MasterEditorWorkspace-module__CH5JDa__rightPropertiesPanel{background-color:#fff;border-left:1px solid #e2e8f0;flex-direction:column;flex-shrink:0;width:260px;height:100%;min-height:0;display:flex;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__propertiesHeader{color:#0f172a;border-bottom:1px solid #f1f5f9;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;font-size:.875rem;font-weight:700;display:flex}.MasterEditorWorkspace-module__CH5JDa__propertiesContent{flex-direction:column;flex:1;gap:16px;min-height:0;padding:14px;display:flex;overflow-y:auto}.MasterEditorWorkspace-module__CH5JDa__propertyGroup{flex-direction:column;gap:6px;display:flex}.MasterEditorWorkspace-module__CH5JDa__propertyLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.725rem;font-weight:600}.MasterEditorWorkspace-module__CH5JDa__selectInput{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:7px 10px;font-size:.8rem}.MasterEditorWorkspace-module__CH5JDa__textInput{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:7px 10px;font-size:.8rem}.MasterEditorWorkspace-module__CH5JDa__orientationGroup{gap:6px;display:flex}.MasterEditorWorkspace-module__CH5JDa__orientationBtn{color:#475569;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:500;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__orientationBtn.MasterEditorWorkspace-module__CH5JDa__active{color:#2563eb;background-color:#eff6ff;border-color:#2563eb;font-weight:600}.MasterEditorWorkspace-module__CH5JDa__colorSwatches{flex-wrap:wrap;gap:6px;display:flex}.MasterEditorWorkspace-module__CH5JDa__colorCircle{cursor:pointer;border:1px solid #cbd5e1;border-radius:50%;width:22px;height:22px;transition:transform .1s}.MasterEditorWorkspace-module__CH5JDa__colorCircle:hover{transform:scale(1.15)}.MasterEditorWorkspace-module__CH5JDa__colorCircle.MasterEditorWorkspace-module__CH5JDa__activeColor{box-shadow:0 0 0 2px #fff,0 0 0 3px #2563eb}.MasterEditorWorkspace-module__CH5JDa__actionButtonSecondary{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__actionButtonSecondary:hover{background-color:#f8fafc;border-color:#94a3b8}.MasterEditorWorkspace-module__CH5JDa__actionButtonDanger{color:#dc2626;cursor:pointer;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__actionButtonDanger:hover{background-color:#fee2e2}.MasterEditorWorkspace-module__CH5JDa__floatingTextToolbar{z-index:60;-webkit-user-select:none;user-select:none;pointer-events:auto;white-space:nowrap;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:4px;padding:4px 6px;display:flex;position:absolute;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #0000000f}.MasterEditorWorkspace-module__CH5JDa__floatingSelect{color:#0f172a;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;height:28px;padding:2px 6px;font-size:.775rem;font-weight:500}.MasterEditorWorkspace-module__CH5JDa__floatingDivider{background-color:#e2e8f0;width:1px;height:18px;margin:0 2px}.MasterEditorWorkspace-module__CH5JDa__floatingBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.MasterEditorWorkspace-module__CH5JDa__floatingBtn:hover{color:#0f172a;background-color:#f1f5f9}.MasterEditorWorkspace-module__CH5JDa__floatingBtn.MasterEditorWorkspace-module__CH5JDa__active{color:#2563eb;background-color:#eff6ff;font-weight:700}.MasterEditorWorkspace-module__CH5JDa__floatingBtnDanger{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.MasterEditorWorkspace-module__CH5JDa__floatingBtnDanger:hover{background-color:#fee2e2}.MasterEditorWorkspace-module__CH5JDa__floatingImageToolbar{z-index:60;-webkit-user-select:none;user-select:none;pointer-events:auto;white-space:nowrap;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;display:flex;position:absolute;box-shadow:0 10px 25px -5px #0000001f,0 8px 10px -6px #0000000f}.MasterEditorWorkspace-module__CH5JDa__floatingToolBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:44px;height:38px;padding:4px 8px;font-size:.675rem;font-weight:500;transition:all .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__floatingToolBtn:hover{color:#0f172a;background-color:#f1f5f9}.MasterEditorWorkspace-module__CH5JDa__floatingToolBtn.MasterEditorWorkspace-module__CH5JDa__active{color:#2563eb;background-color:#eff6ff;font-weight:600}.MasterEditorWorkspace-module__CH5JDa__floatingOpacityGroup{align-items:center;gap:8px;padding:0 4px;display:flex}.MasterEditorWorkspace-module__CH5JDa__floatingOpacityLabel{color:#64748b;font-size:.725rem;font-weight:500}.MasterEditorWorkspace-module__CH5JDa__floatingOpacitySlider{accent-color:#2563eb;cursor:pointer;width:70px;height:4px}.MasterEditorWorkspace-module__CH5JDa__floatingOpacityValue{color:#0f172a;min-width:32px;font-size:.725rem;font-weight:600}.MasterEditorWorkspace-module__CH5JDa__imageInfoCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:12px;margin-bottom:8px;padding:10px;display:flex}.MasterEditorWorkspace-module__CH5JDa__imageThumbnailPreview{object-fit:cover;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;flex-shrink:0;width:56px;height:56px}.MasterEditorWorkspace-module__CH5JDa__imageInfoDetails{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MasterEditorWorkspace-module__CH5JDa__imageInfoFileName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.MasterEditorWorkspace-module__CH5JDa__imageInfoMeta{color:#64748b;font-size:.725rem;line-height:1.3}.MasterEditorWorkspace-module__CH5JDa__switchRow{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.MasterEditorWorkspace-module__CH5JDa__switchLabel{color:#334155;font-size:.775rem;font-weight:500}.MasterEditorWorkspace-module__CH5JDa__switch{width:36px;height:20px;display:inline-block;position:relative}.MasterEditorWorkspace-module__CH5JDa__switch input{opacity:0;width:0;height:0}.MasterEditorWorkspace-module__CH5JDa__slider{cursor:pointer;background-color:#cbd5e1;border-radius:20px;transition:all .2s;position:absolute;inset:0}.MasterEditorWorkspace-module__CH5JDa__slider:before{content:"";background-color:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;bottom:3px;left:3px}.MasterEditorWorkspace-module__CH5JDa__switch input:checked+.MasterEditorWorkspace-module__CH5JDa__slider{background-color:#2563eb}.MasterEditorWorkspace-module__CH5JDa__switch input:checked+.MasterEditorWorkspace-module__CH5JDa__slider:before{transform:translate(16px)}.MasterEditorWorkspace-module__CH5JDa__sizePosGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.MasterEditorWorkspace-module__CH5JDa__inputWithPrefix{align-items:center;display:flex;position:relative}.MasterEditorWorkspace-module__CH5JDa__inputPrefix{color:#64748b;pointer-events:none;font-size:.725rem;font-weight:600;position:absolute;left:8px}.MasterEditorWorkspace-module__CH5JDa__inputWithPrefix input{padding-left:22px!important}.MasterEditorWorkspace-module__CH5JDa__canvasInlineTextArea{resize:none;z-index:50;background:#fffffff2;border:1.5px solid #2563eb;border-radius:4px;outline:none;padding:4px 6px;line-height:1.2;position:absolute;overflow:hidden;box-shadow:0 0 0 2px #2563eb33}.MasterEditorWorkspace-module__CH5JDa__panelTabs{background-color:#f1f5f9;border-radius:8px;gap:2px;margin-bottom:12px;padding:3px;display:flex}.MasterEditorWorkspace-module__CH5JDa__panelTab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:.775rem;font-weight:500;transition:all .15s;display:inline-flex}.MasterEditorWorkspace-module__CH5JDa__panelTab:hover{color:#0f172a}.MasterEditorWorkspace-module__CH5JDa__panelTab.MasterEditorWorkspace-module__CH5JDa__activePanelTab{color:#2563eb;background-color:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.MasterEditorWorkspace-module__CH5JDa__commentItemCard{cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px;padding:10px;transition:all .15s}.MasterEditorWorkspace-module__CH5JDa__commentItemCard:hover{background-color:#f8fafc;border-color:#cbd5e1}.MasterEditorWorkspace-module__CH5JDa__commentItemCard.MasterEditorWorkspace-module__CH5JDa__activeCommentCard{background-color:#eff6ff;border-color:#93c5fd;box-shadow:0 0 0 1px #2563eb}.MasterEditorWorkspace-module__CH5JDa__commentCardHeader{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:.75rem;display:flex}.MasterEditorWorkspace-module__CH5JDa__commentAuthorBadge{color:#1e293b;align-items:center;gap:6px;font-weight:600;display:flex}.MasterEditorWorkspace-module__CH5JDa__commentTimestamp{color:#94a3b8;font-size:.7rem}.MasterEditorWorkspace-module__CH5JDa__commentCardBody{color:#334155;word-break:break-word;font-size:.78rem;line-height:1.4}.MasterEditorWorkspace-module__CH5JDa__commentCardActions{justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}@media (max-width:900px){.MasterEditorWorkspace-module__CH5JDa__leftPagesPanel{width:90px}.MasterEditorWorkspace-module__CH5JDa__thumbnailBox{width:70px;height:95px}.MasterEditorWorkspace-module__CH5JDa__rightPropertiesPanel{display:none}}
.EditorWorkspace-module__dzQKkG__editorLayout{color:#f8fafc;z-index:100;-webkit-user-select:none;user-select:none;background-color:#07090e;flex-direction:column;width:100vw;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}.EditorWorkspace-module__dzQKkG__topBar{z-index:20;background-color:#0d111c;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 12px;display:flex}.EditorWorkspace-module__dzQKkG__topBarLeft{align-items:center;gap:10px;min-width:0;display:flex}.EditorWorkspace-module__dzQKkG__brandLink{color:#f8fafc;letter-spacing:-.02em;align-items:center;gap:6px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.EditorWorkspace-module__dzQKkG__brandBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:800}.EditorWorkspace-module__dzQKkG__divider{background-color:#ffffff1a;width:1px;height:20px;margin:0 2px}.EditorWorkspace-module__dzQKkG__documentTitleGroup{align-items:center;gap:8px;min-width:0;display:flex}.EditorWorkspace-module__dzQKkG__fileName{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:.825rem;font-weight:600;overflow:hidden}.EditorWorkspace-module__dzQKkG__statusPill{color:#34d399;background-color:#10b98126;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:600;display:inline-flex}.EditorWorkspace-module__dzQKkG__wasmBadge{color:#a5b4fc;background-color:#6366f126;border:1px solid #6366f140;border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:600}.EditorWorkspace-module__dzQKkG__topBarCenter{align-items:center;gap:12px;display:flex}.EditorWorkspace-module__dzQKkG__pageNavigator{background-color:#131927;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;display:flex}.EditorWorkspace-module__dzQKkG__pageText{color:#cbd5e1;text-align:center;min-width:72px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600}.EditorWorkspace-module__dzQKkG__zoomBar{background-color:#131927;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:2px;padding:2px 6px;display:flex}.EditorWorkspace-module__dzQKkG__zoomReadout{color:#cbd5e1;text-align:center;min-width:44px;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600}.EditorWorkspace-module__dzQKkG__historyBtnGroup{background-color:#131927;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:2px;padding:2px;display:flex}.EditorWorkspace-module__dzQKkG__topBarRight{align-items:center;gap:8px;display:flex}.EditorWorkspace-module__dzQKkG__iconBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.EditorWorkspace-module__dzQKkG__iconBtn:hover:not(:disabled){color:#f8fafc;background-color:#ffffff14}.EditorWorkspace-module__dzQKkG__iconBtn:disabled{opacity:.35;cursor:not-allowed}.EditorWorkspace-module__dzQKkG__secondaryBtn{color:#cbd5e1;cursor:pointer;background-color:#131927;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.EditorWorkspace-module__dzQKkG__secondaryBtn:hover{color:#f8fafc;background-color:#1a2338;border-color:#fff3}.EditorWorkspace-module__dzQKkG__exportBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border:none;border-radius:6px;align-items:center;gap:6px;padding:5px 14px;font-size:.8rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 10px #3b82f659}.EditorWorkspace-module__dzQKkG__exportBtn:hover{filter:brightness(1.1);box-shadow:0 4px 16px #8b5cf673}.EditorWorkspace-module__dzQKkG__workspaceBody{flex:1;display:flex;position:relative;overflow:hidden}.EditorWorkspace-module__dzQKkG__toolRail{z-index:15;background-color:#0d111c;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:48px;padding:8px 0;display:flex}.EditorWorkspace-module__dzQKkG__toolBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;position:relative}.EditorWorkspace-module__dzQKkG__toolBtn:hover{color:#f8fafc;background-color:#ffffff0f}.EditorWorkspace-module__dzQKkG__toolBtn.EditorWorkspace-module__dzQKkG__active{color:#a5b4fc;background-color:#6366f12e;border-color:#6366f180;box-shadow:0 0 12px #6366f14d}.EditorWorkspace-module__dzQKkG__toolRailBottom{flex-direction:column;align-items:center;gap:6px;margin-top:auto;padding-bottom:6px;display:flex}.EditorWorkspace-module__dzQKkG__thumbnailsDrawer{z-index:12;background-color:#090d16;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:200px;transition:width .2s;display:flex}.EditorWorkspace-module__dzQKkG__thumbnailsHeader{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.72rem;font-weight:700;display:flex}.EditorWorkspace-module__dzQKkG__thumbnailsList{flex-direction:column;flex:1;gap:12px;padding:12px;display:flex;overflow-y:auto}.EditorWorkspace-module__dzQKkG__thumbnailCard{cursor:pointer;flex-direction:column;align-items:center;gap:6px;display:flex}.EditorWorkspace-module__dzQKkG__thumbnailSheet{aspect-ratio:1/1.414;color:#0f172a;background-color:#fff;border:2px solid #0000;border-radius:4px;flex-direction:column;gap:4px;width:100%;padding:8px;transition:all .15s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0006}.EditorWorkspace-module__dzQKkG__thumbnailCard:hover .EditorWorkspace-module__dzQKkG__thumbnailSheet{border-color:#ffffff4d}.EditorWorkspace-module__dzQKkG__thumbnailCard.EditorWorkspace-module__dzQKkG__activeThumbnail .EditorWorkspace-module__dzQKkG__thumbnailSheet{border-color:#6366f1;box-shadow:0 0 16px #6366f166}.EditorWorkspace-module__dzQKkG__thumbnailMiniLines{background-color:#e2e8f0;border-radius:2px;width:100%;height:4px}.EditorWorkspace-module__dzQKkG__thumbnailNumber{color:#94a3b8;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:600}.EditorWorkspace-module__dzQKkG__thumbnailCard.EditorWorkspace-module__dzQKkG__activeThumbnail .EditorWorkspace-module__dzQKkG__thumbnailNumber{color:#818cf8;font-weight:700}.EditorWorkspace-module__dzQKkG__canvasStage{background-color:#07090e;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:20px 20px;flex:1;justify-content:center;align-items:flex-start;padding:40px;display:flex;position:relative;overflow:auto}.EditorWorkspace-module__dzQKkG__documentPageSheet{aspect-ratio:1/1.414;color:#0f172a;transform-origin:top;background-color:#fff;border-radius:2px;width:800px;min-height:1131px;transition:transform .1s ease-out;position:relative;box-shadow:0 20px 60px #000000b3}.EditorWorkspace-module__dzQKkG__interactionLayer{z-index:10;cursor:crosshair;position:absolute;inset:0}.EditorWorkspace-module__dzQKkG__interactionLayer.EditorWorkspace-module__dzQKkG__selectMode{cursor:default}.EditorWorkspace-module__dzQKkG__sampleDocumentContent{color:#1e293b;flex-direction:column;gap:20px;height:100%;padding:48px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}.EditorWorkspace-module__dzQKkG__sampleDocHeader{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.EditorWorkspace-module__dzQKkG__sampleDocLogo{letter-spacing:-.03em;color:#0f172a;font-size:1.3rem;font-weight:800}.EditorWorkspace-module__dzQKkG__sampleDocMeta{text-align:right;color:#64748b;font-size:.75rem;font-weight:500}.EditorWorkspace-module__dzQKkG__sampleMetricGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin:8px 0;display:grid}.EditorWorkspace-module__dzQKkG__sampleMetricCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px}.EditorWorkspace-module__dzQKkG__sampleMetricVal{color:#0f172a;font-size:1.4rem;font-weight:800}.EditorWorkspace-module__dzQKkG__sampleMetricLabel{color:#64748b;text-transform:uppercase;font-size:.72rem;font-weight:600}.EditorWorkspace-module__dzQKkG__sampleDataTable{border-collapse:collapse;width:100%;margin-top:10px;font-size:.8rem}.EditorWorkspace-module__dzQKkG__sampleDataTable th{text-align:left;color:#475569;border-bottom:1.5px solid #cbd5e1;padding:8px;font-weight:600}.EditorWorkspace-module__dzQKkG__sampleDataTable td{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:8px}.EditorWorkspace-module__dzQKkG__floatingViewportBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background-color:#0d111ceb;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:12px;padding:4px 14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080}.EditorWorkspace-module__dzQKkG__viewportStat{color:#94a3b8;font-family:ui-monospace,monospace;font-size:.72rem}.EditorWorkspace-module__dzQKkG__rightInspector{z-index:15;background-color:#0d111c;border-left:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:280px;display:flex;overflow:hidden}.EditorWorkspace-module__dzQKkG__inspectorTabs{background-color:#090d16;border-bottom:1px solid #ffffff14;display:flex}.EditorWorkspace-module__dzQKkG__inspectorTab{text-align:center;color:#64748b;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px 0;font-size:.75rem;font-weight:700;transition:all .15s}.EditorWorkspace-module__dzQKkG__inspectorTab:hover{color:#cbd5e1}.EditorWorkspace-module__dzQKkG__inspectorTab.EditorWorkspace-module__dzQKkG__activeTab{color:#a5b4fc;background-color:#6366f10d;border-bottom-color:#6366f1}.EditorWorkspace-module__dzQKkG__inspectorScroll{flex-direction:column;flex:1;gap:16px;padding:14px;display:flex;overflow-y:auto}.EditorWorkspace-module__dzQKkG__sectionHeader{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.72rem;font-weight:700;display:flex}.EditorWorkspace-module__dzQKkG__controlCard{background-color:#131927;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.EditorWorkspace-module__dzQKkG__propertyRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.EditorWorkspace-module__dzQKkG__propertyLabel{color:#cbd5e1;font-size:.78rem;font-weight:500}.EditorWorkspace-module__dzQKkG__propertyVal{color:#94a3b8;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600}.EditorWorkspace-module__dzQKkG__colorPalette{flex-wrap:wrap;gap:8px;display:flex}.EditorWorkspace-module__dzQKkG__colorSwatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:24px;height:24px;transition:all .15s}.EditorWorkspace-module__dzQKkG__colorSwatch:hover{transform:scale(1.15)}.EditorWorkspace-module__dzQKkG__colorSwatch.EditorWorkspace-module__dzQKkG__activeSwatch{border-color:#fff;box-shadow:0 0 0 2px #6366f1}.EditorWorkspace-module__dzQKkG__rangeSlider{accent-color:#6366f1;cursor:pointer;border-radius:2px;width:100%;height:4px}.EditorWorkspace-module__dzQKkG__selectInput{color:#f8fafc;background-color:#0d111c;border:1px solid #ffffff1a;border-radius:4px;width:100%;padding:5px 8px;font-size:.78rem}.EditorWorkspace-module__dzQKkG__textInput{color:#f8fafc;background-color:#0d111c;border:1px solid #ffffff1a;border-radius:4px;width:100%;padding:6px 8px;font-size:.8rem}.EditorWorkspace-module__dzQKkG__emptyStage{background-color:#07090e;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.EditorWorkspace-module__dzQKkG__dropBox{text-align:center;background-color:#0d111c;border:1.5px dashed #6366f159;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:540px;padding:40px 32px;transition:all .2s;display:flex;box-shadow:0 16px 40px #0009}.EditorWorkspace-module__dzQKkG__dropBox:hover{border-color:#818cf8;box-shadow:0 0 30px #6366f133}.EditorWorkspace-module__dzQKkG__dropIconCircle{color:#818cf8;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #6366f166;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.EditorWorkspace-module__dzQKkG__recentFilesBox{text-align:left;border-top:1px solid #ffffff14;flex-direction:column;gap:6px;width:100%;margin-top:12px;padding-top:14px;display:flex}.EditorWorkspace-module__dzQKkG__recentItem{color:#cbd5e1;cursor:pointer;background-color:#131927;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;font-size:.75rem;transition:all .15s;display:flex}.EditorWorkspace-module__dzQKkG__recentItem:hover{color:#f8fafc;background-color:#1a2338}.EditorWorkspace-module__dzQKkG__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;background-color:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.EditorWorkspace-module__dzQKkG__exportModal{color:#f8fafc;background-color:#0d111c;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:18px;width:520px;max-width:95vw;padding:24px;display:flex;box-shadow:0 24px 64px #000000d9}.EditorWorkspace-module__dzQKkG__modalHeader{justify-content:space-between;align-items:center;display:flex}.EditorWorkspace-module__dzQKkG__modalTitleGroup{align-items:center;gap:8px;display:flex}.EditorWorkspace-module__dzQKkG__modalTitle{color:#f8fafc;font-size:1.1rem;font-weight:700}.EditorWorkspace-module__dzQKkG__segmentedTabs{background-color:#131927;border:1px solid #ffffff14;border-radius:8px;padding:3px;display:flex}.EditorWorkspace-module__dzQKkG__segmentBtn{text-align:center;color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 0;font-size:.78rem;font-weight:600;transition:all .15s}.EditorWorkspace-module__dzQKkG__segmentBtn.EditorWorkspace-module__dzQKkG__activeSegment{color:#fff;background-color:#6366f1;box-shadow:0 2px 8px #6366f159}.EditorWorkspace-module__dzQKkG__toggleRow{background-color:#131927;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.EditorWorkspace-module__dzQKkG__toggleLabel{color:#cbd5e1;font-size:.8rem}.EditorWorkspace-module__dzQKkG__modalFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:6px;padding-top:14px;display:flex}@media (max-width:900px){.EditorWorkspace-module__dzQKkG__thumbnailsDrawer{display:none}.EditorWorkspace-module__dzQKkG__rightInspector{position:absolute;top:44px;bottom:0;right:0;box-shadow:-8px 0 24px #00000080}}
.Shared-module__cvdPEq__emptyStateContainer{border:2px dashed var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-secondary);min-height:300px;padding:var(--spacing-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Shared-module__cvdPEq__emptyStateContent{flex-direction:column;align-items:center;max-width:400px;display:flex}.Shared-module__cvdPEq__emptyIcon{color:var(--color-text-tertiary);margin-bottom:var(--spacing-4)}.Shared-module__cvdPEq__emptyStateTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1.125rem;font-weight:600}.Shared-module__cvdPEq__emptyStateDescription{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:.875rem}.Shared-module__cvdPEq__emptyStateAction{margin-top:var(--spacing-2)}.Shared-module__cvdPEq__processingContainer{min-height:200px;padding:var(--spacing-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.Shared-module__cvdPEq__spinner{border:3px solid var(--color-surface-muted);border-top-color:var(--color-primary);width:40px;height:40px;margin-bottom:var(--spacing-4);border-radius:50%;animation:1s linear infinite Shared-module__cvdPEq__spin}@keyframes Shared-module__cvdPEq__spin{to{transform:rotate(360deg)}}.Shared-module__cvdPEq__processingTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1rem;font-weight:600}.Shared-module__cvdPEq__processingDesc{color:var(--color-text-secondary);font-size:.875rem}.Shared-module__cvdPEq__errorContainer{min-height:200px;padding:var(--spacing-8);border-radius:var(--radius-md);text-align:center;background-color:#fef2f2;border:1px solid #fecaca;flex-direction:column;justify-content:center;align-items:center;display:flex}.Shared-module__cvdPEq__errorIcon{color:var(--color-error);margin-bottom:var(--spacing-3)}.Shared-module__cvdPEq__errorTitle{color:#991b1b;margin-bottom:var(--spacing-2);font-size:1rem;font-weight:600}.Shared-module__cvdPEq__errorDesc{color:#b91c1c;margin-bottom:var(--spacing-4);font-size:.875rem}.Shared-module__cvdPEq__resultContainer{padding:var(--spacing-8);border-radius:var(--radius-lg);text-align:center;background-color:#f0fdf4;border:1px solid #bbf7d0;flex-direction:column;justify-content:center;align-items:center;display:flex}.Shared-module__cvdPEq__resultIcon{color:var(--color-success);margin-bottom:var(--spacing-4)}.Shared-module__cvdPEq__resultTitle{color:#166534;margin-bottom:var(--spacing-2);font-size:1.25rem;font-weight:600}.Shared-module__cvdPEq__resultDesc{color:#15803d;margin-bottom:var(--spacing-6);font-size:.875rem}.Shared-module__cvdPEq__resultActions{gap:var(--spacing-4);display:flex}.Shared-module__cvdPEq__fileQueue{gap:var(--spacing-3);flex-direction:column;width:100%;display:flex}.Shared-module__cvdPEq__fileCard{padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);justify-content:space-between;align-items:center;display:flex}.Shared-module__cvdPEq__fileInfo{align-items:center;gap:var(--spacing-3);display:flex;overflow:hidden}.Shared-module__cvdPEq__fileIcon{color:var(--color-primary);flex-shrink:0}.Shared-module__cvdPEq__fileDetails{flex-direction:column;display:flex;overflow:hidden}.Shared-module__cvdPEq__fileName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.Shared-module__cvdPEq__fileSize{color:var(--color-text-secondary);font-size:.75rem}.Shared-module__cvdPEq__fileActions{align-items:center;gap:var(--spacing-2);display:flex}.Shared-module__cvdPEq__iconBtn{color:var(--color-text-tertiary);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.Shared-module__cvdPEq__iconBtn:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.Shared-module__cvdPEq__iconBtn.Shared-module__cvdPEq__danger:hover{color:var(--color-error);background-color:#fef2f2}.Shared-module__cvdPEq__settingsPanel{gap:var(--spacing-6);padding:var(--spacing-6);background-color:var(--color-surface-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-direction:column;display:flex}.Shared-module__cvdPEq__settingsTitle{color:var(--color-text-primary);border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-2);font-size:1rem;font-weight:600}.Shared-module__cvdPEq__settingGroup{gap:var(--spacing-2);flex-direction:column;display:flex}.Shared-module__cvdPEq__settingLabel{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.Shared-module__cvdPEq__settingDesc{color:var(--color-text-secondary);margin-top:-4px;font-size:.75rem}.Shared-module__cvdPEq__settingInput{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);background-color:var(--color-background);font-size:.875rem}.Shared-module__cvdPEq__settingInput:focus{border-color:var(--color-primary);outline:none}.Shared-module__cvdPEq__pageGrid{gap:var(--spacing-4);padding:var(--spacing-4);background:var(--color-surface-muted);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));min-height:200px;display:grid}.Shared-module__cvdPEq__thumbnailWrapper{align-items:center;gap:var(--spacing-2);flex-direction:column;display:flex}.Shared-module__cvdPEq__thumbnailCard{aspect-ratio:1/1.414;background-color:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;width:100%;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Shared-module__cvdPEq__thumbnailCard.Shared-module__cvdPEq__selected{border-color:var(--color-primary)}.Shared-module__cvdPEq__thumbnailNumber{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.Shared-module__cvdPEq__previewContainer{background-color:var(--color-surface-muted);width:100%;padding:var(--spacing-6);border-radius:var(--radius-md);flex-direction:column;align-items:center;min-height:400px;display:flex}.Shared-module__cvdPEq__canvasDocument{background-color:var(--color-background);aspect-ratio:1/1.414;width:100%;max-width:600px;box-shadow:var(--shadow-md);border-radius:var(--radius-sm);justify-content:center;align-items:center;display:flex}.Shared-module__cvdPEq__canvasPlaceholder{color:var(--color-text-tertiary);font-size:.875rem;font-weight:500}
.Workspace-module__pmZbfq__workspaceLayout{background-color:var(--color-background);flex-direction:column;width:100%;height:100vh;display:flex;overflow:hidden}.Workspace-module__pmZbfq__topToolbar{height:56px;padding:0 var(--spacing-6);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-secondary);flex-shrink:0;align-items:center;display:flex}.Workspace-module__pmZbfq__breadcrumb{align-items:center;gap:var(--spacing-2);font-size:.875rem;display:flex}.Workspace-module__pmZbfq__breadcrumbLink{color:var(--color-text-secondary);text-decoration:none}.Workspace-module__pmZbfq__breadcrumbLink:hover{color:var(--color-primary)}.Workspace-module__pmZbfq__breadcrumbCurrent{color:var(--color-text-primary);font-weight:500}.Workspace-module__pmZbfq__contentArea{padding:var(--spacing-8) var(--spacing-4);flex:1;justify-content:center;display:flex;overflow-y:auto}.Workspace-module__pmZbfq__centerCol{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:800px;display:flex}.Workspace-module__pmZbfq__toolHeader{text-align:center;margin-bottom:var(--spacing-4)}.Workspace-module__pmZbfq__toolTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:2rem;font-weight:700}.Workspace-module__pmZbfq__toolDesc{color:var(--color-text-secondary);font-size:1rem}.Workspace-module__pmZbfq__mainPanel{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-sm);min-height:400px}.Workspace-module__pmZbfq__pageManagementLayout{height:calc(100vh - 56px);display:flex;overflow:hidden}.Workspace-module__pmZbfq__mainContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.Workspace-module__pmZbfq__gridScrollArea{padding:var(--spacing-6);background-color:var(--color-surface-muted);flex:1;overflow-y:auto}.Workspace-module__pmZbfq__rightSidebar{border-left:1px solid var(--color-border);background-color:var(--color-surface);flex-direction:column;flex-shrink:0;width:320px;display:flex}.Workspace-module__pmZbfq__sidebarHeader{padding:var(--spacing-4);border-bottom:1px solid var(--color-border);font-weight:600}.Workspace-module__pmZbfq__sidebarContent{padding:var(--spacing-4);gap:var(--spacing-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Workspace-module__pmZbfq__sidebarFooter{padding:var(--spacing-4);border-top:1px solid var(--color-border)}@media (max-width:768px){.Workspace-module__pmZbfq__pageManagementLayout{flex-direction:column}.Workspace-module__pmZbfq__rightSidebar{border-left:none;border-top:1px solid var(--color-border);width:100%;max-height:40vh}.Workspace-module__pmZbfq__toolTitle{font-size:1.5rem}}
.ImageEditorWorkspace-module__Wg89dq__editorLayout{color:#f8fafc;z-index:100;-webkit-user-select:none;user-select:none;background-color:#07090e;flex-direction:column;width:100vw;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;top:0;left:0;overflow:hidden}.ImageEditorWorkspace-module__Wg89dq__topBar{z-index:20;background-color:#0d111c;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 12px;display:flex}.ImageEditorWorkspace-module__Wg89dq__topBarLeft{align-items:center;gap:10px;min-width:0;display:flex}.ImageEditorWorkspace-module__Wg89dq__brandLink{color:#f8fafc;letter-spacing:-.02em;align-items:center;gap:6px;font-size:.9rem;font-weight:700;text-decoration:none;display:flex}.ImageEditorWorkspace-module__Wg89dq__brandBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border-radius:4px;padding:2px 6px;font-size:.65rem;font-weight:800}.ImageEditorWorkspace-module__Wg89dq__divider{background-color:#ffffff1a;width:1px;height:20px;margin:0 2px}.ImageEditorWorkspace-module__Wg89dq__documentTitleGroup{align-items:center;gap:8px;min-width:0;display:flex}.ImageEditorWorkspace-module__Wg89dq__fileName{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.825rem;font-weight:600;overflow:hidden}.ImageEditorWorkspace-module__Wg89dq__badgePill{color:#a5b4fc;background-color:#6366f126;border:1px solid #6366f14d;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:600;display:inline-flex}.ImageEditorWorkspace-module__Wg89dq__historyBtnGroup{background-color:#131927;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:2px;padding:2px;display:flex}.ImageEditorWorkspace-module__Wg89dq__topBarCenter{align-items:center;gap:12px;display:flex}.ImageEditorWorkspace-module__Wg89dq__zoomBar{background-color:#131927;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:2px;padding:2px 6px;display:flex}.ImageEditorWorkspace-module__Wg89dq__zoomReadout{color:#cbd5e1;text-align:center;min-width:44px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:600}.ImageEditorWorkspace-module__Wg89dq__previewToggle{color:#94a3b8;cursor:pointer;background-color:#131927;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.ImageEditorWorkspace-module__Wg89dq__previewToggle:hover{color:#f8fafc;background-color:#1a2338}.ImageEditorWorkspace-module__Wg89dq__previewToggle.ImageEditorWorkspace-module__Wg89dq__active{color:#818cf8;background-color:#6366f133;border-color:#6366f1}.ImageEditorWorkspace-module__Wg89dq__topBarRight{align-items:center;gap:8px;display:flex}.ImageEditorWorkspace-module__Wg89dq__iconBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.ImageEditorWorkspace-module__Wg89dq__iconBtn:hover:not(:disabled){color:#f8fafc;background-color:#ffffff14}.ImageEditorWorkspace-module__Wg89dq__iconBtn:disabled{opacity:.35;cursor:not-allowed}.ImageEditorWorkspace-module__Wg89dq__secondaryBtn{color:#cbd5e1;cursor:pointer;background-color:#131927;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.ImageEditorWorkspace-module__Wg89dq__secondaryBtn:hover{color:#f8fafc;background-color:#1a2338;border-color:#fff3}.ImageEditorWorkspace-module__Wg89dq__exportBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6 0%,#8b5cf6 100%);border:none;border-radius:6px;align-items:center;gap:6px;padding:5px 14px;font-size:.8rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 10px #3b82f659}.ImageEditorWorkspace-module__Wg89dq__exportBtn:hover{filter:brightness(1.1);box-shadow:0 4px 16px #8b5cf673}.ImageEditorWorkspace-module__Wg89dq__workspaceBody{flex:1;display:flex;position:relative;overflow:hidden}.ImageEditorWorkspace-module__Wg89dq__toolRail{z-index:15;background-color:#0d111c;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:48px;padding:8px 0;display:flex}.ImageEditorWorkspace-module__Wg89dq__toolBtn{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .15s;display:flex;position:relative}.ImageEditorWorkspace-module__Wg89dq__toolBtn:hover{color:#f8fafc;background-color:#ffffff0f}.ImageEditorWorkspace-module__Wg89dq__toolBtn.ImageEditorWorkspace-module__Wg89dq__active{color:#a5b4fc;background-color:#6366f12e;border-color:#6366f180;box-shadow:0 0 12px #6366f14d}.ImageEditorWorkspace-module__Wg89dq__toolRailBottom{flex-direction:column;align-items:center;gap:8px;margin-top:auto;padding-bottom:6px;display:flex}.ImageEditorWorkspace-module__Wg89dq__colorSwatchBtn{cursor:pointer;border:2px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #0006}.ImageEditorWorkspace-module__Wg89dq__canvasStage{background-color:#07090e;background-image:linear-gradient(45deg,#0e121e 25%,#0000 25%),linear-gradient(-45deg,#0e121e 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#0e121e 75%),linear-gradient(-45deg,#0000 75%,#0e121e 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;flex:1;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:auto}.ImageEditorWorkspace-module__Wg89dq__canvasWrapper{transform-origin:50%;background-color:#000;border-radius:2px;transition:transform .1s ease-out;display:inline-block;position:relative;box-shadow:0 20px 50px #000000b3}.ImageEditorWorkspace-module__Wg89dq__canvasImage{pointer-events:none;max-width:none;display:block}.ImageEditorWorkspace-module__Wg89dq__boundingFrame{pointer-events:none;border:1.5px solid #6366f1;position:absolute;inset:0;box-shadow:0 0 0 1px #00000080}.ImageEditorWorkspace-module__Wg89dq__handle{pointer-events:auto;cursor:pointer;background-color:#fff;border:1.5px solid #6366f1;border-radius:2px;width:9px;height:9px;position:absolute}.ImageEditorWorkspace-module__Wg89dq__handleTL{cursor:nwse-resize;top:-5px;left:-5px}.ImageEditorWorkspace-module__Wg89dq__handleTC{cursor:ns-resize;top:-5px;left:calc(50% - 4.5px)}.ImageEditorWorkspace-module__Wg89dq__handleTR{cursor:nesw-resize;top:-5px;right:-5px}.ImageEditorWorkspace-module__Wg89dq__handleML{cursor:ew-resize;top:calc(50% - 4.5px);left:-5px}.ImageEditorWorkspace-module__Wg89dq__handleMR{cursor:ew-resize;top:calc(50% - 4.5px);right:-5px}.ImageEditorWorkspace-module__Wg89dq__handleBL{cursor:nesw-resize;bottom:-5px;left:-5px}.ImageEditorWorkspace-module__Wg89dq__handleBC{cursor:ns-resize;bottom:-5px;left:calc(50% - 4.5px)}.ImageEditorWorkspace-module__Wg89dq__handleBR{cursor:nwse-resize;bottom:-5px;right:-5px}.ImageEditorWorkspace-module__Wg89dq__dimensionTooltip{color:#cbd5e1;white-space:nowrap;background-color:#0d111ce6;border:1px solid #ffffff1a;border-radius:4px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:.7rem;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.ImageEditorWorkspace-module__Wg89dq__floatingViewportBar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background-color:#0d111ceb;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:12px;padding:4px 14px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080}.ImageEditorWorkspace-module__Wg89dq__viewportStat{color:#94a3b8;font-family:ui-monospace,monospace;font-size:.72rem}.ImageEditorWorkspace-module__Wg89dq__rightInspector{z-index:15;background-color:#0d111c;border-left:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:300px;display:flex;overflow:hidden}.ImageEditorWorkspace-module__Wg89dq__inspectorTabs{background-color:#090d16;border-bottom:1px solid #ffffff14;display:flex}.ImageEditorWorkspace-module__Wg89dq__inspectorTab{text-align:center;color:#64748b;cursor:pointer;text-transform:uppercase;letter-spacing:.04em;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px 0;font-size:.75rem;font-weight:700;transition:all .15s}.ImageEditorWorkspace-module__Wg89dq__inspectorTab:hover{color:#cbd5e1}.ImageEditorWorkspace-module__Wg89dq__inspectorTab.ImageEditorWorkspace-module__Wg89dq__activeTab{color:#a5b4fc;background-color:#6366f10d;border-bottom-color:#6366f1}.ImageEditorWorkspace-module__Wg89dq__inspectorScroll{flex-direction:column;flex:1;gap:16px;padding:14px;display:flex;overflow-y:auto}.ImageEditorWorkspace-module__Wg89dq__sectionHeader{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.72rem;font-weight:700;display:flex}.ImageEditorWorkspace-module__Wg89dq__controlCard{background-color:#131927;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:12px;padding:12px;display:flex}.ImageEditorWorkspace-module__Wg89dq__propertyRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.ImageEditorWorkspace-module__Wg89dq__propertyLabel{color:#cbd5e1;font-size:.78rem;font-weight:500}.ImageEditorWorkspace-module__Wg89dq__propertyVal{color:#94a3b8;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600}.ImageEditorWorkspace-module__Wg89dq__rangeSlider{accent-color:#6366f1;cursor:pointer;border-radius:2px;width:100%;height:4px}.ImageEditorWorkspace-module__Wg89dq__numberInput{color:#f8fafc;text-align:right;background-color:#0d111c;border:1px solid #ffffff1a;border-radius:4px;width:64px;padding:4px 6px;font-family:ui-monospace,monospace;font-size:.75rem}.ImageEditorWorkspace-module__Wg89dq__selectInput{color:#f8fafc;background-color:#0d111c;border:1px solid #ffffff1a;border-radius:4px;width:100%;padding:5px 8px;font-size:.78rem}.ImageEditorWorkspace-module__Wg89dq__filterGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ImageEditorWorkspace-module__Wg89dq__filterCard{cursor:pointer;background-color:#0d111c;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:6px;transition:all .15s;display:flex}.ImageEditorWorkspace-module__Wg89dq__filterCard:hover{background-color:#171f33;border-color:#6366f166}.ImageEditorWorkspace-module__Wg89dq__filterCard.ImageEditorWorkspace-module__Wg89dq__activeFilter{background-color:#6366f126;border-color:#6366f1;box-shadow:0 0 10px #6366f140}.ImageEditorWorkspace-module__Wg89dq__filterPreviewThumb{background-position:50%;background-size:cover;border-radius:4px;width:100%;height:38px}.ImageEditorWorkspace-module__Wg89dq__filterName{color:#cbd5e1;font-size:.68rem;font-weight:600}.ImageEditorWorkspace-module__Wg89dq__layerItem{color:#e2e8f0;background-color:#131927;border:1px solid #ffffff0f;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:.78rem;display:flex}.ImageEditorWorkspace-module__Wg89dq__layerItem.ImageEditorWorkspace-module__Wg89dq__activeLayer{background-color:#6366f11f;border-color:#6366f1}.ImageEditorWorkspace-module__Wg89dq__historyItem{color:#94a3b8;cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;font-size:.75rem;display:flex}.ImageEditorWorkspace-module__Wg89dq__historyItem:hover{color:#f8fafc;background-color:#ffffff0a}.ImageEditorWorkspace-module__Wg89dq__emptyStage{background-color:#07090e;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:32px;display:flex}.ImageEditorWorkspace-module__Wg89dq__dropBox{text-align:center;background-color:#0d111c;border:1.5px dashed #6366f159;border-radius:16px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:540px;padding:40px 32px;transition:all .2s;display:flex;box-shadow:0 16px 40px #0009}.ImageEditorWorkspace-module__Wg89dq__dropBox:hover{border-color:#818cf8;box-shadow:0 0 30px #6366f133}.ImageEditorWorkspace-module__Wg89dq__dropIconCircle{color:#818cf8;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #6366f166;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ImageEditorWorkspace-module__Wg89dq__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:200;background-color:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.ImageEditorWorkspace-module__Wg89dq__exportModal{color:#f8fafc;background-color:#0d111c;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:18px;width:520px;max-width:95vw;padding:24px;display:flex;box-shadow:0 24px 64px #000000d9}.ImageEditorWorkspace-module__Wg89dq__modalHeader{justify-content:space-between;align-items:center;display:flex}.ImageEditorWorkspace-module__Wg89dq__modalTitleGroup{align-items:center;gap:8px;display:flex}.ImageEditorWorkspace-module__Wg89dq__modalTitle{color:#f8fafc;font-size:1.1rem;font-weight:700}.ImageEditorWorkspace-module__Wg89dq__segmentedTabs{background-color:#131927;border:1px solid #ffffff14;border-radius:8px;padding:3px;display:flex}.ImageEditorWorkspace-module__Wg89dq__segmentBtn{text-align:center;color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 0;font-size:.78rem;font-weight:600;transition:all .15s}.ImageEditorWorkspace-module__Wg89dq__segmentBtn.ImageEditorWorkspace-module__Wg89dq__activeSegment{color:#fff;background-color:#6366f1;box-shadow:0 2px 8px #6366f159}.ImageEditorWorkspace-module__Wg89dq__toggleRow{background-color:#131927;border:1px solid #ffffff0f;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.ImageEditorWorkspace-module__Wg89dq__toggleLabel{color:#cbd5e1;font-size:.8rem}.ImageEditorWorkspace-module__Wg89dq__modalFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:6px;padding-top:14px;display:flex}@media (max-width:900px){.ImageEditorWorkspace-module__Wg89dq__rightInspector{position:absolute;top:44px;bottom:0;right:0;box-shadow:-8px 0 24px #00000080}}
.CompressorWorkspace-module__lawMeq__workspaceContainer{max-width:1200px;padding:var(--spacing-6) var(--spacing-4);min-height:calc(100vh - 120px);margin:0 auto}.CompressorWorkspace-module__lawMeq__topToolbar{margin-bottom:var(--spacing-6)}.CompressorWorkspace-module__lawMeq__breadcrumb{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:.85rem;display:flex}.CompressorWorkspace-module__lawMeq__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}.CompressorWorkspace-module__lawMeq__breadcrumbLink:hover{color:var(--color-primary)}.CompressorWorkspace-module__lawMeq__breadcrumbCurrent{color:var(--color-text-primary);font-weight:600}.CompressorWorkspace-module__lawMeq__headerSection{margin-bottom:var(--spacing-8)}.CompressorWorkspace-module__lawMeq__toolTitle{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--spacing-2);font-size:2rem;font-weight:800}.CompressorWorkspace-module__lawMeq__toolDescription{color:var(--color-text-secondary);max-width:720px;font-size:1rem;line-height:1.5}.CompressorWorkspace-module__lawMeq__twoColGrid{gap:var(--spacing-8);grid-template-columns:1fr 380px;align-items:start;display:grid}@media (max-width:900px){.CompressorWorkspace-module__lawMeq__twoColGrid{grid-template-columns:1fr}}.CompressorWorkspace-module__lawMeq__previewCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);overflow:hidden}.CompressorWorkspace-module__lawMeq__previewHeader{border-bottom:1px solid var(--color-border);background-color:var(--color-surface-secondary);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.CompressorWorkspace-module__lawMeq__previewTitle{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.CompressorWorkspace-module__lawMeq__previewCanvasWrapper{background-color:var(--color-surface-muted);background-image:linear-gradient(45deg,#f1f5f9 25%,#0000 25%),linear-gradient(-45deg,#f1f5f9 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f1f5f9 75%),linear-gradient(-45deg,#0000 75%,#f1f5f9 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;justify-content:center;align-items:center;width:100%;height:420px;padding:16px;display:flex;position:relative;overflow:hidden}.CompressorWorkspace-module__lawMeq__previewImage{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;max-height:100%;box-shadow:var(--shadow-sm);transition:transform .2s}.CompressorWorkspace-module__lawMeq__previewControls{border-top:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-secondary);justify-content:space-between;align-items:center;padding:10px 16px;font-size:.8rem;display:flex}.CompressorWorkspace-module__lawMeq__zoomButtons{align-items:center;gap:4px;display:flex}.CompressorWorkspace-module__lawMeq__iconBtn{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:var(--radius-sm);cursor:pointer;width:28px;height:28px;color:var(--color-text-secondary);justify-content:center;align-items:center;transition:all .15s;display:flex}.CompressorWorkspace-module__lawMeq__iconBtn:hover{background-color:var(--color-surface-secondary);color:var(--color-text-primary)}.CompressorWorkspace-module__lawMeq__settingsCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-xs);gap:var(--spacing-6);flex-direction:column;display:flex}.CompressorWorkspace-module__lawMeq__settingsCardTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-1);font-size:1.1rem;font-weight:700}.CompressorWorkspace-module__lawMeq__settingsSubtitle{color:var(--color-text-secondary);font-size:.85rem}.CompressorWorkspace-module__lawMeq__controlGroup{flex-direction:column;gap:8px;display:flex}.CompressorWorkspace-module__lawMeq__controlLabel{color:var(--color-text-primary);justify-content:space-between;align-items:center;font-size:.875rem;font-weight:600;display:flex}.CompressorWorkspace-module__lawMeq__qualityIndicator{color:var(--color-primary);background-color:var(--color-primary-subtle);border-radius:var(--radius-full);padding:2px 8px;font-size:.8rem;font-weight:600}.CompressorWorkspace-module__lawMeq__rangeSlider{border-radius:var(--radius-full);background-color:var(--color-border);cursor:pointer;width:100%;height:6px;accent-color:var(--color-primary);outline:none}.CompressorWorkspace-module__lawMeq__sliderLabels{color:var(--color-text-tertiary);justify-content:space-between;margin-top:-2px;font-size:.75rem;display:flex}.CompressorWorkspace-module__lawMeq__selectInput{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);width:100%;color:var(--color-text-primary);cursor:pointer;outline:none;padding:8px 12px;font-size:.9rem}.CompressorWorkspace-module__lawMeq__numberInput{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);width:100%;color:var(--color-text-primary);outline:none;padding:8px 12px;font-size:.9rem}.CompressorWorkspace-module__lawMeq__checkboxLabel{color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:.875rem;display:flex}.CompressorWorkspace-module__lawMeq__actionButton{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 20px;font-size:1rem;font-weight:600;transition:all .2s;display:flex}.CompressorWorkspace-module__lawMeq__actionButton:hover{background-color:var(--color-primary-hover,#1d4ed8)}.CompressorWorkspace-module__lawMeq__actionButton:disabled{opacity:.6;cursor:not-allowed}.CompressorWorkspace-module__lawMeq__emptyUploadBox{border:2px dashed var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-16) var(--spacing-6);text-align:center;background-color:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;max-width:680px;margin:0 auto}.CompressorWorkspace-module__lawMeq__emptyUploadBox:hover{border-color:var(--color-primary);background-color:var(--color-surface-secondary)}.CompressorWorkspace-module__lawMeq__uploadIcon{color:var(--color-primary);margin-bottom:var(--spacing-4)}.CompressorWorkspace-module__lawMeq__emptyTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1.25rem;font-weight:700}.CompressorWorkspace-module__lawMeq__emptySubtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:.9rem}.CompressorWorkspace-module__lawMeq__browseButton{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.CompressorWorkspace-module__lawMeq__formatsNotice{margin-top:var(--spacing-4);color:var(--color-text-tertiary);font-size:.75rem}
.ConverterWorkspace-module__2ZhXoW__workspaceContainer{max-width:1100px;padding:var(--spacing-6) var(--spacing-4);min-height:calc(100vh - 120px);margin:0 auto}.ConverterWorkspace-module__2ZhXoW__topToolbar{margin-bottom:var(--spacing-6)}.ConverterWorkspace-module__2ZhXoW__breadcrumb{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:.85rem;display:flex}.ConverterWorkspace-module__2ZhXoW__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}.ConverterWorkspace-module__2ZhXoW__breadcrumbLink:hover{color:var(--color-primary)}.ConverterWorkspace-module__2ZhXoW__breadcrumbCurrent{color:var(--color-text-primary);font-weight:600}.ConverterWorkspace-module__2ZhXoW__headerSection{margin-bottom:var(--spacing-8)}.ConverterWorkspace-module__2ZhXoW__toolTitle{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--spacing-2);font-size:2rem;font-weight:800}.ConverterWorkspace-module__2ZhXoW__toolDescription{color:var(--color-text-secondary);max-width:720px;font-size:1rem;line-height:1.5}.ConverterWorkspace-module__2ZhXoW__conversionFlowGrid{align-items:center;gap:var(--spacing-6);margin-bottom:var(--spacing-8);grid-template-columns:1fr auto 1fr;display:grid}@media (max-width:800px){.ConverterWorkspace-module__2ZhXoW__conversionFlowGrid{grid-template-columns:1fr}}.ConverterWorkspace-module__2ZhXoW__flowCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-xs);gap:var(--spacing-4);flex-direction:column;height:100%;display:flex}.ConverterWorkspace-module__2ZhXoW__flowCardHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.ConverterWorkspace-module__2ZhXoW__cardStepTag{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-tertiary);font-size:.75rem;font-weight:700}.ConverterWorkspace-module__2ZhXoW__formatBadge{border-radius:var(--radius-full);background-color:var(--color-primary-subtle);color:var(--color-primary);border:1px solid var(--color-border);padding:3px 10px;font-size:.85rem;font-weight:700}.ConverterWorkspace-module__2ZhXoW__flowArrowCol{padding:var(--spacing-2);color:var(--color-primary);justify-content:center;align-items:center;display:flex}@media (max-width:800px){.ConverterWorkspace-module__2ZhXoW__flowArrowCol{padding:var(--spacing-4) 0;transform:rotate(90deg)}}.ConverterWorkspace-module__2ZhXoW__flowArrowCircle{border-radius:var(--radius-full);background-color:var(--color-surface-secondary);border:1px solid var(--color-border);justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ConverterWorkspace-module__2ZhXoW__settingsSection{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6);margin-bottom:var(--spacing-6);box-shadow:var(--shadow-xs)}.ConverterWorkspace-module__2ZhXoW__settingsTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-4);font-size:1.05rem;font-weight:700}.ConverterWorkspace-module__2ZhXoW__controlGroup{margin-bottom:var(--spacing-4);flex-direction:column;gap:8px;display:flex}.ConverterWorkspace-module__2ZhXoW__controlLabel{color:var(--color-text-primary);font-size:.875rem;font-weight:600}.ConverterWorkspace-module__2ZhXoW__selectInput{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background);width:100%;color:var(--color-text-primary);cursor:pointer;outline:none;padding:8px 12px;font-size:.9rem}.ConverterWorkspace-module__2ZhXoW__actionRow{justify-content:flex-end;gap:var(--spacing-4);display:flex}.ConverterWorkspace-module__2ZhXoW__convertButton{color:#fff;background-color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:12px 28px;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.ConverterWorkspace-module__2ZhXoW__convertButton:hover{background-color:var(--color-primary-hover,#1d4ed8)}.ConverterWorkspace-module__2ZhXoW__emptyUploadBox{border:2px dashed var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-16) var(--spacing-6);text-align:center;background-color:var(--color-surface);cursor:pointer;max-width:680px;transition:all var(--transition-fast);margin:0 auto}.ConverterWorkspace-module__2ZhXoW__emptyUploadBox:hover{border-color:var(--color-primary);background-color:var(--color-surface-secondary)}.ConverterWorkspace-module__2ZhXoW__uploadIcon{color:var(--color-primary);margin-bottom:var(--spacing-4)}.ConverterWorkspace-module__2ZhXoW__emptyTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1.25rem;font-weight:700}.ConverterWorkspace-module__2ZhXoW__emptySubtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:.9rem}.ConverterWorkspace-module__2ZhXoW__browseButton{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex}
.CropPDFWorkspace-module__TDOgAW__workspaceRoot{background-color:var(--surface-subtle,#f8fafc);flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.CropPDFWorkspace-module__TDOgAW__workspaceTopBar{border-bottom:1px solid var(--border-subtle,#e2e8f0);background-color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}.CropPDFWorkspace-module__TDOgAW__toolHeading{align-items:center;gap:12px;display:flex}.CropPDFWorkspace-module__TDOgAW__toolIconBox{color:#ef4444;background-color:#fef2f2;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.CropPDFWorkspace-module__TDOgAW__toolTitle{color:#0f172a;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.CropPDFWorkspace-module__TDOgAW__toolSubtitle{color:#64748b;margin:2px 0 0;font-size:.8125rem}.CropPDFWorkspace-module__TDOgAW__workspaceBody{background-color:#f1f5f9;flex:1;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.CropPDFWorkspace-module__TDOgAW__pagesSidebar{border-right:1px solid var(--border-subtle,#e2e8f0);background-color:#fff;flex-direction:column;flex-shrink:0;width:200px;min-width:200px;max-width:220px;height:100%;display:flex;overflow:hidden}.CropPDFWorkspace-module__TDOgAW__pagesSidebarHeader{color:#0f172a;border-bottom:1px solid var(--border-subtle,#e2e8f0);justify-content:space-between;align-items:center;padding:14px 16px;font-size:.875rem;font-weight:700;display:flex}.CropPDFWorkspace-module__TDOgAW__pageCountBadge{color:#64748b;font-size:.8125rem;font-weight:600}.CropPDFWorkspace-module__TDOgAW__pagesScrollArea{flex-direction:column;flex:1;gap:16px;padding:14px;display:flex;overflow-y:auto}.CropPDFWorkspace-module__TDOgAW__pageThumbItem{cursor:pointer;background:0 0;border:none;outline:none;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.CropPDFWorkspace-module__TDOgAW__thumbCard{aspect-ratio:1/1.35;background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:100%;transition:all .15s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000d}.CropPDFWorkspace-module__TDOgAW__thumbCard:hover{border-color:#93c5fd;box-shadow:0 4px 6px -1px #00000014}.CropPDFWorkspace-module__TDOgAW__thumbCardActive{border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb33,0 4px 6px -1px #00000014!important}.CropPDFWorkspace-module__TDOgAW__thumbImg{object-fit:contain;background-color:#fff;width:100%;height:100%;display:block}.CropPDFWorkspace-module__TDOgAW__thumbNumberBadge{color:#64748b;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}.CropPDFWorkspace-module__TDOgAW__thumbNumberBadgeActive{color:#fff;background-color:#2563eb}.CropPDFWorkspace-module__TDOgAW__canvasArea{background-color:#64748b;flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}.CropPDFWorkspace-module__TDOgAW__canvasTopBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20;background-color:#fffffff2;border-bottom:1px solid #e2e8f0cc;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:10px 16px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000014}.CropPDFWorkspace-module__TDOgAW__zoomBtnGroup{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;padding:2px;display:flex}.CropPDFWorkspace-module__TDOgAW__zoomBtn{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.CropPDFWorkspace-module__TDOgAW__zoomBtn:hover{color:#0f172a;background-color:#e2e8f0}.CropPDFWorkspace-module__TDOgAW__zoomText{color:#1e293b;text-align:center;min-width:52px;padding:0 10px;font-size:.8125rem;font-weight:600}.CropPDFWorkspace-module__TDOgAW__canvasPillBtn{color:#2563eb;cursor:pointer;background-color:#eff6ff;border:1px solid #dbeafe;border-radius:8px;padding:5px 12px;font-size:.8125rem;font-weight:500;transition:all .15s}.CropPDFWorkspace-module__TDOgAW__canvasPillBtn:hover{color:#1d4ed8;background-color:#dbeafe}.CropPDFWorkspace-module__TDOgAW__canvasViewport{flex:1;justify-content:center;align-items:center;padding:70px 40px 40px;display:flex;overflow:auto}.CropPDFWorkspace-module__TDOgAW__canvasPageWrapper{-webkit-user-select:none;user-select:none;background-color:#fff;flex-shrink:0;position:relative;box-shadow:0 10px 25px -5px #00000040,0 8px 10px -6px #0003}.CropPDFWorkspace-module__TDOgAW__pdfCanvas{pointer-events:none;width:100%;height:100%;display:block}.CropPDFWorkspace-module__TDOgAW__cropOverlayWrapper{pointer-events:none;position:absolute;inset:0}.CropPDFWorkspace-module__TDOgAW__darkenMask{pointer-events:auto;background-color:#0f172a73;position:absolute}.CropPDFWorkspace-module__TDOgAW__cropBox{pointer-events:auto;cursor:move;box-sizing:border-box;background-color:#2563eb0a;border:2px dashed #2563eb;position:absolute;box-shadow:0 0 0 1px #fffc}.CropPDFWorkspace-module__TDOgAW__cropHandle{pointer-events:auto;box-sizing:border-box;z-index:5;background-color:#fff;border:2px solid #2563eb;border-radius:2px;width:12px;height:12px;position:absolute;box-shadow:0 1px 3px #0000004d}.CropPDFWorkspace-module__TDOgAW__cropHandleNw{cursor:nwse-resize;top:-6px;left:-6px}.CropPDFWorkspace-module__TDOgAW__cropHandleNe{cursor:nesw-resize;top:-6px;right:-6px}.CropPDFWorkspace-module__TDOgAW__cropHandleSw{cursor:nesw-resize;bottom:-6px;left:-6px}.CropPDFWorkspace-module__TDOgAW__cropHandleSe{cursor:nwse-resize;bottom:-6px;right:-6px}.CropPDFWorkspace-module__TDOgAW__cropHandleN{cursor:ns-resize;top:-6px;left:50%;transform:translate(-50%)}.CropPDFWorkspace-module__TDOgAW__cropHandleS{cursor:ns-resize;bottom:-6px;left:50%;transform:translate(-50%)}.CropPDFWorkspace-module__TDOgAW__cropHandleW{cursor:ew-resize;top:50%;left:-6px;transform:translateY(-50%)}.CropPDFWorkspace-module__TDOgAW__cropHandleE{cursor:ew-resize;top:50%;right:-6px;transform:translateY(-50%)}.CropPDFWorkspace-module__TDOgAW__settingsSidebar{border-left:1px solid var(--border-subtle,#e2e8f0);background-color:#fff;flex-direction:column;flex-shrink:0;gap:14px;width:320px;min-width:320px;max-width:340px;height:100%;padding:16px 18px;display:flex;overflow-y:auto}.CropPDFWorkspace-module__TDOgAW__settingsTitle{color:#0f172a;margin:0;font-size:1.125rem;font-weight:700}.CropPDFWorkspace-module__TDOgAW__sectionLabel{color:#0f172a;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.8125rem;font-weight:700;display:flex}.CropPDFWorkspace-module__TDOgAW__sectionLabelDesc{color:#64748b;font-size:.75rem;font-weight:400}.CropPDFWorkspace-module__TDOgAW__segmentedControl{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;padding:3px;display:flex}.CropPDFWorkspace-module__TDOgAW__segmentBtn{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:6px;flex:1;padding:8px 12px;font-size:.8125rem;font-weight:600;transition:all .15s}.CropPDFWorkspace-module__TDOgAW__segmentBtnActive{color:#2563eb;background-color:#fff;box-shadow:0 1px 3px #00000014}.CropPDFWorkspace-module__TDOgAW__marginsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CropPDFWorkspace-module__TDOgAW__marginInputGroup{flex-direction:column;gap:4px;display:flex}.CropPDFWorkspace-module__TDOgAW__marginLabel{color:#475569;font-size:.75rem;font-weight:600}.CropPDFWorkspace-module__TDOgAW__marginInputField{color:#0f172a;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;height:38px;padding:6px 10px;font-size:.875rem;font-weight:500;transition:border-color .15s}.CropPDFWorkspace-module__TDOgAW__marginInputField:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb26}.CropPDFWorkspace-module__TDOgAW__secondaryActionsRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.CropPDFWorkspace-module__TDOgAW__secondaryActionBtn{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:.8125rem;font-weight:600;transition:all .15s;display:flex}.CropPDFWorkspace-module__TDOgAW__secondaryActionBtn:hover{color:#0f172a;background-color:#f8fafc;border-color:#94a3b8}.CropPDFWorkspace-module__TDOgAW__toggleRow{justify-content:space-between;align-items:center;gap:10px;padding:4px 0;display:flex}.CropPDFWorkspace-module__TDOgAW__toggleLabel{color:#334155;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.CropPDFWorkspace-module__TDOgAW__toggleSwitch{cursor:pointer;background-color:#cbd5e1;border:none;border-radius:9999px;outline:none;flex-shrink:0;width:42px;height:24px;padding:0;transition:background-color .2s;position:relative}.CropPDFWorkspace-module__TDOgAW__toggleSwitchActive{background-color:#2563eb}.CropPDFWorkspace-module__TDOgAW__toggleKnob{background-color:#fff;border-radius:9999px;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.CropPDFWorkspace-module__TDOgAW__toggleKnobActive{transform:translate(18px)}.CropPDFWorkspace-module__TDOgAW__outputPreviewCard{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.CropPDFWorkspace-module__TDOgAW__outputPreviewTitle{color:#0f172a;margin:0;font-size:.8125rem;font-weight:700}.CropPDFWorkspace-module__TDOgAW__previewStatsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CropPDFWorkspace-module__TDOgAW__statCol{flex-direction:column;gap:2px;display:flex}.CropPDFWorkspace-module__TDOgAW__statHeading{color:#64748b;font-size:.6875rem;font-weight:500}.CropPDFWorkspace-module__TDOgAW__statValueMain{color:#0f172a;font-size:.875rem;font-weight:700}.CropPDFWorkspace-module__TDOgAW__statValueSub{color:#64748b;font-size:.75rem}.CropPDFWorkspace-module__TDOgAW__footerActions{flex-direction:column;gap:10px;margin-top:auto;padding-top:12px;display:flex}.CropPDFWorkspace-module__TDOgAW__applyCropBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 18px;font-size:.9375rem;font-weight:700;transition:all .15s;display:flex;box-shadow:0 2px 4px #2563eb40}.CropPDFWorkspace-module__TDOgAW__applyCropBtn:hover:not(:disabled){background-color:#1d4ed8;box-shadow:0 4px 6px #2563eb59}.CropPDFWorkspace-module__TDOgAW__applyCropBtn:disabled{opacity:.6;cursor:not-allowed}.CropPDFWorkspace-module__TDOgAW__cancelBtn{color:#475569;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px 18px;font-size:.875rem;font-weight:600;transition:all .15s}.CropPDFWorkspace-module__TDOgAW__cancelBtn:hover{color:#0f172a;background-color:#f1f5f9}@media (max-width:1024px){.CropPDFWorkspace-module__TDOgAW__pagesSidebar{width:150px;min-width:150px}.CropPDFWorkspace-module__TDOgAW__settingsSidebar{width:280px;min-width:280px}}.CropPDFWorkspace-module__TDOgAW__successContainer{flex:1;justify-content:center;align-items:center;width:100%;padding:40px 24px;display:flex}.CropPDFWorkspace-module__TDOgAW__successCard{text-align:center;background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;flex-direction:column;align-items:center;width:100%;max-width:580px;padding:36px 32px;display:flex;box-shadow:0 10px 25px -5px #16653414,0 8px 10px -6px #1665340d}.CropPDFWorkspace-module__TDOgAW__successIconWrapper{color:#16a34a;background-color:#dcfce7;border-radius:9999px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex;box-shadow:0 2px 8px #16a34a26}.CropPDFWorkspace-module__TDOgAW__successTitle{color:#0f172a;margin:0 0 6px;font-size:1.375rem;font-weight:700;line-height:1.3}.CropPDFWorkspace-module__TDOgAW__successSubtitle{color:#64748b;margin:0 0 24px;font-size:.9375rem}.CropPDFWorkspace-module__TDOgAW__successFileRow{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:20px;padding:12px 16px;display:flex;box-shadow:0 1px 3px #00000008}.CropPDFWorkspace-module__TDOgAW__successFileLeft{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.CropPDFWorkspace-module__TDOgAW__successPdfIcon{color:#ef4444;background-color:#fef2f2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.CropPDFWorkspace-module__TDOgAW__successFileMeta{text-align:left;flex-direction:column;flex:1;min-width:0;display:flex}.CropPDFWorkspace-module__TDOgAW__successFileName{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;overflow:hidden}.CropPDFWorkspace-module__TDOgAW__successFileSize{color:#64748b;font-size:.75rem;font-weight:500}.CropPDFWorkspace-module__TDOgAW__successBadge{color:#15803d;background-color:#dcfce7;border-radius:9999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.CropPDFWorkspace-module__TDOgAW__successSummaryBox{background-color:#ffffffbf;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:1fr 1fr;gap:16px;width:100%;margin-bottom:28px;padding:16px;display:grid}.CropPDFWorkspace-module__TDOgAW__summaryCol{text-align:left;flex-direction:column;align-items:flex-start;display:flex;position:relative}.CropPDFWorkspace-module__TDOgAW__summaryCol:first-child:after{content:"";background-color:#cbd5e1;width:1px;height:80%;position:absolute;top:10%;right:-8px}.CropPDFWorkspace-module__TDOgAW__summaryLabel{text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:4px;font-size:.6875rem;font-weight:600}.CropPDFWorkspace-module__TDOgAW__summaryValue{color:#0f172a;word-break:break-word;font-size:.875rem;font-weight:700}.CropPDFWorkspace-module__TDOgAW__successActionsRow{justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.CropPDFWorkspace-module__TDOgAW__downloadPrimaryBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:.9375rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 6px #2563eb4d}.CropPDFWorkspace-module__TDOgAW__downloadPrimaryBtn:hover{background-color:#1d4ed8;box-shadow:0 4px 10px #2563eb66}.CropPDFWorkspace-module__TDOgAW__cropAnotherBtn{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:.9375rem;font-weight:600;transition:all .15s;display:inline-flex}.CropPDFWorkspace-module__TDOgAW__cropAnotherBtn:hover{color:#0f172a;background-color:#f8fafc;border-color:#94a3b8}@media (max-width:640px){.CropPDFWorkspace-module__TDOgAW__successCard{padding:24px 18px}.CropPDFWorkspace-module__TDOgAW__successActionsRow{flex-direction:column}.CropPDFWorkspace-module__TDOgAW__downloadPrimaryBtn,.CropPDFWorkspace-module__TDOgAW__cropAnotherBtn{width:100%}.CropPDFWorkspace-module__TDOgAW__successSummaryBox{grid-template-columns:1fr}.CropPDFWorkspace-module__TDOgAW__summaryCol:first-child:after{display:none}}
.ViewerWorkspace-module__oBsmDq__viewerLayout{background-color:var(--color-surface-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:calc(100vh - 140px);margin-top:var(--spacing-4);flex-direction:column;display:flex;overflow:hidden}.ViewerWorkspace-module__oBsmDq__viewerLayout.ViewerWorkspace-module__oBsmDq__fullscreen{z-index:1000;border:none;border-radius:0;width:100vw;height:100vh;margin:0;position:fixed;top:0;left:0}.ViewerWorkspace-module__oBsmDq__emptyStateContainer{min-height:calc(100vh - 200px);padding:var(--spacing-8);flex-direction:column;justify-content:center;align-items:center;max-width:800px;margin:0 auto;display:flex}.ViewerWorkspace-module__oBsmDq__emptyStateHeader{text-align:center;margin-bottom:var(--spacing-8)}.ViewerWorkspace-module__oBsmDq__emptyStateHeader h1{color:var(--color-text-primary);margin-bottom:var(--spacing-4);font-size:2.5rem;font-weight:700}.ViewerWorkspace-module__oBsmDq__emptyStateHeader p{color:var(--color-text-secondary);font-size:1.125rem}.ViewerWorkspace-module__oBsmDq__dropzoneWrapper{width:100%}.ViewerWorkspace-module__oBsmDq__viewerHeader{background-color:var(--color-background);border-bottom:1px solid var(--color-border);height:60px;padding:0 var(--spacing-4);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ViewerWorkspace-module__oBsmDq__headerLeft,.ViewerWorkspace-module__oBsmDq__headerCenter,.ViewerWorkspace-module__oBsmDq__headerRight{align-items:center;display:flex}.ViewerWorkspace-module__oBsmDq__headerLeft{gap:var(--spacing-3);flex:1}.ViewerWorkspace-module__oBsmDq__headerCenter{justify-content:center;gap:var(--spacing-4);flex:2}.ViewerWorkspace-module__oBsmDq__headerRight{justify-content:flex-end;gap:var(--spacing-2);flex:1}.ViewerWorkspace-module__oBsmDq__backButton{padding:var(--spacing-2);color:var(--color-text-secondary);border-radius:var(--radius-md);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.ViewerWorkspace-module__oBsmDq__backButton:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}.ViewerWorkspace-module__oBsmDq__fileName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;max-width:250px;font-size:.875rem;font-weight:500;overflow:hidden}.ViewerWorkspace-module__oBsmDq__divider{background-color:var(--color-border);width:1px;height:24px;margin:0 var(--spacing-2)}.ViewerWorkspace-module__oBsmDq__iconButton{padding:var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ViewerWorkspace-module__oBsmDq__iconButton:hover:not(:disabled){background-color:var(--color-surface-muted);color:var(--color-text-primary)}.ViewerWorkspace-module__oBsmDq__iconButton:disabled{opacity:.5;cursor:not-allowed}.ViewerWorkspace-module__oBsmDq__pageControls,.ViewerWorkspace-module__oBsmDq__zoomControls{align-items:center;gap:var(--spacing-1);display:flex}.ViewerWorkspace-module__oBsmDq__pageIndicator{align-items:center;gap:var(--spacing-2);margin:0 var(--spacing-2);display:flex}.ViewerWorkspace-module__oBsmDq__pageInput{border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:center;background-color:var(--color-surface-muted);width:48px;height:28px;color:var(--color-text-primary);font-size:.875rem;font-weight:500}.ViewerWorkspace-module__oBsmDq__pageTotal{color:var(--color-text-secondary);font-size:.875rem}.ViewerWorkspace-module__oBsmDq__zoomLevel{color:var(--color-text-primary);text-align:center;min-width:48px;font-size:.875rem;font-weight:500}.ViewerWorkspace-module__oBsmDq__searchContainer{align-items:center;height:32px;display:flex}.ViewerWorkspace-module__oBsmDq__searchInputWrapper{background-color:var(--color-surface-muted);border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:0 var(--spacing-2);align-items:center;height:100%;display:flex}.ViewerWorkspace-module__oBsmDq__searchIconSmall{color:var(--color-text-tertiary);margin-right:var(--spacing-2)}.ViewerWorkspace-module__oBsmDq__searchInput{width:150px;color:var(--color-text-primary);background:0 0;border:none;outline:none;font-size:.875rem}.ViewerWorkspace-module__oBsmDq__closeSearch{color:var(--color-text-tertiary);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ViewerWorkspace-module__oBsmDq__closeSearch:hover{background-color:var(--color-border);color:var(--color-text-primary)}.ViewerWorkspace-module__oBsmDq__viewerMain{flex:1;display:flex;overflow:hidden}.ViewerWorkspace-module__oBsmDq__leftSidebar{background-color:var(--color-background);border-right:1px solid var(--color-border);width:240px;transition:width var(--transition-normal);flex-direction:column;flex-shrink:0;display:flex}.ViewerWorkspace-module__oBsmDq__sidebarContent{padding:var(--spacing-4);gap:var(--spacing-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ViewerWorkspace-module__oBsmDq__pageThumbnailWrapper{align-items:center;gap:var(--spacing-2);cursor:pointer;flex-direction:column;display:flex}.ViewerWorkspace-module__oBsmDq__pageThumbnail{aspect-ratio:1/1.414;background-color:var(--color-background);border-radius:var(--radius-sm);width:100%;box-shadow:var(--shadow-sm);transition:all var(--transition-fast);border:2px solid #0000;justify-content:center;align-items:center;display:flex;overflow:hidden}.ViewerWorkspace-module__oBsmDq__pageThumbnailWrapper:hover .ViewerWorkspace-module__oBsmDq__pageThumbnail{border-color:var(--color-border)}.ViewerWorkspace-module__oBsmDq__pageThumbnailWrapper.ViewerWorkspace-module__oBsmDq__activeThumbnail .ViewerWorkspace-module__oBsmDq__pageThumbnail{border-color:var(--color-primary)}.ViewerWorkspace-module__oBsmDq__pageNumber{color:var(--color-text-secondary);font-size:.75rem;font-weight:500}.ViewerWorkspace-module__oBsmDq__pageThumbnailWrapper.ViewerWorkspace-module__oBsmDq__activeThumbnail .ViewerWorkspace-module__oBsmDq__pageNumber{color:var(--color-primary)}.ViewerWorkspace-module__oBsmDq__canvasArea{background-color:var(--color-surface-secondary);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.ViewerWorkspace-module__oBsmDq__canvasScroll{padding:var(--spacing-8);flex:1;justify-content:center;align-items:flex-start;display:flex;overflow:auto}.ViewerWorkspace-module__oBsmDq__canvasDocument{transform-origin:top;transition:transform .1s ease-out}.ViewerWorkspace-module__oBsmDq__canvasDocumentInner{aspect-ratio:1/1.414;background-color:var(--color-background);width:800px;box-shadow:var(--shadow-lg);position:relative}@media (max-width:768px){.ViewerWorkspace-module__oBsmDq__headerCenter{display:none}.ViewerWorkspace-module__oBsmDq__leftSidebar{z-index:20;box-shadow:var(--shadow-lg);position:absolute;top:60px;bottom:0;left:0}}
.DocumentWorkspace-module__cCbH-a__workspaceContainer{max-width:1100px;padding:var(--spacing-6) var(--spacing-4);min-height:calc(100vh - 120px);margin:0 auto}.DocumentWorkspace-module__cCbH-a__topToolbar{margin-bottom:var(--spacing-6)}.DocumentWorkspace-module__cCbH-a__breadcrumb{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:.85rem;display:flex}.DocumentWorkspace-module__cCbH-a__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}.DocumentWorkspace-module__cCbH-a__breadcrumbLink:hover{color:var(--color-primary)}.DocumentWorkspace-module__cCbH-a__breadcrumbCurrent{color:var(--color-text-primary);font-weight:600}.DocumentWorkspace-module__cCbH-a__headerSection{margin-bottom:var(--spacing-8)}.DocumentWorkspace-module__cCbH-a__toolTitle{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--spacing-2);font-size:2rem;font-weight:800}.DocumentWorkspace-module__cCbH-a__toolDescription{color:var(--color-text-secondary);max-width:720px;font-size:1rem;line-height:1.5}.DocumentWorkspace-module__cCbH-a__emptyUploadBox{border:2px dashed var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-16) var(--spacing-6);text-align:center;background-color:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;max-width:680px;margin:0 auto}.DocumentWorkspace-module__cCbH-a__emptyUploadBox:hover{border-color:var(--color-primary);background-color:var(--color-surface-secondary)}.DocumentWorkspace-module__cCbH-a__uploadIcon{color:var(--color-primary);margin-bottom:var(--spacing-4)}.DocumentWorkspace-module__cCbH-a__emptyTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1.25rem;font-weight:700}.DocumentWorkspace-module__cCbH-a__emptySubtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:.9rem}.DocumentWorkspace-module__cCbH-a__browseButton{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.DocumentWorkspace-module__cCbH-a__formatsNotice{margin-top:var(--spacing-4);color:var(--color-text-tertiary);font-size:.75rem}.DocumentWorkspace-module__cCbH-a__selectedFileCard{justifyContent:space-between;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);align-items:center;margin-bottom:24px;padding:16px 20px;display:flex}.DocumentWorkspace-module__cCbH-a__fileCardLeft{align-items:center;gap:16px;min-width:0;display:flex}.DocumentWorkspace-module__cCbH-a__fileIconBox{border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-primary);background-color:#eff6ff;flex-shrink:0;justify-content:center;align-items:center;display:flex}.DocumentWorkspace-module__cCbH-a__fileDetails{min-width:0}.DocumentWorkspace-module__cCbH-a__fileName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:480px;font-size:.95rem;font-weight:600;overflow:hidden}.DocumentWorkspace-module__cCbH-a__fileMeta{color:var(--color-text-secondary);gap:8px;margin-top:2px;font-size:.8rem;display:flex}.DocumentWorkspace-module__cCbH-a__fileActions{align-items:center;gap:8px;display:flex}.DocumentWorkspace-module__cCbH-a__conversionFlowGrid{grid-template-columns:1fr 60px 1fr;align-items:center;gap:16px;margin-bottom:24px;display:grid}@media (max-width:768px){.DocumentWorkspace-module__cCbH-a__conversionFlowGrid{grid-template-columns:1fr}}.DocumentWorkspace-module__cCbH-a__flowCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:20px}.DocumentWorkspace-module__cCbH-a__flowCardHeader{justifyContent:space-between;align-items:center;margin-bottom:12px;display:flex}.DocumentWorkspace-module__cCbH-a__cardStepTag{color:var(--color-text-tertiary);letter-spacing:.05em;font-size:.75rem;font-weight:700}.DocumentWorkspace-module__cCbH-a__formatBadge{border-radius:var(--radius-full);background-color:var(--color-surface-secondary);color:var(--color-text-secondary);padding:2px 8px;font-size:.75rem;font-weight:700}.DocumentWorkspace-module__cCbH-a__flowArrowCol{justify-content:center;align-items:center;display:flex}.DocumentWorkspace-module__cCbH-a__flowArrowCircle{border-radius:var(--radius-full);background-color:var(--color-surface-secondary);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.DocumentWorkspace-module__cCbH-a__twoColGrid{grid-template-columns:1fr 360px;align-items:start;gap:24px;display:grid}@media (max-width:900px){.DocumentWorkspace-module__cCbH-a__twoColGrid{grid-template-columns:1fr}}
.SpreadsheetWorkspace-module__mgsF8a__workspaceContainer{max-width:1200px;padding:var(--spacing-6) var(--spacing-4);min-height:calc(100vh - 120px);margin:0 auto}.SpreadsheetWorkspace-module__mgsF8a__topToolbar{margin-bottom:var(--spacing-6)}.SpreadsheetWorkspace-module__mgsF8a__breadcrumb{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:.85rem;display:flex}.SpreadsheetWorkspace-module__mgsF8a__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}.SpreadsheetWorkspace-module__mgsF8a__breadcrumbLink:hover{color:var(--color-primary)}.SpreadsheetWorkspace-module__mgsF8a__breadcrumbCurrent{color:var(--color-text-primary);font-weight:600}.SpreadsheetWorkspace-module__mgsF8a__headerSection{margin-bottom:var(--spacing-8)}.SpreadsheetWorkspace-module__mgsF8a__toolTitle{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--spacing-2);font-size:2rem;font-weight:800}.SpreadsheetWorkspace-module__mgsF8a__toolDescription{color:var(--color-text-secondary);max-width:720px;font-size:1rem;line-height:1.5}.SpreadsheetWorkspace-module__mgsF8a__emptyUploadBox{border:2px dashed var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-16) var(--spacing-6);text-align:center;background-color:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;max-width:680px;margin:0 auto}.SpreadsheetWorkspace-module__mgsF8a__emptyUploadBox:hover{border-color:var(--color-primary);background-color:var(--color-surface-secondary)}.SpreadsheetWorkspace-module__mgsF8a__uploadIcon{color:var(--color-primary);margin-bottom:var(--spacing-4)}.SpreadsheetWorkspace-module__mgsF8a__emptyTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1.25rem;font-weight:700}.SpreadsheetWorkspace-module__mgsF8a__emptySubtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:.9rem}.SpreadsheetWorkspace-module__mgsF8a__browseButton{background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;display:inline-flex}.SpreadsheetWorkspace-module__mgsF8a__browseButton:hover{background-color:#1d4ed8}.SpreadsheetWorkspace-module__mgsF8a__formatsNotice{margin-top:var(--spacing-4);color:var(--color-text-tertiary);font-size:.75rem}.SpreadsheetWorkspace-module__mgsF8a__selectedFileCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 20px;display:flex}.SpreadsheetWorkspace-module__mgsF8a__fileCardLeft{align-items:center;gap:16px;min-width:0;display:flex}.SpreadsheetWorkspace-module__mgsF8a__fileIconBox{border-radius:var(--radius-md);color:#15803d;background-color:#f0fdf4;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.SpreadsheetWorkspace-module__mgsF8a__fileDetails{min-width:0}.SpreadsheetWorkspace-module__mgsF8a__fileName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:440px;font-size:.95rem;font-weight:600;overflow:hidden}.SpreadsheetWorkspace-module__mgsF8a__fileMeta{color:var(--color-text-secondary);gap:8px;margin-top:2px;font-size:.8rem;display:flex}.SpreadsheetWorkspace-module__mgsF8a__fileActions{align-items:center;gap:8px;display:flex}.SpreadsheetWorkspace-module__mgsF8a__sheetTabsBar{background-color:var(--color-surface-secondary);border:1px solid var(--color-border);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-bottom:none;align-items:center;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}.SpreadsheetWorkspace-module__mgsF8a__sheetTabButton{border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #0000;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:600;transition:all .15s;display:inline-flex}.SpreadsheetWorkspace-module__mgsF8a__sheetTabButton:hover{background-color:var(--color-surface);color:var(--color-text-primary)}.SpreadsheetWorkspace-module__mgsF8a__sheetTabActive{background-color:var(--color-surface);color:var(--color-primary);border-color:var(--color-border);box-shadow:var(--shadow-xs)}.SpreadsheetWorkspace-module__mgsF8a__tableToolbar{background-color:var(--color-surface);border:1px solid var(--color-border);border-bottom:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.SpreadsheetWorkspace-module__mgsF8a__searchInput{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);outline:none;width:220px;padding:6px 12px 6px 32px;font-size:.85rem}.SpreadsheetWorkspace-module__mgsF8a__searchInput:focus{border-color:var(--color-primary)}.SpreadsheetWorkspace-module__mgsF8a__tableScrollWrapper{border:1px solid var(--color-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);background-color:var(--color-surface);max-height:480px;position:relative;overflow:auto}.SpreadsheetWorkspace-module__mgsF8a__sheetTable{border-collapse:collapse;text-align:left;table-layout:auto;width:100%;font-size:.85rem}.SpreadsheetWorkspace-module__mgsF8a__sheetTable th{z-index:10;color:var(--color-text-secondary);letter-spacing:.03em;border-right:1px solid var(--color-border);border-bottom:2px solid var(--color-border);white-space:nowrap;background-color:#f8fafc;padding:8px 12px;font-size:.78rem;font-weight:700;position:sticky;top:0}.SpreadsheetWorkspace-module__mgsF8a__sheetTable th.SpreadsheetWorkspace-module__mgsF8a__rowNumHeader{text-align:center;z-index:20;background-color:#f1f5f9;width:48px;min-width:48px;position:sticky;left:0}.SpreadsheetWorkspace-module__mgsF8a__sheetTable td{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #f1f5f9;border-right:1px solid #f1f5f9;max-width:280px;padding:7px 12px;overflow:hidden}.SpreadsheetWorkspace-module__mgsF8a__sheetTable td.SpreadsheetWorkspace-module__mgsF8a__rowNumCell{text-align:center;width:48px;min-width:48px;color:var(--color-text-tertiary);z-index:5;border-right:1px solid var(--color-border);background-color:#f8fafc;font-size:.75rem;font-weight:600;position:sticky;left:0}.SpreadsheetWorkspace-module__mgsF8a__sheetTable tr:hover td{background-color:#f8fafc}.SpreadsheetWorkspace-module__mgsF8a__sheetTable tr:hover td.SpreadsheetWorkspace-module__mgsF8a__rowNumCell{background-color:#f1f5f9}.SpreadsheetWorkspace-module__mgsF8a__conversionFlowGrid{grid-template-columns:1fr 60px 1fr;align-items:center;gap:16px;margin-bottom:20px;display:grid}@media (max-width:768px){.SpreadsheetWorkspace-module__mgsF8a__conversionFlowGrid{grid-template-columns:1fr}}.SpreadsheetWorkspace-module__mgsF8a__flowCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);padding:18px 20px}.SpreadsheetWorkspace-module__mgsF8a__flowCardHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.SpreadsheetWorkspace-module__mgsF8a__cardStepTag{color:var(--color-text-tertiary);letter-spacing:.05em;font-size:.75rem;font-weight:700}.SpreadsheetWorkspace-module__mgsF8a__formatBadge{border-radius:var(--radius-full);background-color:var(--color-surface-secondary);color:var(--color-text-secondary);padding:2px 8px;font-size:.75rem;font-weight:700}.SpreadsheetWorkspace-module__mgsF8a__flowArrowCol{justify-content:center;align-items:center;display:flex}.SpreadsheetWorkspace-module__mgsF8a__flowArrowCircle{border-radius:var(--radius-full);background-color:var(--color-surface-secondary);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.SpreadsheetWorkspace-module__mgsF8a__statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:20px;display:grid}.SpreadsheetWorkspace-module__mgsF8a__statCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:14px 16px}.SpreadsheetWorkspace-module__mgsF8a__statCardTitle{color:var(--color-text-primary);border-bottom:1px solid var(--color-border);margin-bottom:8px;padding-bottom:4px;font-size:.8rem;font-weight:700}.SpreadsheetWorkspace-module__mgsF8a__statRow{justify-content:space-between;margin-bottom:4px;font-size:.78rem;display:flex}.SpreadsheetWorkspace-module__mgsF8a__statLabel{color:var(--color-text-secondary)}.SpreadsheetWorkspace-module__mgsF8a__statValue{color:var(--color-text-primary);font-weight:600}
.PresentationWorkspace-module__BRBn7G__workspaceContainer{max-width:1100px;padding:var(--spacing-6) var(--spacing-4);min-height:calc(100vh - 120px);margin:0 auto}.PresentationWorkspace-module__BRBn7G__topToolbar{margin-bottom:var(--spacing-6)}.PresentationWorkspace-module__BRBn7G__breadcrumb{align-items:center;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:.85rem;display:flex}.PresentationWorkspace-module__BRBn7G__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}.PresentationWorkspace-module__BRBn7G__breadcrumbLink:hover{color:var(--color-primary)}.PresentationWorkspace-module__BRBn7G__breadcrumbCurrent{color:var(--color-text-primary);font-weight:600}.PresentationWorkspace-module__BRBn7G__headerSection{margin-bottom:var(--spacing-8)}.PresentationWorkspace-module__BRBn7G__toolTitle{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:var(--spacing-2);font-size:2rem;font-weight:800}.PresentationWorkspace-module__BRBn7G__toolDescription{color:var(--color-text-secondary);max-width:720px;font-size:1rem;line-height:1.5}.PresentationWorkspace-module__BRBn7G__emptyUploadBox{border:2px dashed var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-16) var(--spacing-6);text-align:center;background-color:var(--color-surface);transition:border-color var(--transition-fast), background-color var(--transition-fast);cursor:pointer;max-width:680px;margin:0 auto}.PresentationWorkspace-module__BRBn7G__emptyUploadBox:hover{border-color:var(--color-primary);background-color:var(--color-surface-secondary)}.PresentationWorkspace-module__BRBn7G__uploadIcon{color:#ea580c;margin-bottom:var(--spacing-4)}.PresentationWorkspace-module__BRBn7G__emptyTitle{color:var(--color-text-primary);margin-bottom:var(--spacing-2);font-size:1.25rem;font-weight:700}.PresentationWorkspace-module__BRBn7G__emptySubtitle{color:var(--color-text-secondary);margin-bottom:var(--spacing-6);font-size:.9rem}.PresentationWorkspace-module__BRBn7G__browseButton{color:#fff;border-radius:var(--radius-md);cursor:pointer;background-color:#ea580c;border:none;align-items:center;gap:8px;padding:10px 20px;font-size:.9rem;font-weight:600;transition:background-color .15s;display:inline-flex}.PresentationWorkspace-module__BRBn7G__browseButton:hover{background-color:#c2410c}.PresentationWorkspace-module__BRBn7G__formatsNotice{margin-top:var(--spacing-4);color:var(--color-text-tertiary);font-size:.75rem}.PresentationWorkspace-module__BRBn7G__selectedFileCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);justify-content:space-between;align-items:center;margin-bottom:24px;padding:16px 20px;display:flex}.PresentationWorkspace-module__BRBn7G__fileCardLeft{align-items:center;gap:16px;min-width:0;display:flex}.PresentationWorkspace-module__BRBn7G__fileIconBox{border-radius:var(--radius-md);color:#ea580c;background-color:#fff7ed;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.PresentationWorkspace-module__BRBn7G__fileDetails{min-width:0}.PresentationWorkspace-module__BRBn7G__fileName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:440px;font-size:.95rem;font-weight:600;overflow:hidden}.PresentationWorkspace-module__BRBn7G__fileMeta{color:var(--color-text-secondary);gap:8px;margin-top:2px;font-size:.8rem;display:flex}.PresentationWorkspace-module__BRBn7G__fileActions{align-items:center;gap:8px;display:flex}.PresentationWorkspace-module__BRBn7G__slideDeckContainer{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:24px;overflow:hidden}.PresentationWorkspace-module__BRBn7G__deckToolbar{background-color:var(--color-surface-secondary);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.PresentationWorkspace-module__BRBn7G__slideNavControls{align-items:center;gap:8px;display:flex}.PresentationWorkspace-module__BRBn7G__navButton{border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-primary);cursor:pointer;align-items:center;gap:4px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.PresentationWorkspace-module__BRBn7G__navButton:disabled{opacity:.4;cursor:not-allowed}.PresentationWorkspace-module__BRBn7G__slideCounterText{color:var(--color-text-primary);padding:0 4px;font-size:.85rem;font-weight:700}.PresentationWorkspace-module__BRBn7G__activeSlideCard{background-color:var(--color-surface);flex-direction:column;justify-content:flex-start;min-height:280px;padding:32px 40px;display:flex}.PresentationWorkspace-module__BRBn7G__slideTag{color:#ea580c;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px;font-size:.75rem;font-weight:700}.PresentationWorkspace-module__BRBn7G__slideTitle{color:var(--color-text-primary);margin-bottom:16px;font-size:1.35rem;font-weight:800;line-height:1.3}.PresentationWorkspace-module__BRBn7G__slideBulletsList{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.PresentationWorkspace-module__BRBn7G__slideBulletItem{color:var(--color-text-secondary);font-size:.95rem;line-height:1.6}.PresentationWorkspace-module__BRBn7G__thumbnailsStrip{background-color:var(--color-surface-secondary);border-top:1px solid var(--color-border);gap:12px;padding:16px 20px;display:flex;overflow-x:auto}.PresentationWorkspace-module__BRBn7G__thumbCard{border-radius:var(--radius-md);border:2px solid var(--color-border);background-color:var(--color-surface);cursor:pointer;text-align:left;flex-direction:column;flex-shrink:0;justify-content:space-between;width:140px;height:85px;padding:8px 10px;transition:all .15s;display:flex}.PresentationWorkspace-module__BRBn7G__thumbCard:hover{border-color:#ea580c}.PresentationWorkspace-module__BRBn7G__thumbCardActive{border-color:#ea580c;box-shadow:0 0 0 1px #ea580c}.PresentationWorkspace-module__BRBn7G__thumbNumber{color:var(--color-text-tertiary);font-size:.7rem;font-weight:700}.PresentationWorkspace-module__BRBn7G__thumbTitle{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}
