.SampleFileButton_wrap__ophvA{display:flex;justify-content:center;margin-top:12px}.SampleFileButton_button__KLepB{min-height:40px;padding:9px 14px;border:1px solid var(--rule-strong);border-radius:4px;background:var(--paper);color:var(--ink);font:600 13px var(--sans);cursor:pointer;transition:border-color .12s ease,background .12s ease}.SampleFileButton_button__KLepB:hover:not(:disabled){border-color:var(--ink);background:var(--paper-2)}.SampleFileButton_button__KLepB:disabled{cursor:wait;opacity:.65}.SampleFileButton_error__3xn2D{margin:8px 0 0;color:var(--void);font-size:12px;text-align:center}.DocLayout_doc__PZE0x{max-width:1180px;margin:0 auto;padding:28px 24px 64px}.DocLayout_doc__PZE0x[data-with-sidebar]{display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:48px;align-items:flex-start}.DocLayout_main__kyyzI{min-width:0}.DocLayout_sidebar__DmJqi{position:sticky;top:20px;align-self:flex-start;display:flex;flex-direction:column;gap:18px}.DocLayout_sidebarLabel__aAsgU{font-family:var(--mono);font-size:11px;color:var(--ink-mute);letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:0 0 4px}.DocLayout_sidebarNote__s__QE{margin:0;padding:14px 16px;background:var(--paper-2);border:1px solid var(--rule);font-family:var(--sans);font-size:12.5px;line-height:1.55;color:var(--ink-soft)}.DocLayout_sidebarNote__s__QE strong{color:var(--ink);font-weight:600}@media (max-width:1023px){.DocLayout_doc__PZE0x[data-with-sidebar]{grid-template-columns:1fr;column-gap:0}.DocLayout_sidebar__DmJqi{position:static;margin-top:36px;align-items:center}.DocLayout_sidebarNote__s__QE{max-width:360px;text-align:left}}@media (max-width:640px){.DocLayout_doc__PZE0x{padding:20px 16px 48px}}.DropZone_dropzone__lzJq4{position:relative;border:2px dashed var(--rule-strong);border-radius:2px;padding:36px 24px;text-align:center;cursor:pointer;transition:border-color .12s ease,background-color .12s ease;background:var(--paper-2);box-shadow:none;font-family:var(--sans)}.DropZone_active__m48mU,.DropZone_dropzone__lzJq4:hover{border-color:var(--accent);background:var(--paper-3);box-shadow:none}.DropZone_input__CE3Jv{display:none}.DropZone_icon__MReMK{width:44px;height:44px;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:0;color:var(--accent);font-size:28px;line-height:1}.DropZone_title__HBfO1{font-size:16px;font-weight:700;color:var(--ink);margin-bottom:6px;letter-spacing:-.005em}.DropZone_or__3vlah{display:block;font-family:var(--mono);font-size:11px;color:var(--ink-mute);margin:8px 0;letter-spacing:.04em;text-transform:uppercase}.DropZone_button__Igbny{display:inline-flex;align-items:center;gap:.5rem;padding:12px 22px;font-size:14px;font-weight:600;font-family:var(--sans);letter-spacing:-.005em;color:var(--paper);background:var(--ink);border:1px solid var(--ink);border-radius:4px;cursor:pointer;transition:background-color .12s ease;box-shadow:none;min-height:44px}.DropZone_button__Igbny:hover{background:var(--accent)}.DropZone_cameraButton__kepyf{display:none;align-items:center;justify-content:center;gap:.5rem;margin:10px auto 0;padding:12px 22px;min-height:44px;font-size:14px;font-weight:600;font-family:var(--sans);color:var(--ink);background:var(--paper);border:1px solid var(--ink);border-radius:4px;cursor:pointer;transition:background-color .12s ease,color .12s ease}.DropZone_cameraButton__kepyf:hover{background:var(--ink);color:var(--paper)}.DropZone_cameraButton__kepyf svg{color:var(--accent)}.DropZone_cameraButton__kepyf:hover svg{color:var(--paper)}@media (pointer:coarse){.DropZone_cameraButton__kepyf{display:inline-flex}}.DropZone_hint___1XaU{margin-top:12px;font-family:var(--mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em}.DropZone_trustRow__meyLY{display:flex;justify-content:center;gap:18px;margin-top:20px;padding-top:16px;border-top:1px dashed var(--rule);flex-wrap:wrap}.DropZone_badge___BLrW{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;font-weight:600;color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;transition:color .12s ease}.DropZone_badge___BLrW svg{color:var(--accent)}@media (max-width:640px){.DropZone_dropzone__lzJq4{padding:26px 16px}.DropZone_trustRow__meyLY{gap:12px;margin-top:16px}}.MaskedProgress_container__z6S1f{margin-top:24px;padding:20px 22px;background:var(--paper);border-radius:0;border:1px solid var(--ink);box-shadow:none;animation:MaskedProgress_slideUp__Abbzf .3s ease;font-family:var(--sans)}@keyframes MaskedProgress_slideUp__Abbzf{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MaskedProgress_barTrack__cY97G{height:14px;background:var(--paper-2);border:1px solid var(--rule);border-radius:0;overflow:hidden}.MaskedProgress_barFill__xY1s3{height:100%;background:repeating-linear-gradient(45deg,var(--accent) 0,var(--accent) 4px,var(--accent-deep) 4px,var(--accent-deep) 8px);background-size:11px 11px;border-radius:0;transition:width .3s ease;position:relative;animation:MaskedProgress_stripeMove__4A9Rf 1s linear infinite}@keyframes MaskedProgress_stripeMove__4A9Rf{0%{background-position:0 0}to{background-position:11px 0}}.MaskedProgress_indeterminate__Z_lLE{width:40%;animation:MaskedProgress_stripeMove__4A9Rf 1s linear infinite,MaskedProgress_indeterminateSlide__gVDb7 1.3s ease-in-out infinite}@keyframes MaskedProgress_indeterminateSlide__gVDb7{0%{transform:translateX(-110%)}to{transform:translateX(275%)}}.MaskedProgress_label__ad1IT{font-family:var(--mono);font-size:12px;color:var(--ink-soft);text-align:left;font-weight:500;margin-top:10px;letter-spacing:.04em}.AdSlot_slot__n_uSO.AdSlot_banner___NHQj{gap:16px;padding:14px 18px;border:1px dashed var(--rule-strong);font-size:12px;margin:0 0 28px}.AdSlot_slot__n_uSO.AdSlot_banner___NHQj,.AdSlot_slot__n_uSO.AdSlot_inline__AVGf5{display:grid;grid-template-columns:96px 1fr auto;align-items:center;background:var(--paper-2);color:var(--ink-soft);font-family:var(--mono);letter-spacing:.02em}.AdSlot_slot__n_uSO.AdSlot_inline__AVGf5{gap:12px;padding:10px 14px;border:1px dashed var(--rule);font-size:11.5px;margin:16px 0}.AdSlot_slot__n_uSO.AdSlot_rect__WYN69,.AdSlot_slot__n_uSO.AdSlot_sidebar__vZ_3D{width:300px;height:250px;background:var(--paper-2);border:1px dashed var(--rule-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-family:var(--mono);font-size:11.5px;color:var(--ink-soft);letter-spacing:.04em;position:relative}.AdSlot_slot__n_uSO.AdSlot_live__v8PdK.AdSlot_banner___NHQj,.AdSlot_slot__n_uSO.AdSlot_live__v8PdK.AdSlot_inline__AVGf5{display:block}.AdSlot_label__7mA8i{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:3px 8px;background:var(--ink);color:var(--paper);border-radius:2px;font-weight:600;justify-self:start;width:max-content}.AdSlot_slot__n_uSO.AdSlot_rect__WYN69 .AdSlot_label__7mA8i,.AdSlot_slot__n_uSO.AdSlot_sidebar__vZ_3D .AdSlot_label__7mA8i{position:absolute;top:8px;left:8px}.AdSlot_placeholder__unYjb{display:flex;align-items:center;gap:8px}.AdSlot_slot__n_uSO.AdSlot_rect__WYN69 .AdSlot_placeholder__unYjb,.AdSlot_slot__n_uSO.AdSlot_sidebar__vZ_3D .AdSlot_placeholder__unYjb{flex-direction:column}.AdSlot_placeholderText__NjN64{color:var(--ink-mute);font-size:11px;letter-spacing:.04em}.AdSlot_placeholderTitle__yeqHt{color:var(--ink);font-weight:600;font-size:12px}.AdSlot_slot__n_uSO.AdSlot_rect__WYN69 .AdSlot_placeholderTitle__yeqHt,.AdSlot_slot__n_uSO.AdSlot_sidebar__vZ_3D .AdSlot_placeholderTitle__yeqHt{font-size:13px}.AdSlot_slotId__hPj_h{font-family:var(--mono);font-size:11px;color:var(--ink-mute);justify-self:end}@media (max-width:640px){.AdSlot_slot__n_uSO.AdSlot_banner___NHQj,.AdSlot_slot__n_uSO.AdSlot_inline__AVGf5{grid-template-columns:1fr;gap:4px;padding:12px 14px}.AdSlot_slotId__hPj_h{justify-self:start}.AdSlot_slot__n_uSO.AdSlot_rect__WYN69,.AdSlot_slot__n_uSO.AdSlot_sidebar__vZ_3D{width:100%;max-width:320px;height:240px}}.SuccessView_container__uiqYN{margin-top:18px;padding:0;background:var(--paper);border:1px solid var(--ink);border-radius:0;box-shadow:none;text-align:left;animation:SuccessView_slideUp__y2wOb .3s ease;font-family:var(--sans);overflow:hidden}@keyframes SuccessView_slideUp__y2wOb{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SuccessView_icon__lG_uw{display:none}@keyframes SuccessView_checkDraw__Yp8vr{0%{stroke-dashoffset:40}to{stroke-dashoffset:0}}.SuccessView_checkPath__lncJ8{stroke-dasharray:40;stroke-dashoffset:0;animation:SuccessView_checkDraw__Yp8vr .5s ease .2s both}.SuccessView_title__OZTQb{font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);padding:12px 20px;background:var(--paper-2);border-bottom:1px solid var(--rule);margin-bottom:0}.SuccessView_info__5cw_5{font-size:12px;padding:14px 20px;letter-spacing:.02em}.SuccessView_info__5cw_5,.SuccessView_verification__ls3Ff{font-family:var(--mono);color:var(--ink-soft);margin:0;border-bottom:1px dashed var(--rule)}.SuccessView_verification__ls3Ff{padding:10px 20px;font-size:11px}.SuccessView_verification__ls3Ff[data-status=failed]{color:var(--void);background:var(--void-soft)}.SuccessView_downloadBtn__t5oGn{display:inline-flex;align-items:center;gap:.5rem;padding:12px 22px;margin:16px 20px;font-size:14.5px;font-weight:600;font-family:var(--sans);letter-spacing:-.005em;color:var(--ink);background:var(--chartreuse);border:1px solid var(--ink);border-radius:4px;cursor:pointer;transition:background-color .12s ease,color .12s ease;box-shadow:none}.SuccessView_downloadBtn__t5oGn:hover{background:var(--accent);color:var(--paper)}.SuccessView_downloadBtn__t5oGn:disabled{cursor:wait;opacity:.55;background:var(--paper-2);color:var(--ink-mute)}.SuccessView_comparison__yi8pE{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 20px 0;padding:10px 12px;border:1px solid var(--rule);background:var(--paper-2);font-family:var(--mono);font-size:11px;color:var(--ink-soft)}.SuccessView_previewGrid__qCxj2{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:14px 20px}.SuccessView_preview__yvNz7{margin:0;padding:4px;background:var(--paper-2);border:1px solid var(--rule);border-radius:0;box-shadow:none}.SuccessView_preview__yvNz7 figcaption{padding:4px 5px 8px;font-family:var(--mono);font-size:10px;color:var(--ink-soft);text-transform:uppercase}.SuccessView_previewImg__0in1_{max-width:100%;max-height:240px;display:block;border-radius:0;object-fit:contain}.SuccessView_sizeNote__sAMpQ{margin:0 20px 14px;font-family:var(--mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em}.SuccessView_receiptBtn__zzTGq{min-height:40px;margin:0 20px 14px;padding:9px 14px;border:1px solid var(--rule-strong);border-radius:4px;background:var(--paper);color:var(--ink);font:600 13px var(--sans);cursor:pointer}.SuccessView_receiptBtn__zzTGq:hover{border-color:var(--ink);background:var(--paper-2)}.ToolShell_layout__ihC6i{display:flex;flex-wrap:wrap;gap:1.5rem;max-width:1180px;margin:0 auto;padding:28px 24px 64px;font-family:var(--sans)}.ToolShell_fullRow__ZLT_Y{flex-basis:100%;width:100%}.ToolShell_content__UXL12{flex:1;min-width:0}.ToolShell_sidebar__57ewT{width:280px;flex-shrink:0;position:sticky;top:80px;height:fit-content}.ToolShell_toolPage__zgZth{max-width:720px;margin:0 auto}.ToolShell_backLink__draW6{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:16px;padding:4px 0;transition:color .12s ease;text-decoration:none;min-height:28px}.ToolShell_backLink__draW6:hover{color:var(--accent);background:transparent}.ToolShell_header__zkiWr{text-align:left;margin-bottom:24px;padding:24px 0 22px;background:transparent;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);border-radius:0;box-shadow:none}.ToolShell_headerIcon__CywL2{display:none}.ToolShell_headerTitle__kguvW{font-size:clamp(28px,3vw,38px);font-weight:700;letter-spacing:-.025em;line-height:1;color:var(--ink);margin:0 0 8px}.ToolShell_headerDesc__49nob{font-size:15.5px;color:var(--ink-soft);line-height:1.55;max-width:560px}.ToolShell_fileBoundary__VEDOY{max-width:640px;margin:12px 0 0;padding-left:12px;border-left:3px solid var(--accent);color:var(--ink-soft);font-size:13.5px;line-height:1.6}.ToolShell_privacyProof___Snwm{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.ToolShell_privacyProof___Snwm li{padding:5px 9px;border:1px solid var(--color-accent-border);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:12px;font-weight:650}.ToolShell_fileList__9ZC72{margin-top:18px;display:flex;flex-direction:column;border:1px solid var(--ink);background:var(--paper)}.ToolShell_fileItem__PfEaq{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--paper);border:none;border-bottom:1px dashed var(--rule);border-radius:0;box-shadow:none;animation:ToolShell_slideUp__DJkmf .2s ease}.ToolShell_fileItem__PfEaq:last-child{border-bottom:none}@keyframes ToolShell_slideUp__DJkmf{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ToolShell_fileIcon__N4j6D{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--accent)}.ToolShell_fileInfo__WgcMS{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ToolShell_fileName__0BCVd{font-size:14.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ToolShell_fileSize__yeVSu{font-family:var(--mono);font-size:11px;color:var(--ink-mute);letter-spacing:.04em}.ToolShell_fileRemove__t60ii{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--rule);border-radius:2px;color:var(--ink-mute);cursor:pointer;font-size:14px;font-family:inherit;transition:all .12s ease}.ToolShell_fileRemove__t60ii:hover{color:var(--void);border-color:var(--void);background:var(--void-soft)}.ToolShell_fileDragHandle__3_6YJ{cursor:grab;color:var(--ink-faint);padding:4px 6px;margin-right:-4px;user-select:none;transition:color .15s ease;font-family:inherit;line-height:1}.ToolShell_fileDragHandle__3_6YJ:hover{color:var(--ink-mute)}.ToolShell_fileDragHandle__3_6YJ:active{cursor:grabbing}.ToolShell_fileReorderBtns__7QhKy{display:flex;flex-direction:column;gap:2px;margin-right:4px}.ToolShell_fileReorderBtn__ylRSv{width:22px;height:14px;display:flex;align-items:center;justify-content:center;background:var(--paper);border:1px solid var(--rule);border-radius:2px;color:var(--ink-mute);cursor:pointer;font-size:.65rem;font-family:inherit;padding:0;line-height:1;transition:all .12s ease}.ToolShell_fileReorderBtn__ylRSv:hover:not(:disabled){color:var(--paper);border-color:var(--ink);background:var(--ink)}.ToolShell_fileReorderBtn__ylRSv:disabled{cursor:not-allowed;opacity:.4}@media (max-width:768px),(pointer:coarse){.ToolShell_fileRemove__t60ii{width:44px;height:44px}.ToolShell_fileReorderBtn__ylRSv{width:44px;height:44px;font-size:.8rem}.ToolShell_fileDragHandle__3_6YJ{padding:10px}}.ToolShell_fileItem__PfEaq[data-dragging=true]{opacity:.35;border-style:dashed}.ToolShell_fileItem__PfEaq[data-drop-target=true]{border-color:var(--accent);box-shadow:0 0 0 2px rgba(20,84,58,.15)}.ToolShell_fileOrderBadge__X10W3{min-width:24px;text-align:center;padding:2px 7px;font-size:11px;font-weight:600;color:var(--ink-mute);background:var(--paper-2);border:1px solid var(--rule);border-radius:2px;font-family:var(--mono);letter-spacing:.04em}.ToolShell_actionBar__nI_rX{margin-top:24px;text-align:left;padding:16px 20px;background:var(--paper-3);border:1px solid var(--ink);border-radius:0;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.ToolShell_actionBtn__yGa8l{display:inline-flex;align-items:center;gap:.5rem;padding:12px 22px;font-size:14.5px;font-weight:600;font-family:var(--sans);letter-spacing:-.005em;color:var(--paper);background:var(--ink);border:1px solid var(--ink);border-radius:4px;cursor:pointer;transition:background .12s ease;box-shadow:none;min-height:44px}.ToolShell_actionBtn__yGa8l:hover{background:var(--accent)}.ToolShell_actionBtn__yGa8l:disabled{opacity:.45;cursor:not-allowed;background:var(--ink-mute);border-color:var(--ink-mute)}.ToolShell_resetBtn___u0al{padding:12px 18px;font-size:14px;font-weight:600;font-family:var(--sans);color:var(--ink);background:transparent;border:1px solid var(--rule-strong);border-radius:4px;cursor:pointer;transition:all .12s ease;min-height:44px}.ToolShell_resetBtn___u0al:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ToolShell_errorBox__t2IhY{margin-top:16px;padding:16px 20px;background:var(--void-soft);border:1px solid var(--void);border-radius:0;text-align:left}.ToolShell_errorText__ho8Yx{font-size:14px;color:var(--ink);font-weight:500;line-height:1.55}.ToolShell_reportLink__W_7Zt{display:inline-block;margin-top:8px;font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--void);text-decoration:underline;text-underline-offset:2px;letter-spacing:.04em;transition:color .12s ease}.ToolShell_reportLink__W_7Zt:hover{color:var(--ink)}.ToolShell_diagnosticBtn__J8mGE{display:block;margin-top:10px;padding:8px 12px;border:1px solid var(--rule-strong);border-radius:2px;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:11.5px;font-weight:600;cursor:pointer}.ToolShell_diagnosticBtn__J8mGE:hover{border-color:var(--ink)}.ToolShell_advanced__LaMU7{margin-top:16px}.ToolShell_advancedSummary__TgBOh{display:inline-flex;align-items:baseline;gap:.5rem;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--ink-soft);cursor:pointer;padding:4px 8px;border-radius:2px;transition:color .12s ease,background .12s ease;list-style:none;user-select:none}.ToolShell_advancedSummary__TgBOh::-webkit-details-marker{display:none}.ToolShell_advancedSummary__TgBOh:before{content:"▸";font-size:.7rem;color:var(--ink-mute);transition:transform .15s ease;display:inline-block}.ToolShell_advanced__LaMU7[open]>.ToolShell_advancedSummary__TgBOh:before{transform:rotate(90deg)}.ToolShell_advancedSummary__TgBOh:hover{color:var(--ink);background:var(--paper-2)}.ToolShell_advancedHint__E5ptd{font-family:var(--mono);font-size:10.5px;color:var(--ink-mute);font-weight:500;letter-spacing:.04em}.ToolShell_advancedBody___myJM{margin-top:8px;padding-left:12px}.ToolShell_advancedSelect__QAHNj{padding:8px 12px;font-size:13.5px;font-family:var(--sans);border:1px solid var(--rule);border-radius:2px;color:var(--ink);background:var(--paper);cursor:pointer;transition:border-color .12s ease}.ToolShell_advancedSelect__QAHNj:hover{border-color:var(--ink)}.ToolShell_advancedSelect__QAHNj:focus{outline:none;border-color:var(--accent)}.ToolShell_outputPlan__tFSkF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;border:1px solid var(--rule);background:var(--paper-2)}.ToolShell_outputPlanItem__048ci{min-width:0;padding:10px 12px;border-right:1px solid var(--rule)}.ToolShell_outputPlanItem__048ci:last-child{border-right:0}.ToolShell_outputPlanItem__048ci span,.ToolShell_outputPlanItem__048ci strong{display:block}.ToolShell_outputPlanItem__048ci span{margin-bottom:4px;color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.ToolShell_outputPlanItem__048ci strong{overflow-wrap:anywhere;color:var(--ink);font-size:12px;line-height:1.35}@media (max-width:1024px){.ToolShell_sidebar__57ewT{display:none}.ToolShell_layout__ihC6i{padding:20px 16px 48px}}@media (max-width:768px){.ToolShell_header__zkiWr{padding:18px 0}.ToolShell_headerTitle__kguvW{font-size:clamp(24px,7vw,32px)}.ToolShell_outputPlan__tFSkF{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolShell_outputPlanItem__048ci:nth-child(2){border-right:0}.ToolShell_outputPlanItem__048ci:nth-child(-n+2){border-bottom:1px solid var(--rule)}}.RotateThumbnailPicker_picker__KyTFE{margin-top:16px;padding:16px 18px;background:var(--paper);border:1px solid var(--ink);border-radius:0;box-shadow:none;font-family:var(--sans)}.RotateThumbnailPicker_header__WAz6x{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.RotateThumbnailPicker_summary__7pvi0{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--ink);letter-spacing:.12em;text-transform:uppercase}.RotateThumbnailPicker_actions__SAVLD{margin-left:auto;display:flex;gap:6px}.RotateThumbnailPicker_actionBtn__wY753{padding:6px 12px;border:1px solid var(--rule);border-radius:2px;background:var(--paper);color:var(--ink-soft);font-size:13px;font-weight:600;font-family:var(--sans);cursor:pointer;transition:border-color .12s,color .12s,background .12s}.RotateThumbnailPicker_actionBtn__wY753:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}@media (max-width:768px),(pointer:coarse){.RotateThumbnailPicker_actionBtn__wY753{min-height:44px;padding:10px 16px}}.RotateThumbnailPicker_loading__mcUqe{padding:24px;text-align:center;color:var(--ink-mute);font-family:var(--mono);font-size:12px;letter-spacing:.04em}.RotateThumbnailPicker_spinner__uyk_8{width:28px;height:28px;border:3px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:RotateThumbnailPicker_spin__FxLFb .8s linear infinite;margin:0 auto 12px}@keyframes RotateThumbnailPicker_spin__FxLFb{to{transform:rotate(1turn)}}.RotateThumbnailPicker_grid__AWAvO{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;max-height:440px;overflow-y:auto;padding:4px}.RotateThumbnailPicker_thumb__wLoen{position:relative;aspect-ratio:8.5/11;background:var(--paper-2);border:2px solid var(--rule);border-radius:2px;cursor:pointer;padding:0;overflow:hidden;transition:border-color .12s,transform .12s;font-family:inherit}.RotateThumbnailPicker_thumb__wLoen:hover{border-color:var(--ink);transform:translateY(-1px)}.RotateThumbnailPicker_thumb__wLoen[data-rotated=true]{border-color:var(--accent);box-shadow:0 0 0 2px rgba(20,84,58,.15)}.RotateThumbnailPicker_thumbImg__Zf6ZL{width:100%;height:100%;display:block;object-fit:contain;background:var(--paper);transition:transform .2s ease;transform-origin:center}.RotateThumbnailPicker_thumbPlaceholder__c2SIv{width:100%;height:100%;display:grid;place-items:center;color:var(--ink-faint);font-family:var(--mono);font-size:11px}.RotateThumbnailPicker_badge___hyh_{left:4px;background:var(--ink);color:var(--paper)}.RotateThumbnailPicker_badge___hyh_,.RotateThumbnailPicker_rotationBadge__x2PUK{position:absolute;top:4px;padding:2px 6px;font-family:var(--mono);font-size:10px;font-weight:700;border-radius:2px;letter-spacing:.04em;pointer-events:none}.RotateThumbnailPicker_rotationBadge__x2PUK{right:4px;background:var(--chartreuse);color:var(--ink)}.RotateThumbnailPicker_hint__dJNmg{margin-top:12px;font-family:var(--mono);font-size:11px;color:var(--ink-mute);line-height:1.55;letter-spacing:.02em}.SplitThumbnailPicker_picker__pKyoR{margin-top:16px;padding:16px 18px;background:var(--paper);border:1px solid var(--ink);border-radius:0;box-shadow:none;font-family:var(--sans)}.SplitThumbnailPicker_header__NKowU{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.SplitThumbnailPicker_summary__ohrL4{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--ink);letter-spacing:.12em;text-transform:uppercase}.SplitThumbnailPicker_actions___PMSJ{margin-left:auto;display:flex;gap:6px}.SplitThumbnailPicker_actionBtn__NcLW_{padding:6px 12px;border:1px solid var(--rule);border-radius:2px;background:var(--paper);color:var(--ink-soft);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s,color .12s,background .12s}.SplitThumbnailPicker_actionBtn__NcLW_:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}@media (max-width:768px),(pointer:coarse){.SplitThumbnailPicker_actionBtn__NcLW_{min-height:44px;padding:10px 16px}}.SplitThumbnailPicker_loading__K8Dti{padding:24px;text-align:center;color:var(--ink-mute);font-family:var(--mono);font-size:12px}.SplitThumbnailPicker_grid__G3wwh{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;max-height:440px;overflow-y:auto;padding:4px}.SplitThumbnailPicker_thumb___vqUs{position:relative;aspect-ratio:8.5/11;background:var(--paper-2);border:2px solid var(--rule);border-radius:2px;cursor:pointer;padding:0;overflow:hidden;transition:border-color .12s,transform .12s;font-family:inherit}.SplitThumbnailPicker_thumb___vqUs:hover{border-color:var(--ink);transform:translateY(-1px)}.SplitThumbnailPicker_thumb___vqUs[data-selected=true]{border-color:var(--accent);box-shadow:0 0 0 2px rgba(20,84,58,.15)}.SplitThumbnailPicker_thumb___vqUs[data-selected=false] img{opacity:.45;filter:grayscale(.3)}.SplitThumbnailPicker_thumbImg__cylOY{width:100%;height:100%;display:block;object-fit:contain;background:var(--paper)}.SplitThumbnailPicker_thumbPlaceholder__HAIFo{width:100%;height:100%;display:grid;place-items:center;color:var(--ink-faint);font-family:var(--mono);font-size:11px}.SplitThumbnailPicker_badge__G9a7q{position:absolute;top:4px;left:4px;padding:2px 6px;background:var(--ink);color:var(--paper);font-family:var(--mono);font-size:10px;font-weight:700;border-radius:2px;letter-spacing:.04em;pointer-events:none}.SplitThumbnailPicker_check___NERd{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:999px;background:var(--chartreuse);color:var(--ink);display:grid;place-items:center;font-size:11px;font-weight:700;pointer-events:none;opacity:0;transform:scale(.8);transition:opacity .15s,transform .15s}.SplitThumbnailPicker_thumb___vqUs[data-selected=true] .SplitThumbnailPicker_check___NERd{opacity:1;transform:scale(1)}.SplitThumbnailPicker_spinner__ftDfK{width:28px;height:28px;border:3px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:SplitThumbnailPicker_spin__22v4z .8s linear infinite;margin:0 auto 12px}@keyframes SplitThumbnailPicker_spin__22v4z{to{transform:rotate(1turn)}}.SplitThumbnailPicker_error__xIp6z{padding:14px 16px;background:var(--void-soft);border:1px solid var(--void);border-radius:0;color:var(--ink);font-size:14px;line-height:1.55}.WatermarkPreview_preview__g64dy{margin-top:16px;padding:14px 16px;background:var(--paper);border:1px solid var(--ink);border-radius:0;box-shadow:none;font-family:var(--sans)}.WatermarkPreview_header__jyjEy{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--mono);font-size:11px;font-weight:700;color:var(--ink);letter-spacing:.12em;text-transform:uppercase}.WatermarkPreview_headerIcon___5ikG{color:var(--accent);display:flex}.WatermarkPreview_stage__4Rwmi{position:relative;background:var(--paper-2);border:1px solid var(--rule);border-radius:0;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:260px}.WatermarkPreview_page__IJYRp{position:relative;background:var(--paper);box-shadow:0 2px 4px rgba(13,31,21,.08);max-width:100%;max-height:380px;display:block}.WatermarkPreview_wmLabel__JyQmw{position:absolute;white-space:nowrap;pointer-events:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;transform-origin:center;text-align:center}.WatermarkPreview_loading__kRV35{padding:36px 16px;text-align:center;color:var(--ink-mute);font-family:var(--mono);font-size:12px;letter-spacing:.04em}.WatermarkPreview_spinner__zC9i2{width:24px;height:24px;border:3px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:WatermarkPreview_spin__hQYz4 .8s linear infinite;margin:0 auto 8px}@keyframes WatermarkPreview_spin__hQYz4{to{transform:rotate(1turn)}}.WatermarkPreview_footer__MpkKe{margin-top:8px;font-family:var(--mono);font-size:11px;color:var(--ink-mute);text-align:center;letter-spacing:.04em}.PdfPageOrganizer_organizer___na7k{margin-top:16px;padding:16px;border:1px solid var(--ink);background:var(--paper)}.PdfPageOrganizer_header__eeQB8{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;font-family:var(--mono);font-size:12px}.PdfPageOrganizer_controls__XzjRv button,.PdfPageOrganizer_header__eeQB8 button{min-height:32px;padding:6px 9px;border:1px solid var(--rule-strong);border-radius:2px;background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:10.5px;font-weight:600;cursor:pointer}.PdfPageOrganizer_headerActions__lOXD_{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.PdfPageOrganizer_controls__XzjRv button:hover:not(:disabled),.PdfPageOrganizer_header__eeQB8 button:hover{border-color:var(--ink);background:var(--ink);color:var(--paper)}.PdfPageOrganizer_controls__XzjRv button:disabled{opacity:.35;cursor:not-allowed}.PdfPageOrganizer_grid__f42o8{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;max-height:680px;overflow:auto;padding:2px}.PdfPageOrganizer_pageCard__5hGlK{min-width:0;padding:8px;border:1px solid var(--rule);background:var(--paper-2)}.PdfPageOrganizer_pageCard__5hGlK[data-dragging=true]{opacity:.45}.PdfPageOrganizer_preview__FTBKk{aspect-ratio:8.5/11;display:grid;place-items:center;overflow:hidden;border:1px solid var(--rule);background:var(--paper);color:var(--ink-mute);font-family:var(--mono);font-size:11px}.PdfPageOrganizer_preview__FTBKk img{width:100%;height:100%;object-fit:contain;transition:transform .12s ease}.PdfPageOrganizer_pageLabel__MzEqb{display:flex;justify-content:space-between;gap:8px;margin:7px 0;color:var(--ink-soft);font-family:var(--mono);font-size:10.5px}.PdfPageOrganizer_controls__XzjRv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.PdfPageOrganizer_error__0wlqW,.PdfPageOrganizer_loading__sohMj,.PdfPageOrganizer_notice__X881I{margin-top:12px;padding:14px;border:1px solid var(--rule);color:var(--ink-soft);font-size:13px}.PdfPageOrganizer_error__0wlqW{border-color:var(--void);background:var(--void-soft)}@media (max-width:768px),(pointer:coarse){.PdfPageOrganizer_grid__f42o8{grid-template-columns:repeat(2,minmax(0,1fr))}.PdfPageOrganizer_controls__XzjRv button,.PdfPageOrganizer_header__eeQB8 button{min-height:44px}}.SignatureCreator_creator__UCtzW{background:var(--paper-2);border:1px solid var(--rule);border-radius:12px;padding:14px}.SignatureCreator_tabs___KmTt{display:flex;gap:4px;margin-bottom:12px;background:var(--paper-3,var(--paper-2));border:1px solid var(--rule);border-radius:8px;padding:3px}.SignatureCreator_tabActive__JiRfT,.SignatureCreator_tab__SHrhA{flex:1;padding:7px 0;font-size:.8125rem;font-family:inherit;font-weight:500;border:none;border-radius:6px;cursor:pointer;background:transparent;color:var(--ink-soft);transition:all .12s ease}.SignatureCreator_tabActive__JiRfT{background:#fff;color:var(--ink);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.06)}.SignatureCreator_kindRow__sanvy{display:flex;gap:6px;margin-bottom:10px}.SignatureCreator_inkRow__yCsxk{display:flex;gap:8px;margin-bottom:10px}.SignatureCreator_inkActive__q6xdS,.SignatureCreator_ink__4V26g{width:24px;height:24px;border-radius:999px;cursor:pointer;border:2px solid transparent;box-shadow:0 0 0 1px var(--rule)}.SignatureCreator_inkActive__q6xdS{border-color:#fff;box-shadow:0 0 0 2px var(--accent)}.SignatureCreator_widthRow___f1Xq{display:flex;gap:6px;margin-bottom:8px}.SignatureCreator_chipActive__rF_oq,.SignatureCreator_chip__FtNSp{padding:4px 12px;font-size:.75rem;font-family:inherit;font-weight:500;border-radius:999px;cursor:pointer;background:#fff;color:var(--ink-soft);border:1px solid var(--rule)}.SignatureCreator_chipActive__rF_oq{background:var(--ink);color:#fff;border-color:var(--ink);font-weight:600}.SignatureCreator_pad__LQ2_1{display:block;width:100%;height:160px;background:#ffffff;border:1px dashed var(--rule-strong);border-radius:8px;cursor:crosshair;touch-action:none}.SignatureCreator_padHint__aJiTG{font-size:.75rem;color:var(--ink-soft);margin-top:6px;text-align:center}.SignatureCreator_actions__zO23l{display:flex;gap:8px;margin-top:10px}.SignatureCreator_primaryBtn__87rk5,.SignatureCreator_secondaryBtn__DdzXZ{flex:1;padding:8px;font-size:.8125rem;font-family:inherit;font-weight:500;border-radius:8px;cursor:pointer;transition:all .12s ease}.SignatureCreator_secondaryBtn__DdzXZ{background:var(--paper-2);color:var(--ink-soft);border:1px solid var(--rule)}.SignatureCreator_secondaryBtn__DdzXZ:hover:not(:disabled){background:var(--rule);color:var(--ink)}.SignatureCreator_primaryBtn__87rk5{background:var(--accent);color:#fff;border:1px solid var(--accent);font-weight:600}.SignatureCreator_primaryBtn__87rk5:hover:not(:disabled){background:var(--accent-deep)}.SignatureCreator_primaryBtn__87rk5:disabled,.SignatureCreator_secondaryBtn__DdzXZ:disabled{opacity:.4;cursor:not-allowed}.SignatureCreator_typeInput__2v7Bk{width:100%;box-sizing:border-box;padding:9px 12px;font-size:1rem;font-family:inherit;border:1px solid var(--rule-strong);border-radius:8px;background:#fff;color:var(--ink);margin-bottom:10px}.SignatureCreator_typeInput__2v7Bk:focus{outline:2px solid var(--accent);outline-offset:1px}.SignatureCreator_fontGrid__9FaLP{display:grid;grid-template-columns:1fr 1fr;gap:8px}.SignatureCreator_fontCardActive__U8zRn,.SignatureCreator_fontCard__tBISz{padding:12px 8px;font-size:1.5rem;line-height:1.2;border-radius:8px;cursor:pointer;background:#fff;border:1px solid var(--rule);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SignatureCreator_fontCardActive__U8zRn{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.SignatureCreator_uploadDrop__fLAaK{display:block;padding:22px 12px;text-align:center;font-size:.8125rem;color:var(--ink-soft);background:#fff;border:1px dashed var(--rule-strong);border-radius:8px;cursor:pointer}.SignatureCreator_uploadDrop__fLAaK:hover{border-color:var(--accent);color:var(--ink)}.SignatureCreator_fileInput__N5N10{display:none}.SignatureCreator_checkRow__CLMz_{display:flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--ink-soft);margin-top:10px;cursor:pointer}.SignatureCreator_error__w9Kk2{font-size:.8125rem;color:var(--warn,#b45309);margin-top:8px}.SignatureCreator_uploadPreviewWrap__rLia2{margin-top:10px;padding:10px;border-radius:8px;border:1px solid var(--rule);background:repeating-conic-gradient(#f1f5f9 0 25%,#ffffff 0 50%) 0 0 /16px 16px;text-align:center}.SignatureCreator_uploadPreview__TS1qu{max-width:100%;max-height:110px}.SignaturePlacer_placer__SUFKj{margin-top:12px}.SignaturePlacer_toolbar__FXslU{justify-content:space-between;margin-bottom:8px;flex-wrap:wrap}.SignaturePlacer_nav__ADmzo,.SignaturePlacer_toolbar__FXslU{display:flex;align-items:center;gap:8px}.SignaturePlacer_toolbarRight__K9jDI{display:flex;align-items:center;gap:10px}.SignaturePlacer_histGroup__EnWTQ,.SignaturePlacer_zoomGroup__LMAK5{display:flex;align-items:center;gap:4px}.SignaturePlacer_navBtn__ATWKv{min-width:34px;height:34px;padding:0 6px;font-size:1.05rem;line-height:1;border-radius:8px;border:1px solid var(--rule);background:#fff;color:var(--ink);cursor:pointer}.SignaturePlacer_navBtn__ATWKv:hover:not(:disabled){background:var(--paper-2)}.SignaturePlacer_navBtn__ATWKv:disabled{opacity:.35;cursor:not-allowed}.SignaturePlacer_zoomLabel__3GLDo{min-width:48px;height:34px;font-size:.8125rem;font-family:inherit;border-radius:8px;border:1px solid var(--rule);background:#fff;color:var(--ink-soft);cursor:pointer}.SignaturePlacer_zoomLabel__3GLDo:hover{background:var(--paper-2);color:var(--ink)}.SignaturePlacer_pageLabel__IW0YJ{font-size:.8125rem;color:var(--ink-soft);min-width:86px;text-align:center}.SignaturePlacer_selActions__Pm_Bw{display:flex;gap:6px}.SignaturePlacer_smallBtnDanger__YPgH3,.SignaturePlacer_smallBtn__SnuvW{padding:5px 11px;font-size:.75rem;font-family:inherit;font-weight:500;border-radius:8px;cursor:pointer;background:#fff;border:1px solid var(--rule);color:var(--ink-soft)}.SignaturePlacer_smallBtn__SnuvW:hover{background:var(--paper-2);color:var(--ink)}.SignaturePlacer_smallBtnDanger__YPgH3{color:#b91c1c;border-color:#fecaca}.SignaturePlacer_smallBtnDanger__YPgH3:hover{background:#fef2f2}.SignaturePlacer_armedHint__B_X1Z{font-size:.8125rem;color:var(--accent);font-weight:500;margin-bottom:8px;text-align:center}.SignaturePlacer_pageScroll__WGRu0{overflow:auto;max-height:70vh;border:1px solid var(--rule);border-radius:10px;background:var(--paper-2);display:flex;justify-content:center;padding:0;outline:none}.SignaturePlacer_pageScroll__WGRu0:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.SignaturePlacer_loading__PA0JS{padding:48px 0;font-size:.875rem;color:var(--ink-soft)}.SignaturePlacer_pageFrame__TV_1J{position:relative;flex:none;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08)}.SignaturePlacer_pageCanvas__AZAhv{display:block;position:absolute;inset:0}.SignaturePlacer_overlayArmed__psNCr,.SignaturePlacer_overlay___wGJl{position:absolute;inset:0;touch-action:none}.SignaturePlacer_overlayArmed__psNCr{cursor:copy}.SignaturePlacer_stampSelected__5IH_B,.SignaturePlacer_stamp__Fpr7F{position:absolute;cursor:move;touch-action:none;border:1.5px dashed transparent;border-radius:2px;box-sizing:border-box}.SignaturePlacer_stamp__Fpr7F:hover{border-color:var(--rule-strong)}.SignaturePlacer_stampSelected__5IH_B{border-color:var(--accent)}.SignaturePlacer_stampImg__nUsOt{width:100%;height:100%;display:block;pointer-events:none;user-select:none}.SignaturePlacer_stampDelete__qwb6t{position:absolute;top:-11px;right:-11px;width:22px;height:22px;border-radius:999px;border:1px solid var(--rule-strong);background:#fff;color:#b91c1c;font-size:.95rem;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 1px 3px rgba(0,0,0,.15)}.SignaturePlacer_stampDelete__qwb6t:hover{background:#fef2f2}.SignaturePlacer_stampDelete__qwb6t:before{content:"";position:absolute;inset:-11px;border-radius:999px}.SignaturePlacer_textBoxSelected__C7rga,.SignaturePlacer_textBox__3NGtE{position:absolute;touch-action:none;border:1.5px dashed transparent;border-radius:2px;box-sizing:border-box}.SignaturePlacer_textBox__3NGtE:hover{border-color:var(--rule-strong)}.SignaturePlacer_textBoxSelected__C7rga{border-color:var(--accent)}.SignaturePlacer_textBarBelow__Arx4c,.SignaturePlacer_textBar__VYaKY{position:absolute;left:-2px;display:none;align-items:stretch;gap:0;background:var(--accent);border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.25);white-space:nowrap}.SignaturePlacer_textBar__VYaKY{top:-30px}.SignaturePlacer_textBarBelow__Arx4c{bottom:-30px}.SignaturePlacer_textBoxSelected__C7rga .SignaturePlacer_textBarBelow__Arx4c,.SignaturePlacer_textBoxSelected__C7rga .SignaturePlacer_textBar__VYaKY,.SignaturePlacer_textBox__3NGtE:hover .SignaturePlacer_textBarBelow__Arx4c,.SignaturePlacer_textBox__3NGtE:hover .SignaturePlacer_textBar__VYaKY{display:inline-flex}.SignaturePlacer_textGrip__M3IfK{padding:4px 8px;font-size:.7rem;line-height:1.4;color:#fff;cursor:move;user-select:none;border-right:1px solid rgba(255,255,255,.25)}.SignaturePlacer_textBarBtnDanger__3q1Hk,.SignaturePlacer_textBarBtn__BQ3Sl{padding:3px 9px;font-size:.75rem;font-family:inherit;font-weight:600;border:none;border-right:1px solid rgba(255,255,255,.25);background:transparent;color:#fff;cursor:pointer;line-height:1.4}.SignaturePlacer_textBarBtnDanger__3q1Hk:hover,.SignaturePlacer_textBarBtn__BQ3Sl:hover{background:rgba(255,255,255,.18)}.SignaturePlacer_textBarBtnDanger__3q1Hk{border-right:none}.SignaturePlacer_textInput__3Z5qR{display:block;background:transparent;border:none;outline:none;resize:none;overflow:hidden;padding:0;margin:0;white-space:pre;min-width:90px}.SignaturePlacer_textInput__3Z5qR::placeholder{color:var(--ink-mute);opacity:.7}.SignaturePlacer_textInput__3Z5qR:placeholder-shown{background:rgba(99,102,241,.07);border-radius:3px}.SignaturePlacer_resizeHandle__iMDeJ{position:absolute;bottom:-7px;right:-7px;width:14px;height:14px;border-radius:4px;background:var(--accent);border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25);cursor:nwse-resize;touch-action:none}.SignaturePlacer_resizeHandle__iMDeJ:before{content:"";position:absolute;inset:-15px}.SignaturePlacer_snapGuide__zWsIt{position:absolute;height:0;border-top:1.5px dashed var(--accent);pointer-events:none;z-index:5}.SignaturePlacer_zoomHint__X9v6D{margin-top:6px;font-size:.75rem;color:var(--ink-soft);text-align:center}.SignaturePlacer_error__2X7XR{font-size:.875rem;color:var(--warn,#b45309);padding:16px;text-align:center}.SignPdfPanel_panel__WkEcg{display:block}.SignPdfPanel_rememberRow__0p_ka{display:flex;align-items:flex-start;gap:8px;margin:10px 0;font-size:.8125rem;color:var(--ink-soft);cursor:pointer;line-height:1.45}.SignPdfPanel_rememberRow__0p_ka input{margin-top:2px;flex:none;cursor:pointer}.SignPdfPanel_rememberHint__QTdsj{color:var(--ink-soft)}.SignPdfPanel_assetRow__Sp_lH{display:flex;align-items:stretch;gap:8px;flex-wrap:wrap;margin-bottom:10px}.SignPdfPanel_assetCardActive__TCUoW,.SignPdfPanel_assetCard__UKKWM{position:relative;border:1px solid var(--rule);border-radius:10px;background:#fff}.SignPdfPanel_assetCardActive__TCUoW{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.SignPdfPanel_assetPick__3Agpn{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 14px 6px;background:none;border:none;cursor:pointer;font-family:inherit}.SignPdfPanel_assetImg__aGMUo{height:34px;max-width:130px;object-fit:contain}.SignPdfPanel_assetLabel__6iTzX{font-size:.6875rem;color:var(--ink-soft);font-weight:500;letter-spacing:.02em}.SignPdfPanel_assetRemove__rNTm8{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:999px;border:1px solid var(--rule-strong);background:#fff;color:#b91c1c;font-size:.85rem;line-height:1;cursor:pointer;display:grid;place-items:center}.SignPdfPanel_assetRemove__rNTm8:hover{background:#fef2f2}.SignPdfPanel_toolRow__WArDk{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.SignPdfPanel_toolBtnActive__uc_PL,.SignPdfPanel_toolBtn__kexPc{padding:5px 11px;font-size:.75rem;font-family:inherit;font-weight:500;border-radius:8px;cursor:pointer;background:var(--paper-2);border:1px solid var(--rule);color:var(--ink-soft);white-space:nowrap}.SignPdfPanel_toolBtn__kexPc:hover{background:var(--rule);color:var(--ink)}.SignPdfPanel_toolBtnActive__uc_PL{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}@media (max-width:768px),(pointer:coarse){.SignPdfPanel_toolBtnActive__uc_PL,.SignPdfPanel_toolBtn__kexPc{min-height:44px;padding:10px 14px}}.SignPdfPanel_placeHint__kzoc2,.SignPdfPanel_readyHint__00HEM{margin-top:10px;font-size:.8125rem;text-align:center}.SignPdfPanel_placeHint__kzoc2{color:var(--ink-soft)}.SignPdfPanel_readyHint__00HEM{color:var(--accent);font-weight:500}.SignPdfPanel_reviewSummary__ndgjL{display:grid;gap:4px;margin-top:12px;padding:10px 12px;border-left:3px solid var(--accent);background:var(--paper-2);color:var(--ink-soft);font-size:.8125rem;line-height:1.45}.SignPdfPanel_reviewSummary__ndgjL strong{color:var(--ink)}.ToolOptions_options__NJonw{margin-top:18px;padding:16px 20px;background:var(--paper);border:1px solid var(--ink);border-radius:0;box-shadow:none;animation:ToolOptions_slideUp__hS7Os .3s ease;font-family:var(--sans)}@keyframes ToolOptions_slideUp__hS7Os{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ToolOptions_title__lfkdF{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--ink);margin-bottom:12px;letter-spacing:.12em;text-transform:uppercase}.ToolOptions_radioGroup__AyHH3{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.ToolOptions_radio__EfKNT{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:14px;color:var(--ink);padding:8px 12px;background:var(--paper-2);border:1px solid var(--rule);border-radius:2px;transition:background .12s ease,border-color .12s ease}.ToolOptions_radio__EfKNT:hover{background:var(--paper);border-color:var(--ink-mute)}.ToolOptions_radio__EfKNT input[type=radio]{width:14px;height:14px;accent-color:var(--accent);cursor:pointer}.ToolOptions_field__NARa1{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.ToolOptions_label__sIl5Q{font-family:var(--mono);font-size:10.5px;font-weight:600;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase}.ToolOptions_input__T_dzS{padding:8px 12px;font-size:14px;font-family:var(--sans);border:1px solid var(--rule);border-radius:2px;background:var(--paper);color:var(--ink);transition:border-color .12s ease}.ToolOptions_input__T_dzS:focus{outline:none;border-color:var(--accent)}.ToolOptions_hint__Rd43B{font-family:var(--mono);font-size:11px;color:var(--ink-mute);margin-top:4px;letter-spacing:.04em}.ToolOptions_optionIntro__SbEqr,.ToolOptions_sectionHeadingRow__9mL70{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ToolOptions_inputSummary__ZpKyk{flex:0 0 auto;padding:7px 10px;border:1px solid var(--rule);background:var(--paper-2);color:var(--ink-mute);font-family:var(--mono);font-size:10px;letter-spacing:.05em;white-space:nowrap}.ToolOptions_inputSummary__ZpKyk strong{color:var(--ink)}.ToolOptions_outputPlan__1tsZk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;border:1px solid var(--rule);background:var(--paper-2)}.ToolOptions_planItem__Z5sNr{min-width:0;padding:10px 12px;border-right:1px solid var(--rule)}.ToolOptions_planItem__Z5sNr:last-child{border-right:0}.ToolOptions_planItem__Z5sNr span,.ToolOptions_planItem__Z5sNr strong{display:block}.ToolOptions_planItem__Z5sNr span{margin-bottom:4px;color:var(--ink-mute);font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.ToolOptions_planItem__Z5sNr strong{overflow-wrap:anywhere;color:var(--ink);font-size:12px;line-height:1.35}.ToolOptions_presetGrid__0HtsH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 20px}.ToolOptions_compactButton__ECus9,.ToolOptions_presetButton__1UblR,.ToolOptions_textButton__uqDam{font:inherit;color:var(--ink);cursor:pointer}.ToolOptions_presetButton__1UblR{min-height:58px;padding:9px 10px;border:1px solid var(--rule);background:var(--paper-2);text-align:left}.ToolOptions_presetButton__1UblR small,.ToolOptions_presetButton__1UblR span{display:block}.ToolOptions_presetButton__1UblR span{font-size:12px;font-weight:650}.ToolOptions_presetButton__1UblR small{margin-top:4px;color:var(--ink-mute);font-family:var(--mono);font-size:9px}.ToolOptions_compactButton__ECus9:hover,.ToolOptions_presetButton__1UblR:hover{border-color:var(--ink-mute);background:var(--paper)}.ToolOptions_compactButtonActive__0lVPi,.ToolOptions_presetButtonActive__JWOkL{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--paper));box-shadow:inset 3px 0 0 var(--accent)}.ToolOptions_sectionDivider__Q6pXh{height:1px;margin:18px 0;background:var(--rule)}.ToolOptions_textButton__uqDam{padding:0;border:0;background:transparent;color:var(--accent);font-family:var(--mono);font-size:10px;text-decoration:underline;text-underline-offset:3px}.ToolOptions_transformGrid__Bmlgm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0}.ToolOptions_compactButton__ECus9{min-height:40px;padding:8px 10px;border:1px solid var(--rule);background:var(--paper-2);font-size:12px}.ToolOptions_sliderGrid__VRSnV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px}.ToolOptions_sliderField__3Y5E2{display:grid;gap:7px;color:var(--ink-mute);font-family:var(--mono);font-size:10px}.ToolOptions_sliderField__3Y5E2 span{display:flex;justify-content:space-between;gap:8px}.ToolOptions_sliderField__3Y5E2 strong{color:var(--ink)}.ToolOptions_sliderField__3Y5E2 output{font-variant-numeric:tabular-nums}.ToolOptions_sliderField__3Y5E2 input{width:100%;accent-color:var(--accent)}.ToolOptions_checkRow__LnvsK{display:flex;min-height:40px;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--rule);background:var(--paper-2);color:var(--ink);cursor:pointer;font-size:12px}.ToolOptions_checkRow__LnvsK input{accent-color:var(--accent)}.ToolOptions_colorRow__Z_bhy{display:grid;grid-template-columns:48px minmax(0,160px);gap:8px;align-items:stretch}.ToolOptions_colorRow__Z_bhy input[type=color]{width:48px;min-height:38px;padding:2px;border:1px solid var(--rule);background:var(--paper)}@media (max-width:768px),(pointer:coarse){.ToolOptions_radio__EfKNT{min-height:44px;padding:11px 12px}.ToolOptions_radio__EfKNT input[type=radio]{width:20px;height:20px}.ToolOptions_input__T_dzS{min-height:44px;padding:11px 12px}.ToolOptions_checkRow__LnvsK,.ToolOptions_compactButton__ECus9,.ToolOptions_textButton__uqDam{min-height:44px}.ToolOptions_textButton__uqDam{display:inline-flex;align-items:center}.ToolOptions_colorRow__Z_bhy input[type=color]{min-height:44px}.ToolOptions_presetGrid__0HtsH,.ToolOptions_transformGrid__Bmlgm{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolOptions_sliderGrid__VRSnV{grid-template-columns:1fr}.ToolOptions_optionIntro__SbEqr,.ToolOptions_sectionHeadingRow__9mL70{align-items:stretch;flex-direction:column}.ToolOptions_inputSummary__ZpKyk{white-space:normal}.ToolOptions_outputPlan__1tsZk{grid-template-columns:repeat(2,minmax(0,1fr))}.ToolOptions_planItem__Z5sNr:nth-child(2){border-right:0}.ToolOptions_planItem__Z5sNr:nth-child(-n+2){border-bottom:1px solid var(--rule)}}.ToolPageContent_content__TP2a1{max-width:720px;margin:48px auto 0;padding:0 8px;line-height:1.7;color:var(--ink);font-family:var(--sans)}.ToolPageContent_section__Re_Pc{margin-top:40px;padding-top:24px;border-top:2px solid var(--ink)}.ToolPageContent_section__Re_Pc:first-of-type{margin-top:0;border-top:none;padding-top:0}.ToolPageContent_sectionHeading__QWPdy{font-size:22px;font-weight:700;color:var(--ink);margin-bottom:16px;letter-spacing:-.02em;display:flex;align-items:baseline;gap:12px}.ToolPageContent_sectionHeading__QWPdy:before{content:"§" counter(secsection);counter-increment:secsection;font-family:var(--mono);font-size:12px;color:var(--ink-mute);letter-spacing:.06em;font-weight:500}.ToolPageContent_content__TP2a1{counter-reset:secsection}.ToolPageContent_paragraph__rDsWP{font-size:15.5px;color:var(--ink-soft);margin-bottom:14px;line-height:1.7}.ToolPageContent_paragraph__rDsWP:last-child{margin-bottom:0}.ToolPageContent_intentGrid__1_IbT{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.ToolPageContent_intentLink__7t4Zd{display:flex;min-height:132px;flex-direction:column;gap:6px;padding:15px 16px;color:var(--ink);background:var(--paper);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-decoration:none}.ToolPageContent_intentLink__7t4Zd:hover{background:var(--paper-2)}.ToolPageContent_intentEyebrow__QznG4{font-family:var(--mono);font-size:10.5px;color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase}.ToolPageContent_intentTitle__W0TdB{color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.35}.ToolPageContent_intentDesc__5cfSb{color:var(--ink-soft);font-size:12.5px;line-height:1.55}.ToolPageContent_stepsList__eP_Xs{counter-reset:step;padding:0;margin:0;list-style:none;border-top:1px solid var(--rule)}.ToolPageContent_step__SiABQ{counter-increment:step;position:relative;padding:18px 8px 18px 56px;border-bottom:1px solid var(--rule)}.ToolPageContent_step__SiABQ:before{content:counter(step,decimal-leading-zero) ".";position:absolute;left:8px;top:18px;font-family:var(--mono);font-size:13px;color:var(--ink-mute);font-weight:600;letter-spacing:.04em}.ToolPageContent_stepName___o_Jt{font-size:15.5px;font-weight:700;color:var(--ink);margin-bottom:4px;display:block}.ToolPageContent_stepText__DQpLM{font-size:14.5px;color:var(--ink-soft);line-height:1.6}.ToolPageContent_useCasesGrid__w_utE{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.ToolPageContent_useCaseCard__n5Ed5{padding:16px 18px;background:var(--paper);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.ToolPageContent_useCaseTitle__fmP2o{font-size:14.5px;font-weight:700;color:var(--ink);margin-bottom:6px;letter-spacing:-.005em}.ToolPageContent_useCaseDesc__IPyV_{font-size:13.5px;color:var(--ink-soft);line-height:1.6}.ToolPageContent_faqList__NdHup{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.ToolPageContent_faq__rr7_r{border-bottom:1px solid var(--rule);padding:14px 0;overflow:hidden}.ToolPageContent_faqQuestion__V3QIA{padding:4px 0;font-size:15.5px;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;letter-spacing:-.005em}.ToolPageContent_faqQuestion__V3QIA::-webkit-details-marker{display:none}.ToolPageContent_faqChevron__jkL8c{flex-shrink:0;color:var(--accent);font-family:var(--mono);font-weight:700;font-size:18px;width:16px;text-align:right}.ToolPageContent_faq__rr7_r[open] .ToolPageContent_faqChevron__jkL8c:before{content:"−"}.ToolPageContent_faq__rr7_r:not([open]) .ToolPageContent_faqChevron__jkL8c:before{content:"+"}.ToolPageContent_faqChevron__jkL8c svg{display:none}.ToolPageContent_faqAnswer__DldWI{padding:8px 0 0;font-size:14.5px;color:var(--ink-soft);line-height:1.65}.ToolPageContent_relatedGrid__RVIh0{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.ToolPageContent_relatedLink__EWBCi{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--paper);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-decoration:none;color:var(--ink);transition:background-color .12s}.ToolPageContent_relatedLink__EWBCi:hover{background:var(--paper-2)}.ToolPageContent_relatedIcon__UvLxH{font-size:18px;flex-shrink:0;color:var(--accent)}.ToolPageContent_relatedMeta__pDaz_{display:flex;flex-direction:column;min-width:0;gap:2px;flex:1}.ToolPageContent_relatedName___sD7d{display:block;font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ToolPageContent_relatedDesc__zuh7h{display:block;font-size:12px;color:var(--ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.ToolPageContent_content__TP2a1{padding:0 4px}.ToolPageContent_sectionHeading__QWPdy{font-size:20px}.ToolPageContent_step__SiABQ{padding-left:48px}}