.tool_page__PoG7x{padding-block:clamp(1.5rem,3vw,2.5rem)}.tool_intro__JJ2Y7{max-width:72ch;margin-bottom:1.25rem}.tool_workspace__4Og_n{display:grid;gap:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.tool_options__enDx1{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;border:1px solid var(--refentra-border);border-radius:10px;padding:.75rem}.tool_options__enDx1 legend{font-weight:600;padding-inline:.25rem}.tool_options__enDx1 label{display:inline-flex;align-items:center;min-height:var(--refentra-control-min);gap:.3rem}.tool_control__tHFk4{display:grid;gap:.5rem;max-width:32rem}.tool_control__tHFk4 input[type=text]{width:100%}.tool_preview__JCZi6,.tool_result__hmZMe{display:grid;gap:.5rem}.tool_preview__JCZi6 img,.tool_result__hmZMe img{width:min(100%,34rem);height:auto;max-height:22rem;object-fit:contain;border:1px solid var(--refentra-border)}.tool_result__hmZMe{border-top:1px solid var(--refentra-border);padding-top:1rem}.tool_filename__zFRx7{overflow-wrap:anywhere}.tool_watermarkHandoff__sy0rp .tool_control__tHFk4{max-width:none;margin-bottom:16px;font-size:15px}.tool_watermarkHandoff__sy0rp .tool_privacyDetail__E96KK{display:none}.tool_watermarkHandoff__sy0rp .tool_options__enDx1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:0;padding:0;gap:8px;margin:0 0 16px;min-width:0}.tool_watermarkHandoff__sy0rp .tool_options__enDx1 legend{color:#203e3c;font-size:15px;font-weight:700;margin-bottom:10px;padding:0}.tool_watermarkHandoff__sy0rp .tool_options__enDx1 label{display:flex;align-items:center;gap:8px;min-height:44px;border:1px solid #b4c9c0;border-radius:7px;padding:8px 10px;font-size:14px;cursor:pointer;margin:0}.tool_preferences__lVFWW>summary{color:#145f4d;font-size:14px;font-weight:650;min-height:48px;align-content:center;cursor:pointer}.tool_preferences__lVFWW>summary:focus-visible{outline:3px solid #245ee5;outline-offset:3px}.tool_watermarkHandoff__sy0rp .tool_options__enDx1 label:has(input:checked){background:#e7f3ed;color:#075d4c;border-color:#075d4c}.tool_watermarkHandoff__sy0rp .tool_options__enDx1 label:focus-within{outline:3px solid #245ee5;outline-offset:2px}.tool_watermarkHandoff__sy0rp .tool_options__enDx1 input{flex:none;accent-color:#005d49;width:18px;height:18px;margin:0}.tool_watermarkHandoff__sy0rp .tool_options__enDx1:last-of-type{grid-template-columns:repeat(2,minmax(0,1fr))}.tool_watermarkHandoff__sy0rp .tool_control__tHFk4 input[type=range]{accent-color:#005d49;width:100%}@media (max-width:359px){.tool_watermarkHandoff__sy0rp .tool_options__enDx1:not(:last-of-type){grid-template-columns:repeat(2,minmax(0,1fr))}}.tool_watermarkHandoff__sy0rp .tool_preferences__lVFWW fieldset.tool_options__enDx1 label:has(>input[type=radio]){min-width:0;margin:0;padding:8px 10px;font-size:14px;overflow-wrap:anywhere}@media (max-width:479px){.tool_watermarkHandoff__sy0rp .tool_preferences__lVFWW fieldset.tool_options__enDx1:not(:last-of-type){grid-template-columns:repeat(2,minmax(0,1fr))}}.tool_page__lEHGD{padding-block:clamp(1.5rem,3vw,2.5rem)}.tool_intro__b7xnR{max-width:72ch;margin-bottom:1.25rem}.tool_workspace__eA_vq{display:grid;gap:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.tool_selected__l6vgv{min-width:0;overflow-wrap:anywhere}.tool_sourcePreview__sHc_Y{position:relative;width:min(100%,36rem);border:1px solid var(--refentra-border);background:#fff}.tool_result__wvnww img,.tool_sourcePreview__sHc_Y img{display:block;width:100%;height:auto}.tool_overlay__U_Gz2{position:absolute;background:#000}.tool_options__t3_Tu,.tool_rectInputs__GufJR{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem 1rem;border:1px solid var(--refentra-border);border-radius:10px;padding:.75rem}.tool_options__t3_Tu legend,.tool_rectInputs__GufJR legend{font-weight:600;padding-inline:.25rem}.tool_rectInputs__GufJR label{display:grid;gap:.3rem;min-width:6rem}.tool_rectInputs__GufJR input{width:6rem;min-height:var(--refentra-control-min)}.tool_options__t3_Tu label{display:inline-flex;align-items:center;gap:.3rem;min-height:var(--refentra-control-min)}.tool_rectList__5U1JS{display:grid;gap:.5rem;padding-inline-start:1.5rem}.tool_rectList__5U1JS li{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem}.tool_quality__xI18d{display:grid;gap:.5rem;max-width:24rem}.tool_quality__xI18d input{width:100%}.tool_result__wvnww{display:grid;justify-items:start;gap:.75rem;border-top:1px solid var(--refentra-border);padding-top:1rem}.tool_result__wvnww img{max-width:min(100%,36rem);max-height:28rem;object-fit:contain;border:1px solid var(--refentra-border);background:#fff}.tool_page__lEHGD.tool_handoff__Yb7Er{max-width:var(--refentra-page-outer);margin-inline:auto;padding-inline:var(--refentra-gutter);margin:0 auto;padding-block:26px 0}.tool_handoff__Yb7Er .tool_workspace__eA_vq{border:1px solid #d9e4e1;border-radius:13px;padding:22px;gap:25px;box-shadow:0 12px 35px rgb(20 53 47/7%)}.tool_intakeArea__BDpVq,.tool_settings__XojdB{min-width:0}.tool_handoff__Yb7Er .tool_intake__x_B1L{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;border:2px dashed #c8dcd7;border-radius:9px;padding:24px;text-align:center;border-radius:14px;background:linear-gradient(180deg,#fbfdfc,#f1f8f4);transition:border-color .15s ease,background-color .15s ease}.tool_handoff__Yb7Er .tool_intake__x_B1L:hover{border-color:#6aa592}@media (prefers-reduced-motion:reduce){.tool_handoff__Yb7Er .tool_intake__x_B1L{transition:none}}.tool_dropIcon__XB_sx{width:64px;height:64px;padding:16px;background:#e9f5f0;color:#075b4b;border-radius:10px;margin-bottom:20px}.tool_handoff__Yb7Er .tool_fileLabel__8HL_M{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;min-height:68px;padding:14px 26px;border-radius:7px;background:#005844;color:white;font-size:18px;cursor:pointer}.tool_handoff__Yb7Er .tool_fileLabel__8HL_M svg{width:22px;height:22px}.tool_handoff__Yb7Er .tool_intake__x_B1L input[type=file]{position:absolute;clip-path:inset(50%);width:1px;height:1px;min-height:1px;padding:0}.tool_handoff__Yb7Er .tool_intake__x_B1L:focus-within .tool_fileLabel__8HL_M{outline:3px solid #37a787;outline-offset:3px}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq>.help,.tool_handoff__Yb7Er .tool_intake__x_B1L p{font-size:15px;line-height:1.6}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq:has(.tool_selected__l6vgv) .tool_intake__x_B1L{min-height:0;padding:18px}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq:has(.tool_selected__l6vgv) .tool_dropIcon__XB_sx{display:none}.tool_handoff__Yb7Er .tool_selected__l6vgv{padding:12px 16px;background:#edf4f0;border-radius:8px;font-size:14px}.tool_handoff__Yb7Er .tool_sourcePreview__sHc_Y{width:min(100%,36rem,calc(60vh * var(--source-ratio, 1.5)))}.tool_handoff__Yb7Er .tool_settings__XojdB h2{font-size:26px;margin:0 0 20px}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset{min-width:0;margin-inline:0;padding:0;border:0}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset:not(.tool_rectInputs__GufJR){margin-block:0 18px}.tool_handoff__Yb7Er .tool_settings__XojdB legend{margin:0 0 10px;padding:0;color:#203e3c;font-size:15px;font-weight:700}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input[type=checkbox]),.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 8px 8px 0;padding:8px 14px;border:1px solid #b4c9c0;border-radius:10px;background:#fff;color:#17332f;font-size:15px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input[type=checkbox]):hover,.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input[type=radio]):hover{border-color:#174e45}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input:checked){border-color:#075d4c;background:#e7f3ed;color:#075d4c}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input:focus-visible){outline:3px solid #245ee5;outline-offset:2px}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label:has(>input:disabled){opacity:.55;cursor:not-allowed}.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label>input[type=checkbox],.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label>input[type=radio]{flex:none;width:18px;height:18px;margin:0;accent-color:#005d49}.tool_handoff__Yb7Er .tool_settings__XojdB input[type=range]{width:100%;min-height:44px;accent-color:#005d49}.tool_handoff__Yb7Er .tool_settings__XojdB details>summary{min-height:44px;align-content:center;color:#145f4d;font-weight:650;cursor:pointer}.tool_handoff__Yb7Er .tool_settings__XojdB details>summary:focus-visible{outline:3px solid #245ee5;outline-offset:2px}.tool_handoff__Yb7Er .tool_settings__XojdB .actions>.primary:not(:disabled){box-shadow:0 6px 16px rgb(0 88 68/22%)}@media (prefers-reduced-motion:reduce){.tool_handoff__Yb7Er .tool_settings__XojdB fieldset label{transition:none}}.tool_handoff__Yb7Er .tool_rectInputs__GufJR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;border:0;border-radius:0}.tool_handoff__Yb7Er .tool_rectInputs__GufJR legend{position:absolute;clip-path:inset(50%);height:1px;width:1px;overflow:hidden}.tool_handoff__Yb7Er .tool_rectInputs__GufJR label{min-width:0;font-size:15px;gap:6px}.tool_handoff__Yb7Er .tool_rectInputs__GufJR input{width:100%}.tool_handoff__Yb7Er .tool_rectInputs__GufJR>button{grid-column:1/-1;width:fit-content}.tool_handoff__Yb7Er .tool_rectList__5U1JS{padding:0;list-style:none;gap:8px;max-height:20rem;overflow:auto;scrollbar-gutter:stable}.tool_handoff__Yb7Er .tool_rectList__5U1JS li{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:10px 12px;background:#f2f7f4;border:1px solid #dce6e2;border-radius:8px;font-size:14px}.tool_handoff__Yb7Er .tool_settings__XojdB .help{font-size:14px;line-height:1.6}.tool_handoff__Yb7Er .tool_formatFact__mxzrR{display:flex;gap:8px;padding:12px;border:1px solid #dce6e2;border-radius:8px;color:#264d43}.tool_handoff__Yb7Er .tool_settings__XojdB .actions>button{min-height:64px;font-size:18px}.tool_handoff__Yb7Er .tool_resultPanel__hO26p{border-radius:13px;border-color:#d9e4e1}.tool_handoff__Yb7Er .tool_resultPanel__hO26p h2{font-size:28px}.tool_handoff__Yb7Er .tool_emptyResult__N84Z_{display:flex;align-items:center;gap:16px;min-height:80px;padding:16px;background:#f5f9f6;border-radius:8px;color:#526b6c;font-size:16px}.tool_handoff__Yb7Er .tool_emptyResult__N84Z_ svg{width:48px;height:48px;padding:12px;background:#e5f3ec;border-radius:8px;color:#075d4c}.tool_handoff__Yb7Er .tool_result__wvnww{border-top:0;padding-top:0;margin-top:20px;gap:24px}.tool_handoff__Yb7Er .tool_result__wvnww img{max-height:480px;max-width:100%;padding:12px;background:#f1f5f2}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH{width:100%;min-width:0}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH p{font-size:16px;color:#526b6c;margin:0 0 24px}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH>p:first-child{padding:10px 14px;border:1px solid #cfe2d6;border-radius:10px;background:#eef6f1;color:#17332f;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH a{display:inline-flex;min-height:64px;border-radius:10px;box-shadow:0 8px 20px rgb(0 88 68/24%);font-weight:700;text-decoration:none;font-size:18px;align-items:center;padding-inline:24px;background:#005d49;border-color:#005d49;color:white}@media (min-width:1024px){.tool_handoff__Yb7Er .tool_workspace__eA_vq{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.tool_handoff__Yb7Er .tool_settings__XojdB{border-left:1px solid #d8e3de;padding-left:25px}.tool_handoff__Yb7Er .tool_result__wvnww{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.tool_compactIntakeHeading__WO7EY{display:none}@media (min-width:600px) and (max-width:1023px){.tool_page__lEHGD.tool_handoff__Yb7Er{max-width:672px;padding:28px 16px 0}.tool_handoff__Yb7Er .tool_workspace__eA_vq{display:contents}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq,.tool_handoff__Yb7Er .tool_resultPanel__hO26p,.tool_handoff__Yb7Er .tool_settings__XojdB{background:#fff;border:1px solid #d9e4e1;border-radius:13px;padding:20px;margin-bottom:16px;box-shadow:0 10px 26px rgb(20 53 47/5%)}.tool_handoff__Yb7Er .tool_compactIntakeHeading__WO7EY{display:block;font-size:17px;margin:0 0 14px}.tool_handoff__Yb7Er .tool_intake__x_B1L{min-height:0;padding:20px;background:#f7faf8;border-width:1px}.tool_handoff__Yb7Er .tool_dropIcon__XB_sx{width:44px;height:44px;padding:10px;margin-bottom:12px}.tool_handoff__Yb7Er .tool_fileLabel__8HL_M{min-height:44px;font-size:14px;padding:10px 18px}.tool_handoff__Yb7Er .tool_fileLabel__8HL_M svg{width:18px;height:18px}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq>.help,.tool_handoff__Yb7Er .tool_intake__x_B1L p,.tool_handoff__Yb7Er .tool_selected__l6vgv{font-size:12px}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq>.help{display:none}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq:has(.tool_selected__l6vgv) .tool_intake__x_B1L{padding:14px}.tool_handoff__Yb7Er .tool_settings__XojdB h2{font-size:17px;margin-bottom:16px}.tool_handoff__Yb7Er .tool_rectInputs__GufJR label{font-size:14px}.tool_handoff__Yb7Er .tool_rectList__5U1JS{font-size:13px}.tool_handoff__Yb7Er .tool_rectList__5U1JS li,.tool_handoff__Yb7Er .tool_settings__XojdB .help{font-size:12px}.tool_handoff__Yb7Er .tool_settings__XojdB .actions>button{min-height:44px;font-size:15px}.tool_handoff__Yb7Er .tool_resultPanel__hO26p h2{font-size:18px}.tool_handoff__Yb7Er .tool_emptyResult__N84Z_{flex-direction:column;min-height:100px;font-size:13px;text-align:center;gap:10px}.tool_handoff__Yb7Er .tool_emptyResult__N84Z_ svg{width:40px;height:40px;padding:8px}.tool_handoff__Yb7Er .tool_result__wvnww{gap:16px;margin-top:16px}.tool_handoff__Yb7Er .tool_result__wvnww img{max-height:440px}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH p{font-size:13px;margin-bottom:16px}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH a{min-height:44px;font-size:15px}}@media (max-width:599px){.tool_page__lEHGD.tool_handoff__Yb7Er{max-width:440px;padding:18px 14px 0}.tool_handoff__Yb7Er .tool_workspace__eA_vq{display:contents}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq,.tool_handoff__Yb7Er .tool_resultPanel__hO26p,.tool_handoff__Yb7Er .tool_settings__XojdB{background:#fff;border:1px solid #d9e4e1;border-radius:11px;padding:16px;margin-bottom:14px;box-shadow:0 10px 26px rgb(20 53 47/5%)}.tool_handoff__Yb7Er .tool_compactIntakeHeading__WO7EY{display:block;font-size:17px;margin:0 0 14px}.tool_handoff__Yb7Er .tool_intake__x_B1L{min-height:0;padding:18px 14px;background:#f7faf8;border-width:1px}.tool_handoff__Yb7Er .tool_dropIcon__XB_sx{width:44px;height:44px;padding:10px;margin-bottom:14px}.tool_handoff__Yb7Er .tool_fileLabel__8HL_M{min-height:44px;font-size:14px;padding:10px 16px}.tool_handoff__Yb7Er .tool_fileLabel__8HL_M svg{width:18px;height:18px}.tool_handoff__Yb7Er .tool_intake__x_B1L p,.tool_handoff__Yb7Er .tool_selected__l6vgv{font-size:12px;line-height:1.6}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq>.help{display:none}.tool_handoff__Yb7Er .tool_intakeArea__BDpVq:has(.tool_selected__l6vgv) .tool_intake__x_B1L{padding:14px}.tool_handoff__Yb7Er .tool_settings__XojdB h2{font-size:17px;margin-bottom:16px}.tool_handoff__Yb7Er .tool_rectInputs__GufJR{gap:12px}.tool_handoff__Yb7Er .tool_rectInputs__GufJR label{font-size:14px}.tool_handoff__Yb7Er .tool_rectInputs__GufJR>button{min-height:44px;font-size:14px}.tool_handoff__Yb7Er .tool_rectList__5U1JS{max-height:18rem}.tool_handoff__Yb7Er .tool_rectList__5U1JS li{font-size:12px;padding:8px}.tool_handoff__Yb7Er .tool_rectList__5U1JS button{min-height:44px;font-size:13px}.tool_handoff__Yb7Er .tool_settings__XojdB .help{font-size:12px;line-height:1.6}.tool_handoff__Yb7Er .tool_scopeNote__UVJ_J{background:#fff8e7;border-left:3px solid #b78a38;border-radius:4px;color:#584f33;padding:12px;margin-block:14px}.tool_handoff__Yb7Er .tool_settings__XojdB .actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.tool_handoff__Yb7Er .tool_settings__XojdB .actions>button{width:100%;min-height:44px;font-size:15px}.tool_handoff__Yb7Er .tool_resultPanel__hO26p h2{font-size:18px}.tool_handoff__Yb7Er .tool_emptyResult__N84Z_{min-height:65px;padding:8px 0;font-size:13px;background:transparent;gap:14px}.tool_handoff__Yb7Er .tool_emptyResult__N84Z_ svg{flex:none;width:48px;height:48px;padding:12px}.tool_handoff__Yb7Er .tool_result__wvnww{gap:14px;margin-top:16px}.tool_handoff__Yb7Er .tool_result__wvnww img{padding:8px;max-height:340px}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH p{font-size:12px;line-height:1.6;margin-bottom:16px}.tool_handoff__Yb7Er .tool_resultInfo__9qyCH a{width:100%;min-height:44px;font-size:15px;justify-content:center}}.tool_sourcePreview__sHc_Y{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none}.tool_sourcePreview__sHc_Y img{pointer-events:none}.tool_drawHint__AmXIY{margin:0}.tool_overlay__U_Gz2[data-active=true]{outline:3px solid #f2b705;outline-offset:1px}.tool_drawing__7rSrM{background:rgb(23 78 69/55%);outline:2px dashed #fff}.tool_exactValues__mxyQw{border:1px solid var(--refentra-border,#cbd5ce);border-radius:12px;padding:0 .75rem}.tool_exactValues__mxyQw>summary{display:flex;align-items:center;min-height:44px;cursor:pointer;font-weight:650;color:#174e45}.tool_exactValues__mxyQw[open]>summary{margin-bottom:.5rem}.tool_exactValues__mxyQw>fieldset{margin:0 0 .75rem;border:0;padding:0}.tool_rectList__5U1JS li{min-height:48px;cursor:pointer;border-radius:10px}.tool_rectList__5U1JS li[data-active=true]{outline:2px solid #174e45;background:#eef6f1}.tool_rectInputs__GufJR>button,.tool_rectList__5U1JS button{min-height:48px;min-width:48px}@media (prefers-reduced-motion:reduce){.tool_sourcePreview__sHc_Y{scroll-behavior:auto}}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_intake__Xsggu>section:has(input[type=file]){display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:24px;border:2px dashed #c8dcd7;border-radius:14px;text-align:center}.single-file-tool-layout_intake__Xsggu>section:has(input[type=file]):before{content:"";width:58px;height:58px;margin-bottom:22px;background:#e7f4ee url(/icons/lucide/image-plus.svg) 50%/30px no-repeat;border-radius:12px}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_intake__Xsggu label:has(+input[type=file]){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:10px;background:#005d49;color:white;font-weight:700;cursor:pointer}.single-file-tool-layout_intake__Xsggu input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.single-file-tool-layout_intake__Xsggu img,.single-file-tool-layout_results__LO15G img{max-width:100%;height:auto;object-fit:contain}.single-file-tool-layout_privacy__NVmHY{margin:14px 0 0;color:#526b6c;font-size:15px;line-height:1.6}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_intake__Xsggu:has(img)>section:has(input[type=file]){min-height:120px;padding:18px}.single-file-tool-layout_intake__Xsggu:has(img)>section:has(input[type=file]):before{display:none}.single-file-tool-layout_results__LO15G img{display:block;width:min(100%,34rem);max-height:520px}.single-file-tool-layout_previewNote__FG8nl{margin:16px 0 0;color:#526b6c;font-size:13px}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_results__LO15G a[download]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:10px;background:#005d49;color:white;font-weight:700;text-decoration:none}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ button:not(.primary){min-height:44px;padding:10px 16px;border:1px solid #7b9790;border-radius:10px;background:white;color:#143e3a;font:inherit;font-weight:600}.single-file-tool-layout_results__LO15G>section:has(img){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:28px;row-gap:0;align-items:start}.single-file-tool-layout_results__LO15G>section:has(img)>h2{grid-column:1/-1}.single-file-tool-layout_results__LO15G>section:has(img)>img{grid-column:1;grid-row:2/span 8}.single-file-tool-layout_results__LO15G>section:has(img)>:is(p,dl,a,ul){grid-column:2;margin-block:0 14px}.single-file-tool-layout_settings__uLYiQ>fieldset{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;padding:12px;border-color:#d9e4e1}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ fieldset label:has(input[type=checkbox]),.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ fieldset label:has(input[type=radio]){display:flex;flex-direction:row;align-items:center;gap:8px;min-height:44px;margin:0;padding:8px 12px;border:1px solid #b4c9c0;border-radius:10px}.single-file-tool-layout_settings__uLYiQ fieldset label:has(input:checked){background:#e7f3ed;border-color:#075d4c}.single-file-tool-layout_settings__uLYiQ input[type=checkbox],.single-file-tool-layout_settings__uLYiQ input[type=radio]{flex:none;width:20px;height:20px;min-height:20px;margin:0;accent-color:#005d49}.single-file-tool-layout_settings__uLYiQ input[type=range]{width:100%;accent-color:#005d49}.single-file-tool-layout_intake__Xsggu label:focus-within,.single-file-tool-layout_settings__uLYiQ label:focus-within{outline:3px solid #245ee5;outline-offset:3px}.single-file-tool-layout_results__LO15G>section{border:0;padding:0}@media (max-width:1023px){.single-file-tool-layout_page__dOs4U .single-file-tool-layout_intake__Xsggu>section:has(input[type=file]){min-height:0;padding:22px 16px;background:#f7faf8}.single-file-tool-layout_settings__uLYiQ>fieldset{gap:8px}.single-file-tool-layout_results__LO15G>section:has(img){display:block}.single-file-tool-layout_results__LO15G>section:has(img)>:is(p,dl,a,ul){margin-block:14px}}@media (max-width:599px){.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ div:has(>button.primary){display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ div:has(>button.primary)>button{width:100%}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ fieldset label:has(input),.single-file-tool-layout_settings__uLYiQ>fieldset>button{flex:1 1 120px;min-width:0}.single-file-tool-layout_results__LO15G a[download]{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px}}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_results__LO15G a[download]{box-shadow:0 8px 20px rgb(0 88 68/22%)}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_results__LO15G a[download]:hover{background:#103d36}.single-file-tool-layout_page__dOs4U .single-file-tool-layout_results__LO15G a[download]:focus-visible,.single-file-tool-layout_page__dOs4U .single-file-tool-layout_settings__uLYiQ button:focus-visible{outline:3px solid #245ee5;outline-offset:2px}.tool_page__jkZR_{padding-block:clamp(1.5rem,3vw,2.5rem)}.tool_intro__M5fH3{max-width:72ch;margin-bottom:1.25rem}.tool_workspace__KgHSY{display:grid;gap:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.tool_result__a4tmD,.tool_source__SIaXL{display:grid;gap:.65rem}.tool_checker__MH_Z_ img,.tool_source__SIaXL img{width:min(100%,34rem);height:auto;max-height:26rem;object-fit:contain}.tool_source__SIaXL img{border:1px solid var(--refentra-border)}.tool_filename__M0YpA{overflow-wrap:anywhere}.tool_corners__L6QY6{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;border:1px solid var(--refentra-border);border-radius:10px;padding:.75rem}.tool_corners__L6QY6 legend{font-weight:600;padding-inline:.25rem}.tool_confirm__bUow2,.tool_corners__L6QY6 label{display:inline-flex;gap:.5rem;align-items:center;min-height:var(--refentra-control-min)}.tool_slider__NBXhs{display:grid;gap:.5rem;max-width:32rem}.tool_result__a4tmD{border-top:1px solid var(--refentra-border);padding-top:1rem}.tool_checker__MH_Z_{width:fit-content;max-width:100%;border:1px solid var(--refentra-border);background-color:#fff;background-image:linear-gradient(45deg,#d5d9d6 25%,transparent 0),linear-gradient(-45deg,#d5d9d6 25%,transparent 0),linear-gradient(45deg,transparent 75%,#d5d9d6 0),linear-gradient(-45deg,transparent 75%,#d5d9d6 0);background-size:18px 18px;background-position:0 0,0 9px,9px -9px,-9px 0}.tool_checker__MH_Z_ img{display:block}.tool_disabledDownload__KBK6A{display:inline-block;width:fit-content;padding:.75rem 1rem;border-radius:.5rem;color:var(--refentra-muted);border:1px solid var(--refentra-border);cursor:not-allowed}@media (max-width:1023px){.tool_handoff__kZNyG .tool_corners__L6QY6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.tool_handoff__kZNyG fieldset.tool_corners__L6QY6 label{display:inline-flex;flex-direction:row;justify-content:flex-start;min-height:44px;padding:8px;margin:0;border:1px solid #b4c9c0;border-radius:7px;font-size:14px;cursor:pointer}.tool_handoff__kZNyG .tool_corners__L6QY6 label:has(input:checked){background:#e7f3ed;border-color:#075d4c}.tool_handoff__kZNyG .tool_confirm__bUow2:focus-within,.tool_handoff__kZNyG .tool_corners__L6QY6 label:focus-within{outline:3px solid #245ee5;outline-offset:2px}.tool_handoff__kZNyG .tool_confirm__bUow2 input,.tool_handoff__kZNyG .tool_corners__L6QY6 input{flex:none;width:20px;height:20px;min-height:20px;margin:0;accent-color:#005d49}.tool_handoff__kZNyG .tool_slider__NBXhs{max-width:none;margin-bottom:16px;font-size:14px}.tool_handoff__kZNyG .tool_slider__NBXhs input{width:100%;accent-color:#005d49}.tool_handoff__kZNyG label.tool_confirm__bUow2{display:flex;flex-direction:row;align-items:center;min-height:44px;margin:8px 0;font-size:14px;line-height:1.5;cursor:pointer}.tool_handoff__kZNyG .tool_disabledDownload__KBK6A{min-height:44px;align-content:center;font-size:15px}}@media (min-width:1024px){.tool_handoff__kZNyG .tool_corners__L6QY6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:0;padding:0;margin:0 0 24px;gap:10px}.tool_handoff__kZNyG .tool_corners__L6QY6 legend{margin-bottom:14px;font-size:17px;padding:0}.tool_handoff__kZNyG .tool_corners__L6QY6 label{border:1px solid #b4c9c0;border-radius:7px;padding:12px;min-height:48px;margin:0;cursor:pointer}.tool_handoff__kZNyG .tool_corners__L6QY6 label:has(input:checked){background:#e7f3ed;border-color:#075d4c}.tool_handoff__kZNyG .tool_corners__L6QY6 label:focus-within{outline:3px solid #245ee5;outline-offset:2px}.tool_handoff__kZNyG .tool_corners__L6QY6 input{accent-color:#005d49;width:18px;height:18px;margin:0}.tool_handoff__kZNyG .tool_slider__NBXhs{max-width:none;margin-bottom:24px;font-size:17px}.tool_handoff__kZNyG .tool_slider__NBXhs input{width:100%;accent-color:#005d49}.tool_handoff__kZNyG .tool_warning__ym_fv{background:#fff8e7;border-left:3px solid #b78a38;padding:14px;border-radius:5px;color:#584f33}.tool_handoff__kZNyG .tool_resultHandoff__EZLwp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;border:0;padding:0;margin-top:22px;align-items:start}.tool_handoff__kZNyG .tool_checker__MH_Z_{width:100%}.tool_handoff__kZNyG .tool_checker__MH_Z_ img{width:100%;max-height:480px}.tool_handoff__kZNyG .tool_confirm__bUow2{align-items:flex-start;margin:16px 0;line-height:1.6}.tool_handoff__kZNyG .tool_confirm__bUow2 input{flex:none;width:20px;height:20px;accent-color:#005d49;margin-top:3px}.tool_handoff__kZNyG .tool_disabledDownload__KBK6A{min-height:64px;align-content:center;font-size:18px}}.ed-mask-preview_figure__pq6AA{margin:.75rem 0 0}.ed-mask-preview_title__YfKl0{font-weight:700;margin-bottom:.35rem}.ed-mask-preview_canvas__rDGhy{background:repeating-conic-gradient(#e7ece7 0 25%,#fff 0 50%) 0 0 /16px 16px,#fff;border:1px solid #d9e4e1;border-radius:12px;display:block;height:auto;max-height:50vh;max-width:100%;object-fit:contain}.trim-range_root__Sx1Gl{--trim-brand:var(--refentra-brand,#174e45);--trim-focus:var(--refentra-focus,#245ee5);--trim-border:var(--refentra-control-border,#73877d);--trim-muted:var(--refentra-muted,#526562);display:grid;gap:.5rem;min-width:0;padding:.25rem 1.5rem}.trim-range_track__MrqIC{position:relative;height:3rem;border:1px solid var(--trim-border);border-radius:10px;background:#fff;touch-action:pan-y;cursor:pointer}.trim-range_tall__7HZaC{height:5.5rem}.trim-range_track__MrqIC[data-disabled]{opacity:.6;cursor:not-allowed}.trim-range_selection__nlp6i{position:absolute;top:0;bottom:0;border-radius:8px;background:rgb(23 78 69/.18);border-block:2px solid var(--trim-brand);pointer-events:none}.trim-range_playhead__50IJs{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:#b4341f;pointer-events:none}.trim-range_thumb__bYUxT{position:absolute;top:50%;width:2.75rem;height:calc(100% + .75rem);transform:translate(-50%,-50%);display:grid;place-items:center;touch-action:none;cursor:ew-resize;outline:none;z-index:2}.trim-range_grip__PLVIr{width:1rem;height:100%;border-radius:6px;background:var(--trim-brand);border:2px solid #fff;box-shadow:0 0 0 1px var(--trim-brand);position:relative}.trim-range_grip__PLVIr:after{content:"";position:absolute;inset:25% 35%;border-inline:2px solid rgb(255 255 255/.85)}.trim-range_thumb__bYUxT:focus-visible .trim-range_grip__PLVIr{outline:3px solid var(--trim-focus);outline-offset:2px}.trim-range_dragging__1xGA6 .trim-range_grip__PLVIr{background:#0c3a32}.trim-range_hint__rL78F{margin:0;color:var(--trim-muted);font-size:.8125rem;line-height:1.45}@media (pointer:coarse){.trim-range_thumb__bYUxT{width:3.5rem}.trim-range_grip__PLVIr{width:1.25rem}}.tool_page__cp8ZS{padding-block:clamp(1.5rem,3vw,2.5rem)}.tool_intro__88r6l{max-width:72ch;margin-bottom:1.25rem}.tool_workspace__3bryF{display:grid;gap:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.tool_selected__DT9be{display:block;box-sizing:border-box;max-width:100%;margin:.75rem 0 0;padding:.55rem .85rem;border:1px solid #cfe2d6;border-radius:10px;background:#eef6f1;color:var(--refentra-ink,#172a28);font-size:.875rem;font-weight:600;line-height:1.4;min-width:0;overflow-wrap:anywhere}.tool_panel__fQXAl{display:grid;gap:1.25rem;min-width:0}.tool_panel__fQXAl>*{min-width:0}.tool_panel__fQXAl .tool_limits__LgxB9{margin:0;padding:.55rem .85rem;border-left:4px solid var(--refentra-brand,#174e45);border-radius:8px;background:#eef6f1;color:var(--refentra-muted,#526562);font-size:.8125rem;line-height:1.5}.tool_facts__rtlkq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0}.tool_facts__rtlkq>div{display:grid;gap:.15rem;min-width:0;padding:.55rem .75rem;border:1px solid var(--refentra-border,#cbd5ce);border-radius:10px;background:#fbfdfb}.tool_facts__rtlkq dt{color:var(--refentra-muted,#526562);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tool_facts__rtlkq dd{margin:0;min-width:0;overflow-wrap:anywhere;color:var(--refentra-ink,#172a28);font-size:.9375rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tool_preview__W1S1s{display:block;box-sizing:border-box;width:100%;max-width:100%;max-height:min(55vh,26rem);border-radius:12px;background:#0b1513;box-shadow:0 6px 18px rgb(23 78 69/14%)}.tool_settingsGroup__lrPW0{display:grid;gap:.75rem;min-width:0;padding:1rem;border:1px solid var(--refentra-border,#cbd5ce);border-radius:14px;background:#fbfdfb}.tool_groupTitle__ibh7u{margin:0;padding:0;color:var(--refentra-ink,#172a28);font-size:.9375rem;font-weight:750}.tool_help__C0VZm{margin:0;color:var(--refentra-muted,#526562);font-size:.8125rem;line-height:1.5}.tool_choices__ruTt5.tool_choices__ruTt5{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.5rem;margin:0;padding:0;border:0;min-width:0}.tool_choices__ruTt5 legend{grid-column:1/-1;margin:0 0 .25rem;padding:0;color:var(--refentra-ink,#172a28);font-size:.9375rem;font-weight:750}.tool_choices__ruTt5 .tool_help__C0VZm{grid-column:1/-1}.tool_choices__ruTt5.tool_choices__ruTt5 .tool_choice__5BtFo.tool_choice__5BtFo{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.15rem .75rem;box-sizing:border-box;min-height:3rem;margin:0;padding:.7rem .9rem;border:1.5px solid var(--refentra-border,#cbd5ce);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.tool_choices__ruTt5 .tool_choice__5BtFo:hover{border-color:var(--refentra-brand,#174e45)}.tool_choices__ruTt5 .tool_choice__5BtFo input{grid-column:1;grid-row:1/span 2;margin-top:.2rem}.tool_choices__ruTt5 .tool_choice__5BtFo small,.tool_choices__ruTt5 .tool_choice__5BtFo>span{grid-column:2;min-width:0;overflow-wrap:anywhere}.tool_choices__ruTt5 .tool_choice__5BtFo>span{font-weight:650;line-height:1.35}.tool_choices__ruTt5 .tool_choice__5BtFo small{color:var(--refentra-muted,#526562);font-size:.8125rem;line-height:1.45}.tool_choices__ruTt5.tool_choices__ruTt5 .tool_choice__5BtFo.tool_choice__5BtFo:has(input:checked){border-color:var(--refentra-brand,#174e45);background:#eef6f1;box-shadow:0 0 0 1px var(--refentra-brand,#174e45)}.tool_choices__ruTt5.tool_choices__ruTt5 .tool_choice__5BtFo.tool_choice__5BtFo:has(input:checked)>span{color:var(--refentra-brand,#174e45);font-weight:750}.tool_choices__ruTt5.tool_choices__ruTt5 .tool_choice__5BtFo.tool_choice__5BtFo:has(input:focus-visible){outline:3px solid var(--refentra-focus,#245ee5);outline-offset:2px}.tool_choices__ruTt5.tool_choices__ruTt5 .tool_choice__5BtFo.tool_choice__5BtFo:has(input:disabled){cursor:not-allowed;opacity:.6}.tool_formats__vv3tI.tool_formats__vv3tI{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr))}.tool_rangeBox__7ixgh{display:grid;gap:.75rem;min-width:0}.tool_timeline__tz0rv{position:relative;height:.5rem;border-radius:999px;background:#d4e3da;overflow:hidden}.tool_timeline__tz0rv>span{position:absolute;top:0;bottom:0;border-radius:999px;background:var(--refentra-brand,#174e45)}.tool_range__67NeR{display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.tool_field__rMA_e{display:grid;gap:.5rem;align-content:start;min-width:0}.tool_field__rMA_e label{color:var(--refentra-ink,#172a28);font-size:.875rem;font-weight:700}.tool_field__rMA_e input[type=text]{box-sizing:border-box;width:100%;max-width:none;min-height:3rem;padding:.5rem .75rem;border:1px solid var(--refentra-control-border,#73877d);border-radius:10px;background:#fff;color:var(--refentra-ink,#172a28);font:inherit;font-size:1.0625rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tool_field__rMA_e input[type=text]:disabled{background:#f3f6f4;color:var(--refentra-muted,#526562)}.tool_field__rMA_e button,.tool_field__rMA_e button.tool_secondary__STSSv{justify-self:stretch;min-height:2.75rem;border-radius:10px}.tool_focus__eWJgP input[type=range],.tool_slider__4eLHU{box-sizing:border-box;width:100%;min-height:2.75rem;margin:0;accent-color:var(--refentra-brand,#174e45);cursor:pointer}.tool_field__rMA_e button:focus-visible,.tool_field__rMA_e input:focus-visible,.tool_focus__eWJgP input[type=range]:focus-visible,.tool_slider__4eLHU:focus-visible{outline:3px solid var(--refentra-focus,#245ee5);outline-offset:2px}.tool_length__hMg_v{margin:0;padding:.6rem .85rem;border-radius:10px;background:#eef6f1;color:var(--refentra-brand,#174e45);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tool_focus__eWJgP{display:grid;gap:.35rem;max-width:none}.tool_focus__eWJgP label{font-size:.875rem;font-weight:700}.tool_focusScale__Qaoq_{display:flex;justify-content:space-between;color:var(--refentra-muted,#526562);font-size:.8125rem}.tool_muteBox__gadSN{display:grid;gap:.35rem}.tool_toggle__RZXDd{display:flex;align-items:center;gap:.6rem;box-sizing:border-box;min-height:3rem;padding:.5rem .9rem;border:1.5px solid var(--refentra-border,#cbd5ce);border-radius:12px;background:#fff;font-weight:650;cursor:pointer}.tool_toggle__RZXDd:has(input:checked){border-color:var(--refentra-brand,#174e45);background:#eef6f1}.tool_toggle__RZXDd input{flex:none;width:1.25rem;height:1.25rem;accent-color:var(--refentra-brand,#174e45)}.tool_actions__ZiF7a.tool_actions__ZiF7a{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0}.tool_panel__fQXAl .tool_actions__ZiF7a.tool_actions__ZiF7a button.primary{flex:1 1 14rem;min-height:3.25rem;font-size:1.0625rem;box-shadow:0 4px 12px rgb(23 78 69/22%)}.tool_panel__fQXAl .tool_actions__ZiF7a.tool_actions__ZiF7a button.secondary{flex:0 1 auto;min-height:3rem;padding:.5rem 1.25rem;border:1.5px solid var(--refentra-brand,#174e45);border-radius:12px;background:#fff;color:var(--refentra-brand,#174e45);font-weight:700;cursor:pointer}.tool_panel__fQXAl .tool_actions__ZiF7a.tool_actions__ZiF7a button.secondary:hover:not(:disabled){background:#eef6f1}.tool_panel__fQXAl .tool_actions__ZiF7a.tool_actions__ZiF7a button:disabled{cursor:not-allowed;opacity:.55}.tool_status__zWg2Q{display:grid;gap:.6rem;min-width:0}.tool_status__zWg2Q:empty{display:none}.tool_status__zWg2Q>p{margin:0;font-weight:650}.tool_status__zWg2Q>p.error-summary{padding:.75rem 1rem;border:1px solid #efb7b1;border-left:4px solid var(--refentra-danger,#a43732);border-radius:10px;background:var(--refentra-danger-bg,#fff0ed);color:#7d231f}.tool_progress__NbRpt{display:block;width:100%;max-width:none;height:.65rem;border:0;border-radius:999px;appearance:none;background:#d4e3da;overflow:hidden}.tool_progress__NbRpt::-webkit-progress-bar{background:#d4e3da}.tool_progress__NbRpt::-webkit-progress-value{border-radius:999px;background:var(--refentra-brand,#174e45);-webkit-transition:width .2s ease;transition:width .2s ease}.tool_progress__NbRpt::-moz-progress-bar{border-radius:999px;background:var(--refentra-brand,#174e45)}.tool_result__9d9Zh{display:grid;justify-items:stretch;gap:1rem;min-width:0;border:0;padding:0}.tool_result__9d9Zh>h2{margin:0}.tool_result__9d9Zh .tool_preview__W1S1s{max-width:100%}.tool_result__9d9Zh .tool_facts__rtlkq{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}.tool_resultNotes__rxkrZ{display:grid;gap:.35rem;min-width:0}.tool_resultNotes__rxkrZ p{margin:0;color:var(--refentra-muted,#526562);font-size:.875rem;line-height:1.5}.tool_resultNotes__rxkrZ p:first-child{color:var(--refentra-brand,#174e45);font-weight:700}.tool_result__9d9Zh a.primary{box-sizing:border-box;justify-self:stretch;width:100%;min-height:3.5rem;font-size:1.0625rem;box-shadow:0 4px 12px rgb(23 78 69/22%)}@media (min-width:56rem){.tool_result__9d9Zh{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:1.75rem;align-items:start}.tool_result__9d9Zh>h2{grid-column:1/-1}.tool_result__9d9Zh>.tool_preview__W1S1s{grid-column:1;grid-row:2/span 4}.tool_result__9d9Zh>:is(dl,div,a){grid-column:2}.tool_result__9d9Zh a.primary{justify-self:start;width:auto;min-width:16rem}}@media (max-width:600px){.tool_settingsGroup__lrPW0{padding:.85rem}.tool_actions__ZiF7a.tool_actions__ZiF7a{display:grid;grid-template-columns:minmax(0,1fr)}.tool_panel__fQXAl .tool_actions__ZiF7a.tool_actions__ZiF7a button.primary,.tool_panel__fQXAl .tool_actions__ZiF7a.tool_actions__ZiF7a button.secondary{width:100%}}@media (prefers-reduced-motion:reduce){.tool_panel__fQXAl *,.tool_panel__fQXAl :before,.tool_result__9d9Zh *,.tool_result__9d9Zh :before{transition:none!important;animation:none!important}}.tool_stage__l_FjW{position:relative;width:100%;margin-inline:auto;overflow:hidden;border-radius:12px;background:#0b1513;box-shadow:0 6px 18px rgb(23 78 69/14%)}.tool_stageVideo__OMykQ{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.tool_cropLayer__6tJ5s{position:absolute;inset:0;pointer-events:none}.tool_cropFrame__PyJkO{position:absolute;box-sizing:border-box;border:2px solid #fff;box-shadow:0 0 0 9999px rgb(0 0 0/55%);display:grid;place-items:center}.tool_safeZone__VejZb{position:absolute;border:2px dashed #ffd24a;border-radius:6px;pointer-events:none}.tool_cropGrip__OOIVe{position:relative;width:2.75rem;height:2.75rem;border-radius:999px;background:rgb(255 255 255/85%);border:2px solid var(--refentra-brand,#174e45);pointer-events:auto;cursor:ew-resize;touch-action:none}.tool_cropGrip__OOIVe:before{content:"\2194";position:absolute;inset:0;display:grid;place-items:center;color:var(--refentra-brand,#174e45);font-size:1.25rem;font-weight:700}.tool_cards__gWWMo.tool_cards__gWWMo{grid-template-columns:repeat(2,minmax(0,1fr))}.tool_cards__gWWMo.tool_cards__gWWMo .tool_choice__5BtFo.tool_choice__5BtFo{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto;min-height:5.5rem}.tool_cards__gWWMo .tool_cardShapeBox__d__tM{grid-column:2;grid-row:1;display:grid;place-items:center;height:3.25rem}.tool_cards__gWWMo .tool_cardShape__T84vm{display:block;max-height:100%;height:100%;border:2px solid var(--refentra-brand,#174e45);border-radius:4px;background:#d4e3da}.tool_cards__gWWMo .tool_choice__5BtFo>.tool_cardName__L0G_9,.tool_cards__gWWMo .tool_choice__5BtFo>.tool_cardShapeBox__d__tM{grid-column:2}.tool_cards__gWWMo .tool_choice__5BtFo>.tool_cardName__L0G_9{grid-row:2}.tool_cards__gWWMo .tool_choice__5BtFo small{grid-row:3}@media (min-width:40rem){.tool_cards__gWWMo.tool_cards__gWWMo{grid-template-columns:repeat(4,minmax(0,1fr))}}.pdf-ui_group__EQeaP{display:grid;gap:.75rem;min-width:0;margin:0;padding:0;border:0}.pdf-ui_group__EQeaP>legend,.pdf-ui_heading__8nbEz{margin:0;padding:0;color:var(--media-ink,#172a28);font-size:.9375rem;font-weight:700}.pdf-ui_help__ZIkuI{margin:0;color:var(--media-muted,#526562);font-size:.8125rem;line-height:1.5}.pdf-ui_sr__oopOG{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pdf-ui_fileNames__R6Klo{margin:0;color:var(--media-muted,#526562);font-size:.875rem;overflow-wrap:anywhere}.pdf-ui_segments__p9L8Q{display:flex;flex-wrap:wrap;gap:.5rem}.pdf-ui_segments__p9L8Q>label{position:relative;display:flex!important;align-items:center;justify-content:center;min-width:5rem;min-height:var(--refentra-control-min,48px);padding:.5rem 1rem;border:1px solid var(--media-control-border,#73877d);border-radius:10px;background:#fff;cursor:pointer}.pdf-ui_segments__p9L8Q>label:has(input:checked){border-color:var(--media-brand,#174e45);background:var(--media-tint,#eef6f1);box-shadow:inset 0 0 0 1px var(--media-brand,#174e45)}.pdf-ui_segments__p9L8Q>label:has(input:focus-visible){outline:3px solid var(--media-focus,#245ee5);outline-offset:2px}.pdf-ui_segments__p9L8Q input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.pdf-ui_field__Dd0Bc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.375rem .5rem;align-items:end}.pdf-ui_field__Dd0Bc>span{grid-column:1/-1}.pdf-ui_toggle__PtBcb{min-width:5.5rem;min-height:var(--refentra-control-min,48px);padding:.5rem .9rem;border:1px solid var(--media-control-border,#73877d);border-radius:10px;background:#fff;color:var(--media-ink,#172a28);font-weight:650;cursor:pointer}.pdf-ui_toggle__PtBcb[aria-pressed=true]{border-color:var(--media-brand,#174e45);background:var(--media-tint,#eef6f1)}.pdf-ui_rules__x_WNq{display:grid;gap:.25rem;margin:0;padding:0;list-style:none;font-size:.875rem}.pdf-ui_rules__x_WNq li{display:flex;gap:.5rem;color:var(--media-muted,#526562)}.pdf-ui_rules__x_WNq li[data-met=true]{color:#0b5d3b;font-weight:650}.pdf-ui_rules__x_WNq li:before{content:"\25CB";flex:none}.pdf-ui_rules__x_WNq li[data-met=true]:before{content:"\2713"}.pdf-ui_matchState__l_vPd{margin:0;font-size:.875rem;font-weight:650;min-height:1.25rem}.pdf-ui_matchState__l_vPd[data-ok=true]{color:#0b5d3b}.pdf-ui_matchState__l_vPd[data-ok=false]{color:var(--media-danger,#a43732)}.pdf-ui_warning__6ym_j{margin:0;padding:.6rem .9rem;border-left:4px solid #9a6a00;border-radius:10px;background:#fff7e0;color:#4d3600;font-size:.875rem;line-height:1.5}.pdf-ui_toolbar__CycpS{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pdf-ui_toolbar__CycpS .pdf-ui_count__Lnxbi{margin-inline-end:auto;font-size:.875rem;font-weight:650}.pdf-ui_small__OuPxC{min-height:var(--refentra-control-min,48px);padding:.5rem .9rem;border:1px solid var(--media-control-border,#73877d);border-radius:10px;background:#fff;color:var(--media-ink,#172a28);font-weight:650;cursor:pointer}.pdf-ui_small__OuPxC:disabled{opacity:.55;cursor:not-allowed}.pdf-ui_grid__q7QON{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}@media (min-width:600px){.pdf-ui_grid__q7QON{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}}.pdf-ui_card__lz31Y{display:grid;gap:.5rem;padding:.5rem;border:1px solid var(--media-border,#cbd5ce);border-radius:12px;background:#fff;min-width:0;transition:opacity .15s ease}.pdf-ui_card__lz31Y:focus-visible{outline:3px solid var(--media-focus,#245ee5);outline-offset:2px}.pdf-ui_card__lz31Y[data-removed=true]{opacity:.55;border-style:dashed}.pdf-ui_thumb__ROfJ_{position:relative;display:grid;place-items:center;aspect-ratio:3/4;overflow:hidden;border-radius:8px;background:#eef2ef;container-type:inline-size}.pdf-ui_thumb__ROfJ_ img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .2s ease;background:#fff}.pdf-ui_thumb__ROfJ_[data-removed=true] img{filter:grayscale(1)}@media (prefers-reduced-motion:reduce){.pdf-ui_card__lz31Y,.pdf-ui_thumb__ROfJ_ img{transition:none}}.pdf-ui_badge__dxRHK{position:absolute;top:.375rem;inset-inline-start:.375rem;z-index:1;min-width:1.75rem;padding:.125rem .45rem;border-radius:999px;background:var(--media-brand,#174e45);color:#fff;font-size:.8125rem;font-weight:700;text-align:center}.pdf-ui_tools__39Eo_{display:flex;flex-wrap:wrap;gap:.25rem}.pdf-ui_tools__39Eo_ button{flex:1 1 3rem;min-width:var(--refentra-control-min,48px);min-height:var(--refentra-control-min,48px);padding:0;border:1px solid var(--media-control-border,#73877d);border-radius:10px;background:#fff;color:var(--media-ink,#172a28);font-size:1.25rem;line-height:1;cursor:pointer}.pdf-ui_tools__39Eo_ button:hover:not(:disabled){border-color:var(--media-brand,#174e45);background:var(--media-tint,#eef6f1)}.pdf-ui_tools__39Eo_ button:disabled{opacity:.45;cursor:not-allowed}.pdf-ui_tools__39Eo_ button:focus-visible{outline:3px solid var(--media-focus,#245ee5);outline-offset:2px}.pdf-ui_tools__39Eo_ button[data-danger=true]:hover:not(:disabled){border-color:var(--media-danger,#a43732);background:#fdeeed}.pdf-ui_numberLayout__eIudp{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.pdf-ui_numberLayout__eIudp{grid-template-columns:auto minmax(0,1fr);align-items:start}}.pdf-ui_pageOutline__ZGlTQ{position:relative;width:min(100%,11rem);aspect-ratio:3/4;border:2px solid var(--media-control-border,#73877d);border-radius:6px;background:#fff}.pdf-ui_cells__Euxw5{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);padding:2px}.pdf-ui_cell__CuSxk{position:relative;display:grid;place-items:center;min-width:var(--refentra-control-min,48px);min-height:2.75rem;margin:0;border-radius:6px;cursor:pointer}.pdf-ui_cell__CuSxk input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.pdf-ui_cell__CuSxk:after{content:"";width:.9rem;height:.9rem;border:2px solid var(--media-control-border,#73877d);border-radius:50%;background:#fff}.pdf-ui_cell__CuSxk:has(input:checked):after{border-color:var(--media-brand,#174e45);background:var(--media-brand,#174e45);box-shadow:0 0 0 3px var(--media-tint,#eef6f1)}.pdf-ui_cell__CuSxk:has(input:focus-visible){outline:3px solid var(--media-focus,#245ee5);outline-offset:1px}.pdf-ui_numberFields__niDWc{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.pdf-ui_stage__DcaE8{position:relative;width:min(100%,22rem);margin-inline:auto;line-height:0;container-type:inline-size;border:1px solid var(--media-border,#cbd5ce);border-radius:6px;background:#fff}.pdf-ui_stage__DcaE8 img{display:block;width:100%;height:auto}.pdf-ui_shade__rrOnA{position:absolute;background:rgb(23 42 40/55%);pointer-events:none}.pdf-ui_cropFrame__li_GI{position:absolute;border:2px dashed #fff;outline:1px solid var(--media-brand,#174e45);pointer-events:none}.pdf-ui_sample__sSOao{position:absolute;padding:0 .1em;border-radius:2px;background:rgb(255 238 140/85%);color:#000;font-family:Helvetica,Arial,sans-serif;line-height:1;pointer-events:none}.pdf-ui_sliders__qAEIv{display:grid;gap:.5rem 1rem;grid-template-columns:minmax(0,1fr)}@media (min-width:560px){.pdf-ui_sliders__qAEIv{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdf-ui_sliderRow__NMzu4{display:grid;gap:.25rem;grid-template-columns:minmax(0,1fr) 5.5rem;align-items:center}.pdf-ui_sliderRow__NMzu4>span{grid-column:1/-1}.pdf-ui_originals__lpvLr{display:grid;gap:.5rem}