.viewer_editor__QrWS1{grid-template-columns:minmax(0,1fr) 288px}.viewer_stage__I3IpV{position:relative;height:540px;border-bottom:1px solid hsl(var(--border));background:#16181d}@media(min-width:761px){.viewer_editor__QrWS1>.viewer_flat__Dlhgt:first-child{display:flex;flex-direction:column}.viewer_editor__QrWS1>.viewer_flat__Dlhgt:first-child>.viewer_stage__I3IpV{flex:1;min-height:540px;height:auto}}.viewer_viewer__LUv3Y{position:absolute;inset:0;cursor:grab}.viewer_viewer__LUv3Y:active{cursor:grabbing}.viewer_viewer__LUv3Y canvas{display:block}.viewer_status__Z8uN9{top:16px;gap:8px;align-items:center;font-size:12px;padding:7px 12px;border-radius:99px}.viewer_dims__Z31s_,.viewer_status__Z8uN9{position:absolute;left:16px;display:flex;background:hsl(var(--background)/.9)}.viewer_dims__Z31s_{bottom:16px;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;font-variant-numeric:tabular-nums;pointer-events:none}.viewer_dims__Z31s_ strong{font-size:14px;font-weight:600}.viewer_dims__Z31s_ span{font-size:11px;color:hsl(var(--muted-foreground))}.viewer_under__9wKlb{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 18px;font-size:12px;color:hsl(var(--muted-foreground))}.viewer_filename__zGVyi{display:flex;gap:8px;align-items:baseline;min-width:0;flex:1}.viewer_filename__zGVyi strong{color:hsl(var(--foreground));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer_info__13X1X,.viewer_options__mtldR{display:flex;flex-direction:column;gap:10px}.viewer_info__13X1X>p{font-size:12px;color:hsl(var(--muted-foreground))}.viewer_info__13X1X dl{display:flex;flex-direction:column;gap:6px;font-size:12px}.viewer_info__13X1X dl div{display:flex;justify-content:space-between}.viewer_info__13X1X dt{color:hsl(var(--muted-foreground))}.viewer_info__13X1X dd{font-weight:600;font-variant-numeric:tabular-nums}.viewer_hint__hembf{font-size:11px;line-height:1.5;color:hsl(var(--muted-foreground))}.viewer_options__mtldR{padding-top:14px;border-top:1px solid hsl(var(--border))}.viewer_options__mtldR>label{font-size:12px;font-weight:500}.viewer_toggles__yxIS7{display:grid;grid-template-columns:1fr 1fr;gap:6px}.viewer_toggles__yxIS7 button{min-height:34px;font-size:12px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--background))}.viewer_toggles__yxIS7 button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:transparent}.viewer_segment__rdM_t{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:10px;background:hsl(var(--background));border:1px solid hsl(var(--border))}.viewer_segment__rdM_t button{min-height:32px;border-radius:7px;font-size:11px}.viewer_segment__rdM_t button[aria-checked=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.viewer_actions__4WZW_ small{font-size:10px;color:hsl(var(--muted-foreground));text-align:center}@media(max-width:1000px){.viewer_editor__QrWS1{grid-template-columns:1fr}}@media(max-width:760px){.viewer_stage__I3IpV{height:360px}.viewer_editor__QrWS1{display:flex;flex-direction:column}.viewer_editor__QrWS1 .viewer_flat__Dlhgt{display:contents}.viewer_editor__QrWS1 .viewer_stage__I3IpV{order:0}.viewer_editor__QrWS1 .viewer_under__9wKlb{order:1}.viewer_editor__QrWS1 .viewer_actions__4WZW_{order:2;margin:16px 20px 0;position:static;border:0;padding:0 0 4px}.viewer_editor__QrWS1 .viewer_info__13X1X{order:3;padding:20px 20px 0;border-top:1px solid hsl(var(--border));margin-top:16px}.viewer_editor__QrWS1 .viewer_options__mtldR{order:4;padding:20px}}@media(min-width:900px){.generator-promo_three__NJjkP{grid-template-columns:repeat(3,minmax(0,1fr))}}.generator-promo_modelArt__uKJIv{background:#d9ecee;color:#245a60}.generator-promo_cubeArt__GQQYO{position:absolute;left:24%;top:28px;width:96px;height:96px;background:#5fa3aa;transform:rotate(45deg) skew(-12deg,-12deg);box-shadow:34px 34px 0 #8cc4c9,68px 68px 0 #b7dde0;border-radius:10px}@media(min-width:900px){.generator-promo_gallery__3ib3a{grid-template-columns:repeat(4,minmax(0,1fr))}}.generator-promo_galleryCard___xkrc{display:flex;flex-direction:column}.generator-promo_galleryCard___xkrc>button{display:flex;flex-direction:column;width:100%;text-align:left;flex:1}.generator-promo_galleryArt__juP2I{width:100%;aspect-ratio:1/1;background:#fff;border-bottom:1px solid hsl(var(--border))}.generator-promo_galleryArt__juP2I[data-dark]{background:#1d1f24}.generator-promo_galleryArt__juP2I img{display:block;width:100%;height:100%;object-fit:contain;padding:6%}.generator-promo_galleryArt__juP2I[data-cover] img{object-fit:cover;padding:0}.generator-promo_credit__KFcuC{display:flex;align-items:center;gap:5px;padding:0 18px 16px;font-size:11px;color:hsl(var(--muted-foreground));text-decoration:underline;text-underline-offset:3px}.generator-promo_credit__KFcuC:hover{color:hsl(var(--foreground))}.pdf-editor_workspace__ToSD7{--accent:#97b400;--accentBg:#7c5cff}.pdf-editor_failed__CWNvI,.pdf-editor_loading__j_eG1{display:flex;align-items:center;justify-content:center;gap:10px;min-height:560px;padding:24px;font-size:13px;color:hsl(var(--muted-foreground));text-align:center}.pdf-editor_failed__CWNvI{flex-direction:column;color:hsl(var(--destructive))}.pdf-editor_spin__Mjnql{animation:pdf-editor_spin__Mjnql 1.2s linear infinite}@keyframes pdf-editor_spin__Mjnql{to{transform:rotate(1turn)}}.pdf-editor_editor__uBzf9{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;height:clamp(600px,86vh,940px);min-width:0}.pdf-editor_topbar__Bw07D{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid hsl(var(--border))}.pdf-editor_fileName__KJd9G{display:flex;align-items:center;gap:8px;min-width:0;font-size:12px}.pdf-editor_fileName__KJd9G strong{font-weight:600;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-editor_fileName__KJd9G small{color:hsl(var(--muted-foreground));white-space:nowrap;font-variant-numeric:tabular-nums}.pdf-editor_topActions__kG5l5{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pdf-editor_iconBtn__idpDM{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:hsl(var(--foreground))}.pdf-editor_iconBtn__idpDM:hover:not(:disabled){background:hsl(var(--foreground)/.08)}.pdf-editor_iconBtn__idpDM:disabled{opacity:.3}.pdf-editor_sep__9hB9A{flex:none;width:1px;height:22px;background:hsl(var(--border));margin:0 4px}.pdf-editor_zoomSelect__5Zj3I{height:34px;padding:0 6px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:12px;font-variant-numeric:tabular-nums}.pdf-editor_textButton___W4xH{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 8px;border-radius:8px;font-size:12px;color:hsl(var(--muted-foreground));white-space:nowrap}.pdf-editor_textButton___W4xH:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--foreground)/.06)}.pdf-editor_download__BozjF{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 14px;border-radius:8px;background:var(--accentBg,#7c5cff);color:#151900;font-size:13px;font-weight:600;white-space:nowrap}.pdf-editor_download__BozjF:hover:not(:disabled){filter:brightness(.94)}.pdf-editor_download__BozjF:disabled{opacity:.45;cursor:not-allowed}.pdf-editor_toolbar__WIVT6{display:flex;align-items:center;gap:2px;padding:6px 10px;border-bottom:1px solid hsl(var(--border));overflow-x:auto;scrollbar-width:thin;background:hsl(var(--muted)/.35)}.pdf-editor_toolBtn__W_aZf{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:8px;color:hsl(var(--foreground))}.pdf-editor_toolBtn__W_aZf:hover{background:hsl(var(--foreground)/.08)}.pdf-editor_toolBtn__W_aZf[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.pdf-editor_toolHint__T1dUe{flex:1 0 auto;min-width:160px;padding:0 8px 0 14px;font-size:11px;color:hsl(var(--muted-foreground));white-space:nowrap;text-align:right}.pdf-editor_body__uQFiq{display:grid;grid-template-columns:132px minmax(0,1fr) 272px;min-height:0}.pdf-editor_rail__tf7Jw{display:flex;flex-direction:column;min-height:0;border-right:1px solid hsl(var(--border))}.pdf-editor_railTools__MafVn{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:8px 6px;border-bottom:1px solid hsl(var(--border))}.pdf-editor_railScope__QHLm0{width:100%;padding:0 4px 4px;font-size:10px;color:hsl(var(--muted-foreground))}.pdf-editor_railTools__MafVn button{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:hsl(var(--foreground))}.pdf-editor_railTools__MafVn button:hover{background:hsl(var(--foreground)/.08)}.pdf-editor_actionsRow__Mdk_P button[data-danger]:hover,.pdf-editor_decoList__C_BgX button[data-danger]:hover,.pdf-editor_railTools__MafVn button[data-danger]:hover{color:hsl(var(--destructive));background:hsl(var(--destructive)/.1)}.pdf-editor_thumbs__7Bkw7{flex:1;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:10px 12px 20px;display:flex;flex-direction:column;gap:12px}.pdf-editor_thumbs__7Bkw7 li{position:relative}.pdf-editor_thumbs__7Bkw7 li>button{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:4px;border-radius:7px}.pdf-editor_thumbs__7Bkw7 li>button:hover{background:hsl(var(--foreground)/.05)}.pdf-editor_thumbSheet__ckrWV{display:block;width:96px;max-height:150px;background:#fff;box-shadow:0 1px 2px #0003,0 0 0 1px #0001;border-radius:2px;overflow:hidden}.pdf-editor_thumbSheet__ckrWV canvas{display:block;width:100%;height:100%}.pdf-editor_thumbNo__CZXS9{font-size:10px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.pdf-editor_thumbs__7Bkw7 li[data-current] .pdf-editor_thumbNo__CZXS9{color:hsl(var(--foreground));font-weight:700}.pdf-editor_thumbs__7Bkw7 li[data-current] .pdf-editor_thumbSheet__ckrWV{box-shadow:0 0 0 2px hsl(var(--foreground)/.35)}.pdf-editor_thumbs__7Bkw7 li[data-on] .pdf-editor_thumbSheet__ckrWV{box-shadow:0 0 0 3px var(--accent)}.pdf-editor_thumbs__7Bkw7 li[data-on]>button{background:hsl(var(--primary)/.12)}.pdf-editor_thumbs__7Bkw7 li[data-over]:before{content:"";position:absolute;left:8px;right:8px;top:-7px;height:3px;border-radius:2px;background:var(--accent)}.pdf-editor_dropEnd__ZquUx{height:3px;border-radius:2px;background:var(--accent);margin:0 8px}.pdf-editor_view__aYADt{position:relative;min-width:0;min-height:0;overflow:auto;background:hsl(var(--muted)/.7);outline:none;overscroll-behavior:contain}.dark .pdf-editor_view__aYADt{background:#16171c}.pdf-editor_stack__aVJLX{display:flex;flex-direction:column;align-items:safe center;gap:20px;padding:20px}.pdf-editor_page__G2yzn{position:relative;flex:none;background:#fff;box-shadow:0 1px 3px #0003,0 6px 24px -12px #0004;user-select:none;-webkit-user-select:none;touch-action:pan-x pan-y}.pdf-editor_page__G2yzn:not([data-tool=select]){cursor:crosshair;touch-action:none}.pdf-editor_page__G2yzn[data-tool=edit],.pdf-editor_page__G2yzn[data-tool=text]{cursor:text}.pdf-editor_pageCanvas__umfBh{position:absolute;inset:0;width:100%;height:100%;display:block}.pdf-editor_pageNo__Z0zfs{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);font-size:10px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.pdf-editor_deco__fElXZ{position:absolute;pointer-events:none;transform-origin:50% 50%}.pdf-editor_obj__MTXdl{position:absolute;transform-origin:50% 50%;cursor:move;touch-action:none}.pdf-editor_obj__MTXdl[data-type=highlight]{mix-blend-mode:multiply}.pdf-editor_page__G2yzn:not([data-tool=select]) .pdf-editor_obj__MTXdl{pointer-events:none}.pdf-editor_obj__MTXdl:hover{outline:1px dashed hsl(210 90% 55%/.7);outline-offset:1px}.pdf-editor_obj__MTXdl[data-on]{outline:1.5px solid hsl(210 90% 55%);outline-offset:1px}.pdf-editor_obj__MTXdl svg{display:block;overflow:visible;pointer-events:none}.pdf-editor_handle__tXNzA{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border:1.5px solid hsl(210 90% 55%);background:#fff;border-radius:2px;z-index:2}.pdf-editor_endHandle__InbcI:after,.pdf-editor_handle__tXNzA:after,.pdf-editor_rotHandle__Yn8py:after{content:"";position:absolute;inset:-10px}.pdf-editor_handle__tXNzA[data-h=nw],.pdf-editor_handle__tXNzA[data-h=se]{cursor:nwse-resize}.pdf-editor_handle__tXNzA[data-h=ne],.pdf-editor_handle__tXNzA[data-h=sw]{cursor:nesw-resize}.pdf-editor_handle__tXNzA[data-h=n],.pdf-editor_handle__tXNzA[data-h=s]{cursor:ns-resize}.pdf-editor_handle__tXNzA[data-h=e],.pdf-editor_handle__tXNzA[data-h=w]{cursor:ew-resize}.pdf-editor_rotHandle__Yn8py{position:absolute;left:50%;top:-26px;width:12px;height:12px;margin-left:-6px;border-radius:50%;border:1.5px solid hsl(210 90% 55%);background:#fff;cursor:grab;z-index:2}.pdf-editor_rotHandle__Yn8py:before{content:"";position:absolute;left:50%;top:10px;width:1.5px;height:14px;margin-left:-.75px;background:hsl(210 90% 55%)}.pdf-editor_endHandle__InbcI{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:1.5px solid hsl(210 90% 55%);background:#fff;cursor:crosshair;z-index:2}.pdf-editor_textEdit__jxlya{position:absolute;inset:0;width:100%;height:100%;margin:0;border:0;outline:none;resize:none;overflow:hidden;background:transparent;caret-color:hsl(210 90% 45%);box-sizing:border-box}.pdf-editor_textEdit__jxlya::placeholder{color:#9998}.pdf-editor_field__JKxIT{position:absolute;box-sizing:border-box;padding:0 3px;border:1px solid #3b82f655;border-radius:2px;background:#dbe8ff99;color:#000;font-family:Helvetica,Arial,sans-serif;outline:none;resize:none}.pdf-editor_field__JKxIT:focus{border-color:#3b82f6;background:#eef4ffee}select.pdf-editor_field__JKxIT{padding:0 2px}.pdf-editor_fieldCheck__OLcXm{position:absolute;display:grid;place-items:center;border:1px solid #3b82f655;background:#dbe8ff99;color:#000;line-height:1;font-weight:700}.pdf-editor_fieldCheck__OLcXm[data-round]{border-radius:50%}.pdf-editor_fieldCheck__OLcXm:focus-visible,.pdf-editor_field__JKxIT:focus-visible{outline:2px solid #3b82f6}.pdf-editor_draft__zH2tC{position:absolute;inset:0;pointer-events:none;overflow:visible}.pdf-editor_draftBox__80J1m{position:absolute;pointer-events:none;border:1.5px dashed hsl(210 90% 50%);background:hsl(210 90% 55%/.08)}.pdf-editor_draftBox__80J1m[data-tool=highlight]{background:#ffe14d66;border-color:#c9a800}.pdf-editor_draftBox__80J1m[data-tool=redact]{background:#0008;border-color:#000}.pdf-editor_draftBox__80J1m[data-tool=whiteout]{background:#fffd;border-color:#999}.pdf-editor_panel__IPcOa{display:flex;flex-direction:column;min-height:0;border-left:1px solid hsl(var(--border));background:hsl(var(--card))}.pdf-editor_sheetHandle__XQ0hU{display:none}.pdf-editor_panelBody__uRvAp{flex:1;min-height:0;overflow-y:auto;padding:16px 16px 24px;display:flex;flex-direction:column;gap:14px}.pdf-editor_panelTitle__IZSKb{font-size:14px;font-weight:600}.pdf-editor_panelSection__3_oDr{display:flex;flex-direction:column;gap:10px;padding-top:12px;border-top:1px solid hsl(var(--border))}.pdf-editor_panelSection__3_oDr h3{font-size:12px;font-weight:600}.pdf-editor_panelSection__3_oDr:first-of-type{border-top:0;padding-top:0}.pdf-editor_prop__KZ92Q{display:flex;flex-direction:column;gap:6px;font-size:12px}.pdf-editor_num__Gsg_4 select,.pdf-editor_prop__KZ92Q select{height:34px;padding:0 8px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:12px}.pdf-editor_propLabel__fJ2GC{font-size:11px;color:hsl(var(--muted-foreground))}.pdf-editor_propRow__ErXUl{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.pdf-editor_swatches__e3UR2{display:flex;flex-wrap:wrap;gap:6px}.pdf-editor_customColor__DFFBu,.pdf-editor_swatches__e3UR2 button{width:24px;height:24px;border-radius:50%;border:1px solid #0003;box-shadow:inset 0 0 0 1px #fff4}.pdf-editor_swatches__e3UR2 button[aria-checked=true]{outline:2px solid hsl(var(--foreground));outline-offset:2px}.pdf-editor_noColor__iJQjH{background:linear-gradient(45deg,transparent 45%,#e5322d 45% 55%,transparent 55%),#fff}.pdf-editor_customColor__DFFBu{position:relative;overflow:hidden;background:conic-gradient(red,#ff0,lime,cyan,blue,#f0f,red)}.pdf-editor_customColor__DFFBu input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.pdf-editor_num__Gsg_4{display:flex;flex-direction:column;gap:4px;font-size:11px;color:hsl(var(--muted-foreground));position:relative}.pdf-editor_num__Gsg_4 input{width:84px;height:34px;padding:0 24px 0 8px;border:1px solid hsl(var(--border));border-radius:7px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:12px;font-variant-numeric:tabular-nums}.pdf-editor_num__Gsg_4 small{position:absolute;right:8px;bottom:9px;font-size:10px}.pdf-editor_slider__XIDNG{display:flex;flex-direction:column;gap:4px;font-size:11px;color:hsl(var(--muted-foreground))}.pdf-editor_slider__XIDNG span{display:flex;justify-content:space-between}.pdf-editor_slider__XIDNG b{font-weight:500;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pdf-editor_slider__XIDNG input{width:100%;accent-color:var(--accent)}.pdf-editor_toggles__zyLX7{display:flex;gap:2px;padding:2px;border:1px solid hsl(var(--border));border-radius:8px}.pdf-editor_toggles__zyLX7 button{display:grid;place-items:center;width:32px;height:30px;border-radius:6px}.pdf-editor_toggles__zyLX7 button[aria-checked=true],.pdf-editor_toggles__zyLX7 button[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.pdf-editor_check__y5eWI{display:flex;align-items:center;gap:8px;font-size:12px;min-height:30px}.pdf-editor_check__y5eWI input{width:16px;height:16px;accent-color:var(--accent)}.pdf-editor_actionsRow__Mdk_P{display:flex;gap:4px;flex-wrap:wrap}.pdf-editor_actionsRow__Mdk_P button{display:grid;place-items:center;width:38px;height:38px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background))}.pdf-editor_actionsRow__Mdk_P button:hover{background:hsl(var(--foreground)/.06)}.pdf-editor_keysHint__dqUhS{font-size:10px;line-height:1.6;color:hsl(var(--muted-foreground))}.pdf-editor_muted__MMb0D{align-items:center;gap:6px}.pdf-editor_muted__MMb0D,.pdf-editor_note__rUGhm,.pdf-editor_warn__Ajq7j{display:flex;font-size:11px;line-height:1.55;color:hsl(var(--muted-foreground))}.pdf-editor_note__rUGhm,.pdf-editor_warn__Ajq7j{gap:8px;align-items:flex-start;padding:9px 10px;border-radius:8px;background:hsl(var(--muted)/.7)}.pdf-editor_note__rUGhm svg,.pdf-editor_warn__Ajq7j svg{flex:none;margin-top:1px}.pdf-editor_warn__Ajq7j{background:hsl(38 95% 50%/.14);color:hsl(var(--foreground))}.pdf-editor_decoList__C_BgX,.pdf-editor_fieldList__zXsiV{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.pdf-editor_fieldList__zXsiV button{display:flex;justify-content:space-between;gap:8px;width:100%;padding:7px 8px;border-radius:6px;font-size:12px;text-align:left}.pdf-editor_fieldList__zXsiV button:hover{background:hsl(var(--foreground)/.06)}.pdf-editor_fieldList__zXsiV small,.pdf-editor_fieldList__zXsiV span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-editor_fieldList__zXsiV small{flex:none;max-width:50%;color:hsl(var(--muted-foreground))}.pdf-editor_fieldList__zXsiV small[data-filled]{color:hsl(var(--foreground))}.pdf-editor_decoList__C_BgX li{display:flex;align-items:center;gap:4px;padding:6px 0;font-size:12px}.pdf-editor_decoList__C_BgX li>span{flex:1;min-width:0;display:flex;flex-direction:column}.pdf-editor_decoList__C_BgX small{font-size:11px;color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-editor_decoList__C_BgX button{display:grid;place-items:center;width:32px;height:32px;border-radius:6px}.pdf-editor_decoList__C_BgX button:hover{background:hsl(var(--foreground)/.06)}.pdf-editor_geometry__ndPH0 summary{cursor:pointer;font-size:12px;padding:4px 0}.pdf-editor_geoGrid__pQ5XU{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.pdf-editor_geoGrid__pQ5XU input{width:100%}.pdf-editor_status__mtfKw{min-height:26px;display:flex;align-items:center;gap:6px;padding:4px 14px;font-size:11px;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.pdf-editor_dialog__ZH9mM{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:16px;background:#0009}.pdf-editor_dialogBox__Vggqx{display:flex;flex-direction:column;gap:14px;width:min(460px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:20px;border-radius:14px;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 20px 60px #0006;outline:none}.pdf-editor_dialogBox__Vggqx[data-wide]{width:min(760px,100%)}.pdf-editor_dialogHead__Z5sNW{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdf-editor_dialogHead__Z5sNW h2{font-size:17px;font-weight:600}.pdf-editor_dialogHead__Z5sNW button{display:grid;place-items:center;width:36px;height:36px;border-radius:8px}.pdf-editor_dialogHead__Z5sNW button:hover{background:hsl(var(--foreground)/.08)}.pdf-editor_dialogForm__3q9Vs{display:flex;flex-direction:column;gap:12px;font-size:13px;min-width:0}.pdf-editor_dialogActions__h33Or{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.pdf-editor_input__tkhJp{width:100%;min-height:38px;padding:0 10px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:13px}.pdf-editor_input__tkhJp[aria-invalid=true]{border-color:hsl(var(--destructive))}.pdf-editor_formRow__KR0PH{display:flex;flex-direction:column;gap:5px;font-size:12px}.pdf-editor_formRow__KR0PH>span{color:hsl(var(--muted-foreground))}.pdf-editor_fieldError__dde63{font-size:12px;color:hsl(var(--destructive))}.pdf-editor_segment__cxjhM{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:3px;padding:3px;border-radius:9px;border:1px solid hsl(var(--border))}.pdf-editor_segment__cxjhM button{min-height:34px;padding:0 6px;border-radius:6px;font-size:12px;font-weight:600}.pdf-editor_segment__cxjhM button[aria-checked=true]{background:hsl(var(--foreground));color:hsl(var(--background))}.pdf-editor_segment__cxjhM button:disabled{opacity:.4}.pdf-editor_decoGrid__wf6il{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:20px}.pdf-editor_decoPreview__w6PBg{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:10px;border-radius:10px;background:hsl(var(--muted)/.7)}.pdf-editor_decoPreview__w6PBg>div{position:relative;background:#fff;box-shadow:0 1px 3px #0003;overflow:hidden}.pdf-editor_decoPreview__w6PBg canvas{position:absolute;inset:0;width:100%;height:100%}.pdf-editor_decoPreview__w6PBg figcaption{font-size:10px;color:hsl(var(--muted-foreground))}.pdf-editor_dialogBox__Vggqx button:focus-visible,.pdf-editor_dialogBox__Vggqx input:focus-visible,.pdf-editor_dialogBox__Vggqx select:focus-visible,.pdf-editor_workspace__ToSD7 button:focus-visible,.pdf-editor_workspace__ToSD7 input:focus-visible,.pdf-editor_workspace__ToSD7 select:focus-visible{outline:2px solid #819800;outline-offset:2px}@media(max-width:1100px){.pdf-editor_body__uQFiq{grid-template-columns:116px minmax(0,1fr) 248px}.pdf-editor_toolHint__T1dUe{display:none}}@media(max-width:760px){.pdf-editor_editor__uBzf9{height:auto;grid-template-rows:auto auto auto auto auto}.pdf-editor_topbar__Bw07D{padding:8px}.pdf-editor_topActions__kG5l5{width:100%;justify-content:space-between;gap:0}.pdf-editor_sep__9hB9A,.pdf-editor_wideOnly__u_buY{display:none}.pdf-editor_fileName__KJd9G strong{max-width:150px}.pdf-editor_fileName__KJd9G small{display:none}.pdf-editor_iconBtn__idpDM,.pdf-editor_toolBtn__W_aZf{width:44px;height:44px}.pdf-editor_download__BozjF,.pdf-editor_textButton___W4xH,.pdf-editor_zoomSelect__5Zj3I{min-height:44px}.pdf-editor_body__uQFiq{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 62vh auto}.pdf-editor_rail__tf7Jw{border-right:0;border-bottom:1px solid hsl(var(--border))}.pdf-editor_railTools__MafVn{flex-wrap:nowrap;overflow-x:auto;padding:4px 6px}.pdf-editor_railScope__QHLm0{width:auto;flex:none;padding:0 6px}.pdf-editor_railTools__MafVn button{width:40px;height:40px;flex:none}.pdf-editor_thumbs__7Bkw7{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:8px 10px;gap:8px}.pdf-editor_thumbs__7Bkw7 li>button{width:auto}.pdf-editor_thumbSheet__ckrWV{width:52px;max-height:80px}.pdf-editor_thumbs__7Bkw7 li[data-over]:before{left:-5px;top:8px;bottom:20px;right:auto;width:3px;height:auto}.pdf-editor_stack__aVJLX{padding:12px;gap:18px}.pdf-editor_panel__IPcOa{border-left:0;border-top:1px solid hsl(var(--border))}.pdf-editor_sheetHandle__XQ0hU{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 16px;font-size:13px;width:100%}.pdf-editor_panelBody__uRvAp{display:none;max-height:46vh;padding-top:4px}.pdf-editor_panel__IPcOa[data-open] .pdf-editor_panelBody__uRvAp{display:flex}.pdf-editor_panelTitle__IZSKb{display:none}.pdf-editor_actionsRow__Mdk_P button{width:44px;height:44px}.pdf-editor_decoGrid__wf6il{grid-template-columns:1fr}.pdf-editor_decoPreview__w6PBg{order:-1}.pdf-editor_handle__tXNzA{width:14px;height:14px;margin:-7px 0 0 -7px}}@media(prefers-reduced-motion:reduce){.pdf-editor_spin__Mjnql{animation:none}}.ai-likelihood_score__aH2pP{display:flex;flex-direction:column;gap:8px}.ai-likelihood_percent__cvSNQ{display:flex;align-items:baseline;gap:10px}.ai-likelihood_percent__cvSNQ strong{font-size:44px;line-height:1;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.ai-likelihood_percent__cvSNQ span{font-size:12px;line-height:1.4;color:hsl(var(--muted-foreground))}.ai-likelihood_meter__i38OX{height:8px;border-radius:8px;background:hsl(var(--border));overflow:hidden}.ai-likelihood_meter__i38OX span{display:block;height:100%;border-radius:8px;background:hsl(var(--foreground))}.ai-likelihood_scale__KLUBl{display:flex;justify-content:space-between;font-size:10px;color:hsl(var(--muted-foreground))}.ai-likelihood_verdictLine__DJ45u{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.ai-likelihood_verdictLine__DJ45u strong{font-size:15px;font-weight:600}.ai-likelihood_chip__gQw8Y{font-size:11px;padding:3px 9px;border-radius:99px;border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground))}.ai-likelihood_chip__gQw8Y[data-level=high]{border-color:hsl(var(--foreground)/.4);color:hsl(var(--foreground))}@media(max-width:760px){.ai-likelihood_percent__cvSNQ strong{font-size:38px}}@property --promo-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ai-promo_promoSpin__ma94F{to{--promo-angle:360deg}}@keyframes ai-promo_promoDrift__98zLH{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@keyframes ai-promo_promoSweep__87IKa{0%,55%{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(230%) skewX(-18deg)}}@keyframes ai-promo_promoPulse__VQxkm{0%,to{box-shadow:0 0 0 0 rgba(124,92,255,.55)}60%{box-shadow:0 0 0 7px rgba(124,92,255,0)}}.ai-promo_promo__5J_QS{position:relative;isolation:isolate;margin:72px 0;border-radius:28px;padding:1.5px;color:#f4f6fb;background:conic-gradient(from var(--promo-angle),#7c5cff,#7c5cff 28%,#22d3ee 52%,#7c5cff 76%,#7c5cff);animation:ai-promo_promoSpin__ma94F 10s linear infinite}.ai-promo_inner__4DZui{position:relative;overflow:hidden;border-radius:26.5px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px;padding:48px 0 48px 48px;background:radial-gradient(880px 420px at 90% -14%,rgba(124,92,255,.17),transparent 60%),radial-gradient(760px 440px at -6% 112%,rgba(124,92,255,.3),transparent 62%),linear-gradient(180deg,#0e111a,#090b10)}.ai-promo_inner__4DZui:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:44px 44px;mask-image:radial-gradient(70% 70% at 30% 20%,#000,transparent);-webkit-mask-image:radial-gradient(70% 70% at 30% 20%,#000,transparent)}.ai-promo_copy___o5Qy{position:relative;z-index:1;min-width:0}.ai-promo_eyebrow__jMQyt{display:inline-flex;align-items:center;gap:9px;padding:7px 13px;border-radius:99px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#e7ebf5}.ai-promo_eyebrow__jMQyt i{width:7px;height:7px;border-radius:50%;background:#7c5cff;animation:ai-promo_promoPulse__VQxkm 2.4s ease-out infinite}.ai-promo_title__IYBOa{margin:20px 0 14px;font-size:clamp(27px,3.3vw,42px);line-height:1.1;letter-spacing:-.045em;font-weight:650;color:#fff;background:linear-gradient(95deg,#fff 30%,#e4ff7a 75%,#b9a7ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ai-promo_intro__WKYjq{max-width:540px;font-size:14.5px;line-height:1.75;color:#a9b1c2}.ai-promo_kinds__VVtWT{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}.ai-promo_kind__xkc1f{display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:15px;padding:13px 16px 13px 13px;border-radius:16px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.045);transition:transform .2s,border-color .2s,background .2s}.ai-promo_kind__xkc1f:hover{transform:translateX(5px);border-color:rgba(124,92,255,.55);background:rgba(255,255,255,.085)}.ai-promo_tile__KHCRz{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;color:#0b0d12;background:linear-gradient(135deg,#7c5cff,#a78bfa)}.ai-promo_tile__KHCRz[data-kind=video]{background:linear-gradient(135deg,#b9a4ff,#7c5cff)}.ai-promo_tile__KHCRz[data-kind="3d"]{background:linear-gradient(135deg,#8ff0ff,#22d3ee)}.ai-promo_kind__xkc1f h3{font-size:15px;font-weight:650;color:#fff;letter-spacing:-.01em}.ai-promo_kind__xkc1f p{margin-top:3px;font-size:12.5px;line-height:1.55;color:#98a1b4}.ai-promo_kind__xkc1f .ai-promo_go__QjAoV{color:#7c5cff;transition:transform .2s}.ai-promo_kind__xkc1f:hover .ai-promo_go__QjAoV{transform:translateX(3px)}.ai-promo_actions__9xX21{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.ai-promo_cta__HG8ae{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:13px;font-size:14px;font-weight:650;color:#151900;background:#7c5cff;box-shadow:0 10px 34px -10px rgba(124,92,255,.6);transition:transform .15s,box-shadow .15s}.ai-promo_cta__HG8ae:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:ai-promo_promoSweep__87IKa 3.6s ease-in-out infinite}.ai-promo_cta__HG8ae:hover{transform:translateY(-2px);box-shadow:0 14px 40px -10px rgba(124,92,255,.8)}.ai-promo_ghost__Cnsj_{display:inline-flex;align-items:center;gap:8px;padding:14px 20px;border-radius:13px;border:1px solid rgba(255,255,255,.2);font-size:14px;font-weight:600;color:#eef1f8;transition:background .15s,border-color .15s}.ai-promo_ghost__Cnsj_:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.4)}.ai-promo_chips__G66BB{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.ai-promo_chips__G66BB li{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:99px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);font-size:11.5px;color:#c5cbd9}.ai-promo_chips__G66BB svg{color:#7c5cff}.ai-promo_fine__Ybw__{margin-top:16px;max-width:560px;font-size:11.5px;line-height:1.65;color:#8b95a8}.ai-promo_fine__Ybw__ strong{color:#d6dcea;font-weight:600}.ai-promo_wall__oGUpn{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-height:440px;overflow:hidden;padding-right:22px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 13%,#000 87%,transparent);mask-image:linear-gradient(180deg,transparent,#000 13%,#000 87%,transparent)}.ai-promo_col__mUANx{display:flex;flex-direction:column;gap:12px;animation:ai-promo_promoDrift__98zLH 24s ease-in-out infinite alternate}.ai-promo_col__mUANx:nth-child(2){margin-top:-48px;animation-duration:30s;animation-direction:alternate-reverse}.ai-promo_col__mUANx:nth-child(3){animation-duration:27s}.ai-promo_shot__bphhs{display:block;width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.12);object-fit:cover;background:#171a24;box-shadow:0 20px 44px -20px rgba(0,0,0,.9)}.ai-promo_shot__bphhs[data-shape=land]{aspect-ratio:16/9}.ai-promo_shot__bphhs[data-shape=port]{aspect-ratio:9/16}.ai-promo_badge__R4IFF{position:absolute;z-index:2;left:50%;bottom:20px;transform:translateX(-50%) translateX(-11px);display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:99px;border:1px solid rgba(255,255,255,.18);background:rgba(10,12,18,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:11.5px;font-weight:600;color:#f1f4fb;white-space:nowrap;max-width:calc(100% - 44px);transition:border-color .2s}.ai-promo_badge__R4IFF:hover{border-color:rgba(124,92,255,.7)}.ai-promo_badge__R4IFF svg{color:#7c5cff}.ai-promo_strip__pHZss{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:12px;padding:14px 18px;border-radius:16px;border:1px solid hsl(var(--border));background:linear-gradient(90deg,rgba(124,92,255,.11),rgba(124,92,255,.11) 60%,transparent)}.ai-promo_strip__pHZss>span{display:inline-flex;align-items:center;gap:8px;margin-right:6px;font-size:13px;font-weight:600;color:hsl(var(--foreground))}.ai-promo_strip__pHZss>span svg{color:#8fb000}.ai-promo_pill__UCmCB{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:99px;border:1px solid rgba(255,255,255,.14);background:#0e111a;font-size:12.5px;font-weight:600;color:#f4f6fb;transition:background .15s,color .15s,transform .15s}.ai-promo_pill__UCmCB svg{transition:transform .15s}.ai-promo_pill__UCmCB:hover{background:#7c5cff;color:#151900;transform:translateY(-1px)}.ai-promo_pill__UCmCB:hover svg{transform:translateX(2px)}.ai-promo_banner__yHv74{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;margin-top:14px;padding:18px 20px;border-radius:18px;border:1px solid rgba(255,255,255,.1);color:#f4f6fb;background:radial-gradient(520px 200px at 100% 0,rgba(124,92,255,.16),transparent 60%),radial-gradient(420px 220px at 0 100%,rgba(124,92,255,.26),transparent 62%),#0e111a}.ai-promo_banner__yHv74 .ai-promo_tile__KHCRz{flex-shrink:0}.ai-promo_banner__yHv74 p{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0;font-size:12.5px;line-height:1.6;color:#a2abbd}.ai-promo_banner__yHv74 strong{font-size:15px;font-weight:650;color:#fff}.ai-promo_banner__yHv74 .ai-promo_cta__HG8ae{flex-shrink:0;padding:12px 18px;font-size:13px}@media(max-width:899px){.ai-promo_promo__5J_QS{margin:48px 0;border-radius:22px}.ai-promo_inner__4DZui{grid-template-columns:1fr;padding:30px 22px 0;border-radius:20.5px;gap:18px}.ai-promo_wall__oGUpn{min-height:0;height:230px;margin:0 -22px;padding:0 22px}.ai-promo_col__mUANx:nth-child(2){margin-top:-20px}.ai-promo_badge__R4IFF{bottom:12px;max-width:calc(100% - 28px);transform:translateX(-50%)}.ai-promo_banner__yHv74{flex-wrap:wrap}.ai-promo_banner__yHv74 p{flex-basis:calc(100% - 70px)}.ai-promo_banner__yHv74 .ai-promo_cta__HG8ae{width:100%;justify-content:center}}@media(max-width:520px){.ai-promo_actions__9xX21>*{flex:1 1 100%;justify-content:center}.ai-promo_kind__xkc1f{grid-template-columns:42px minmax(0,1fr) auto;gap:12px}.ai-promo_tile__KHCRz{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.ai-promo_col__mUANx,.ai-promo_cta__HG8ae:after,.ai-promo_eyebrow__jMQyt i,.ai-promo_promo__5J_QS{animation:none}.ai-promo_cta__HG8ae,.ai-promo_kind__xkc1f,.ai-promo_pill__UCmCB{transition:none}.ai-promo_kind__xkc1f:hover{transform:none}}.model-download_box__HdtOh{display:flex;flex-direction:column;gap:2px;font-size:12px;color:hsl(var(--foreground));width:100%}.model-download_line__ilvx_{display:flex;justify-content:space-between;gap:12px}.model-download_line__ilvx_ span:last-child{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap}.model-download_note__UwKMS.model-download_note__UwKMS{display:block;font-size:11px;line-height:1.6;text-align:left;color:hsl(var(--muted-foreground))}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/cyrillic-normal-100-900.21350d82.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/vietnamese-normal-100-900.df0a9ae2.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/latin-ext-normal-100-900.8e9860b6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../fonts/latin-normal-100-900.e4af272c.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.fonts_inter__Im0Yg{font-family:Inter,Inter Fallback}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../fonts/vietnamese-italic-200-900.59f2043b.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../fonts/latin-ext-italic-200-900.afc5a08f.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../fonts/latin-italic-200-900.c180ecc1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/vietnamese-normal-200-900.5bde35a5.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/latin-ext-normal-200-900.19d1df89.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../fonts/latin-normal-200-900.3296bccd.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Crimson Pro Fallback;src:local("Times New Roman");ascent-override:90.96%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:98.56%}.fonts_crimsonPro__fqYnr{font-family:Crimson Pro,Crimson Pro Fallback}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../fonts/latin-italic-400-900.78d0dd04.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.fonts_playfairDisplay__xfJuq{font-family:Playfair Display,Playfair Display Fallback;font-style:italic}@font-face{font-family:Google Sans Code;font-style:normal;font-weight:300 800;font-display:swap;src:url(../fonts/latin-normal-300-800.72a2a501.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Google Sans Code Fallback;src:local("Arial")}.fonts_googleSansCode__DbXKB{font-family:Google Sans Code,Google Sans Code Fallback}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/vietnamese-normal-400.88e4012f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/latin-ext-normal-400.0be08cad.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/latin-normal-400.61d96c48.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/vietnamese-normal-500.cd5242d3.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/latin-ext-normal-500.6662f7f4.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/latin-normal-500.b0bb2693.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/vietnamese-normal-600.7816b93d.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/latin-ext-normal-600.ea06843a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/latin-normal-600.60c9b95e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/vietnamese-normal-700.1e6ec628.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/latin-ext-normal-700.a8bcd049.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/latin-normal-700.6ad0344e.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Fallback;src:local("Arial");ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.00%;size-adjust:96.68%}.fonts_barlow__xhDMa{font-family:Barlow,Barlow Fallback}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/latin-normal-400.111c93f1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/latin-normal-700.828e2958.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Courier Prime Fallback;src:local("Arial");ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.00%;size-adjust:134.50%}.fonts_courierPrime__lKCot{font-family:Courier Prime,Courier Prime Fallback}.bates-numbering_sampleButton__7anUT{margin-top:18px;min-height:40px}.bates-numbering_editor__cbB8w{display:grid;grid-template-columns:minmax(0,1fr) 330px}.bates-numbering_main__Ndtl9{min-width:0;display:flex;flex-direction:column}.bates-numbering_toolbar__qKByh{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;border-bottom:1px solid hsl(var(--border));font-size:13px}.bates-numbering_toolbar__qKByh strong{flex:1;font-weight:600}.bates-numbering_files__2UZi3{list-style:none;margin:0;padding:10px;display:flex;flex-direction:column;gap:6px;max-height:300px;overflow:auto;background:hsl(var(--muted)/.45)}.bates-numbering_files__2UZi3 li{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 10px;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background))}.bates-numbering_files__2UZi3 li[data-on]{border-color:#97b400;box-shadow:0 0 0 1px #97b400}.bates-numbering_files__2UZi3 li[data-over]{box-shadow:0 -3px 0 #97b400}.bates-numbering_index___vfrD{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:hsl(var(--muted));font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.bates-numbering_fileMain__WoKnp{display:flex;flex-direction:column;align-items:flex-start;gap:1px;flex:1;min-width:0;text-align:left;min-height:44px;justify-content:center}.bates-numbering_fileMain__WoKnp strong{max-width:100%;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bates-numbering_fileMain__WoKnp small{font-size:11px;color:hsl(var(--muted-foreground))}.bates-numbering_range__vzpDl{font-family:ui-monospace,monospace;font-size:11.5px;color:hsl(var(--foreground))}.bates-numbering_fileActions__u1ePB{display:flex;gap:2px;flex:none}.bates-numbering_fileActions__u1ePB button{display:grid;place-items:center;width:36px;height:36px;border-radius:7px;color:hsl(var(--muted-foreground))}.bates-numbering_fileActions__u1ePB button:hover:not(:disabled){background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}.bates-numbering_fileActions__u1ePB button:disabled{opacity:.3}.bates-numbering_preview__BX6VL{display:flex;flex-direction:column;flex:1;border-top:1px solid hsl(var(--border))}.bates-numbering_previewHead__Atufa{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;font-size:12px;color:hsl(var(--muted-foreground))}.bates-numbering_pager__aHJv_{display:flex;align-items:center;gap:4px;min-width:0}.bates-numbering_pager__aHJv_ span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.bates-numbering_pager__aHJv_ button{display:grid;place-items:center;width:36px;height:36px;border-radius:7px}.bates-numbering_pager__aHJv_ button:disabled{opacity:.3}.bates-numbering_previewBox__5SyR8{--h:520px;display:flex;align-items:center;justify-content:center;height:var(--h);padding:14px;background:hsl(var(--muted)/.55);overflow:hidden}.bates-numbering_previewBox__5SyR8 img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(var(--h) - 28px);box-shadow:0 1px 4px #0003;background:#fff}.bates-numbering_side___U7x3{display:flex;flex-direction:column;gap:12px;padding:20px 18px;border-left:1px solid hsl(var(--border))}.bates-numbering_side___U7x3 h2{font-size:16px;font-weight:600}.bates-numbering_styles__rgV8h{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bates-numbering_styles__rgV8h button{min-height:36px;padding:0 8px;border:1px solid hsl(var(--border));border-radius:8px;font-size:12px;background:hsl(var(--background))}.bates-numbering_styles__rgV8h button:hover{border-color:hsl(var(--foreground)/.4)}.bates-numbering_grid2__pAPsd{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bates-numbering_field__463Sv{display:flex;flex-direction:column;gap:4px;font-size:12px;min-width:0}.bates-numbering_field__463Sv>span{color:hsl(var(--muted-foreground))}.bates-numbering_input__HE1nL{width:100%;min-height:38px;padding:0 10px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));font-size:13px;color:hsl(var(--foreground))}.bates-numbering_sample__TESPQ{padding:8px 10px;border-radius:8px;background:hsl(var(--muted)/.6);font-family:ui-monospace,monospace;font-size:13px;overflow-wrap:anywhere}.bates-numbering_note__epp6v{font-size:11px;line-height:1.55;color:hsl(var(--muted-foreground))}.bates-numbering_positions__5syLX{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:4px;width:132px;height:150px;padding:6px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));align-content:space-between}.bates-numbering_positions__5syLX button{display:grid;place-items:center;min-height:36px;border-radius:6px}.bates-numbering_positions__5syLX button span{width:20px;height:6px;border-radius:2px;background:hsl(var(--foreground)/.2)}.bates-numbering_positions__5syLX button[aria-checked=true] span{background:#97b400}.bates-numbering_positions__5syLX button:hover span{background:hsl(var(--foreground)/.45)}.bates-numbering_colorRow__KDd6_{display:flex;align-items:flex-end;gap:16px}.bates-numbering_colorInput__LbGKA{width:44px;height:38px;padding:0;border:1px solid hsl(var(--border));border-radius:8px;background:none;cursor:pointer}.bates-numbering_check__njgcq{display:flex;align-items:center;gap:8px;min-height:38px;font-size:12px;cursor:pointer}.bates-numbering_check__njgcq input{accent-color:#97b400;width:15px;height:15px}.bates-numbering_dateRow__FwimK{display:flex;align-items:flex-end;gap:10px}.bates-numbering_dateRow__FwimK .bates-numbering_field__463Sv{flex:1}.bates-numbering_dateRow__FwimK button{min-height:38px}.bates-numbering_actions__TJjNg{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:8px}.bates-numbering_actions__TJjNg small{font-size:10px;color:hsl(var(--muted-foreground));text-align:center}.bates-numbering_actions__TJjNg button{min-height:46px}.bates-numbering_progress__ooIhf{display:flex;flex-direction:column;gap:6px;font-size:12px}.bates-numbering_progress__ooIhf>div{height:6px;border-radius:9px;background:hsl(var(--muted));overflow:hidden}.bates-numbering_progress__ooIhf>div span{display:block;height:100%;background:#97b400;transition:width .2s}.bates-numbering_progress__ooIhf p{display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.bates-numbering_outputs__CqKPD{border-top:1px solid hsl(var(--border));background:hsl(var(--primary)/.06)}.bates-numbering_outputsHead__4dghG{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:12px 18px}.bates-numbering_outputsHead__4dghG strong{display:flex;align-items:center;gap:6px;flex:1;font-size:13px;font-weight:600}.bates-numbering_outputs__CqKPD ul{list-style:none;margin:0;padding:0 10px 10px;max-height:260px;overflow:auto}.bates-numbering_outputs__CqKPD li{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding:6px 8px;border-radius:8px;font-size:12px}.bates-numbering_outputs__CqKPD li:hover{background:hsl(var(--foreground)/.04)}.bates-numbering_outName__pLNMR{font-family:ui-monospace,monospace;font-weight:600;overflow-wrap:anywhere}.bates-numbering_outputs__CqKPD li small{flex:1;color:hsl(var(--muted-foreground))}.bates-numbering_ok__qaO3Q{color:#5f7a00;flex:none}.dark .bates-numbering_ok__qaO3Q{color:#7c5cff}.bates-numbering_warn__gv_nb{color:hsl(var(--destructive));flex:none}@media(max-width:900px){.bates-numbering_editor__cbB8w{grid-template-columns:1fr}.bates-numbering_side___U7x3{border-left:0;border-top:1px solid hsl(var(--border))}.bates-numbering_previewBox__5SyR8{--h:440px}}@media(max-width:560px){.bates-numbering_previewBox__5SyR8{--h:400px;padding:8px}.bates-numbering_fileActions__u1ePB button,.bates-numbering_pager__aHJv_ button{width:44px;height:44px}.bates-numbering_toolbar__qKByh{padding:10px 12px}.bates-numbering_input__HE1nL,.bates-numbering_styles__rgV8h button{min-height:44px}}@media(prefers-reduced-motion:reduce){.bates-numbering_progress__ooIhf>div span{transition:none}}.content_features__jaVoO{max-width:1040px;margin:10px auto 70px}.content_features__jaVoO h2,.content_formats__oYccv h2{font-size:24px;font-weight:500;letter-spacing:-.035em;margin-bottom:24px;text-align:center}.content_features__jaVoO>div{display:grid;grid-template-columns:repeat(3,1fr);gap:28px 36px}.content_features__jaVoO h3{font-size:15px;font-weight:600;margin-bottom:8px}.content_features__jaVoO p{font-size:13px;line-height:1.75;color:hsl(var(--muted-foreground))}.content_formats__oYccv{max-width:860px;margin:0 auto 70px;overflow-x:auto}.content_formats__oYccv table{width:100%;border-collapse:collapse;font-size:13px}.content_formats__oYccv td,.content_formats__oYccv th{padding:10px 12px;border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top}.content_formats__oYccv thead th{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-weight:600}.content_formats__oYccv tbody th{font-weight:600;white-space:nowrap}.content_formats__oYccv td:nth-child(2),.content_formats__oYccv td:nth-child(3){width:70px}.content_formats__oYccv td:last-child{color:hsl(var(--muted-foreground));line-height:1.6;min-width:220px}@media(max-width:860px){.content_features__jaVoO>div{grid-template-columns:1fr 1fr}}@media(max-width:560px){.content_features__jaVoO>div{grid-template-columns:1fr}.content_formats__oYccv td:last-child{min-width:180px}}.pdf-preflight_workspace__OHzPG{--accent:#97b400;--error:#c62828;--warning:#a35f00;--info:#1d5fbf;--pass:#2e7d32;--trim:#00994d;--bleed:#0a6cff;--art:#9b30d9}html.dark .pdf-preflight_workspace__OHzPG{--accent:#7c5cff;--error:#ff6b5e;--warning:#f5a623;--info:#79a8ff;--pass:#5fd36a;--trim:#3ddc84;--bleed:#5aa2ff;--art:#cf8cff}.pdf-preflight_editorSkeleton__3kgKK{height:760px;background:hsl(var(--muted)/.5)}.pdf-preflight_passwordInput__YNp1z{width:min(320px,100%);min-height:44px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--background));font-size:14px;color:hsl(var(--foreground))}.pdf-preflight_passwordInput__YNp1z[aria-invalid=true]{border-color:hsl(var(--destructive))}.pdf-preflight_fieldError__1J_CW{font-size:12px;color:hsl(var(--destructive))}.pdf-preflight_row__Ug_A7{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.pdf-preflight_sampleButton__3YL_w{margin-top:6px;display:inline-flex;align-items:center;gap:6px}.pdf-preflight_openProgress__w3N7q{width:min(320px,80%);height:6px;border-radius:9px;background:hsl(var(--muted));overflow:hidden}.pdf-preflight_openProgress__w3N7q span{display:block;height:100%;background:var(--accent);transition:width .2s}.pdf-preflight_editor__iaTGJ{display:flex;flex-direction:column;min-width:0;text-align:left}.pdf-preflight_toolbar__cJcJ5{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;padding:10px 14px;border-bottom:1px solid hsl(var(--border))}.pdf-preflight_fileName__c_4N8{display:flex;flex-direction:column;min-width:0;flex:1 1 200px;font-size:12px;line-height:1.35}.pdf-preflight_fileName__c_4N8 strong{font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-preflight_fileName__c_4N8 small{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.pdf-preflight_profile__cap7d{display:flex;align-items:center;gap:8px;font-size:12px;color:hsl(var(--muted-foreground))}.pdf-preflight_field__Z9HIc select,.pdf-preflight_filters__k8zc1 select,.pdf-preflight_fixRow__uMNQt select,.pdf-preflight_profile__cap7d select{min-height:40px;padding:0 8px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:13px;max-width:100%}.pdf-preflight_toolGroup__iufBb{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pdf-preflight_toolButton__cfqLd{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));font-size:13px;font-weight:600;color:hsl(var(--foreground))}.pdf-preflight_toolButton__cfqLd:hover:not(:disabled){background:hsl(var(--foreground)/.06)}.pdf-preflight_toolButton__cfqLd:disabled{opacity:.45}.pdf-preflight_toolButton__cfqLd[aria-expanded=true]{border-color:var(--accent);background:hsl(var(--primary)/.12)}.pdf-preflight_iconButton__qrVy3{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:8px;color:hsl(var(--muted-foreground))}.pdf-preflight_iconButton__qrVy3:hover:not(:disabled){background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}.pdf-preflight_iconButton__qrVy3:disabled{opacity:.35}.pdf-preflight_zoomValue__U7_AK{min-width:56px;min-height:40px;font-size:12px;font-variant-numeric:tabular-nums;border-radius:8px;color:hsl(var(--foreground))}.pdf-preflight_zoomValue__U7_AK:hover{background:hsl(var(--foreground)/.08)}.pdf-preflight_primarySmall__yCShL{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:9px;background:hsl(var(--foreground));color:hsl(var(--background));font-size:13px;font-weight:600}.pdf-preflight_settings__dlpEL{padding:14px;border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.35)}.pdf-preflight_settingsGrid__L9xWx{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.pdf-preflight_field__Z9HIc{display:flex;flex-direction:column;gap:5px;font-size:12px;color:hsl(var(--muted-foreground))}.pdf-preflight_field__Z9HIc small{font-size:11px}.pdf-preflight_fieldInput__38vXZ{display:flex;align-items:center;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));overflow:hidden}.pdf-preflight_fieldInput__38vXZ input{flex:1;min-width:0;min-height:40px;padding:0 10px;background:transparent;color:hsl(var(--foreground));font-size:13px;border:0;font-variant-numeric:tabular-nums}.pdf-preflight_fieldInput__38vXZ em{padding:0 10px;font-style:normal;color:hsl(var(--muted-foreground))}.pdf-preflight_settingsChecks__fRAGG{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:12px}.pdf-preflight_check__UPmsB{display:inline-flex;align-items:center;gap:7px;min-height:36px;font-size:12.5px;cursor:pointer;color:hsl(var(--foreground))}.pdf-preflight_check__UPmsB input,.pdf-preflight_radios__4MyxL input{accent-color:var(--accent);width:16px;height:16px}.pdf-preflight_summary__JSNlZ{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 14px;border-bottom:1px solid hsl(var(--border))}.pdf-preflight_status__evWjm{display:flex;align-items:center;gap:10px;min-width:180px}.pdf-preflight_status__evWjm div{display:flex;flex-direction:column;line-height:1.25}.pdf-preflight_status__evWjm strong{font-size:18px;font-weight:700}.pdf-preflight_status__evWjm small{font-size:11.5px;color:hsl(var(--muted-foreground))}.pdf-preflight_summary__JSNlZ[data-status=fail] .pdf-preflight_status__evWjm strong,.pdf-preflight_summary__JSNlZ[data-status=fail] .pdf-preflight_status__evWjm svg{color:var(--error)}.pdf-preflight_summary__JSNlZ[data-status=warn] .pdf-preflight_status__evWjm strong,.pdf-preflight_summary__JSNlZ[data-status=warn] .pdf-preflight_status__evWjm svg{color:var(--warning)}.pdf-preflight_summary__JSNlZ[data-status=pass] .pdf-preflight_status__evWjm strong,.pdf-preflight_summary__JSNlZ[data-status=pass] .pdf-preflight_status__evWjm svg{color:var(--pass)}.pdf-preflight_counts__xrgJz{display:flex;flex-wrap:wrap;gap:6px}.pdf-preflight_counts__xrgJz button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border:1px solid hsl(var(--border));border-radius:99px;font-size:12.5px;font-weight:600;background:hsl(var(--background));color:hsl(var(--foreground))}.pdf-preflight_counts__xrgJz button[aria-pressed=false]{opacity:.5;text-decoration:line-through}.pdf-preflight_counts__xrgJz button[data-severity=error] svg{color:var(--error)}.pdf-preflight_counts__xrgJz button[data-severity=warning] svg{color:var(--warning)}.pdf-preflight_counts__xrgJz button[data-severity=info] svg{color:var(--info)}.pdf-preflight_facts__c_mj_{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}.pdf-preflight_facts__c_mj_ span{padding:5px 9px;border-radius:7px;background:hsl(var(--muted));font-size:11.5px;color:hsl(var(--muted-foreground));max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdf-preflight_facts__c_mj_ span[data-on]{color:hsl(var(--foreground))}.pdf-preflight_facts__c_mj_ span[data-warn]{color:var(--warning)}.pdf-preflight_busy__rqbJ2,.pdf-preflight_message__IgWd7{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:9px 14px;font-size:12.5px;border-bottom:1px solid hsl(var(--border))}.pdf-preflight_busy__rqbJ2{color:hsl(var(--muted-foreground))}.pdf-preflight_message__IgWd7[data-kind=ok]{background:hsl(var(--primary)/.12)}.pdf-preflight_message__IgWd7[data-kind=error]{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.pdf-preflight_message__IgWd7>span{flex:1 1 220px}.pdf-preflight_message__IgWd7 button{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 10px;border-radius:7px;font-weight:600;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground))}.pdf-preflight_message__IgWd7 .pdf-preflight_messageClose__vIETj{border:0;background:transparent;width:34px;justify-content:center;padding:0}.pdf-preflight_spin___6TIi{animation:pdf-preflight_spin___6TIi 1s linear infinite}@keyframes pdf-preflight_spin___6TIi{to{transform:rotate(1turn)}}.pdf-preflight_body__argXp{display:grid;grid-template-columns:minmax(0,1fr);min-height:0}@media (min-width:1024px){.pdf-preflight_body__argXp{grid-template-columns:420px minmax(0,1fr)}}.pdf-preflight_side__yJVxl{display:flex;flex-direction:column;min-width:0;border-bottom:1px solid hsl(var(--border))}@media (min-width:1024px){.pdf-preflight_side__yJVxl{border-bottom:0;border-right:1px solid hsl(var(--border))}}.pdf-preflight_tabs__gBD2O{display:flex;overflow-x:auto;border-bottom:1px solid hsl(var(--border));scrollbar-width:thin}.pdf-preflight_tabs__gBD2O button{display:flex;align-items:center;gap:4px;flex:1 0 auto;justify-content:center;min-height:46px;padding:0 7px;font-size:12px;font-weight:600;color:hsl(var(--muted-foreground));border-bottom:2px solid transparent;white-space:nowrap}.pdf-preflight_tabs__gBD2O button[aria-selected=true]{color:hsl(var(--foreground));border-bottom-color:var(--accent)}.pdf-preflight_tabs__gBD2O small{font-weight:500;font-size:11px;padding:1px 6px;border-radius:99px;background:hsl(var(--muted));font-variant-numeric:tabular-nums}.pdf-preflight_panel__SvelN{display:flex;flex-direction:column;gap:12px;padding:12px;overflow:auto;max-height:420px}@media (min-width:1024px){.pdf-preflight_panel__SvelN{max-height:none;height:760px}}.pdf-preflight_filters__k8zc1{display:flex;gap:8px}.pdf-preflight_filters__k8zc1 select{flex:1;min-width:0}.pdf-preflight_empty__UutNA{padding:10px 4px;font-size:12.5px;color:hsl(var(--muted-foreground))}.pdf-preflight_group__ryemX h3{display:flex;align-items:center;gap:8px;margin:2px 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pdf-preflight_group__ryemX h3:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--info)}.pdf-preflight_group__ryemX h3[data-severity=error]:before{background:var(--error)}.pdf-preflight_group__ryemX h3[data-severity=warning]:before{background:var(--warning)}.pdf-preflight_group__ryemX h3 small{font-weight:600;letter-spacing:0}.pdf-preflight_group__ryemX ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.pdf-preflight_group__ryemX li button{display:flex;align-items:flex-start;gap:9px;width:100%;min-height:44px;padding:9px 10px;border:1px solid hsl(var(--border));border-radius:9px;text-align:left;font-size:12.5px;line-height:1.4;background:hsl(var(--background));color:hsl(var(--foreground))}.pdf-preflight_group__ryemX li button:hover{background:hsl(var(--foreground)/.04)}.pdf-preflight_group__ryemX li button[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset;background:hsl(var(--primary)/.08)}.pdf-preflight_group__ryemX li button>svg{flex:none;margin-top:1px}.pdf-preflight_group__ryemX li button[data-severity=error]>svg{color:var(--error)}.pdf-preflight_group__ryemX li button[data-severity=warning]>svg{color:var(--warning)}.pdf-preflight_group__ryemX li button[data-severity=info]>svg{color:var(--info)}.pdf-preflight_itemText___GMJm{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;overflow-wrap:anywhere}.pdf-preflight_itemText___GMJm small{color:hsl(var(--muted-foreground));font-size:11.5px}.pdf-preflight_pageTag__h4tom{flex:none;font-size:11px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap}.pdf-preflight_more__nNWBF{align-self:flex-start;min-height:36px;margin-top:4px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:600;color:hsl(var(--foreground))}.pdf-preflight_more__nNWBF:hover{background:hsl(var(--foreground)/.06)}.pdf-preflight_table__F6Akz{width:100%;border-collapse:collapse;font-size:12px}.pdf-preflight_table__F6Akz th{position:sticky;top:-12px;background:hsl(var(--background));text-align:left;font-size:11px;font-weight:700;color:hsl(var(--muted-foreground));padding:6px;border-bottom:1px solid hsl(var(--border))}.pdf-preflight_table__F6Akz td{padding:4px 6px;border-bottom:1px solid hsl(var(--border)/.6);vertical-align:middle;overflow-wrap:anywhere}.pdf-preflight_table__F6Akz td small{color:hsl(var(--muted-foreground))}.pdf-preflight_table__F6Akz td button{min-height:36px;padding:0 6px;margin-left:-6px;border-radius:6px;text-align:left;font-weight:600;color:hsl(var(--foreground));font-variant-numeric:tabular-nums}.pdf-preflight_table__F6Akz td button:hover:not(:disabled){background:hsl(var(--foreground)/.07)}.pdf-preflight_table__F6Akz tr[data-bad] td:nth-child(3){color:var(--error);font-weight:600}.pdf-preflight_ppi__ibvv2{display:inline-block;min-width:42px;padding:2px 6px;border-radius:6px;font-weight:700;font-variant-numeric:tabular-nums;background:hsl(var(--muted))}.pdf-preflight_ppi__ibvv2[data-level=error]{color:#fff;background:var(--error)}.pdf-preflight_ppi__ibvv2[data-level=warning]{color:#000;background:var(--warning)}.pdf-preflight_boxLetters___7MvF abbr{display:inline-block;min-width:16px;margin-right:2px;text-decoration:none;font-size:11px;font-weight:700;color:hsl(var(--muted-foreground)/.5)}.pdf-preflight_boxLetters___7MvF abbr[data-on]{color:hsl(var(--foreground))}.pdf-preflight_colours__e0Wmx{display:flex;flex-direction:column;gap:6px}.pdf-preflight_colours__e0Wmx h3{margin-top:8px;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.pdf-preflight_plainList__CtoLa{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.pdf-preflight_plainList__CtoLa li>button,.pdf-preflight_plainList__CtoLa li>span{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%;min-height:40px;padding:6px 10px;border:1px solid hsl(var(--border));border-radius:8px;font-size:12.5px;text-align:left;color:hsl(var(--foreground))}.pdf-preflight_plainList__CtoLa small{color:hsl(var(--muted-foreground));font-size:11.5px}.pdf-preflight_swatch__JDtNI{width:12px;height:12px;border-radius:3px;background:conic-gradient(#e4007c,#ffd400,#00a0e9,#e4007c)}.pdf-preflight_note__zPM_r{font-size:12px;line-height:1.55;color:hsl(var(--muted-foreground))}.pdf-preflight_linkButton__IJ6WE{text-decoration:underline;text-underline-offset:2px;color:hsl(var(--foreground));min-height:32px}.pdf-preflight_fixes__I0fH6{display:flex;flex-direction:column;gap:10px}.pdf-preflight_fix__GeOwm{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid hsl(var(--border));border-radius:10px}.pdf-preflight_fix__GeOwm[data-disabled]{opacity:.65}.pdf-preflight_fix__GeOwm h3{font-size:13.5px;font-weight:700}.pdf-preflight_fix__GeOwm p{font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.pdf-preflight_fix__GeOwm>.pdf-preflight_toolButton__cfqLd{align-self:flex-start}.pdf-preflight_fixRow__uMNQt{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px}.pdf-preflight_fixRow__uMNQt input{width:84px;min-height:40px;padding:0 8px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground))}.pdf-preflight_radios__4MyxL{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12.5px}.pdf-preflight_radios__4MyxL label{display:inline-flex;align-items:center;gap:7px;min-height:36px;cursor:pointer}.pdf-preflight_fixDone__129DF{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-radius:10px;background:hsl(var(--primary)/.12);font-size:12.5px}.pdf-preflight_fixDone__129DF span{flex:1 1 200px}.pdf-preflight_main__t1tuq{display:flex;flex-direction:column;min-width:0;scroll-margin-top:72px}.pdf-preflight_viewerBar__9QBDe{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;padding:6px 12px;border-bottom:1px solid hsl(var(--border))}.pdf-preflight_pageInput__nazbt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground))}.pdf-preflight_pageInput__nazbt input{width:64px;min-height:38px;padding:0 6px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));color:hsl(var(--foreground));text-align:center}.pdf-preflight_viewport__RQzUQ{position:relative;height:66vh;min-height:360px;overflow:auto;padding:16px;background:hsl(var(--muted)/.55);text-align:center;overscroll-behavior:contain}@media (min-width:1024px){.pdf-preflight_viewport__RQzUQ{height:700px}}.pdf-preflight_viewportPlaceholder__sTXhC{display:grid;place-items:center;height:66vh;min-height:360px;background:hsl(var(--muted)/.55);color:hsl(var(--muted-foreground));font-size:13px}@media (min-width:1024px){.pdf-preflight_viewportPlaceholder__sTXhC{height:700px}}.pdf-preflight_sheet__v5N50{position:relative;display:inline-block;background:#fff;box-shadow:0 1px 4px #0003;vertical-align:top;text-align:left}.pdf-preflight_sheet__v5N50 canvas{position:absolute;inset:0}.pdf-preflight_sheetLoading__DFZVe{position:absolute;inset:0;display:grid;place-items:center;font-size:12px;color:#888}.pdf-preflight_mark__p2XlT{position:absolute;border:2px solid var(--info);background:color-mix(in srgb,var(--info) 14%,transparent);border-radius:2px;pointer-events:none}.pdf-preflight_mark__p2XlT[data-severity=error]{border-color:var(--error);background:color-mix(in srgb,var(--error) 16%,transparent)}.pdf-preflight_mark__p2XlT[data-severity=warning]{border-color:var(--warning);background:color-mix(in srgb,var(--warning) 16%,transparent)}.pdf-preflight_mark__p2XlT:not([data-selected]){border-width:1px;border-style:dashed;background:transparent;opacity:.8}.pdf-preflight_mark__p2XlT[data-selected]{box-shadow:0 0 0 2px #fff,0 0 0 4px color-mix(in srgb,currentColor 0%,transparent);animation:pdf-preflight_pulse__ja2qG 1.6s ease-out 2}@keyframes pdf-preflight_pulse__ja2qG{0%{outline:0 solid color-mix(in srgb,var(--error) 50%,transparent);outline-offset:0}to{outline:10px solid transparent;outline-offset:6px}}@media (prefers-reduced-motion:reduce){.pdf-preflight_mark__p2XlT[data-selected],.pdf-preflight_spin___6TIi{animation:none}}.pdf-preflight_pageBox__lK5cs{position:absolute;pointer-events:none}.pdf-preflight_pageBox__lK5cs span{position:absolute;top:2px;left:2px;padding:1px 4px;font-size:9.5px;font-weight:700;line-height:1.2;border-radius:3px;color:#fff;white-space:nowrap}.pdf-preflight_trimBox__gn8EK{outline:1.5px solid var(--trim);outline-offset:-1px}.pdf-preflight_trimBox__gn8EK[data-inferred]{outline-style:dashed}.pdf-preflight_trimBox__gn8EK span{background:var(--trim);color:#000}.pdf-preflight_bleedBox__lloC6{outline:1.5px dashed var(--bleed);outline-offset:-1px}.pdf-preflight_bleedBox__lloC6 span{background:var(--bleed);top:auto;bottom:2px;right:2px;left:auto}.pdf-preflight_artBox__SVV5u{outline:1px dotted var(--art)}.pdf-preflight_artBox__SVV5u span{background:var(--art);left:auto;right:2px}.pdf-preflight_legend__5uBpJ{display:flex;flex-wrap:wrap;gap:4px 14px;padding:6px 12px;font-size:11.5px;color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border))}.pdf-preflight_legend__5uBpJ span{display:inline-flex;align-items:center;gap:6px}.pdf-preflight_legend__5uBpJ span:before{content:"";width:16px;height:0;border-top:2px solid var(--trim)}.pdf-preflight_legend__5uBpJ span[data-k=bleed]:before{border-top:2px dashed var(--bleed)}.pdf-preflight_legend__5uBpJ span[data-k=art]:before{border-top:2px dotted var(--art)}.pdf-preflight_detail__y_C22{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-top:1px solid hsl(var(--border));border-left:4px solid var(--info);font-size:12.5px;line-height:1.5}.pdf-preflight_detail__y_C22[data-severity=error]{border-left-color:var(--error)}.pdf-preflight_detail__y_C22[data-severity=warning]{border-left-color:var(--warning)}.pdf-preflight_detail__y_C22 strong{font-size:13.5px}.pdf-preflight_detail__y_C22 span{color:hsl(var(--muted-foreground))}.pdf-preflight_detail__y_C22 p{color:hsl(var(--foreground)/.85)}.pdf-preflight_footNote__xFgcK{display:flex;align-items:center;gap:6px;padding:9px 14px;font-size:11.5px;color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border))}@media (max-width:640px){.pdf-preflight_toolbar__cJcJ5{padding:8px 10px}.pdf-preflight_profile__cap7d{flex:1 1 100%}.pdf-preflight_profile__cap7d select{flex:1}.pdf-preflight_facts__c_mj_{margin-left:0}.pdf-preflight_viewport__RQzUQ{padding:8px}}.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:#7c5cff}.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}}