.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme{--ink:#182332;--muted:#536071;--line:#cdd5df;--accent:#254fbd;--accent-hover:#193a91;--tint:#edf2ff;--stage:#202d43}:is(.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme)[data-workspace=canvas]{--accent:#b24219;--accent-hover:#8d2f10;--tint:#fff2e9;--stage:#2a303c}:is(.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme)[data-workspace=audio]{--accent:#006f62;--accent-hover:#005448;--tint:#e6f5f1;--stage:#102f32}:is(.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme)[data-workspace=video]{--accent:#a52b64;--accent-hover:#7c1d49;--tint:#fcecf3;--stage:#302339}:is(.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme)[data-workspace=browser]{--accent:#6440aa;--accent-hover:#492d83;--tint:#f1ecfa;--stage:#29233f}:is(.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme)[data-workspace=data]{--accent:#086882;--accent-hover:#054d61;--tint:#e7f4f8;--stage:#173746}:is(.free-tools-module__KMOWHq__page,.free-tools-module__KMOWHq__toolTheme)[data-workspace=records]{--accent:#28653d;--accent-hover:#1b4c2c;--tint:#edf6ec;--stage:#203c2b}.free-tools-module__KMOWHq__page{min-height:100vh;color:var(--ink);background:#f3f5f8;padding:64px 0 0 76px;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Noto Sans JP,Yu Gothic,sans-serif}.free-tools-module__KMOWHq__main{box-sizing:border-box;width:min(1680px,100%);margin:0 auto;padding:18px 24px 32px}.free-tools-module__KMOWHq__breadcrumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:9px;font-size:11px;display:flex}.free-tools-module__KMOWHq__breadcrumb a,.free-tools-module__KMOWHq__toolFooter a{color:var(--muted);text-underline-offset:4px}.free-tools-module__KMOWHq__header{margin-bottom:20px;padding:12px 0 10px}.free-tools-module__KMOWHq__header>div{min-width:0}.free-tools-module__KMOWHq__header h1{letter-spacing:-.035em;margin:0 0 6px;font-size:26px;font-weight:750;line-height:1.4}.free-tools-module__KMOWHq__header p{color:#39495d;margin:0;font-size:14px;line-height:1.75}.free-tools-module__KMOWHq__meta{color:var(--muted);font-size:12px}.free-tools-module__KMOWHq__workbench,.free-tools-module__KMOWHq__workbench>*{min-width:0}.free-tools-module__KMOWHq__workspaceNavigation{align-items:center;gap:4px;min-height:42px;display:none}.free-tools-module__KMOWHq__workspaceNavigation button{min-height:34px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;font-size:11px;display:inline-flex}.free-tools-module__KMOWHq__workspaceNavigation button:hover{color:var(--ink);background:#e9eaed}.free-tools-module__KMOWHq__workspaceNavigation svg{width:15px;height:15px}.free-tools-module__KMOWHq__outputFormat{display:none}.free-tools-module__KMOWHq__workspace{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:20px;min-width:0;margin-top:12px;display:grid}.free-tools-module__KMOWHq__panel,.free-tools-module__KMOWHq__result{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;padding:22px;scroll-margin-top:120px}.free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__panel{scrollbar-width:thin;scrollbar-color:#c5c9d0 transparent;max-height:calc(100svh - 92px);position:sticky;top:76px;overflow:auto}.free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{background:#fff;align-self:stretch;min-height:600px}.free-tools-module__KMOWHq__panel h2,.free-tools-module__KMOWHq__result h2{border-bottom:1px solid var(--line);overflow-wrap:anywhere;color:var(--ink);margin:0 0 20px;padding:0 0 14px;font-size:15px;font-weight:700}.free-tools-module__KMOWHq__panel h3{border-top:1px solid var(--line);margin:8px 0 0;padding-top:14px;font-size:12px;font-weight:650}.free-tools-module__KMOWHq__stack{gap:16px;min-width:0;display:grid}.free-tools-module__KMOWHq__main fieldset{border:0;min-width:0;margin:0;padding:0}.free-tools-module__KMOWHq__main details{margin:0}.free-tools-module__KMOWHq__main summary{cursor:pointer;box-sizing:border-box;color:#373d47;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:12px 0;font-size:12px;font-weight:650;list-style:none;display:flex}.free-tools-module__KMOWHq__main summary::-webkit-details-marker{display:none}.free-tools-module__KMOWHq__main summary:after{content:"";border-bottom:1.5px solid #7e8899;border-right:1.5px solid #7e8899;flex:0 0 6px;height:6px;margin-right:4px;transform:rotate(45deg)}.free-tools-module__KMOWHq__main details[open]>summary:after{transform:rotate(225deg)}.free-tools-module__KMOWHq__sectionGroup{border-bottom:1px solid var(--line);padding-bottom:16px}.free-tools-module__KMOWHq__sectionGroup[open]>summary{margin-bottom:8px}.free-tools-module__KMOWHq__field{color:#334358;gap:7px;min-width:0;font-size:13px;font-weight:550;line-height:1.5;display:grid}.free-tools-module__KMOWHq__field input,.free-tools-module__KMOWHq__field textarea,.free-tools-module__KMOWHq__field select,.free-tools-module__KMOWHq__input{color:#252830;width:100%;min-width:0;min-height:40px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d2d5db;border-radius:4px;padding:8px 10px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s}.free-tools-module__KMOWHq__field textarea{resize:vertical;min-height:96px;line-height:1.8}.free-tools-module__KMOWHq__field input[type=range]{min-height:26px;box-shadow:none;accent-color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.free-tools-module__KMOWHq__field input[type=checkbox]{width:auto}.free-tools-module__KMOWHq__twoColumns:has(input[type=date]){grid-template-columns:minmax(0,1fr)}.free-tools-module__KMOWHq__field input::-moz-placeholder{color:#858b95}.free-tools-module__KMOWHq__field textarea::-moz-placeholder{color:#858b95}.free-tools-module__KMOWHq__field input::placeholder,.free-tools-module__KMOWHq__field textarea::placeholder{color:#858b95}.free-tools-module__KMOWHq__field :is(input,textarea,select):hover{border-color:#9da6b4}.free-tools-module__KMOWHq__field :is(input,textarea,select):focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.free-tools-module__KMOWHq__field :is(input,textarea,select):disabled{color:#9398a2;cursor:not-allowed;background:#f5f5f6}.free-tools-module__KMOWHq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.free-tools-module__KMOWHq__actions button,.free-tools-module__KMOWHq__button,.free-tools-module__KMOWHq__fileButton,.free-tools-module__KMOWHq__primary{color:#414854;min-height:36px;font:inherit;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d3d7dd;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}.free-tools-module__KMOWHq__actions svg,.free-tools-module__KMOWHq__button svg,.free-tools-module__KMOWHq__primary svg{flex:none;width:16px;height:16px}.free-tools-module__KMOWHq__actions button:hover,.free-tools-module__KMOWHq__button:hover{background:#f1f2f5;border-color:#aeb6c4}.free-tools-module__KMOWHq__actions .free-tools-module__KMOWHq__primary,.free-tools-module__KMOWHq__primary{background:var(--accent);border-color:var(--accent);color:#fff;min-height:42px;font-weight:650}.free-tools-module__KMOWHq__primary:hover,.free-tools-module__KMOWHq__actions .free-tools-module__KMOWHq__primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.free-tools-module__KMOWHq__main button:disabled{opacity:.45;cursor:not-allowed}.free-tools-module__KMOWHq__main :is(button,a,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.free-tools-module__KMOWHq__button[aria-pressed=true],.free-tools-module__KMOWHq__actions button[aria-pressed=true]{color:var(--accent);background:var(--tint);border-color:var(--accent)}.free-tools-module__KMOWHq__compactButton{min-height:32px;padding:6px 8px}.free-tools-module__KMOWHq__fileButton{background:#f9fafc;border-style:dashed;position:relative;overflow:hidden}.free-tools-module__KMOWHq__fileButton input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.free-tools-module__KMOWHq__fileButton:before{content:"↑";color:#646f83;font-size:18px;line-height:1}.free-tools-module__KMOWHq__fileButton:hover{background:#eef2fb;border-color:#8096c6}.free-tools-module__KMOWHq__fileButton:focus-within{outline:3px solid var(--accent);outline-offset:3px}.free-tools-module__KMOWHq__fileButton:has(input:disabled){opacity:.45;cursor:not-allowed}.free-tools-module__KMOWHq__draftToolbar{flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:42px;display:flex}.free-tools-module__KMOWHq__draftToolbar p{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:11px;display:flex}.free-tools-module__KMOWHq__draftToolbar p svg,.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__actions svg{flex:none;width:14px;height:14px}.free-tools-module__KMOWHq__draftToolbar button,.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__fileButton{background:0 0;border:1px solid #0000;min-height:32px;padding:5px 8px;font-size:11px}.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__fileButton:before{display:none}.free-tools-module__KMOWHq__draftToolbar[data-error=true] p{color:#a33240}.free-tools-module__KMOWHq__draftToolbar[data-draft-ready]{border-bottom:1px solid #dce1e8;gap:12px;margin-bottom:12px;padding:8px 0 12px;position:relative}.free-tools-module__KMOWHq__draftToolbar[data-draft-ready]>p{flex:1;min-width:0;font-size:12px}:where(.free-tools-module__KMOWHq__draftToolbar[data-draft-ready]) .free-tools-module__KMOWHq__historyActions span{display:none}.free-tools-module__KMOWHq__draftToolbar[data-draft-ready] .free-tools-module__KMOWHq__historyActions button{width:36px;height:36px;padding:8px}.free-tools-module__KMOWHq__draftMenu{flex:none;position:relative}.free-tools-module__KMOWHq__main .free-tools-module__KMOWHq__draftMenu>summary{background:#fff;border:1px solid #cdd5df;border-radius:5px;gap:14px;min-height:36px;padding:8px 10px;font-size:12px}.free-tools-module__KMOWHq__draftMenuContent{z-index:70;box-sizing:border-box;background:#fff;border:1px solid #cdd5df;border-radius:6px;width:min(300px,100vw - 40px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #17233118}.free-tools-module__KMOWHq__draftMenuContent>p{margin-bottom:12px;line-height:1.7}.free-tools-module__KMOWHq__draftMenuContent .free-tools-module__KMOWHq__actions{gap:8px;display:grid}.free-tools-module__KMOWHq__draftMenuContent :is(button,.free-tools-module__KMOWHq__fileButton){background:#f8fafc;border-color:#d2d9e2;min-height:42px;font-size:12px}.free-tools-module__KMOWHq__main .free-tools-module__KMOWHq__historyActions{border-right:1px solid var(--line);align-items:center;gap:2px;margin-right:2px;padding-right:10px;display:flex}.free-tools-module__KMOWHq__historyActions button{white-space:nowrap}.free-tools-module__KMOWHq__visualChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.free-tools-module__KMOWHq__visualChoices button{color:#58677c;min-height:82px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d2d8e1;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:10px 5px;font-size:11px;display:flex}.free-tools-module__KMOWHq__visualChoices svg{stroke-width:1.4px;width:30px;height:30px}.free-tools-module__KMOWHq__visualChoices button[aria-pressed=true]{border-color:var(--accent);background:var(--tint);box-shadow:0 0 0 1px var(--accent);color:var(--accent-hover)}.free-tools-module__KMOWHq__positionGrid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.free-tools-module__KMOWHq__positionGrid button{color:#596981;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d3d9e3;border-radius:4px;font-size:12px}.free-tools-module__KMOWHq__positionGrid button[aria-pressed=true]{border-color:var(--accent);background:var(--tint);color:var(--accent-hover)}.free-tools-module__KMOWHq__note{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:400;line-height:1.85}.free-tools-module__KMOWHq__status,.free-tools-module__KMOWHq__error{color:#326149;overflow-wrap:anywhere;background:#f2f8f4;border:1px solid #c9dfd4;border-radius:4px;margin:0;padding:12px 14px;font-size:12px;line-height:1.8}.free-tools-module__KMOWHq__error{color:#a33240;background:#fff5f6;border-color:#ebcbd0}.free-tools-module__KMOWHq__empty{box-sizing:border-box;text-align:center;color:#34465a;background:#f7f9fc;border:1px dashed #bac6d4;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-height:300px;margin:0;padding:36px 24px;font-size:13px;line-height:1.9;display:flex}.free-tools-module__KMOWHq__emptySymbol{background:var(--accent);color:#fff;border-radius:12px;place-items:center;width:60px;height:60px;margin-bottom:20px;display:grid}.free-tools-module__KMOWHq__emptySymbol svg{stroke-width:1.6px;width:32px;height:32px}.free-tools-module__KMOWHq__empty h3{color:var(--ink);border:0;margin:0 0 12px;padding:0;font-size:20px;font-weight:700}.free-tools-module__KMOWHq__empty p{max-width:350px;margin:0}.free-tools-module__KMOWHq__emptyFormat{color:#737e91;margin-top:18px;font-size:10px}.free-tools-module__KMOWHq__emptyAction{border:1px solid var(--accent);background:var(--accent);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:5px;margin-top:22px;padding:10px 18px;font-size:13px;font-weight:600}.free-tools-module__KMOWHq__emptyAction:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.free-tools-module__KMOWHq__starter{border:1px solid var(--line);background:#fff;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.free-tools-module__KMOWHq__starter p{color:#566176;margin:0;font-size:12px;line-height:1.8}.free-tools-module__KMOWHq__starter strong{color:#303c50;font-size:13px;font-weight:600;display:block}.free-tools-module__KMOWHq__readiness{color:#5f6c7e;background:#fff;border:1px solid #dce3ed;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:12px;font-size:12px;display:flex}.free-tools-module__KMOWHq__readiness button{color:var(--accent);font:inherit;cursor:pointer;background:#f3f6fc;border:1px solid #d4dfef;border-radius:4px;min-height:36px;padding:7px 10px}.free-tools-module__KMOWHq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.free-tools-module__KMOWHq__row{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.free-tools-module__KMOWHq__row>span{min-width:0;max-width:100%}.free-tools-module__KMOWHq__row>.free-tools-module__KMOWHq__field{flex:1;min-width:100px}.free-tools-module__KMOWHq__check{cursor:pointer;color:#555c68;align-items:flex-start;gap:9px;min-height:34px;font-size:12px;line-height:1.8;display:flex}.free-tools-module__KMOWHq__check input{width:17px;height:17px;accent-color:var(--accent);flex:none;margin:3px 0 0}.free-tools-module__KMOWHq__check span{overflow-wrap:anywhere;min-width:0}.free-tools-module__KMOWHq__tableWrap{border:1px solid var(--line);background:#fff;border-radius:4px;max-width:100%;overflow-x:auto}.free-tools-module__KMOWHq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.free-tools-module__KMOWHq__table th{text-align:left;color:#293b51;white-space:nowrap;background:#eaf0f6;border-bottom:1px solid #c7d1de;padding:12px;font-size:12px;font-weight:650}.free-tools-module__KMOWHq__table td{vertical-align:top;overflow-wrap:anywhere;color:#3e4654;border-bottom:1px solid #eaecf0;padding:13px 12px}.free-tools-module__KMOWHq__table input,.free-tools-module__KMOWHq__table select{max-width:100%;min-height:36px}.free-tools-module__KMOWHq__table tbody tr:last-child td{border-bottom:0}.free-tools-module__KMOWHq__table tbody tr:hover{background:#f7f9fc}.free-tools-module__KMOWHq__table .free-tools-module__KMOWHq__button{min-height:32px;padding:6px 8px;font-size:11px}.free-tools-module__KMOWHq__metrics{border:1px solid var(--stage);background:var(--stage);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:16px 0;display:grid}.free-tools-module__KMOWHq__metric{border-right:1px solid #ffffff30;min-width:0;padding:20px 24px}.free-tools-module__KMOWHq__metric:last-child{border-right:0}.free-tools-module__KMOWHq__metric span{color:#d4deea;margin-bottom:10px;font-size:12px;display:block}.free-tools-module__KMOWHq__metric strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#fff;font-size:clamp(20px,2.7vw,30px);font-weight:700;line-height:1.3;display:block}.free-tools-module__KMOWHq__page:not([data-workspace=document]) .free-tools-module__KMOWHq__table th{background:var(--accent);color:#fff}.free-tools-module__KMOWHq__listItem[data-check=review]{background:#fff8ee;border-left:4px solid #b45c11}.free-tools-module__KMOWHq__listItem[data-check=pass]{border-left:4px solid #1f785a}.free-tools-module__KMOWHq__metric strong+span{margin:8px 0 0}.free-tools-module__KMOWHq__canvas{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;background:#e4e5e8;border:1px solid #d5d7dc;border-radius:4px;width:100%;height:auto;max-height:620px;padding:24px;display:block}.free-tools-module__KMOWHq__canvas[hidden],.free-tools-module__KMOWHq__stage[hidden]{display:none}.free-tools-module__KMOWHq__stage{background:var(--stage);border:1px solid var(--stage);border-radius:6px;place-items:center;min-height:420px;padding:40px;display:grid}.free-tools-module__KMOWHq__stage .free-tools-module__KMOWHq__canvas{border:0;border-radius:0;width:auto;max-width:100%;max-height:560px;padding:0;box-shadow:0 5px 22px #151b3025}.free-tools-module__KMOWHq__sheetPreview{border:1px solid #d5d7dc;border-radius:4px;max-width:100%;max-height:700px;overflow:auto}.free-tools-module__KMOWHq__sheetPreview canvas{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:620px;display:block}.free-tools-module__KMOWHq__sheetPreview[data-zoom=true] canvas{width:1600px;max-width:none;max-height:none}.free-tools-module__KMOWHq__graphicPreview{background:var(--stage);border:1px solid var(--stage);border-radius:6px;max-width:100%;max-height:760px;padding:28px;overflow:auto}.free-tools-module__KMOWHq__graphicPreview img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:660px;display:block}.free-tools-module__KMOWHq__graphicPreview[data-zoom=true] img{width:auto;max-width:none;max-height:none}.free-tools-module__KMOWHq__thumbnailStrip{scrollbar-width:thin;gap:10px;max-width:100%;padding:3px 3px 10px;display:flex;overflow-x:auto}.free-tools-module__KMOWHq__pageThumbnail{color:#606978;min-height:90px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd1dc;border-radius:4px;flex-direction:column;flex:0 0 112px;align-items:center;gap:6px;padding:6px;font-size:11px;display:flex}.free-tools-module__KMOWHq__pageThumbnail img{-o-object-fit:contain;object-fit:contain;background:#f0f1f4;width:100%;height:64px;display:block}.free-tools-module__KMOWHq__pageThumbnail[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);color:var(--accent);background:var(--tint)}.free-tools-module__KMOWHq__mapPreview{background:#fff;border:1px solid #d5d7dc;border-radius:4px;max-width:100%;max-height:680px;padding:18px;overflow:auto}.free-tools-module__KMOWHq__mapPreview img{width:100%;height:auto;display:block}.free-tools-module__KMOWHq__mapPreview[data-zoom=true] img{width:auto;max-width:none}.free-tools-module__KMOWHq__main pre{white-space:pre-wrap;overflow-wrap:anywhere}.free-tools-module__KMOWHq__main audio{width:100%}.free-tools-module__KMOWHq__previewFrame,.free-tools-module__KMOWHq__signatureFrame{background:#fff;border:1px solid #d5d7dc;border-radius:4px;width:100%;min-height:560px}.free-tools-module__KMOWHq__signatureFrame{min-height:260px}.free-tools-module__KMOWHq__field textarea.free-tools-module__KMOWHq__code,.free-tools-module__KMOWHq__code{tab-size:2;min-height:300px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.8}.free-tools-module__KMOWHq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.free-tools-module__KMOWHq__listItem{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:5px;gap:12px;padding:16px;display:grid}.free-tools-module__KMOWHq__listItem h3{margin:0 0 8px;font-size:15px}details.free-tools-module__KMOWHq__listItem{display:block}.free-tools-module__KMOWHq__offer{border:1px solid var(--line);background:#f6f7f9;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:24px;padding:20px;display:grid}.free-tools-module__KMOWHq__offer h2{color:#3e4654;border:0;margin:0 0 6px;padding:0;font-size:13px}.free-tools-module__KMOWHq__offer p{color:var(--muted);margin:0;font-size:11px;line-height:1.9}.free-tools-module__KMOWHq__offer .free-tools-module__KMOWHq__button{background:0 0;min-height:38px;font-size:11px}.free-tools-module__KMOWHq__offerEyebrow{color:var(--muted);margin-bottom:8px;font-size:10px;display:block}.free-tools-module__KMOWHq__toolFooter{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;font-size:10px;line-height:1.9;display:flex}.free-tools-module__KMOWHq__toolFooter p{max-width:760px;margin:0}.free-tools-module__KMOWHq__paper{color:#292e38;overflow-wrap:anywhere;border:1px solid #c2cbd9;border-top:6px solid var(--accent);background:#fff;padding:clamp(24px,4vw,48px);line-height:1.9;box-shadow:0 3px 14px #2026380d}.free-tools-module__KMOWHq__paper h2{letter-spacing:.14em;border-bottom:2px solid #2e3643;margin-bottom:24px;padding:0 0 22px;font-size:30px}.free-tools-module__KMOWHq__paper h3{margin:24px 0 8px;font-size:17px}.free-tools-module__KMOWHq__paper p{white-space:pre-wrap;font-size:13px}.free-tools-module__KMOWHq__paperTotal{text-align:right;letter-spacing:-.03em;border-block:1px solid #d9dde5;margin:28px 0;padding:18px 0;font-size:30px;font-weight:600}.free-tools-module__KMOWHq__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;scroll-margin-top:122px;display:grid}.free-tools-module__KMOWHq__boardColumn{--column-color:#46576e;border:1px solid #cdd5df;border-top:4px solid var(--column-color);background:#f4f6f9;border-radius:5px;min-width:0;min-height:360px;padding:16px}.free-tools-module__KMOWHq__boardColumn h2{color:var(--column-color);align-items:center;gap:8px;margin:0 0 20px;font-size:15px;display:flex}.free-tools-module__KMOWHq__boardColumn h2:before{content:"";background:var(--column-color);border-radius:50%;width:9px;height:9px}.free-tools-module__KMOWHq__boardColumn:nth-child(2){--column-color:#254fbd}.free-tools-module__KMOWHq__boardColumn:nth-child(3){--column-color:#28653d}.free-tools-module__KMOWHq__boardCard{overflow-wrap:anywhere;background:#fff;border:1px solid #d9dee6;border-radius:5px;margin-bottom:12px;padding:16px;box-shadow:0 1px 3px #20263808}.free-tools-module__KMOWHq__boardCard p{margin:0 0 12px;font-size:13px}.free-tools-module__KMOWHq__boardCard>.free-tools-module__KMOWHq__button{margin-top:12px}.free-tools-module__KMOWHq__video{background:#20242c;border-radius:4px;width:100%;max-height:460px;display:block}.free-tools-module__KMOWHq__waveform{background:#20252d;border:1px solid #353b46;border-radius:4px;width:100%;height:170px;display:block}.free-tools-module__KMOWHq__prompter{box-sizing:border-box;color:#fff;white-space:pre-wrap;resize:none;background:#151920;border:0;border-radius:5px;width:100%;height:58vh;padding:40px;font-family:inherit;font-size:36px;line-height:1.9;overflow-y:auto}.free-tools-module__KMOWHq__prompter[data-size=small]{font-size:26px}.free-tools-module__KMOWHq__prompter[data-size=large]{font-size:48px}.free-tools-module__KMOWHq__prompter[data-mirror=true]{transform:scaleX(-1)}.free-tools-module__KMOWHq__prompter:fullscreen{box-sizing:border-box;border-radius:0;width:100%;height:100%;padding:12vh 12vw}.free-tools-module__KMOWHq__subtitle{color:#fff;text-align:center;white-space:pre-wrap;background:#151920;min-height:80px;padding:20px;font-size:20px}.free-tools-module__KMOWHq__pdfResults{gap:16px;margin:16px 0 0;padding:0;scroll-margin-top:122px;list-style:none;display:grid}.free-tools-module__KMOWHq__pdfFile{border:1px solid var(--line);background:#fff;border-radius:5px;grid-template-columns:132px minmax(0,1fr);gap:20px;padding:20px;display:grid}.free-tools-module__KMOWHq__pdfFile h3{overflow-wrap:anywhere;margin:0;font-size:14px}.free-tools-module__KMOWHq__pdfThumbnail{background:#eceef2;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;min-height:170px;margin:0;padding:12px;display:flex}.free-tools-module__KMOWHq__pdfThumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:150px}.free-tools-module__KMOWHq__pdfThumbnail span,.free-tools-module__KMOWHq__pdfThumbnail figcaption{text-align:center;color:var(--muted);font-size:11px}.free-tools-module__KMOWHq__pdfThumbnail figcaption{margin-top:12px}.free-tools-module__KMOWHq__resultToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.free-tools-module__KMOWHq__resultToolbar h2{border:0;margin:0;padding:0}.free-tools-module__KMOWHq__resultToolbar span,.free-tools-module__KMOWHq__result>.free-tools-module__KMOWHq__stack>.free-tools-module__KMOWHq__actions>span{color:var(--muted);font-size:11px}.free-tools-module__KMOWHq__presets{flex-wrap:wrap;gap:6px;display:flex}.free-tools-module__KMOWHq__presets button{min-width:42px;min-height:36px;font:inherit;color:#5a6374;cursor:pointer;background:#fff;border:1px solid #d3d7df;border-radius:4px;place-items:center;padding:7px 10px;font-size:11px;display:grid}.free-tools-module__KMOWHq__presets button[aria-pressed=true]{background:var(--tint);color:var(--accent);border-color:#8da5df}.free-tools-module__KMOWHq__presets svg{width:18px;height:18px}.free-tools-module__KMOWHq__transport{border:1px solid var(--line);background:#fff;border-radius:5px;flex-wrap:wrap;align-items:center;gap:8px;padding:16px;display:flex}.free-tools-module__KMOWHq__transport svg{width:18px;height:18px}.free-tools-module__KMOWHq__transport>span{color:var(--muted);margin-left:auto;font-size:11px}@media (min-width:851px){.free-tools-module__KMOWHq__page:is([data-workspace=canvas],[data-workspace=document],[data-workspace=browser],[data-workspace=audio],[data-workspace=video]) .free-tools-module__KMOWHq__workspace{grid-template-columns:minmax(0,1fr) 320px}.free-tools-module__KMOWHq__page:is([data-workspace=canvas],[data-workspace=document],[data-workspace=browser],[data-workspace=audio],[data-workspace=video]) .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__panel{grid-area:1/2}.free-tools-module__KMOWHq__page:is([data-workspace=canvas],[data-workspace=document],[data-workspace=browser],[data-workspace=audio],[data-workspace=video]) .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{grid-area:1/1}.free-tools-module__KMOWHq__page[data-workspace=document] .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{background:#edf0f4}.free-tools-module__KMOWHq__page[data-workspace=document] .free-tools-module__KMOWHq__paper{max-width:800px;min-height:650px;margin:0 auto}.free-tools-module__KMOWHq__page:is([data-workspace=canvas],[data-workspace=audio]) .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{background:0 0;border:0;padding:0}.free-tools-module__KMOWHq__page[data-workspace=data] .free-tools-module__KMOWHq__workspace{grid-template-columns:280px minmax(0,1fr)}.free-tools-module__KMOWHq__page[data-workspace=data] .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{background:#fff}.free-tools-module__KMOWHq__page[data-tool=free-csv] .free-tools-module__KMOWHq__workspace{grid-template-columns:280px repeat(2,minmax(0,1fr))}}@media (min-width:1101px){.free-tools-module__KMOWHq__page{padding-left:176px}}@media (min-width:851px) and (max-width:1150px){.free-tools-module__KMOWHq__page[data-tool=free-csv] .free-tools-module__KMOWHq__workspace{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:1150px){.free-tools-module__KMOWHq__page[data-tool=free-csv] .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{min-height:0}}@media (max-width:1100px){.free-tools-module__KMOWHq__offer{grid-template-columns:minmax(0,1fr);gap:12px}.free-tools-module__KMOWHq__offer .free-tools-module__KMOWHq__button{justify-self:start}.free-tools-module__KMOWHq__panel,.free-tools-module__KMOWHq__result{padding:18px}.free-tools-module__KMOWHq__main{padding-inline:20px}.free-tools-module__KMOWHq__draftToolbar p{flex-basis:100%}.free-tools-module__KMOWHq__draftToolbar{padding-bottom:8px}}@media (max-width:850px){.free-tools-module__KMOWHq__page{padding:58px 0 0}.free-tools-module__KMOWHq__main{padding:18px 20px 28px}.free-tools-module__KMOWHq__workbench{display:block}.free-tools-module__KMOWHq__workspace{grid-template-columns:minmax(0,1fr);margin-top:12px}.free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__panel{max-height:none;position:static;overflow:visible}.free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{min-height:360px}.free-tools-module__KMOWHq__page:is([data-workspace=canvas],[data-workspace=browser],[data-workspace=audio],[data-workspace=video],[data-tool=free-ebook],[data-tool=free-slides],[data-tool=free-pdf-form]) .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result{grid-row:1;min-height:0}.free-tools-module__KMOWHq__page:is([data-workspace=canvas],[data-workspace=browser],[data-workspace=audio],[data-workspace=video],[data-tool=free-ebook],[data-tool=free-slides],[data-tool=free-pdf-form]) .free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__panel{grid-row:2}.free-tools-module__KMOWHq__workspaceNavigation{z-index:60;background:#f3f5f8;border-bottom:1px solid #dce1e8;gap:8px;margin-inline:-20px;padding:6px 20px;display:flex;position:sticky;top:58px}.free-tools-module__KMOWHq__workspaceNavigation button{color:#31465e;background:0 0;border:0;flex:1;min-height:42px;padding:8px;font-size:12px}.free-tools-module__KMOWHq__workspaceNavigation button+button{border-left:1px solid #cdd5df}.free-tools-module__KMOWHq__draftToolbar{padding:10px 0 0}.free-tools-module__KMOWHq__draftToolbar p{flex-basis:auto}.free-tools-module__KMOWHq__field input,.free-tools-module__KMOWHq__field textarea,.free-tools-module__KMOWHq__field select{font-size:16px}.free-tools-module__KMOWHq__canvas{max-height:540px;padding:16px}.free-tools-module__KMOWHq__stage{min-height:320px;padding:24px}.free-tools-module__KMOWHq__offer{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.free-tools-module__KMOWHq__main{padding:16px 14px 28px}.free-tools-module__KMOWHq__header{align-items:flex-start;gap:12px;margin-bottom:12px;padding-block:8px 16px}.free-tools-module__KMOWHq__header h1{font-size:20px}.free-tools-module__KMOWHq__header p{font-size:13px}.free-tools-module__KMOWHq__panel,.free-tools-module__KMOWHq__result{padding:16px}.free-tools-module__KMOWHq__workspaceNavigation{margin-inline:-14px;padding-inline:14px}.free-tools-module__KMOWHq__workspaceNavigation button>svg:last-child:not(:first-child){display:none}.free-tools-module__KMOWHq__draftToolbar{gap:8px}.free-tools-module__KMOWHq__draftToolbar p{flex:100%}.free-tools-module__KMOWHq__draftToolbar>.free-tools-module__KMOWHq__actions{gap:4px}.free-tools-module__KMOWHq__draftToolbar button,.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__fileButton{min-height:40px}.free-tools-module__KMOWHq__main .free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__historyActions{padding-right:4px}.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__historyActions button{min-width:44px;padding:8px}.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__historyActions span{display:none}.free-tools-module__KMOWHq__draftToolbar .free-tools-module__KMOWHq__historyActions svg{width:18px;height:18px}.free-tools-module__KMOWHq__actions button,.free-tools-module__KMOWHq__button,.free-tools-module__KMOWHq__primary,.free-tools-module__KMOWHq__presets button{min-height:44px}.free-tools-module__KMOWHq__metrics{margin-block:14px}.free-tools-module__KMOWHq__metric{padding:14px 10px}.free-tools-module__KMOWHq__metric span{font-size:10px}.free-tools-module__KMOWHq__metric strong{font-size:20px}.free-tools-module__KMOWHq__board{grid-template-columns:minmax(0,1fr);gap:12px}.free-tools-module__KMOWHq__boardColumn{min-height:180px}.free-tools-module__KMOWHq__paper{padding:20px 14px}.free-tools-module__KMOWHq__paper h2{font-size:24px}.free-tools-module__KMOWHq__paper .free-tools-module__KMOWHq__table th,.free-tools-module__KMOWHq__paper .free-tools-module__KMOWHq__table td{padding:8px 4px;font-size:10px}.free-tools-module__KMOWHq__paper p{font-size:11px}.free-tools-module__KMOWHq__empty{min-height:240px;padding:24px 18px}.free-tools-module__KMOWHq__empty h3{font-size:16px}.free-tools-module__KMOWHq__canvas,.free-tools-module__KMOWHq__graphicPreview{padding:12px}.free-tools-module__KMOWHq__stage{min-height:220px;padding:16px}.free-tools-module__KMOWHq__offer{padding:16px}.free-tools-module__KMOWHq__offer .free-tools-module__KMOWHq__button{width:100%}.free-tools-module__KMOWHq__transport{padding:12px}.free-tools-module__KMOWHq__pdfFile{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.free-tools-module__KMOWHq__pdfThumbnail{min-height:100px;padding:6px}.free-tools-module__KMOWHq__pdfThumbnail img{height:100px}.free-tools-module__KMOWHq__pdfFile .free-tools-module__KMOWHq__row{grid-template-columns:1fr;display:grid}.free-tools-module__KMOWHq__prompter{padding:24px;font-size:28px}}.free-tools-module__KMOWHq__page:not([data-tool=free-pdf-form]) .free-tools-module__KMOWHq__workspace:has([data-file-intake]){grid-template-columns:minmax(0,1fr)}.free-tools-module__KMOWHq__page:not([data-tool=free-pdf-form]) .free-tools-module__KMOWHq__workspace:has([data-file-intake])>.free-tools-module__KMOWHq__panel{display:none}.free-tools-module__KMOWHq__page:not([data-tool=free-pdf-form]) .free-tools-module__KMOWHq__workspace:has([data-file-intake])>.free-tools-module__KMOWHq__result{border:1px solid var(--line);background:#fff;border-radius:8px;grid-area:1/1/auto/-1;min-height:0;padding:28px}.free-tools-module__KMOWHq__workspace [data-file-intake]{width:min(100%,720px);margin-inline:auto}.free-tools-module__KMOWHq__workbench:has([data-file-intake])>.free-tools-module__KMOWHq__workspaceNavigation{display:none}@media (max-width:540px){.free-tools-module__KMOWHq__draftToolbar[data-draft-ready]{gap:6px}.free-tools-module__KMOWHq__draftToolbar[data-draft-ready]>p{flex:1;font-size:11px}.free-tools-module__KMOWHq__draftToolbar[data-draft-ready] .free-tools-module__KMOWHq__historyActions{margin-right:0;padding-right:6px}.free-tools-module__KMOWHq__draftToolbar[data-draft-ready] .free-tools-module__KMOWHq__historyActions button{width:32px;min-width:32px}.free-tools-module__KMOWHq__page:not([data-tool=free-pdf-form]) .free-tools-module__KMOWHq__workspace:has([data-file-intake])>.free-tools-module__KMOWHq__result{padding:18px}}@media (prefers-reduced-motion:reduce){.free-tools-module__KMOWHq__field :is(input,select,textarea),.free-tools-module__KMOWHq__button,.free-tools-module__KMOWHq__primary,.free-tools-module__KMOWHq__actions button{transition:none}}@media print{:is(.free-tools-module__KMOWHq__page~button[aria-label^=フィードバック],.free-tools-module__KMOWHq__page~div:has(button[aria-label=フィードバックを開く])){display:none}.free-tools-module__KMOWHq__page{background:#fff;padding:0}.free-tools-module__KMOWHq__page>:not(main),.free-tools-module__KMOWHq__breadcrumb,.free-tools-module__KMOWHq__header,.free-tools-module__KMOWHq__draftToolbar,.free-tools-module__KMOWHq__offer,.free-tools-module__KMOWHq__toolFooter,.free-tools-module__KMOWHq__noPrint,.free-tools-module__KMOWHq__workspaceNavigation,.free-tools-module__KMOWHq__resultToolbar,.free-tools-module__KMOWHq__thumbnailStrip{display:none}.free-tools-module__KMOWHq__main{width:100%;padding:0}.free-tools-module__KMOWHq__workbench,.free-tools-module__KMOWHq__workspace{border:0;margin:0;display:block}.free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__panel{display:none}.free-tools-module__KMOWHq__workspace>.free-tools-module__KMOWHq__result,.free-tools-module__KMOWHq__result{background:#fff;border:0;min-height:0;padding:0}.free-tools-module__KMOWHq__paper{box-shadow:none;border:0;padding:0}.free-tools-module__KMOWHq__paper h3,.free-tools-module__KMOWHq__paper tr{-moz-column-break-inside:avoid;break-inside:avoid}}
