.redact-pdf_workspace__V5rfd{--accent:#97b400}.redact-pdf_editorSkeleton__u3p5x{height:680px;background:hsl(var(--muted)/.5)}.redact-pdf_editor__jZFJf{display:grid;grid-template-columns:minmax(0,1fr) 340px;min-height:680px}.redact-pdf_main__O57YU{min-width:0;display:flex;flex-direction:column}.redact-pdf_toolbar__1Gtoc{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 14px;border-bottom:1px solid hsl(var(--border))}.redact-pdf_segment__DGfhb{display:flex;gap:2px;padding:3px;border-radius:9px;background:hsl(var(--muted))}.redact-pdf_segment__DGfhb button{display:flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground))}.redact-pdf_segment__DGfhb button[aria-checked=true]{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px #0002}.redact-pdf_toolGroup__Xj9CE{display:flex;align-items:center;gap:2px}.redact-pdf_iconButton__sSjt4{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:7px;color:hsl(var(--muted-foreground))}.redact-pdf_iconButton__sSjt4:hover:not(:disabled){background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}.redact-pdf_iconButton__sSjt4:disabled{opacity:.35}.redact-pdf_zoomValue__M8KSs{min-width:52px;min-height:36px;font-size:12px;font-variant-numeric:tabular-nums;border-radius:7px}.redact-pdf_zoomValue__M8KSs:hover{background:hsl(var(--foreground)/.08)}.redact-pdf_fileName__zi_Rb{display:flex;align-items:baseline;gap:8px;min-width:0;flex:1;font-size:12px;justify-content:flex-end}.redact-pdf_fileName__zi_Rb strong{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.redact-pdf_fileName__zi_Rb small{white-space:nowrap;color:hsl(var(--muted-foreground))}.redact-pdf_banner__ElMyx{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:8px 14px;font-size:12px;background:hsl(var(--primary)/.1);border-bottom:1px solid hsl(var(--border))}.redact-pdf_pages__8mN1X{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;height:720px;overflow:auto;padding:16px;background:hsl(var(--muted)/.55);outline:none}.redact-pdf_pageWrap__o767F{display:flex;flex-direction:column;gap:6px;flex:none}.redact-pdf_pageHead__4Cd4i{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.redact-pdf_pageHead__4Cd4i label{display:flex;align-items:center;gap:6px;cursor:pointer;min-height:28px}.redact-pdf_pageHead__4Cd4i input{accent-color:var(--accent)}.redact-pdf_sheet__v5BY0{position:relative;background:#fff;box-shadow:0 1px 3px #0003;user-select:none;-webkit-user-select:none;touch-action:none;overflow:hidden}.redact-pdf_pages__8mN1X[data-tool=pan] .redact-pdf_sheet__v5BY0{touch-action:auto}.redact-pdf_pages__8mN1X[data-tool=box] .redact-pdf_sheet__v5BY0{cursor:crosshair}.redact-pdf_pages__8mN1X[data-tool=text] .redact-pdf_sheet__v5BY0{cursor:text}.redact-pdf_sheet__v5BY0 canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.redact-pdf_sheet__v5BY0[data-image]{box-shadow:0 0 0 2px #e0a800,0 1px 3px #0003}.redact-pdf_loading__fSz0L{position:absolute;inset:0;display:grid;place-items:center;color:#999}.redact-pdf_mark__XgLwF{position:absolute;opacity:.82;outline:1px solid #0006;cursor:pointer}.redact-pdf_mark__XgLwF:hover{opacity:.9}.redact-pdf_mark__XgLwF[data-on]{opacity:.7;outline:2px solid var(--accent);outline-offset:1px;cursor:move}.redact-pdf_mark__XgLwF:focus-visible{outline:2px solid #2b6cff;outline-offset:2px}.redact-pdf_handle__Xdqj_{position:absolute;right:-7px;bottom:-7px;width:14px;height:14px;border-radius:3px;background:var(--accent);cursor:nwse-resize;border:1.5px solid #fff}.redact-pdf_hit__TMr9_{position:absolute;padding:0;border:1.5px dashed #d12f2f;background:#d12f2f22;cursor:pointer}.redact-pdf_hit__TMr9_[data-on=false]{border-color:#8888;background:transparent}.redact-pdf_preview__P1DYp{position:absolute;background:#2b6cff33;outline:1.5px solid #2b6cff;pointer-events:none}.redact-pdf_tip__ymq4Q{padding:9px 14px;font-size:11px;color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border))}.redact-pdf_side__gI7gr{display:flex;flex-direction:column;min-width:0;border-left:1px solid hsl(var(--border));max-height:820px}.redact-pdf_tabs__dOxIZ{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid hsl(var(--border))}.redact-pdf_tabs__dOxIZ button{display:flex;align-items:center;justify-content:center;gap:6px;min-height:46px;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));border-bottom:2px solid transparent}.redact-pdf_tabs__dOxIZ button[aria-selected=true]{color:hsl(var(--foreground));border-bottom-color:var(--accent)}.redact-pdf_panel__8ivKs{display:flex;flex-direction:column;gap:10px;padding:16px;overflow:auto;flex:1;min-height:0}.redact-pdf_searchRow__pT6nB{display:flex;gap:6px}.redact-pdf_input__RFbG_{width:100%;min-height:40px;padding:0 10px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));font-size:13px;color:hsl(var(--foreground))}.redact-pdf_input__RFbG_[aria-invalid=true]{border-color:hsl(var(--destructive))}.redact-pdf_findButton__yseLT{display:flex;align-items:center;gap:6px;flex:none;min-height:40px;padding:0 14px;border-radius:8px;background:hsl(var(--foreground));color:hsl(var(--background));font-size:13px;font-weight:600}.redact-pdf_findButton__yseLT:disabled{opacity:.45}.redact-pdf_fieldError__IdIbA{font-size:12px;color:hsl(var(--destructive))}.redact-pdf_checks__gnuJj{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px}.redact-pdf_checks__gnuJj label{display:flex;align-items:center;gap:6px;min-height:32px;cursor:pointer}.redact-pdf_checks__gnuJj input,.redact-pdf_cleanList__cESxb input,.redact-pdf_results__ixSet input{accent-color:var(--accent);width:15px;height:15px;flex:none}.redact-pdf_h3__wVb1l{margin-top:8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.redact-pdf_chips__6SlQS{display:flex;flex-wrap:wrap;gap:6px}.redact-pdf_chips__6SlQS button{display:flex;align-items:center;gap:4px;min-height:34px;padding:0 11px;border:1px solid hsl(var(--border));border-radius:99px;font-size:12px;background:hsl(var(--background))}.redact-pdf_chips__6SlQS button[aria-pressed=true]{border-color:var(--accent);background:hsl(var(--primary)/.14);font-weight:600}.redact-pdf_note__sV6qZ{display:block;font-size:11px;line-height:1.55;color:hsl(var(--muted-foreground))}.redact-pdf_progress__9O6nB{display:flex;flex-direction:column;gap:6px;font-size:12px}.redact-pdf_progress__9O6nB>div{height:6px;border-radius:9px;background:hsl(var(--muted));overflow:hidden}.redact-pdf_progress__9O6nB>div span{display:block;height:100%;background:var(--accent);transition:width .2s}.redact-pdf_progress__9O6nB p{display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.redact-pdf_results__ixSet{display:flex;flex-direction:column;gap:8px;padding-top:6px;border-top:1px solid hsl(var(--border))}.redact-pdf_resultsHead__ftQY0{display:flex;align-items:center;gap:10px;font-size:13px}.redact-pdf_resultsHead__ftQY0 strong{flex:1}.redact-pdf_group__fzhb6{border:1px solid hsl(var(--border));border-radius:9px;overflow:hidden}.redact-pdf_group__fzhb6 summary{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:12px;font-weight:600;cursor:pointer;list-style:none;background:hsl(var(--muted)/.5)}.redact-pdf_group__fzhb6 summary::-webkit-details-marker{display:none}.redact-pdf_group__fzhb6 summary span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redact-pdf_group__fzhb6 summary small{font-weight:400;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.redact-pdf_group__fzhb6 ul,.redact-pdf_markPage__fQfbN ul{list-style:none;margin:0;padding:0;max-height:260px;overflow:auto}.redact-pdf_group__fzhb6 li{display:flex;align-items:center;gap:6px;padding:2px 8px 2px 12px;font-size:12px;border-top:1px solid hsl(var(--border)/.6)}.redact-pdf_group__fzhb6 li label{display:flex;align-items:center;gap:8px;flex:1;min-width:0;min-height:34px;cursor:pointer}.redact-pdf_hitText___pOar{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,monospace;font-size:11.5px}.redact-pdf_pageLink__PqLPX{flex:none;min-height:30px;padding:0 8px;border-radius:6px;font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.redact-pdf_pageLink__PqLPX:hover{background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}.redact-pdf_empty__BYyXb{padding:10px 12px;font-size:12px;color:hsl(var(--muted-foreground))}.redact-pdf_markPage__fQfbN{display:flex;flex-direction:column;gap:2px}.redact-pdf_markPage__fQfbN>.redact-pdf_pageLink__PqLPX{align-self:flex-start;font-weight:600}.redact-pdf_markPage__fQfbN li{display:flex;align-items:center;gap:4px;border-radius:7px;padding-left:4px}.redact-pdf_markPage__fQfbN li[data-on]{background:hsl(var(--primary)/.14)}.redact-pdf_markText__EXDph{flex:1;min-width:0;min-height:34px;text-align:left;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redact-pdf_miniSelect__IyG7N{flex:none;max-width:110px;min-height:30px;padding:0 4px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));font-size:11px;color:hsl(var(--foreground))}.redact-pdf_fills__LfvlR{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.redact-pdf_fills__LfvlR button{width:34px;height:34px;border-radius:50%;border:1px solid hsl(var(--border));box-shadow:inset 0 0 0 2px hsl(var(--background))}.redact-pdf_fills__LfvlR button[aria-checked=true]{outline:2px solid var(--accent);outline-offset:2px}.redact-pdf_customFill__yTq2t{display:flex;align-items:center;gap:6px;font-size:12px;cursor:pointer}.redact-pdf_customFill__yTq2t input{width:34px;height:34px;padding:0;border:0;background:none;cursor:pointer}.redact-pdf_field__2HbQl{display:flex;flex-direction:column;gap:4px;font-size:12px}.redact-pdf_field__2HbQl>span{color:hsl(var(--muted-foreground))}.redact-pdf_cleanList__cESxb{display:flex;flex-direction:column;gap:2px}.redact-pdf_cleanList__cESxb label{display:flex;align-items:flex-start;gap:10px;padding:7px 4px;cursor:pointer;border-radius:7px}.redact-pdf_cleanList__cESxb label:hover{background:hsl(var(--foreground)/.04)}.redact-pdf_cleanList__cESxb input{margin-top:2px}.redact-pdf_cleanList__cESxb strong{display:block;font-size:13px;font-weight:600}.redact-pdf_cleanList__cESxb small{display:block;font-size:11px;line-height:1.45;color:hsl(var(--muted-foreground))}.redact-pdf_apply__zv073{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-top:1px solid hsl(var(--border));background:hsl(var(--card))}.redact-pdf_apply__zv073 small{font-size:10.5px;line-height:1.5;color:hsl(var(--muted-foreground));text-align:center}.redact-pdf_apply__zv073 button{min-height:46px}.redact-pdf_summary__EN2hh{font-size:12px;color:hsl(var(--muted-foreground))}.redact-pdf_selInfo__nkzr_{font-size:11px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.redact-pdf_result__UXLkd{display:flex;flex-direction:column;gap:12px;padding:18px 16px;overflow:auto}.redact-pdf_result__UXLkd h2{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:600}.redact-pdf_result__UXLkd>button{min-height:46px}.redact-pdf_checkList__MnPfU{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.redact-pdf_checkList__MnPfU>li{display:flex;gap:10px;padding:9px 10px;border-radius:9px;font-size:12px;line-height:1.5}.redact-pdf_checkList__MnPfU>li>svg{flex:none;margin-top:1px}.redact-pdf_checkList__MnPfU>li[data-ok=true]>svg{color:#5f7a00}.redact-pdf_checkList__MnPfU>li[data-ok=false]{background:hsl(var(--destructive)/.08)}.redact-pdf_checkList__MnPfU>li[data-ok=false]>svg{color:hsl(var(--destructive))}.redact-pdf_checkList__MnPfU>li[data-ok=kept]>svg{color:hsl(var(--muted-foreground))}.redact-pdf_checkList__MnPfU strong{display:block;font-size:13px;font-weight:600}.redact-pdf_checkList__MnPfU small{display:block;color:hsl(var(--muted-foreground))}.redact-pdf_checkList__MnPfU ul{margin:4px 0;padding-left:16px;font-size:11.5px;word-break:break-word}.dark .redact-pdf_checkList__MnPfU>li[data-ok=true]>svg{color:#d4ff00}.redact-pdf_passwordInput__sGpJ_{width:min(320px,100%);min-height:44px;margin:4px 0 10px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));font-size:14px;color:hsl(var(--foreground))}.redact-pdf_row__z_3bE{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px}.redact-pdf_sampleButton__O3DWr{margin-top:18px;min-height:40px}.redact-pdf_spin__ZKcPh{animation:redact-pdf_spin__ZKcPh 1.2s linear infinite}@keyframes redact-pdf_spin__ZKcPh{to{transform:rotate(1turn)}}@media(max-width:1100px){.redact-pdf_editor__jZFJf{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:900px){.redact-pdf_editor__jZFJf{grid-template-columns:1fr}.redact-pdf_side__gI7gr{border-left:0;border-top:1px solid hsl(var(--border));max-height:none}.redact-pdf_pages__8mN1X{height:min(68vh,620px);padding:10px}.redact-pdf_panel__8ivKs{overflow:visible}}@media(max-width:560px){.redact-pdf_toolbar__1Gtoc{padding:8px 10px;gap:6px}.redact-pdf_segment__DGfhb button span{display:none}.redact-pdf_segment__DGfhb button{min-width:44px;min-height:44px;justify-content:center}.redact-pdf_iconButton__sSjt4{width:44px;height:44px}.redact-pdf_zoomValue__M8KSs{min-height:44px}.redact-pdf_fileName__zi_Rb{flex-basis:100%;justify-content:flex-start;order:5}.redact-pdf_fileName__zi_Rb strong{max-width:220px}.redact-pdf_chips__6SlQS button,.redact-pdf_markText__EXDph,.redact-pdf_miniSelect__IyG7N,.redact-pdf_pageLink__PqLPX{min-height:40px}.redact-pdf_group__fzhb6 li label{min-height:44px}}@media(prefers-reduced-motion:reduce){.redact-pdf_spin__ZKcPh{animation:none}.redact-pdf_progress__9O6nB>div span{transition:none}}