:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f7f8fb;--surface:#fff;--surface-2:#f8f9fb;--surface-3:#eef1f6;--paper-dot:#d8deea;--paper-grid:22px;--paper-fade:radial-gradient(ellipse 75% 70% at 50% 50%, #000 30%, transparent 100%);--mist:linear-gradient(180deg, var(--surface) 0%, var(--brand-soft) 100%);--mist-glow:radial-gradient(closest-side, #1f47b824, transparent);--step-line:linear-gradient(90deg, var(--brand) 0%, var(--line-2) 100%);--live-ring:0 0 0 4px var(--human-soft);--ink:#0f1b33;--ink-2:#44506a;--ink-3:#66708a;--t-secure-m:11px;--icon-secure-m:13px;--t-secure:13px;--icon-secure:15px;--secure-divider:#cfe8dc;--t-legal:13px;--lh-legal:1.7;--legal-ink:#71747f;--line:#e1e5ec;--line-2:#cdd3de;--field-line:#8a93a8;--brand:#1f47b8;--brand-hover:#183a98;--brand-soft:#eaf0fc;--on-brand:#fff;--on-brand-2:#fffc;--call-glow:radial-gradient(closest-side, #ffffff2e, transparent);--claim-w:32ch;--ai:#b8321c;--ai-mark:#fce3dd;--ai-line:#e0583f;--on-ai:#fff;--mixed:#a85a00;--mixed-soft:#fdf0d6;--mixed-bar:#e8930c;--human:#0a7350;--human-soft:#e2f4ec;--human-mark:var(--human-soft);--human-bar:#2fa57a;--ai-band:var(--ai);--human-band:var(--human);--on-human:#fff;--ai-frame:var(--ai-line);--ai-halo:#e0583f29;--ai-wash:#fff6f3;--human-frame:var(--human-bar);--human-halo:#2fa57a2e;--human-wash:#f2faf6;--work-frame:var(--line-2);--work-halo:var(--veil-0);--orb-glass:#f4f7fe;--orb-glass-edge:#d5e0f8;--orb-shine:#ffffffeb;--orb-shade:#142d7838;--orb-wave-1:var(--brand);--orb-wave-2:#4c74e0;--orb-wave-3:#8fb0f4;--success-shadow:0 10px 24px #0a735047;--seal-bg:#142c6e;--seal-glow:0 0 0 3px #1f47b842, 0 8px 22px #1f47b852;--scrollbar-thumb:#dde1e8;--rewrite-mark:#c9d8f8;--wallet:#000;--wallet-hover:#1f1f1f;--on-wallet:#fff;--trust:#00b67a;--trust-off:#dcdce6;--on-trust:#fff;--gen-chatgpt:var(--ink);--gen-gemini:#8e75b2;--gen-qwen:#6950ef;--gen-hunyuan:#0052d9;--gen-nvidia:#76b900;--gen-bytedance:#3c8cff;--danger:var(--ai);--danger-line:var(--ai-line);--veil-0:#fff0;--skeleton-label-w:38%;--skeleton-line-h:10px;--skeleton:var(--surface-3);--scrim:#0f1b336b;--focus-ring:0 0 0 2px var(--surface), 0 0 0 3px var(--brand);--focus-ring-field:0 0 0 1px var(--brand);--focus-ring-on-brand:0 0 0 2px var(--brand), 0 0 0 3px var(--surface);--mark-underline:inset 0 -2px 0 var(--ai-line);--mark-underline-active:inset 0 -2px 0 var(--ai);--mark-underline-human:inset 0 -2px 0 var(--human-bar);--node-ring:0 0 0 2px var(--brand);--node-ring-pulse:0 0 0 4px var(--brand-soft), 0 0 0 2px var(--brand);--chip-hover-ring:inset 0 0 0 1px currentColor;--shadow-1:0 1px 2px #0f1b330f;--shadow-2:0 1px 2px #0f1b330d, 0 14px 34px -16px #0f1b333d;--shadow-3:0 2px 4px #0f1b330f, 0 28px 60px -22px #0f1b3361;--shadow-sheet:0 -2px 4px #0f1b330a, 0 -18px 48px -20px #0f1b3357;--shadow-knob:0 1px 3px #0f1b3340;--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--r-btn:6px;--r-btn-xl:8px;--f-ui:"Manrope", "Segoe UI", system-ui, -apple-system, sans-serif;--f-display:var(--f-ui);--w-body:400;--w-ui:500;--w-strong:600;--w-title:600;--w-figure:700;--t-hero:48px;--t-hero-m:34px;--t-tool-hero:40px;--t-figure-m:44px;--t-score-xl:56px;--t-score-xl-m:46px;--t-verdict:26px;--t-verdict-m:22px;--t-h2:30px;--t-h2-m:26px;--t-title:24px;--t-title-m:21px;--t-h3:19px;--t-logo:19px;--t-logo-m:17px;--t-lead:18px;--t-doc:17px;--t-body:16px;--t-sm:14px;--t-ready:15px;--t-xs:12.5px;--t-perks:12px;--t-tag:10.5px;--lh-tight:1.08;--lh-title:1.2;--lh-body:1.5;--lh-doc:1.85;--lh-doc-m:1.75;--track-title:-.015em;--track-figure:-.02em;--track-caps:.06em;--f-email:Manrope, "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;--f-email-outlook:"Segoe UI", Arial, sans-serif;--t-stat:22px;--t-stat-m:20px;--lh-heading:1.25;--lh-snug:1.35;--lh-label:1.4;--lh-fine:1.6;--touch:44px;--control-sm:36px;--control-md:44px;--control-lg:48px;--control-xl:54px;--icon-sm:15px;--icon-md:18px;--icon-lg:24px;--icon-box:52px;--icon-xl:56px;--icon-xl-m:52px;--icon-xl-stroke:2.4;--ring-min:128px;--ring:clamp(var(--ring-min), 17vh, 176px);--ring-m:132px;--ring-stroke:13px;--ring-stroke-m:11px;--success-disc:68%;--success-stroke:2.6;--orb:70%;--orb-blur:1.5px;--band-h:52px;--band-h-m:48px;--frame-w:2px;--frame-halo:6px;--logo-mark:28px;--logo-mark-m:24px;--scale-h:8px;--scale-knob:16px;--scale-knob-border:3px;--dot:8px;--minimap-w:5px;--minimap-col:16px;--rail-w:4px;--spinner:16px;--spinner-border:2px;--meter-h:6px;--pending-opacity:.45;--blur-lock:3.6px;--blur-score:5px;--blur-score-hidden:max(16px, .32em);--blur-image:18px;--caret-w:2px;--read-band:3.2em;--read-span:60vh;--grabber-w:40px;--grabber-h:4px;--dialog-close-top:var(--s-2);--dialog-close-right:var(--s-2);--dialog-close-top-low:var(--s-4);--dialog-close-right-low:var(--s-1);--step-node:36px;--step-bar-h:4px;--seal:64px;--seal-m:48px;--tool-tile-h:104px;--wallet-mark:18px;--gen-mark:24px;--gen-logo:14px;--trust-star-lg:32px;--card-mark-w:28px;--card-mark-h:18px;--saved-card-w:40px;--saved-card-h:25px;--scratch-w:296px;--scratch-h:136px;--scratch-brush:36px;--field-end-w:calc(3 * var(--card-mark-w) + 2 * var(--s-1));--header-h:60px;--header-h-m:56px;--tool-mark:32px;--nav-item-h:40px;--reading-w:680px;--panel-note-w:26ch;--dock-w:760px;--dock-ed-w:720px;--steps-w:360px;--result-w:440px;--result-sheet-w:560px;--ed-side-w:280px;--nav-w:248px;--toc-w:var(--nav-w);--nav-rail-w:72px;--drawer-w:384px;--drawer-peek:56px;--sheet-max-h:85dvh;--dialog-w:480px;--dialog-sm:440px;--dialog-action-min:240px;--dialog-xl:1024px;--checkout-aside:500px;--checkout-pay-min:440px;--checkout-card-h:calc(3 * var(--control-xl) + 2 * var(--s-2) + var(--s-half));--checkout-doc-h:calc(16 * var(--t-body) * var(--lh-doc) + 2 * var(--s-4));--checkout-doc-h-m:176px;--image-min-h:200px;--image-min-h-wide:400px;--image-dock-clear:calc(var(--s-24) + var(--s-6));--image-col-w:960px;--image-aside-w:320px;--image-locked-h-m:148px;--sheet-top-peek:130px;--sheet-top-full:var(--header-h-m);--toast-w:420px;--toast-top-m:calc(var(--header-h-m) + var(--s-2));--toast-top:calc(var(--header-h) + var(--s-2));--toast-bottom:var(--s-6);--content-w:1232px;--page-w:1120px;--panel-email-w:240px;--home-tool-ratio:calc(100vw * 9 / 16);--home-tool-min-h:480px;--home-peek:176px;--home-tool-h:calc(var(--header-h) + clamp(var(--home-tool-min-h), var(--home-tool-ratio), 100vh - var(--header-h) - var(--home-peek)));--browser-bar-h:0px;--home-box-h:clamp(520px, 62vh, 640px);--tool-hero-w:880px;--mini-h:176px;--mini-h-m:148px;--plan-w:460px;--preview-h:268px;--flow-frame-w:1280px;--flow-frame-h:800px;--flow-frame-h-m:844px;--flow-frame-w-m:390px;--col-min:300px;--swatch-min:120px;--folder-card-w:216px;--folder-card-w-m:204px;--menu-w:280px;--menu-max-h:320px;--menu-gap:4px;--chip-h:36px;--select-bar-w:640px;--doc-col-score:156px;--doc-col-folder:196px;--doc-col-left:116px;--doc-col-by:156px;--doc-col-menu:52px;--avatar-sm:24px;--switch-w:40px;--switch-h:24px;--switch-knob:18px;--amount-w:132px;--panel-filter-w:280px;--f-mono:ui-monospace, SFMono-Regular, Consolas, monospace;--chart-ai:var(--ai);--chart-mixed:var(--mixed-bar);--chart-human:var(--human);--chart-zone:var(--human-soft);--chart-grid:var(--line);--chart-h:248px;--chart-h-m:208px;--chart-pad-l:44px;--chart-pad-l-m:36px;--chart-pad-r:10px;--chart-pad-t:10px;--chart-pad-b:28px;--chart-label-gap:8px;--chart-tip-gap:14px;--chart-edge:24px;--chart-dot:5px;--chart-dot-ring:2px;--chart-dot-on:7px;--chart-dot-hit:12px;--chart-tip-w:260px;--bar-h:12px;--stat-figure:30px;--budget-meter-h:10px;--stat-figure-m:26px;--report-pad-x:18mm;--report-pad-y:16mm;--report-figure:54px;--report-text:13px;--report-small:10.5px;--lh-report:1.75;--s-half:2px;--s-1:4px;--s-2:8px;--total-pad-end:6px;--pay-radius-m:var(--r-sm);--jump-gap:6px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-24:96px;--gutter:clamp(16px, 3vw, 32px);--dash:1.5px;--z-header:20;--z-dock:30;--scrim-blur:8px;--z-public-header:35;--z-menu:40;--z-dialog:50;--z-select:55;--z-toast:60;--dur-fast:.15s;--dur-base:.25s;--dur-spin:.9s;--dur-faq:.32s;--ease-faq:cubic-bezier(.22, .61, .36, 1);--dur-typeahead:.5s;--dur-pay-follow:2s;--dur-blink:1.1s;--dur-read:2.4s;--dur-pulse:1.6s;--dur-orb:5s;--dur-orb-slosh:3.2s;--dur-sentence:.8s;--dur-success:.45s;--dur-reveal:.4s;--toast-life:5s;--dur-check:2.5s;--dur-check-min:20s;--dur-check-extra:2s;--dur-check-word:.6667ms;--dur-rewrite-1:5.5s;--dur-rewrite-2:11.5s;--dur-rewrite-3:8.5s;--dur-sweep-lead:.5s;--ease:cubic-bezier(.2, .7, .2, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1)}@supports (height:1lvh) and (height:1svh){:root{--browser-bar-h:calc(100lvh - 100svh)}}@media (width>=1024px) and (height<=860px){:root{--ring:var(--ring-min)}}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:0s;--dur-reveal:0s}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-cyrillic-ext.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-greek.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-vietnamese.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--f-ui);font-weight:var(--w-body);font-size:var(--t-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4{font-family:var(--f-display);font-weight:var(--w-title);letter-spacing:var(--track-title)}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img,svg{max-width:100%;display:block}:focus-visible{box-shadow:var(--focus-ring);outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sprite[data-v-a2d28be6]{width:0;height:0;position:absolute;overflow:hidden}.ico[data-v-5f95a24c]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ico--sm[data-v-5f95a24c]{width:var(--icon-sm);height:var(--icon-sm)}.ico--md[data-v-5f95a24c]{width:var(--icon-md);height:var(--icon-md)}.ico--lg[data-v-5f95a24c]{width:var(--icon-lg);height:var(--icon-lg)}.ico--filled[data-v-5f95a24c]{fill:currentColor;stroke:none}.btn[data-v-58b0e0c9]{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--control-md);padding:var(--s-2) var(--s-4);border-radius:var(--r-btn);font-size:var(--t-sm);font-weight:var(--w-strong);line-height:var(--lh-title);text-align:center;text-wrap:balance;white-space:nowrap;cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.btn--primary[data-v-58b0e0c9]{background:var(--brand);color:var(--on-brand);box-shadow:var(--shadow-1)}.btn--primary[data-v-58b0e0c9]:hover{background:var(--brand-hover)}.btn--primary[data-v-58b0e0c9]:focus-visible{box-shadow:var(--shadow-1), var(--focus-ring)}.btn--secondary[data-v-58b0e0c9]{background:var(--surface);border-color:var(--line-2);color:var(--ink)}.btn--secondary[data-v-58b0e0c9]:hover{border-color:var(--ink-3)}.btn--secondary[aria-expanded=true][data-v-58b0e0c9]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand)}.btn--ghost[data-v-58b0e0c9]{color:var(--ink-2);background:0 0}.btn--ghost[data-v-58b0e0c9]:hover{background:var(--surface-3);color:var(--ink)}.btn--brand[data-v-58b0e0c9]{color:var(--brand)}.btn--brand[data-v-58b0e0c9]:hover{color:var(--brand-hover)}.btn--sm[data-v-58b0e0c9]{min-height:var(--control-sm);padding:var(--s-1) var(--s-3)}.btn--sm[data-v-58b0e0c9]:after{content:"";top:calc(50% - var(--touch) / 2);height:var(--touch);position:absolute;inset-inline:0}.btn--lg[data-v-58b0e0c9]{min-height:var(--control-lg);padding-inline:var(--s-5);font-size:var(--t-body)}.btn--xl[data-v-58b0e0c9]{min-height:var(--control-xl);padding-inline:var(--s-5);border-radius:var(--r-btn-xl);font-size:var(--t-lead)}.btn--block[data-v-58b0e0c9]{width:100%;display:flex}.btn--wrap[data-v-58b0e0c9]{white-space:normal}.btn__label[data-v-58b0e0c9]{text-overflow:ellipsis;min-width:0;overflow:hidden}.btn[data-v-58b0e0c9]:disabled{background:var(--surface-3);color:var(--ink-3);box-shadow:none;cursor:not-allowed;border-color:#0000}.btn--ghost[data-v-58b0e0c9]:disabled{background:0 0}.btn.is-loading[data-v-58b0e0c9]{cursor:progress}.btn__spinner[data-v-58b0e0c9]{width:var(--spinner);height:var(--spinner);border:var(--spinner-border) solid currentColor;border-radius:var(--r-pill);animation:btn-spin-58b0e0c9 var(--dur-spin) linear infinite;border-right-color:#0000;flex:none}@keyframes btn-spin-58b0e0c9{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn__spinner[data-v-58b0e0c9]{opacity:.6;border-right-color:currentColor;animation:none}}.tip[data-v-805eedf4]{display:inline-flex;position:relative}.tip--block[data-v-805eedf4]{width:100%;display:flex}.tip__bubble[data-v-805eedf4]{z-index:var(--z-menu);padding:var(--s-1) var(--s-2);border-radius:var(--r-sm);background:var(--ink);color:var(--surface);font-size:var(--t-xs);font-weight:var(--w-strong);line-height:var(--lh-title);white-space:nowrap;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) var(--ease), visibility var(--dur-fast) var(--ease);position:fixed}.tip--end .tip__bubble[data-v-805eedf4]{top:calc((var(--tip-top) + var(--tip-bottom)) / 2);left:calc(var(--tip-right) + var(--s-3));transform:translateY(-50%)}.tip--top .tip__bubble[data-v-805eedf4]{top:var(--tip-top);left:calc((var(--tip-left) + var(--tip-right)) / 2);transform:translate(-50%, calc(-100% - var(--s-2)))}.tip:hover>.tip__bubble[data-v-805eedf4]{opacity:1;visibility:visible}.tip:has(:focus-visible)>.tip__bubble[data-v-805eedf4]{opacity:1;visibility:visible}.tip.is-hidden>.tip__bubble[data-v-805eedf4]{opacity:0;visibility:hidden}.tip.is-out>.tip__bubble[data-v-805eedf4]{opacity:0;visibility:hidden;transition:none}.ibtn[data-v-d3994d07]{width:var(--touch);height:var(--touch);border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);color:var(--ink);cursor:pointer;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);flex:none;place-items:center;padding:0;display:inline-grid}.ibtn--outline[data-v-d3994d07]:hover{border-color:var(--ink-3)}.ibtn--ghost[data-v-d3994d07]{color:var(--ink-2);background:0 0;border-color:#0000}.ibtn--ghost[data-v-d3994d07]:hover{background:var(--surface-3);color:var(--ink)}.ibtn--brand[data-v-d3994d07],.ibtn--brand[data-v-d3994d07]:hover{color:var(--brand)}.toast[data-v-63d2ccbb]{align-items:center;gap:var(--s-3);width:min(100%, var(--toast-w));padding:var(--s-1) var(--s-1) var(--s-1) var(--s-4);background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow-2);display:flex}.toast__msg[data-v-63d2ccbb]{min-width:0;padding-block:var(--s-2);font-size:var(--t-sm);font-weight:var(--w-ui);color:var(--ink);flex:1}.toast__action[data-v-63d2ccbb]{flex:none;margin-inline-end:calc(-1 * var(--s-2))}.toast--info .toast__icon[data-v-63d2ccbb]{color:var(--brand)}.toast--success .toast__icon[data-v-63d2ccbb]{color:var(--human)}.toast--error[data-v-63d2ccbb]{border-color:var(--danger-line)}.toast--error .toast__icon[data-v-63d2ccbb]{color:var(--danger)}.toast--floating[data-v-63d2ccbb]{z-index:var(--z-toast);animation:toast-life-63d2ccbb var(--toast-life) linear forwards;position:fixed;inset-block-end:var(--toast-bottom);inset-inline-start:50%;transform:translate(-50%)}.toast--floating[data-v-63d2ccbb]:hover,.toast--floating[data-v-63d2ccbb]:focus-within{animation-play-state:paused}.toast--floating.toast--moved[data-v-63d2ccbb]{inset-block:var(--toast-top) auto}@keyframes toast-life-63d2ccbb{0%,94%{opacity:1}to{opacity:0}}@media (width<=599px){.toast--floating[data-v-63d2ccbb]{inset-inline:var(--s-4);inset-block:calc(var(--toast-top-m) + env(safe-area-inset-top,0px)) auto;width:auto;transform:none}.toast--floating.toast--moved[data-v-63d2ccbb]{inset-block:auto calc(var(--s-4) + env(safe-area-inset-bottom,0px))}}.sheet[data-v-1969ea0a]{width:100%;padding-bottom:calc(var(--sheet-pad-b,0px) + var(--sheet-bar-gap,0px) + env(safe-area-inset-bottom,0px));background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-sheet);flex-direction:column;display:flex}.sheet[data-v-1969ea0a]:focus-visible{box-shadow:var(--shadow-sheet)}.sheet__grabber[data-v-1969ea0a]{z-index:3;width:var(--grabber-w);height:var(--grabber-h);margin-top:var(--s-2);margin-bottom:var(--sheet-after-grabber,0px);border-radius:var(--r-pill);background:var(--line-2);flex:none;align-self:center;position:relative}html[data-sheet-over] .sheet:not(.sheet--over)>.sheet__grabber{visibility:hidden}.dock[data-v-c051a70f]{--sheet-after-grabber:calc(-1 * var(--s-1));--sheet-pad-b:var(--s-5);gap:var(--s-4);padding-inline:var(--s-5)}.dock__bar[data-v-c051a70f]{gap:var(--s-4);flex-direction:column;display:flex}.dock__content[data-v-c051a70f]{min-width:0}.dock__content.is-empty-m[data-v-c051a70f],.dock__desktop[data-v-c051a70f]{display:none}.dock__options[data-v-c051a70f]{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.dock__aside[data-v-c051a70f]{display:none}.dock__aside-full[data-v-c051a70f]{display:flex}.dock__aside-compact[data-v-c051a70f]{display:none}.dock__action[data-v-c051a70f]{gap:var(--s-2);flex-wrap:wrap;display:flex}.dock__action[data-v-c051a70f]>:first-child{flex:999}.dock__mobile[data-v-c051a70f]{display:contents}.dock__mobile[data-v-c051a70f]>*{flex:1 0 auto}.dock__action.has-below[data-v-c051a70f]{flex-direction:column;align-items:stretch}.dock__below[data-v-c051a70f]{margin-top:calc(-1 * var(--s-2));justify-content:center;display:flex}.dock__more[data-v-c051a70f]{margin-top:calc(-1 * var(--s-2));justify-content:space-between;display:flex}.dock__more[data-v-c051a70f]:has(>:only-child){justify-content:center}.dock__proof[data-v-c051a70f]{margin-top:calc(-1 * var(--s-1))}.dock--editor[data-v-c051a70f]{--sheet-pad-b:var(--s-3);gap:var(--s-3);padding-inline:var(--s-4)}.dock--editor .dock__bar[data-v-c051a70f]{gap:var(--s-3)}.dock--editor .dock__action[data-v-c051a70f] .btn--xl{min-height:var(--control-lg);padding-inline:var(--s-5);border-radius:var(--r-btn-xl);font-size:var(--t-body)}@media (width>=768px){.dock.dock--flow[data-v-c051a70f],.dock.dock--editor[data-v-c051a70f]{align-items:center;gap:var(--s-3);box-shadow:none;background:0 0;border-radius:0;padding:0}.dock[data-v-c051a70f] .sheet__grabber{display:none}.dock__bar[data-v-c051a70f]{align-items:center;gap:var(--s-5);width:min(var(--dock-w), calc(100vw - 2 * var(--s-6)));padding:var(--s-4) var(--s-4) var(--s-4) var(--s-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow-3);flex-direction:row}.dock--editor .dock__bar[data-v-c051a70f]{gap:var(--s-3);width:100%;max-width:max(var(--dock-ed-w), var(--dock-need,0px));padding:var(--s-3) var(--s-3) var(--s-3) var(--s-5)}.dock__mobile[data-v-c051a70f],.dock__more[data-v-c051a70f],.dock__options[data-v-c051a70f]{display:none}.dock__content[data-v-c051a70f],.dock__content.is-empty-m[data-v-c051a70f]{flex:1;display:block}.dock__desktop[data-v-c051a70f]{min-width:0;display:block}.dock__aside[data-v-c051a70f]{flex:none;display:flex;position:relative}.dock--editor .dock__aside[data-v-c051a70f] .btn--lg{padding-inline:var(--s-4)}.dock__aside.is-compact .dock__aside-full[data-v-c051a70f]{visibility:hidden;pointer-events:none;position:absolute;top:0;right:0}.dock__aside.is-compact .dock__aside-compact[data-v-c051a70f]{display:contents}.dock__action[data-v-c051a70f]{flex-wrap:nowrap;flex:none}.dock__action[data-v-c051a70f]>:first-child{flex:none}.dock__action.has-below[data-v-c051a70f]{gap:0}.dock__below[data-v-c051a70f]{margin:var(--s-1) 0 calc(-1 * var(--s-2))}.dock__proof[data-v-c051a70f]{margin-top:0}.dock:has(.dock__proof) .dock__bar[data-v-c051a70f]{box-shadow:var(--shadow-2)}.dock--editor .dock__action[data-v-c051a70f] .btn--xl{min-height:var(--control-xl);padding-inline:var(--s-6);border-radius:var(--r-btn-xl);font-size:var(--t-lead)}}@media (width>=1024px){.dock.dock--footer[data-v-c051a70f]{flex:1}.dock.dock--footer .dock__bar[data-v-c051a70f]{width:100%;padding:var(--s-3) var(--s-4) var(--s-3) var(--s-5);background:var(--surface-2);border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0}.dock--footer .dock__proof[data-v-c051a70f]{display:none}}.eb[data-v-a27a3b3c]{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:var(--control-lg);padding:0 var(--s-2) 0 var(--s-5);background:var(--surface);border-bottom:1px solid var(--line);flex:none;display:flex}.eb__tool[data-v-a27a3b3c]{align-items:center;gap:var(--s-3);min-width:0;font-size:var(--t-body);font-weight:var(--w-strong);letter-spacing:0;line-height:var(--lh-title);display:flex}.eb__mark[data-v-a27a3b3c]{width:var(--tool-mark);height:var(--tool-mark);border-radius:var(--r-md);background:var(--brand-soft);color:var(--brand);flex:none;place-items:center;display:grid}.eb .eb__history-d[data-v-a27a3b3c]{display:none}@media (width>=768px){.eb[data-v-a27a3b3c]{height:var(--header-h);padding:0 var(--s-5) 0 var(--s-6)}.eb .eb__history-m[data-v-a27a3b3c]{display:none}.eb .eb__history-d[data-v-a27a3b3c]{display:inline-flex}}@media (width>=1024px){.eb__tool[data-v-a27a3b3c]{font-size:var(--t-lead)}}.el[data-v-dd29b89e]{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex}.el__body[data-v-dd29b89e]{flex:1;min-height:0;display:flex;position:relative}.el__side[data-v-dd29b89e],.el__below[data-v-dd29b89e]{display:none}.el__main[data-v-dd29b89e]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.el__text[data-v-dd29b89e]{flex:1;min-height:0;display:flex;position:relative}.el__read[data-v-dd29b89e]{scrollbar-width:none;flex:1;min-width:0;overflow-y:auto}.el__read[data-v-dd29b89e]::-webkit-scrollbar{display:none}.el__mm[data-v-dd29b89e]{padding:var(--s-4) var(--s-2) var(--s-4) 0;flex:none;display:flex}.el__fade[data-v-dd29b89e]{height:var(--s-12);background:linear-gradient(to top, var(--surface), var(--veil-0));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.el__float[data-v-dd29b89e]{right:var(--s-6);bottom:var(--s-3);z-index:1;position:absolute}.el__float[data-v-dd29b89e] .btn{box-shadow:var(--shadow-2)}.el__float[data-v-dd29b89e] .btn:focus-visible{box-shadow:var(--shadow-2), var(--focus-ring)}.el__dock[data-v-dd29b89e]{z-index:var(--z-dock);flex:none;position:relative}@media (width>=768px){.el__mm[data-v-dd29b89e]{padding:var(--s-8) var(--s-3) var(--s-24) 0}.el__float[data-v-dd29b89e]{display:none}.el__dock[data-v-dd29b89e]{left:var(--s-4);right:var(--s-4);bottom:var(--s-5);pointer-events:none;justify-content:center;display:flex;position:absolute}.el__dock[data-v-dd29b89e]>*{pointer-events:auto}.el__read.has-below[data-v-dd29b89e]{--canvas-min-h:0;--canvas-pad-end:var(--s-8)}.el__below[data-v-dd29b89e]{gap:var(--s-8);width:min(var(--reading-w), calc(100% - 2 * var(--s-6)));padding:var(--s-6) 0 calc(var(--s-24) + var(--s-8));border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid}}@media (width>=1024px){.el__read.has-below[data-v-dd29b89e]{--canvas-min-h:100%;--canvas-pad-end:var(--s-24)}.el__below[data-v-dd29b89e]{display:none}.el__side[data-v-dd29b89e]{gap:var(--s-5);width:var(--ed-side-w);padding:var(--s-5);background:var(--surface-2);border-inline-start:1px solid var(--line);flex-direction:column;flex:none;display:flex;overflow-y:auto}.el__side[data-v-dd29b89e]>*+*{padding-top:var(--s-5);border-top:1px solid var(--line)}}.fl[data-v-a8c64a78]{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.fl__stage[data-v-a8c64a78]{flex:1;min-height:0;position:relative;overflow:hidden}.fl__frame[data-v-a8c64a78]{display:contents}.fl__scroll[data-v-a8c64a78]{overscroll-behavior:contain;height:100%;padding-bottom:var(--dock-h,0px);scrollbar-color:var(--scrollbar-thumb) transparent;flex-direction:column;display:flex;overflow-y:auto}.fl__scroll.is-passing[data-v-a8c64a78]{overscroll-behavior:auto}.fl__scroll[data-v-a8c64a78]>*{flex:1 0 auto}.fl__dock[data-v-a8c64a78]{z-index:var(--z-dock);pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.fl__dock[data-v-a8c64a78]>*{pointer-events:auto}.fl__after[data-v-a8c64a78]{display:none}@media (width>=768px){.fl__dock[data-v-a8c64a78]{bottom:calc(var(--s-4) + var(--sheet-bar-gap,0px))}}.fl--neutral[data-v-a8c64a78]{--frame-c:var(--work-frame);--halo-c:var(--work-halo)}.fl--ai[data-v-a8c64a78]{--frame-c:var(--ai-frame);--halo-c:var(--ai-halo)}.fl--human[data-v-a8c64a78]{--frame-c:var(--human-frame);--halo-c:var(--human-halo)}.fl--split .fl__frame[data-v-a8c64a78]{display:block;position:absolute;inset:0}.fl--split .fl__frame[data-v-a8c64a78]:before{content:"";z-index:1;pointer-events:none;box-shadow:inset 0 0 0 var(--frame-w) var(--frame-c), inset 0 0 0 calc(var(--frame-w) + var(--frame-halo)) var(--halo-c);transition:box-shadow var(--dur-base) var(--ease);position:absolute;inset:0}.fl--split .fl__dock[data-v-a8c64a78]{bottom:0}@media (width>=768px){.fl--split .fl__dock[data-v-a8c64a78]>*{max-width:var(--result-sheet-w)}}@media (width>=1024px){.fl--split .fl__stage[data-v-a8c64a78]{padding:var(--s-4) var(--gutter) var(--s-5)}.fl--split .fl__frame[data-v-a8c64a78]{grid-template-columns:minmax(0, 1fr) var(--result-w);gap:var(--s-4);height:100%;max-width:var(--content-w);padding:var(--s-3);border-radius:var(--r-xl);background:var(--surface);box-shadow:0 0 0 var(--frame-w) var(--frame-c), 0 0 0 calc(var(--frame-w) + var(--frame-halo)) var(--halo-c);transition:box-shadow var(--dur-base) var(--ease);grid-template-rows:minmax(0,1fr);margin-inline:auto;display:grid;position:relative;inset:auto}.fl--split .fl__frame[data-v-a8c64a78]:before{display:none}.fl--split .fl__scroll[data-v-a8c64a78]{height:auto;min-height:0;padding-bottom:0}.fl--split .fl__dock[data-v-a8c64a78]{z-index:auto;pointer-events:auto;flex-direction:column;min-height:0;position:static}.fl--split .fl__dock[data-v-a8c64a78]>*{flex:auto;max-width:none;min-height:0}.fl--boxed[data-v-a8c64a78]{height:auto}.fl--boxed .fl__stage[data-v-a8c64a78]{height:var(--home-box-h);flex:none}.fl--boxed:not(.fl--split) .fl__stage[data-v-a8c64a78]{width:calc(100% - 2 * var(--gutter));max-width:var(--page-w);border-radius:var(--r-xl);box-shadow:0 0 0 var(--frame-w) var(--work-frame), 0 0 0 calc(var(--frame-w) + var(--frame-halo)) var(--work-halo);margin-inline:auto}.fl--boxed.fl--split .fl__stage[data-v-a8c64a78]{padding:0 var(--gutter);overflow:visible}.fl--boxed:not(.fl--split) .fl__dock[data-v-a8c64a78]{bottom:0}.fl--boxed .fl__after[data-v-a8c64a78]{margin-top:var(--s-4);justify-content:center;display:flex}.fl--boxed.fl--split .fl__frame[data-v-a8c64a78]{max-width:var(--page-w)}}strong[data-v-adab07e5],.rt__link[data-v-adab07e5]{font-weight:var(--w-figure);color:inherit}.rt__link[data-v-adab07e5]{transition:color var(--dur-fast) var(--ease);text-decoration:none}.rt__link[data-v-adab07e5]:hover{color:var(--brand);text-decoration:underline}.ferr[data-v-45db5b02]{align-items:flex-start;gap:var(--s-2);font-size:var(--t-sm);line-height:var(--lh-body);color:var(--danger);display:flex}.ferr[data-v-45db5b02] .ico{margin-top:var(--s-1);flex:none}.ferr[data-v-45db5b02] a{color:var(--danger);text-decoration:underline}.ts[data-v-9fbe3806]{gap:var(--s-half);flex:none;display:inline-flex}.ts__star[data-v-9fbe3806]{background:var(--trust-off);color:var(--on-trust);place-items:center;display:grid;position:relative;overflow:hidden}.ts--md .ts__star[data-v-9fbe3806]{width:var(--icon-md);height:var(--icon-md)}.ts--lg[data-v-9fbe3806]{gap:var(--s-1)}.ts--lg .ts__star[data-v-9fbe3806]{width:var(--trust-star-lg);height:var(--trust-star-lg)}.ts--lg .ts__star[data-v-9fbe3806] .ico{width:var(--icon-md);height:var(--icon-md)}.ts--sm .ts__star[data-v-9fbe3806]{width:var(--icon-sm);height:var(--icon-sm)}.ts--sm .ts__star[data-v-9fbe3806] .ico{width:var(--s-3);height:var(--s-3)}.ts--auto .ts__star[data-v-9fbe3806]{width:var(--icon-sm);height:var(--icon-sm)}.ts--auto .ts__star[data-v-9fbe3806] .ico{width:var(--s-3);height:var(--s-3)}@media (width>=768px){.ts--auto .ts__star[data-v-9fbe3806]{width:var(--icon-md);height:var(--icon-md)}.ts--auto .ts__star[data-v-9fbe3806] .ico{width:var(--icon-sm);height:var(--icon-sm)}}.ts__star i[data-v-9fbe3806]{background:var(--trust);position:absolute;inset-block:0;inset-inline-start:0}.ts__star[data-v-9fbe3806] .ico{position:relative}.rl[data-v-169370f4]{justify-content:center;align-items:center;gap:var(--s-1);font-size:var(--t-xs);color:var(--ink-2);text-align:center;flex-wrap:wrap;display:flex}.rl[data-v-169370f4] strong{color:var(--ink)}.rl[data-v-169370f4]>.ico{color:var(--brand);flex:none}@media (width>=768px){.rl[data-v-169370f4]{gap:var(--s-2);font-size:var(--t-sm)}}.tc[data-v-907e6b99]{min-height:100%;padding:var(--s-5) calc(var(--s-3) + var(--minimap-col)) var(--s-5) var(--s-5);font-size:var(--t-doc);line-height:var(--lh-doc-m);transition:box-shadow var(--dur-fast) var(--ease);position:relative}.tc.is-over[data-v-907e6b99]{box-shadow:inset 0 0 0 var(--dash) var(--brand);background:var(--brand-soft)}.tc__col[data-v-907e6b99]{position:relative}.tc--input[data-v-907e6b99],.tc--input .tc__col[data-v-907e6b99]{height:100%}.tc__h[data-v-907e6b99]{align-items:flex-start;gap:var(--s-1);font-size:var(--t-h2);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title);display:flex}.tc__caret[data-v-907e6b99]{width:var(--caret-w);border-radius:var(--r-pill);background:var(--brand);flex:none;height:1.1em;margin-top:.05em}.tc__col:focus-within .tc__caret[data-v-907e6b99]{box-shadow:var(--focus-ring);animation:tc-blink-907e6b99 var(--dur-blink) steps(1) infinite}@keyframes tc-blink-907e6b99{50%{opacity:0}}.tc__sub[data-v-907e6b99]{margin-top:var(--s-3);font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-2)}.tc__area[data-v-907e6b99]{width:100%;height:100%;color:var(--ink);font-size:var(--t-doc);line-height:var(--lh-doc-m);resize:none;caret-color:var(--brand);overscroll-behavior:contain;scrollbar-color:var(--scrollbar-thumb) transparent;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.tc__area.is-passing[data-v-907e6b99]{overscroll-behavior:auto}.tc__area[data-v-907e6b99]:focus-visible{box-shadow:none}.tc__area.is-empty[data-v-907e6b99]{color:#0000;caret-color:#0000;cursor:text}.tc__title[data-v-907e6b99]{font-size:var(--t-h3);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc__meta[data-v-907e6b99]{margin-top:var(--s-1);font-size:var(--t-xs);color:var(--ink-2)}.tc__text[data-v-907e6b99]{margin-top:var(--s-4);position:relative}.tc__plain[data-v-907e6b99]{white-space:pre-wrap;overflow-wrap:anywhere}.tc__filler[data-v-907e6b99]{flex-direction:column;gap:.9em;padding-block:.45em;display:flex}.tc__filler>span[data-v-907e6b99]{border-radius:var(--r-pill);background:var(--ink-3);opacity:.45;height:.85em}.tc__filler>span[data-v-907e6b99]:nth-child(3n+2){width:92%}.tc__filler>span[data-v-907e6b99]:nth-child(4n+3){width:84%}.tc__filler>span[data-v-907e6b99]:last-child{width:46%}.tc__text.is-blurred[data-v-907e6b99]>:not(.tc__rail,.tc__read){filter:blur(var(--blur-lock));-webkit-user-select:none;user-select:none}.tc__read[data-v-907e6b99]{inset-inline:calc(-1 * var(--s-2));height:var(--read-band);border-radius:var(--r-sm);border-bottom:var(--caret-w) solid var(--brand);background:linear-gradient(to bottom, transparent, var(--brand-soft));mix-blend-mode:multiply;pointer-events:none;animation:tc-read-907e6b99 var(--dur-read) var(--ease) infinite;position:absolute;top:0}.tc__sentence[data-v-907e6b99]{border-radius:var(--r-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone}.tc__sentence.is-done[data-v-907e6b99],.tc__sentence.is-active[data-v-907e6b99]{background-color:var(--human-mark);box-shadow:var(--mark-underline-human)}.tc__sentence.is-active[data-v-907e6b99]{animation:tc-sentence-907e6b99 var(--dur-sentence) var(--ease) both}@keyframes tc-sentence-907e6b99{0%{opacity:1;color:var(--ink);box-shadow:none;background-color:#0000}30%{opacity:.1;color:var(--brand);background-color:var(--rewrite-mark);box-shadow:none}55%{opacity:.1;color:var(--brand);background-color:var(--rewrite-mark);box-shadow:none}to{opacity:1}}@keyframes tc-read-907e6b99{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{top:min(var(--read-span), calc(100% - var(--read-band)));opacity:0}}.tc__chip[data-v-907e6b99]{margin-bottom:var(--s-2);display:flex}.tc--flow .tc__chip[data-v-907e6b99]{margin-bottom:var(--s-3)}.tc__rail[data-v-907e6b99]{width:var(--rail-w);border-radius:var(--r-pill);background:linear-gradient(to bottom, var(--brand) var(--p), var(--surface-3) var(--p));transition:background var(--dur-base) var(--ease);position:absolute}.tc__rail--m[data-v-907e6b99]{top:var(--s-5);right:var(--s-2);height:calc(var(--stage-h,100%) - var(--dock-h,0px) - var(--s-5) - var(--s-4))}.tc__rail--d[data-v-907e6b99]{display:none}.tc--editor[data-v-907e6b99]{min-height:var(--canvas-min-h,100%);padding:var(--s-4) var(--s-2) var(--s-6) var(--s-5);font-size:var(--t-body)}.tc--editor .tc__text[data-v-907e6b99]{margin-top:var(--s-3)}@media (width>=768px){.tc[data-v-907e6b99]{padding:var(--s-10) var(--s-6) var(--s-16);line-height:var(--lh-doc)}.tc__col[data-v-907e6b99]{width:100%;max-width:var(--reading-w);margin-inline:auto}.tc__h[data-v-907e6b99]{font-size:var(--t-hero);line-height:var(--lh-tight)}.tc__area[data-v-907e6b99]{line-height:var(--lh-doc)}.tc__title[data-v-907e6b99]{font-size:var(--t-title)}.tc__meta[data-v-907e6b99]{font-size:var(--t-sm)}.tc__text[data-v-907e6b99]{margin-top:var(--s-5)}.tc__rail--m[data-v-907e6b99]{display:none}.tc__rail--d[data-v-907e6b99]{top:0;right:calc(-1 * var(--s-8));display:block;bottom:0}.tc--editor[data-v-907e6b99]{padding:var(--s-8) var(--s-6) var(--canvas-pad-end,var(--s-24));font-size:var(--t-doc)}.tc--editor .tc__text[data-v-907e6b99]{margin-top:var(--s-5)}}@media (width>=1024px){.tc--compact.tc--input[data-v-907e6b99]{padding-top:var(--s-8)}.tc--compact .tc__h[data-v-907e6b99]{font-size:var(--t-h2);line-height:var(--lh-title)}.tc--compact .tc__sub[data-v-907e6b99]{display:none}.tc--compact.tc--input[data-v-907e6b99]{padding-inline:calc(var(--s-5) + var(--s-3)) var(--s-6)}.tc--compact.tc--input .tc__col[data-v-907e6b99]{max-width:none}.tc--column[data-v-907e6b99]{padding:var(--s-6) var(--s-6) 0 var(--s-5)}.tc--column .tc__col[data-v-907e6b99]{max-width:none}}@media (prefers-reduced-motion:reduce){.tc__col:focus-within .tc__caret[data-v-907e6b99]{animation:none}.tc__read[data-v-907e6b99]{display:none}.tc__sentence.is-active[data-v-907e6b99]{animation:none}}.uc__tiles[data-v-9607d25b]{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.uc__tile[data-v-9607d25b]{justify-content:flex-end;align-items:flex-start;gap:var(--s-1);min-height:var(--tool-tile-h);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-btn-xl);background:var(--surface-2);color:var(--ink);text-align:start;cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);flex-direction:column;display:flex}.uc__tile[data-v-9607d25b]:hover{border-color:var(--brand);background:var(--surface)}.uc__tile[data-v-9607d25b] .ico{color:var(--brand);margin-bottom:auto}.uc__tile b[data-v-9607d25b]{font-size:var(--t-body);font-weight:var(--w-strong)}.uc__tile span[data-v-9607d25b]{font-size:var(--t-xs);color:var(--ink-2)}.uc__row[data-v-9607d25b]{display:none}.uc__formats[data-v-9607d25b]{font-size:var(--t-sm);color:var(--ink-2);flex:1}.uc__count[data-v-9607d25b]{margin-top:var(--s-2);font-size:var(--t-xs);color:var(--ink-2);text-align:center}.uc__foot[data-v-9607d25b]{display:none}.uc__count.is-error[data-v-9607d25b],.uc__formats.is-error[data-v-9607d25b],.uc__foot-count.is-error[data-v-9607d25b]{color:var(--danger);font-weight:var(--w-strong)}@media (width>=768px){.uc__tiles[data-v-9607d25b]{display:none}.uc__row[data-v-9607d25b]{align-items:center;gap:var(--s-2);display:flex}.uc__count[data-v-9607d25b]{display:none}.uc__formats[data-v-9607d25b]{margin-inline-start:var(--s-3)}}@media (width>=1024px){.uc__row--with-foot[data-v-9607d25b]{display:none}.uc__foot[data-v-9607d25b]{align-items:center;gap:var(--s-1);display:flex}.uc__link[data-v-9607d25b]{align-items:center;gap:var(--s-2);min-height:var(--control-md);padding-inline:var(--s-3);border-radius:var(--r-btn);color:var(--ink);font-size:var(--t-body);font-weight:var(--w-strong);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}.uc__link[data-v-9607d25b]:hover{background:var(--surface-3)}.uc__link small[data-v-9607d25b]{color:var(--ink-3);font-size:var(--t-xs);font-weight:var(--w-ui)}.uc__sep[data-v-9607d25b]{width:1px;height:var(--s-5);background:var(--line-2)}.uc__foot-count[data-v-9607d25b]{font-size:var(--t-sm);font-weight:var(--w-strong);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}}.logo[data-v-6f2d8ada]{align-items:center;gap:var(--s-2);font-weight:var(--w-figure);letter-spacing:var(--track-figure);color:var(--ink);white-space:nowrap;display:inline-flex}.logo--md[data-v-6f2d8ada]{font-size:var(--t-logo)}.logo--sm[data-v-6f2d8ada]{font-size:var(--t-logo-m)}.logo__mark[data-v-6f2d8ada]{flex:none}.logo--md .logo__mark[data-v-6f2d8ada]{width:var(--logo-mark);height:var(--logo-mark)}.logo--sm .logo__mark[data-v-6f2d8ada]{width:var(--logo-mark-m);height:var(--logo-mark-m)}.logo__doc[data-v-6f2d8ada]{fill:var(--brand)}.logo__line[data-v-6f2d8ada]{fill:var(--surface)}.logo__line--soft[data-v-6f2d8ada]{opacity:.7}.logo__scan[data-v-6f2d8ada]{fill:var(--ai-line)}.logo__word b[data-v-6f2d8ada]{color:var(--brand);font-weight:var(--w-figure)}.logo--auto[data-v-6f2d8ada]{font-size:var(--t-logo-m)}.logo--auto .logo__mark[data-v-6f2d8ada]{width:var(--logo-mark-m);height:var(--logo-mark-m)}@media (width>=768px){.logo--auto[data-v-6f2d8ada]{font-size:var(--t-logo)}.logo--auto .logo__mark[data-v-6f2d8ada]{width:var(--logo-mark);height:var(--logo-mark)}}.sel[data-v-7c3d34f0]{gap:var(--s-2);min-width:0;display:grid}.sel__label[data-v-7c3d34f0]{font-size:var(--t-sm);font-weight:var(--w-strong);color:var(--ink)}.sel__box[data-v-7c3d34f0]{align-items:center;gap:var(--s-2);width:100%;min-height:var(--control-md);padding:var(--s-2) var(--s-3);border:1px solid var(--field-line);border-radius:var(--r-btn);background:var(--surface);color:var(--ink);font-size:var(--t-body);line-height:var(--lh-body);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);display:flex}.sel__box[data-v-7c3d34f0]:hover{border-color:var(--ink-3)}.sel__box[data-v-7c3d34f0]:focus-visible{border-color:var(--brand);box-shadow:var(--focus-ring-field);outline:none}.sel__box.is-open[data-v-7c3d34f0]{border-color:var(--brand);outline:none}.sel__box.is-open[data-v-7c3d34f0]:not(:focus-visible){box-shadow:none}.sel__box.is-disabled[data-v-7c3d34f0]{background:var(--surface-2);color:var(--ink-3);cursor:not-allowed}.sel__box.is-disabled[data-v-7c3d34f0]:hover{border-color:var(--field-line)}.has-error .sel__box[data-v-7c3d34f0]{border-color:var(--danger)}.sel__value[data-v-7c3d34f0]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel__value.is-placeholder[data-v-7c3d34f0]{color:var(--ink-3)}.sel__icon[data-v-7c3d34f0],.sel__chev[data-v-7c3d34f0]{color:var(--ink-2);flex:none}.sel__chev[data-v-7c3d34f0]{transition:transform var(--dur-fast) var(--ease)}.is-open .sel__chev[data-v-7c3d34f0]{transform:rotate(180deg)}.sel__error[data-v-7c3d34f0]{align-items:flex-start;gap:var(--s-2);color:var(--danger);font-size:var(--t-sm);display:flex}.sel__error[data-v-7c3d34f0] .ico{margin-top:var(--s-half)}.sel--quiet[data-v-7c3d34f0]{display:inline-grid}.sel--quiet .sel__box[data-v-7c3d34f0]{width:auto;min-height:var(--touch);padding:0 var(--s-3);border-color:var(--line-2);color:var(--ink-2);font-size:var(--t-sm);font-weight:var(--w-strong)}.sel-layer[data-v-7c3d34f0]{z-index:var(--z-select);position:fixed;inset:0}.sel-catch[data-v-7c3d34f0]{position:absolute;inset:0}.sel-card[data-v-7c3d34f0]{max-width:calc(100vw - 2 * var(--s-4));padding:var(--s-1);border:1px solid var(--line-2);border-radius:var(--r-btn-xl);background:var(--surface);box-shadow:var(--shadow-3);overscroll-behavior:contain;visibility:hidden;position:fixed;overflow-y:auto}.sel-card.is-placed[data-v-7c3d34f0]{visibility:visible}.sel-opt[data-v-7c3d34f0]{align-items:center;gap:var(--s-3);min-height:var(--nav-item-h);padding:0 var(--s-3);border-radius:var(--r-xs);color:var(--ink);font-size:var(--t-sm);font-weight:var(--w-ui);cursor:pointer;display:flex}.sel-opt.is-active[data-v-7c3d34f0]{background:var(--surface-3)}.sel-opt.is-on[data-v-7c3d34f0]{font-weight:var(--w-strong)}.sel-opt__label[data-v-7c3d34f0]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel-opt__check[data-v-7c3d34f0]{color:var(--brand);flex:none}@media (width<=767.98px){.sel-opt[data-v-7c3d34f0]{min-height:var(--touch)}}.pf[data-v-21ccad77]{border-top:1px solid var(--line);background:var(--surface-2)}.pf__in[data-v-21ccad77]{width:100%;max-width:calc(var(--page-w) + 2 * var(--s-4));padding-inline:var(--s-4);margin-inline:auto}.pf__call[data-v-21ccad77]{align-items:stretch;gap:var(--s-4);padding:var(--s-6) var(--s-5);border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--brand);color:var(--on-brand);flex-direction:column;margin-top:-1px;display:flex;position:relative;overflow:hidden}.pf__call[data-v-21ccad77]:after{content:"";background:var(--call-glow);pointer-events:none;width:60%;height:200%;position:absolute;top:-50%;right:-10%}.pf__call-words[data-v-21ccad77]{position:relative}.pf__call-title[data-v-21ccad77]{font-size:var(--t-title-m);font-weight:var(--w-figure);letter-spacing:var(--track-title);line-height:var(--lh-title)}.pf__call-text[data-v-21ccad77]{margin-top:var(--s-1);color:var(--on-brand-2)}.pf__call-btn[data-v-21ccad77]{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--control-lg);padding-inline:var(--s-6);border-radius:var(--r-btn-xl);background:var(--surface);color:var(--brand);font-size:var(--t-body);font-weight:var(--w-figure);white-space:nowrap;transition:background var(--dur-fast) var(--ease);text-decoration:none;display:inline-flex;position:relative}.pf__call-btn[data-v-21ccad77]:hover{background:var(--brand-soft)}.pf__call-btn[data-v-21ccad77]:focus-visible{box-shadow:var(--focus-ring-on-brand)}.pf__cols[data-v-21ccad77]{gap:var(--s-6) var(--s-4);padding-block:var(--s-10) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pf__brand[data-v-21ccad77]{grid-column:1/-1}.pf__claim[data-v-21ccad77]{max-width:var(--claim-w);margin-top:var(--s-3);color:var(--ink-2)}.pf__col[data-v-21ccad77]{flex-direction:column;align-items:flex-start;display:flex}.pf__head[data-v-21ccad77]{align-items:center;gap:var(--s-2);margin-bottom:var(--s-1);color:var(--ink);font-size:var(--t-xs);font-weight:var(--w-figure);letter-spacing:var(--track-caps);text-transform:uppercase;display:inline-flex}.pf__head[data-v-21ccad77]:before{content:"";width:var(--s-2);height:var(--s-2);border-radius:calc(var(--r-xs) / 2);background:var(--brand);flex:none}.pf__link[data-v-21ccad77]{min-height:var(--touch);border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--t-sm);font-weight:var(--w-ui);align-items:center;text-decoration:none;display:flex}.pf__link[data-v-21ccad77]:hover{color:var(--brand)}.pf__bar[data-v-21ccad77]{align-items:center;gap:var(--s-3) var(--s-6);padding-block:var(--s-4) var(--s-6);background:linear-gradient(var(--line), var(--line)) top center / calc(100% - 2 * var(--s-4)) 1px no-repeat;color:var(--ink-3);font-size:var(--t-xs);flex-wrap:wrap;display:flex}.pf__trust[data-v-21ccad77]{gap:var(--s-2) var(--s-5);color:var(--ink-2);font-weight:var(--w-strong);flex-wrap:wrap;display:flex}.pf__trust li[data-v-21ccad77]{align-items:center;gap:var(--s-2);display:inline-flex}.pf__trust[data-v-21ccad77] .ico{color:var(--human)}@media (width>=768px){.pf__in[data-v-21ccad77]{max-width:calc(var(--page-w) + 2 * var(--s-8));padding-inline:var(--s-8)}.pf__call[data-v-21ccad77]{padding:var(--s-6) var(--s-8);flex-direction:row;justify-content:space-between;align-items:center}.pf__call-title[data-v-21ccad77]{font-size:var(--t-title)}.pf__cols[data-v-21ccad77]{padding-block:var(--s-16) var(--s-10);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.pf__brand[data-v-21ccad77]{grid-column:auto}.pf__link[data-v-21ccad77]{min-height:var(--control-sm)}.pf__bar[data-v-21ccad77]{background-size:calc(100% - 2 * var(--s-8)) 1px}.pf__lang[data-v-21ccad77]{margin-inline-start:auto}}.cc[data-v-81e11bb8]{align-items:flex-start;gap:var(--s-8);flex-direction:column;display:flex}.cc__title[data-v-81e11bb8]{font-size:var(--t-h2);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title);position:relative}.cc__caret[data-v-81e11bb8]{top:0;right:calc(100% + var(--s-1));width:var(--caret-w);border-radius:var(--r-pill);background:var(--brand);height:1.1em;position:absolute}.cc__part[data-v-81e11bb8]{white-space:nowrap}.cc__path[data-v-81e11bb8]{gap:var(--s-5);flex-direction:column;width:100%;display:flex}.cc__step[data-v-81e11bb8]{align-items:center;gap:var(--s-4);display:flex;position:relative}.cc__step[data-v-81e11bb8]:not(:last-child):after{content:"";top:var(--icon-box);left:calc(var(--icon-box) / 2 - 1px);width:2px;height:var(--s-5);background:var(--line-2);position:absolute}.cc__dot[data-v-81e11bb8]{width:var(--icon-box);height:var(--icon-box);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-2);color:var(--brand);flex:none;place-items:center;display:grid}.cc__words[data-v-81e11bb8]{flex-direction:column;min-width:0;display:flex}.cc__name[data-v-81e11bb8]{font-size:var(--t-body);font-weight:var(--w-strong)}.cc__text[data-v-81e11bb8]{color:var(--ink-2);font-size:var(--t-sm)}.cc .cc__btn[data-v-81e11bb8]{align-self:stretch}@media (width>=768px){.cc[data-v-81e11bb8]{align-items:center;gap:var(--s-10);text-align:center}.cc__title[data-v-81e11bb8]{font-size:var(--t-hero);line-height:var(--lh-tight)}.cc__path[data-v-81e11bb8]{max-width:calc(var(--reading-w) + var(--s-16));grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.cc__step[data-v-81e11bb8]{gap:var(--s-3);padding-inline:var(--s-2);flex-direction:column}.cc__step[data-v-81e11bb8]:not(:last-child):after{top:calc(var(--icon-box) / 2 - 1px);left:calc(50% + var(--icon-box) / 2 + var(--s-3));right:calc(var(--icon-box) / 2 + var(--s-3) - 50%);border-radius:var(--r-pill);background:var(--step-line);width:auto;height:2px}.cc__words[data-v-81e11bb8]{align-items:center;gap:var(--s-1)}.cc .cc__btn[data-v-81e11bb8]{align-self:center}}.faq[data-v-f35dfa29]{margin-top:var(--s-6);border-top:1px solid var(--line)}.faq__item[data-v-f35dfa29]{border-bottom:1px solid var(--line)}.faq__q[data-v-f35dfa29]{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:var(--control-xl);padding-block:var(--s-3);font-size:var(--t-body);font-weight:var(--w-strong);line-height:var(--lh-title);cursor:pointer;list-style:none;display:flex}.faq__q[data-v-f35dfa29]::-webkit-details-marker{display:none}.faq__chev[data-v-f35dfa29]{color:var(--ink-2);transition:transform var(--dur-faq) var(--ease-faq)}.faq__body[data-v-f35dfa29]{overflow:hidden}.faq__item[open] .faq__chev[data-v-f35dfa29]{color:var(--brand);transform:rotate(180deg)}.faq__a[data-v-f35dfa29]{padding:0 var(--s-8) var(--s-4) 0;color:var(--ink-2);font-size:var(--t-sm)}.faq__after[data-v-f35dfa29]{margin-top:var(--s-5);color:var(--ink-2);font-size:var(--t-sm)}@media (width>=768px){.faq__q[data-v-f35dfa29]{min-height:var(--s-16);font-size:var(--t-lead)}.faq__a[data-v-f35dfa29]{font-size:var(--t-body)}}.ht[data-v-6b05f410]{min-width:0}.ht__text[data-v-6b05f410]{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.ht__text[contenteditable][data-v-6b05f410]{cursor:text;caret-color:var(--brand);outline:none}.ht__text[contenteditable][data-v-6b05f410]:focus-visible{box-shadow:none}.ht__ai[data-v-6b05f410]{padding:1px var(--s-half);border-radius:var(--r-xs);background:var(--ai-mark);color:inherit;box-shadow:var(--mark-underline);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;scroll-margin-block:var(--s-16);transition:box-shadow var(--dur-fast) var(--ease)}.ht__text[contenteditable] .ht__ai[data-v-6b05f410]{cursor:text}.ht__ai[data-v-6b05f410]:hover,.ht__ai.is-active[data-v-6b05f410]{box-shadow:var(--mark-underline-active)}.ht__ai.is-active[data-v-6b05f410]{box-shadow:var(--mark-underline-active), var(--focus-ring);outline:none}.ht__lead[data-v-6b05f410]{white-space:pre}.ht__tag[data-v-6b05f410]{padding:var(--s-half) var(--s-1);border-radius:var(--r-pill);background:var(--ai);color:var(--on-ai);font-size:var(--t-tag);font-weight:var(--w-figure);font-variant-numeric:tabular-nums;vertical-align:.2em;-webkit-user-select:none;user-select:none;margin-inline-end:var(--s-1);line-height:1;display:inline-block}.ht__new[data-v-6b05f410]{padding:1px var(--s-half);border-radius:var(--r-xs);background:var(--human-mark);box-shadow:var(--mark-underline-human);-webkit-box-decoration-break:clone;box-decoration-break:clone}.ht--plain .ht__ai[data-v-6b05f410],.ht--plain .ht__ai[data-v-6b05f410]:hover,.ht--plain .ht__ai.is-active[data-v-6b05f410],.ht__ai.is-stale[data-v-6b05f410],.ht__ai.is-stale[data-v-6b05f410]:hover,.ht__ai.is-stale.is-active[data-v-6b05f410]{box-shadow:none;background:0 0;padding:0}.ht--plain .ht__tag[data-v-6b05f410],.ht__ai.is-stale .ht__tag[data-v-6b05f410]{display:none}.ht--plain .ht__new[data-v-6b05f410]{box-shadow:none;background:0 0;padding:0}.gl[data-v-0493409f]{gap:var(--s-2);flex-direction:column;display:flex}.gl__label[data-v-0493409f]{color:var(--ink-3);font-size:var(--t-xs);font-weight:var(--w-strong);line-height:var(--lh-title)}.gl__list[data-v-0493409f]{gap:var(--s-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gl__row[data-v-0493409f]{align-items:center;gap:var(--s-2);color:var(--ink);font-size:var(--t-xs);line-height:var(--lh-title);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.gl__mark[data-v-0493409f]{width:var(--gen-mark);height:var(--gen-mark);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink-2);font-size:var(--t-tag);font-weight:var(--w-figure);letter-spacing:var(--track-figure);flex:none;place-items:center;display:grid}.gl__logo[data-v-0493409f]{width:var(--gen-logo);height:var(--gen-logo);fill:currentColor}.gl__name[data-v-0493409f]{font-weight:var(--w-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gl__num[data-v-0493409f]{font-weight:var(--w-figure);font-variant-numeric:tabular-nums}.gl--chatgpt[data-v-0493409f]{color:var(--gen-chatgpt)}.gl--gemini[data-v-0493409f]{color:var(--gen-gemini)}.gl--qwen[data-v-0493409f]{color:var(--gen-qwen)}.gl--hunyuan[data-v-0493409f]{color:var(--gen-hunyuan)}.gl--nvidia[data-v-0493409f]{color:var(--gen-nvidia)}.gl--bytedance[data-v-0493409f]{color:var(--gen-bytedance)}.im[data-v-d99812a0]{gap:var(--s-4);flex-direction:column;display:flex}.im__top[data-v-d99812a0]{align-items:center;gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.im__pic[data-v-d99812a0]{width:var(--s-16);height:var(--s-16);border-radius:var(--r-md);background:var(--surface-3);color:var(--ink-3);place-items:center;display:grid}.im__rows[data-v-d99812a0],.im__row[data-v-d99812a0]{gap:var(--s-2);flex-direction:column;display:flex}.im__line[data-v-d99812a0]{justify-content:space-between;gap:var(--s-2);color:var(--ink-2);font-size:var(--t-xs);line-height:var(--lh-title);display:flex}.im__num[data-v-d99812a0]{font-weight:var(--w-figure);font-variant-numeric:tabular-nums}.im__meter[data-v-d99812a0]{height:var(--s-1);border-radius:var(--r-pill);background:var(--surface-3);display:block;overflow:hidden}.im__meter i[data-v-d99812a0]{border-radius:var(--r-pill);background:var(--key);height:100%;display:block}.im__gen[data-v-d99812a0]{padding-top:var(--s-4);border-top:1px solid var(--line)}.im--ai[data-v-d99812a0]{--key:var(--ai-line);color:var(--ai)}.im--mixed[data-v-d99812a0]{--key:var(--mixed-bar);color:var(--mixed)}.im--human[data-v-d99812a0]{--key:var(--human-bar);color:var(--human)}.mm[data-v-97132dcc]{width:var(--minimap-col);height:100%;position:relative}.mm[data-v-97132dcc]:before{content:"";inset-block:0;width:var(--minimap-w);border-radius:var(--r-pill);background:var(--surface-3);position:absolute;left:50%;transform:translate(-50%)}.mm__mark[data-v-97132dcc]{min-height:var(--s-3);border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset-inline:0}.mm__mark[data-v-97132dcc]:before{content:"";inset-block:0;width:var(--minimap-w);border-radius:var(--r-pill);background:var(--ai-line);transition:background var(--dur-fast) var(--ease), width var(--dur-fast) var(--ease);position:absolute;left:50%;transform:translate(-50%)}.mm__mark[data-v-97132dcc]:after{content:"";inset-inline:calc((var(--minimap-col) - var(--touch)) / 2);height:max(100%, var(--touch));position:absolute;top:50%;transform:translateY(-50%)}.mm__mark[data-v-97132dcc]:hover:before,.mm__mark.is-active[data-v-97132dcc]:before{width:calc(var(--minimap-w) * 1.6);background:var(--ai)}span.mm__mark[data-v-97132dcc]{cursor:default}span.mm__mark[data-v-97132dcc]:hover:before{width:var(--minimap-w);background:var(--ai-line)}.scr[data-v-10d1d0fa]{height:var(--mini-h-m);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);pointer-events:none;position:relative;overflow:hidden}.scr__text[data-v-10d1d0fa]{padding:var(--s-4) var(--s-4) 0;color:var(--ink);font-size:var(--t-sm);line-height:var(--lh-doc-m)}.scr__text--placeholder[data-v-10d1d0fa]{align-items:center;gap:var(--s-1);font-size:var(--t-lead);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title);display:flex}.scr__text--blurred>span[data-v-10d1d0fa],.scr__text--plain>span[data-v-10d1d0fa]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scr__text--blurred>span[data-v-10d1d0fa]{filter:blur(var(--blur-lock));-webkit-user-select:none;user-select:none}.scr__text--flagged[data-v-10d1d0fa] .ht__text{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scr__caret[data-v-10d1d0fa]{width:var(--caret-w);border-radius:var(--r-pill);background:var(--brand);flex:none;height:1.1em}.scr__dock[data-v-10d1d0fa]{z-index:1;right:var(--s-3);bottom:var(--s-3);left:var(--s-3);align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-2);color:var(--ink-2);font-size:var(--t-xs);font-weight:var(--w-strong);display:flex;position:absolute}.scr__btn[data-v-10d1d0fa]{justify-content:center;align-items:center;gap:var(--s-1);min-width:0;height:var(--control-sm);padding:0 var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--surface);color:var(--ink);white-space:nowrap;flex:1;display:inline-flex}.scr__btn--primary[data-v-10d1d0fa]{gap:var(--s-2);background:var(--brand);color:var(--on-brand);box-shadow:var(--shadow-1);border-color:#0000;flex:none;margin-inline-start:auto}.scr__score[data-v-10d1d0fa]{color:var(--ai);font-size:var(--t-title);font-weight:var(--w-figure);letter-spacing:var(--track-figure);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.scr__verdict[data-v-10d1d0fa]{border-inline-start:1px solid var(--line);color:var(--ai);padding-inline-start:var(--s-2)}.scr__ok[data-v-10d1d0fa]{align-items:center;gap:var(--s-2);color:var(--brand);display:inline-flex}.scr--marked[data-v-10d1d0fa]{height:auto;min-height:var(--preview-h)}.scr__body[data-v-10d1d0fa]{grid-template-columns:minmax(0, 1fr) var(--minimap-col);gap:var(--s-4);padding:var(--s-5) var(--s-4) var(--s-24) var(--s-6);font-size:var(--t-body);line-height:var(--lh-doc);display:grid;position:absolute;inset:0}.scr__doc[data-v-10d1d0fa]{min-height:0}.scr--marked[data-v-10d1d0fa]:after{content:"";inset-inline:0;height:var(--s-24);background:linear-gradient(var(--veil-0), var(--surface) 55%);position:absolute;bottom:0}.scr--marked .scr__dock[data-v-10d1d0fa]{right:var(--s-4);bottom:var(--s-4);left:var(--s-4);gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);font-size:var(--t-sm)}.scr--marked .scr__verdict[data-v-10d1d0fa]{padding-inline-start:var(--s-3)}@media (width>=768px){.scr[data-v-10d1d0fa]{height:var(--mini-h)}.scr--marked[data-v-10d1d0fa]{height:auto}}.pp__tones[data-v-f835a190]{gap:var(--s-1);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.pp__tone[data-v-f835a190]{height:var(--s-6);padding:0 var(--s-2);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-size:var(--t-xs);font-weight:var(--w-strong);line-height:var(--lh-title);align-items:center;display:inline-flex}.pp__tone.is-on[data-v-f835a190]{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.pp__version[data-v-f835a190]{align-items:center;gap:var(--s-2);margin-top:var(--s-2);color:var(--ink-2);font-size:var(--t-xs);font-weight:var(--w-strong);display:flex}.psec[data-v-f26e7eaa]{padding-block:var(--s-12);background:var(--surface)}.psec+.psec[data-v-f26e7eaa]{border-top:1px solid var(--line)}.psec[data-v-f26e7eaa]:focus-visible{box-shadow:none}.psec[id][data-v-f26e7eaa]{scroll-margin-top:var(--header-h-m)}.psec--paper[data-v-f26e7eaa]{background:var(--paper);position:relative}.psec--paper[data-v-f26e7eaa]:before{content:"";background-image:radial-gradient(var(--paper-dot) 1px, transparent 1.2px);background-size:var(--paper-grid) var(--paper-grid);-webkit-mask-image:var(--paper-fade);-webkit-mask-image:var(--paper-fade);mask-image:var(--paper-fade);pointer-events:none;position:absolute;inset:0}.psec--mist[data-v-f26e7eaa]{background:var(--mist);position:relative;overflow:hidden}.psec--mist[data-v-f26e7eaa]:before{content:"";background:var(--mist-glow);pointer-events:none;width:120%;height:100%;position:absolute;bottom:-50%;left:50%;transform:translate(-50%)}.psec--paper .psec__in[data-v-f26e7eaa],.psec--mist .psec__in[data-v-f26e7eaa]{position:relative}.psec__in[data-v-f26e7eaa]{width:100%;max-width:calc(var(--page-w) + 2 * var(--s-4));padding-inline:var(--s-4);margin-inline:auto}.psec__in--reading[data-v-f26e7eaa]>*{max-width:var(--reading-w)}.psec__title[data-v-f26e7eaa]{font-size:var(--t-h2-m);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title);text-wrap:balance}.psec__lead[data-v-f26e7eaa]{margin-top:var(--s-2);color:var(--ink-2)}@media (width>=768px){.psec[data-v-f26e7eaa]{padding-block:var(--s-24)}.psec[id][data-v-f26e7eaa]{scroll-margin-top:var(--header-h)}.psec__in[data-v-f26e7eaa]{max-width:calc(var(--page-w) + 2 * var(--s-8));padding-inline:var(--s-8)}.psec__title[data-v-f26e7eaa]{font-size:var(--t-h2)}.psec__lead[data-v-f26e7eaa]{margin-top:var(--s-3);font-size:var(--t-lead)}}@media (width>=960px){.psec__in--reading[data-v-f26e7eaa]{max-width:calc(var(--reading-w) + 2 * var(--s-8))}}.rw__before[data-v-1bd21ab8]{color:var(--ink-3);-webkit-text-decoration-color:var(--ai-line);text-decoration-color:var(--ai-line)}.rw__after[data-v-1bd21ab8]{padding:0 var(--s-half);border-radius:var(--r-xs);background:var(--human-soft);box-shadow:var(--mark-underline-human);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.steps[data-v-d79ce118]{gap:var(--s-8);margin-top:var(--s-6);display:grid}.step__n[data-v-d79ce118]{width:var(--control-sm);height:var(--control-sm);margin-top:var(--s-4);border-radius:var(--r-pill);background:var(--brand-soft);color:var(--brand);font-size:var(--t-sm);font-weight:var(--w-figure);justify-content:center;align-items:center;display:inline-flex}.step__title[data-v-d79ce118]{margin-top:var(--s-2);font-size:var(--t-h3);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title)}.step__text[data-v-d79ce118]{margin-top:var(--s-1);color:var(--ink-2)}@media (width>=768px){.steps[data-v-d79ce118]{margin-top:var(--s-10)}}@media (width>=768px) and (width<=959px){.step[data-v-d79ce118]{align-items:center;gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.step__n[data-v-d79ce118]{margin-top:0}}@media (width>=960px){.steps[data-v-d79ce118]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.tools[data-v-fa7ba35c]{margin-top:var(--s-6)}.tool[data-v-fa7ba35c]{gap:var(--s-4);padding-block:var(--s-6);border-top:1px solid var(--line);display:grid}.tool[data-v-fa7ba35c]:last-child{border-bottom:1px solid var(--line)}.tools--rows .tool[data-v-fa7ba35c]:first-child{border-top:0}.tools--rows .tool[data-v-fa7ba35c]:last-child{border-bottom:0}.tool__name[data-v-fa7ba35c]{align-items:center;gap:var(--s-3);display:flex}.tool__icon[data-v-fa7ba35c]{width:var(--control-md);height:var(--control-md);border-radius:var(--r-md);background:var(--brand-soft);color:var(--brand);flex:none;place-items:center;display:grid}.tool__title[data-v-fa7ba35c]{font-size:var(--t-h3);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title)}.tool__text[data-v-fa7ba35c]{margin-top:var(--s-2);color:var(--ink-2)}.tool__cta[data-v-fa7ba35c]{align-items:center;gap:var(--s-1);min-height:var(--touch);margin-top:var(--s-1);border-radius:var(--r-sm);color:var(--brand);font-size:var(--t-sm);font-weight:var(--w-strong);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tool__cta[data-v-fa7ba35c]:hover{color:var(--brand-hover);text-decoration:underline}.tool__sample[data-v-fa7ba35c]{min-width:0;padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--surface-2);color:var(--ink);font-size:var(--t-sm);line-height:var(--lh-doc-m)}.tools--grid[data-v-fa7ba35c]{border-bottom:1px solid var(--line);display:grid}.tools--grid .tool[data-v-fa7ba35c]{display:block}.tools--grid .tool[data-v-fa7ba35c]:last-child{border-bottom:0}@media (width>=600px){.tools--grid[data-v-fa7ba35c]{column-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.tools[data-v-fa7ba35c]{margin-top:var(--s-8)}.tools--rows .tool[data-v-fa7ba35c]{align-items:center;gap:var(--s-12);padding-block:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.tool__sample[data-v-fa7ba35c]{padding:var(--s-5) var(--s-6);font-size:var(--t-body)}}@media (width>=1100px){.tools--grid[data-v-fa7ba35c]{grid-template-columns:repeat(4,minmax(0,1fr))}.tools--grid .tool[data-v-fa7ba35c]{padding-block:var(--s-8)}}.th[data-v-2fc5d63b]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=1024px){.th[data-v-2fc5d63b]{clip-path:none;white-space:normal;width:auto;height:auto;max-width:var(--tool-hero-w);padding:var(--s-8) var(--gutter) var(--s-6);text-align:center;margin-inline:auto;position:static;overflow:visible}.th__title[data-v-2fc5d63b]{font-size:var(--t-tool-hero);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-tight);text-wrap:balance}.th__lead[data-v-2fc5d63b]{margin-top:var(--s-3);font-size:var(--t-lead);line-height:var(--lh-body);color:var(--ink-2);text-wrap:balance}}.nd[data-v-802281c2]{z-index:var(--z-menu);display:flex;position:fixed;inset:0}.nd--end[data-v-802281c2]{justify-content:flex-end}.nd__scrim[data-v-802281c2]{background:var(--scrim);position:absolute;inset:0}.nd__panel[data-v-802281c2]{width:min(var(--drawer-w), calc(100% - var(--drawer-peek)));background:var(--surface);height:100%;box-shadow:var(--shadow-3);flex-direction:column;display:flex;position:relative}.nd__panel[data-v-802281c2]:focus-visible{box-shadow:var(--shadow-3)}.nd__top[data-v-802281c2]{align-items:center;gap:var(--s-1);height:var(--header-h-m);padding:0 var(--s-2);border-bottom:1px solid var(--line);flex:none;display:flex}.nd--start .nd__logo[data-v-802281c2]{padding-inline:var(--s-1)}.nd--end .nd__top[data-v-802281c2]{padding:0 var(--s-2) 0 var(--s-4);flex-direction:row-reverse;justify-content:space-between}.nd__body[data-v-802281c2]{flex-direction:column;flex:1;min-height:0;display:flex}.nd-enter-active[data-v-802281c2],.nd-leave-active[data-v-802281c2]{transition:opacity var(--dur-base) var(--ease)}.nd-enter-active .nd__panel[data-v-802281c2],.nd-leave-active .nd__panel[data-v-802281c2]{transition:transform var(--dur-base) var(--ease)}.nd-enter-from[data-v-802281c2],.nd-leave-to[data-v-802281c2]{opacity:0}.nd--start.nd-enter-from .nd__panel[data-v-802281c2],.nd--start.nd-leave-to .nd__panel[data-v-802281c2]{transform:translate(-100%)}.nd--end.nd-enter-from .nd__panel[data-v-802281c2],.nd--end.nd-leave-to .nd__panel[data-v-802281c2]{transform:translate(100%)}@media (width>=768px){.nd__top[data-v-802281c2]{height:var(--header-h);padding:0 var(--s-3)}.nd--end .nd__top[data-v-802281c2]{padding:0 var(--s-6) 0 var(--s-8)}}@media (width>=1024px){.nd[data-v-802281c2]{display:none}}.ph[data-v-bed1ca94]{z-index:var(--z-public-header);align-items:center;gap:var(--s-3);height:var(--header-h-m);padding:0 var(--s-2) 0 var(--s-4);background:var(--surface);border-bottom:1px solid var(--line);flex:none;display:flex;position:sticky;top:0}.ph__home[data-v-bed1ca94]{min-height:var(--touch);border-radius:var(--r-md);color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.ph__links[data-v-bed1ca94]{display:none}.ph__end[data-v-bed1ca94]{align-items:center;gap:var(--s-1);margin-inline-start:auto;display:flex}.ph__login[data-v-bed1ca94]{height:var(--touch);padding:0 var(--s-3);border-radius:var(--r-btn);color:var(--ink-2);font-size:var(--t-sm);font-weight:var(--w-strong);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.ph__login[data-v-bed1ca94]:hover{color:var(--ink);background:var(--surface-3)}.ph__login[data-v-bed1ca94]{display:none}.ph--minimal .ph__login[data-v-bed1ca94]{display:inline-flex}.ph .ph__signup[data-v-bed1ca94]{display:none}.ph__drawer[data-v-bed1ca94]{gap:var(--s-1);padding:var(--s-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.ph__row[data-v-bed1ca94]{min-height:var(--touch);padding-inline:var(--s-3);border-radius:var(--r-btn);color:var(--ink);font-size:var(--t-sm);font-weight:var(--w-strong);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.ph__row[data-v-bed1ca94]:hover{background:var(--surface-3)}.ph__row[aria-current=page][data-v-bed1ca94],.ph__row[aria-current=page][data-v-bed1ca94]:hover{background:var(--brand-soft);color:var(--brand)}.ph__row[aria-disabled=true][data-v-bed1ca94],.ph__row[aria-disabled=true][data-v-bed1ca94]:hover,.ph__link[aria-disabled=true][data-v-bed1ca94],.ph__link[aria-disabled=true][data-v-bed1ca94]:hover{color:var(--ink-3);cursor:not-allowed;background:0 0}.ph__row-cta[data-v-bed1ca94]{gap:var(--s-2);padding-top:var(--s-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:auto;display:grid}@media (width>=768px){.ph[data-v-bed1ca94]{height:var(--header-h);padding:0 var(--s-6) 0 var(--s-8);padding-inline:max(var(--s-8), (100% - var(--page-w)) / 2)}}@media (width>=960px){.ph__links[data-v-bed1ca94]{gap:var(--s-1);margin-inline-start:var(--s-10);display:flex}.ph__link[data-v-bed1ca94]{min-height:var(--touch);padding-inline:var(--s-3);border-radius:var(--r-btn);color:var(--ink-2);font-size:var(--t-sm);font-weight:var(--w-strong);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}.ph__link[data-v-bed1ca94]:hover{color:var(--ink);background:var(--surface-3)}.ph__link[aria-current=page][data-v-bed1ca94],.ph__link[aria-current=page][data-v-bed1ca94]:hover{background:var(--brand-soft);color:var(--brand)}.ph .ph__signup[data-v-bed1ca94],.ph__login[data-v-bed1ca94]{display:inline-flex}.ph .ph__menu-btn[data-v-bed1ca94]{display:none}}.home[data-v-772e870d]{background:var(--surface)}.home__tool[data-v-772e870d]{height:calc(100vh - var(--header-h-m));height:calc(100svh - var(--header-h-m));border-bottom:1px solid var(--line)}@media (width<=1023px){.home__tool--alone[data-v-772e870d]{border-bottom:0}.home__tool[data-v-772e870d]:not(.home__tool--alone){height:calc(100vh - var(--header-h-m));height:calc(100lvh - var(--header-h-m));--sheet-bar-gap:var(--browser-bar-h)}}@media (width>=768px) and (width<=1023px){.home__tool[data-v-772e870d]{height:calc(100svh - var(--header-h))}.home__tool[data-v-772e870d]:not(.home__tool--alone){height:calc(100lvh - var(--header-h))}}@media (width>=1024px){.home__tool[data-v-772e870d]{height:auto;padding-bottom:var(--s-12)}}
