:root{color:#24252c;font-synthesis:none;-webkit-font-smoothing:antialiased;font-optical-sizing:auto;--accent:#5262ee;--accent-soft:#eceeff;--text:#292a32;--muted:#878994;--line:#e8e9ef;--panel:#fff;--side:#f6f6f8;--canvas:#ededf1;--hover:#eeeef3;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:450}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:default;opacity:.38}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #7e8aff}input,select{color:var(--text)}button{transition:background .14s,color .14s,box-shadow .14s,transform .14s}button:not(:disabled):active{transform:translateY(1px)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--accent)}svg{flex-shrink:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;font-weight:650}p{line-height:1.65}::selection{background:#d8dcff}.mk-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}.mk-app{background:var(--panel);min-height:100vh;color:var(--text);display:flex}.mk-sidebar{background:var(--side);border-right:1px solid var(--line);z-index:20;flex-direction:column;width:228px;padding:24px 14px 0;display:flex;position:fixed;inset:0 auto 0 0}.mk-wordmark{letter-spacing:-1.7px;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;padding:0 10px;font-size:31px;font-weight:800;line-height:36px;display:flex}.mk-logo-mark{background:var(--accent);color:#fff;letter-spacing:-3px;border-radius:10px;place-items:center;width:32px;height:32px;padding-right:3px;font-size:25px;font-weight:750;display:grid;box-shadow:0 3px 8px #485bdd25}.mk-wordmark-dot{color:var(--accent);margin-left:-8px}.mk-space-name{align-items:center;gap:10px;padding:25px 10px 22px;font-size:12px;font-weight:600;display:flex}.mk-space-name>svg{color:#9699a4;margin-left:auto}.mk-space-name small,.mk-account small{color:var(--muted);margin-top:5px;font-size:10px;font-weight:450;display:block}.mk-space-avatar{color:#776488;background:linear-gradient(135deg,#e5e4fd,#f9e0d9);border:1px solid #e6e2ef;border-radius:8px;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.mk-sidebar nav{scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.mk-side-link,.mk-side-tool{color:#676976;text-align:left;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:39px;margin:2px 0;padding:11px 13px;font-size:12px;line-height:17px;display:flex}.mk-side-link:hover,.mk-side-tool:hover{background:var(--hover)}.mk-side-link.active,.mk-side-tool.active{color:#4d59d6;background:#e6e8f8;font-weight:600}.mk-side-label{letter-spacing:1.05px;color:#9b9da8;padding:24px 13px 8px;font-size:9px;font-weight:650}.mk-side-tool span{white-space:nowrap;font-size:11.5px}.mk-count{background:#e8e8ed;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:9px}.mk-beta{color:#8980aa;letter-spacing:.5px;background:#eae8f6;border:1px solid #e2dff2;border-radius:4px;margin-left:auto;padding:1px 4px;font-size:8px}.mk-side-bottom{margin-top:auto;padding:13px 0 0}.mk-local-card{color:#74778b;gap:9px;padding:12px 10px 18px;font-size:10px;display:flex}.mk-local-card>svg{color:#9398b7}.mk-local-card small{color:#a0a1ab;max-width:150px;margin-top:5px;font-size:9px;line-height:1.6;display:block}.mk-account{border-top:1px solid var(--line);text-align:left;align-items:center;gap:10px;width:calc(100% + 28px);margin:9px -14px 0;padding:15px 23px;font-size:11px;font-weight:600;display:flex}.mk-account>span,.mk-avatar{color:#81749a;background:#eae5f5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:650;display:grid}.mk-account>svg{color:#898b96;margin-left:auto}.mk-main{width:calc(100% - 228px);min-width:0;margin-left:228px}.mk-topbar{border-bottom:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:20px;height:66px;padding:0 32px;display:flex}.mk-breadcrumb{align-items:center;gap:13px;min-width:0;font-size:11px;display:flex}.mk-breadcrumb>span{color:#999ba6}.mk-breadcrumb>svg{color:#c0c2cc}.mk-breadcrumb strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mk-top-actions{align-items:center;gap:20px;display:flex}.mk-top-divider{background:var(--line);width:1px;height:20px}.mk-quiet-button{color:#818493;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:8px 10px;font-size:11px;display:flex}.mk-quiet-button:hover{background:var(--hover);color:var(--text)}.mk-button{background:var(--accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:11px 19px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex;box-shadow:0 2px 3px #3346bd13}.mk-button:hover:not(:disabled){background:#4655dd;text-decoration:none;box-shadow:0 4px 13px #5262ee22}.mk-button.secondary{background:var(--panel);color:var(--text);border:1px solid #dedfe7;box-shadow:0 2px 3px #151a3510}.mk-button.secondary:hover:not(:disabled){background:var(--hover);border-color:#bfc4da}.mk-button.danger{background:#d45a64}.mk-text-button{color:#7980a1;align-items:center;gap:8px;padding:10px 0;font-size:12px;display:inline-flex}.mk-text-button:hover{color:var(--accent)}.mk-icon-button{color:#80828e;border-radius:5px;justify-content:center;align-items:center;width:31px;height:31px;padding:0;display:inline-flex}.mk-icon-button:hover{background:var(--hover);color:var(--text)}.mk-icon-button.small{width:24px;height:24px}.mk-icon-button.is-on{color:#535765;background:#e3e3e9}.mk-mobile-menu,.mk-sidebar-scrim{display:none}.mk-home{max-width:1350px;margin:0 auto;padding:51px 58px 40px}.mk-home-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;display:flex}.mk-eyebrow{letter-spacing:1.5px;color:#999bab;font-size:9px;font-weight:600}.mk-home-heading h1{letter-spacing:-1.3px;margin:12px 0 10px;font-size:34px;line-height:1.18}.mk-home-heading p{color:#90919f;margin:0;font-size:12px}.mk-home-decoration{color:#9f94b8;background:linear-gradient(135deg,#efedf9,#f7ede9);border:1px solid #eeeaf4;border-radius:18px;place-items:center;width:64px;height:64px;display:grid;transform:rotate(7deg)}.mk-dropzone{background:linear-gradient(130deg,#f5f5ff,#f1f3fd 60%,#f7f4fc);border:1.5px dashed #cbd1ef;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:268px;padding:31px 20px 21px;display:flex;position:relative;box-shadow:inset 0 0 0 6px #f6f7fe}.mk-dropzone.is-over{border-color:var(--accent);background:#e5e9ff}.mk-document-stack{width:60px;height:57px;margin-bottom:18px;position:relative}.mk-document-stack>div{background:#fdfdff;border:1px solid #ccd1f2;border-radius:4px;width:39px;height:52px;position:absolute;top:3px;left:10px;box-shadow:0 3px 7px #747daf0c}.mk-document-stack>div:first-child{top:6px;left:2px;transform:rotate(-14deg)}.mk-document-stack>div:nth-child(2){top:6px;left:19px;transform:rotate(14deg)}.mk-document-stack>div:last-child{color:#aeb9ec;border-color:#b3bcea;flex-direction:column;align-items:center;gap:2px;padding:7px;display:flex;top:0}.mk-document-stack span{font-size:8px;font-weight:700}.mk-dropzone>.mk-button{min-height:39px;padding:8px 20px}.mk-dropzone>p{color:#8f95b3;margin:10px 0 5px;font-size:11px}.mk-drop-types{color:#b0b3c5;font-size:9px}.mk-sample-link{color:#969cbb;margin-top:12px;padding-bottom:0;font-size:10px}.mk-section-heading{justify-content:space-between;align-items:center;gap:15px;margin:37px 0 19px;display:flex}.mk-section-heading h2{letter-spacing:-.5px;margin:0;font-size:17px;font-weight:600}.mk-section-heading>span{color:#a3a4af;font-size:10px}.mk-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk-tool-card{background:var(--panel);border:1px solid #e9e9ef;border-radius:11px;transition:box-shadow .16s,transform .16s,border-color .16s;position:relative;overflow:hidden}.mk-tool-card:hover{border-color:#cbd1ed;transform:translateY(-2px);box-shadow:0 7px 24px #4b528b0a}.mk-tool-card-main{text-align:left;width:100%;height:100%;padding:22px 20px 18px}.mk-tool-icon{color:#8980dd;background:#eeedfe;border-radius:12px;place-items:center;width:45px;height:45px;margin-bottom:21px;display:grid}.mk-tool-split .mk-tool-icon{color:#d98e91;background:#fceeed}.mk-tool-compress .mk-tool-icon{color:#73ae99;background:#e9f5f1}.mk-tool-images_to_pdf .mk-tool-icon{color:#daa968;background:#fff4e6}.mk-tool-pdf_to_images .mk-tool-icon{color:#7c9bc6;background:#ebf2ff}.mk-tool-documents_to_pdf .mk-tool-icon{color:#829bd3;background:#e9effb}.mk-tool-html_to_pdf .mk-tool-icon{color:#ae96ce;background:#f2edf9}.mk-tool-card h3{letter-spacing:-.1px;margin:0 0 7px;font-size:13px;font-weight:600}.mk-tool-card p{color:#9a9ba7;min-height:30px;margin-bottom:12px;font-size:10px;line-height:1.55}.mk-card-open{color:#a1a4b3;justify-content:space-between;align-items:center;font-size:9px;display:flex}.mk-card-open>svg{color:#abaecc}.mk-star{z-index:2;color:#d2d3df;opacity:0;border-radius:5px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:11px;right:11px}.mk-tool-card:hover .mk-star,.mk-star:focus-visible,.mk-star.is-favorite{opacity:1}.mk-star.is-favorite{color:#c8bfdc}.mk-star:hover{color:#9685bd;background:#f3eff9}.mk-bottom-note{color:#a5a7b4;justify-content:center;align-items:center;gap:8px;margin-top:33px;font-size:10px;line-height:1.6;display:flex}.mk-workspace{flex-direction:column;height:calc(100vh - 66px);min-height:550px;display:flex}.mk-workspace-heading{justify-content:space-between;align-items:center;gap:20px;padding:22px 27px 21px;display:flex}.mk-workspace-heading>div{align-items:center;gap:13px;display:flex}.mk-tool-heading-icon{background:var(--accent-soft);color:#7e83c7;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.mk-workspace-heading h1{letter-spacing:-.7px;margin:0 0 6px;font-size:20px}.mk-workspace-heading p{color:#9194a4;margin:0;font-size:10px}.mk-document-tabs{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8f8fa;align-items:center;gap:8px;min-height:41px;padding:0 18px;display:flex;overflow:hidden}.mk-document-tab{background:var(--panel);border:1px solid var(--line);border-bottom:0;border-radius:7px 7px 0 0;align-items:center;gap:8px;min-width:0;max-width:420px;margin-top:5px;padding:8px 10px 7px;font-size:10px;display:flex}.mk-document-tab>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.mk-document-tab>svg{color:#9495a8}.mk-tab-count{color:#b0b0bd;white-space:nowrap;font-size:9px}.mk-document-storage{color:#a4a6b5;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:flex}.mk-editor-toolbar{background:#f8f8fa;border-bottom:1px solid #e0e1e7;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:7px 16px;display:flex}.mk-toolbar-group{align-items:center;gap:3px;display:flex}.mk-toolbar-button{white-space:nowrap;color:#777987;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:29px;padding:6px 8px;font-size:10px;display:flex}.mk-toolbar-button:hover:not(:disabled){background:#e9eaf1}.mk-toolbar-button>svg{color:#747989}.mk-toolbar-divider{background:#dddfe8;width:1px;height:18px;margin:0 7px}.mk-zoom{color:#858899;text-align:center;width:31px;font-size:9px}.mk-view-controls{margin-left:auto}.mk-editor-body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative}.mk-editor-body.with-options{grid-template-columns:minmax(0,1fr) 250px}.mk-canvas{background:var(--canvas);scrollbar-width:thin;min-height:320px;position:relative;overflow:auto}.mk-canvas.is-over{box-shadow:inset 0 0 0 3px #8e98fa}.mk-workspace-empty{text-align:center;background:radial-gradient(#f7f7fb 0,#f0f0f5 65%);flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:45px 20px;display:flex}.mk-empty-document{color:#b0add0;background:linear-gradient(160deg,#fff,#fafaff);border:1px solid #dcdced;border-radius:6px 18px 6px 6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:77px;height:98px;margin-bottom:29px;display:flex;transform:rotate(-5deg);box-shadow:0 5px 16px #45486d08}.mk-empty-document span{letter-spacing:1px;color:#a4a1c8;font-size:10px;font-weight:700}.mk-workspace-empty h2{letter-spacing:-1px;margin-bottom:9px;font-size:24px}.mk-workspace-empty p{color:#a0a0b0;margin-bottom:22px;font-size:12px;line-height:1.7}.mk-workspace-empty .mk-quiet-text{margin-top:14px}.mk-workspace-empty .mk-text-button{margin-top:12px;font-size:10px}.mk-quiet-text{color:#a2a3b2;font-size:10px}.mk-canvas-controls{justify-content:space-between;align-items:center;gap:20px;padding:19px 23px 0;display:flex}.mk-select-all{color:#9b9cac;align-items:center;gap:7px;font-size:10px;display:flex}.mk-select-all input{width:13px;height:13px;margin:0}.mk-page-search{color:#abaebe;align-items:center;gap:6px;display:flex}.mk-page-search input{color:#73788b;background:0 0;border:0;outline:none;width:125px;padding:4px;font-size:9px}.mk-page-search input::placeholder{color:#a5a7b6}.mk-page-grid{grid-template-columns:repeat(auto-fill, minmax(var(--page-width,158px), 1fr));align-content:start;gap:23px 24px;padding:28px 31px;display:grid}.mk-page-tile{-webkit-user-select:none;user-select:none;justify-self:center;width:100%;min-width:0;max-width:250px;position:relative}.mk-page-select{border:2px solid #0000;border-radius:4px;width:100%;padding:0;display:block;position:relative;box-shadow:0 3px 8px #27233d08}.mk-page-select:hover{border-color:#bdc3e5}.mk-page-tile.selected .mk-page-select{border-color:#7583f8;box-shadow:0 0 0 2px #6579fb14}.mk-paper{aspect-ratio:595/842;color:#9292a6;background:#fff;border-radius:2px;width:100%;position:relative;overflow:hidden}.mk-paper-inner{justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;inset:0}.mk-paper img{object-fit:contain;background:#fff;width:100%;height:100%}.mk-paper-loading{color:#d2d1e2;place-items:center;display:grid}.mk-paper-loading svg{animation:1.1s linear infinite mk-spin}.mk-selection-check{color:#fff;background:#7583f8;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;display:none;position:absolute;top:7px;right:7px;box-shadow:0 2px 3px #535bdc20}.mk-page-tile.selected .mk-selection-check{display:grid}.mk-page-caption{justify-content:center;align-items:center;height:31px;padding-top:9px;display:flex;position:relative}.mk-page-number{color:#9899a7;border-radius:4px;place-items:center;min-width:23px;height:23px;font-size:10px;display:grid}.mk-page-tile.selected .mk-page-number{color:#fff;background:#7583f8}.mk-page-preview{color:#aaabba;opacity:0;position:absolute;top:10px;right:2px}.mk-page-tile:hover .mk-page-preview,.mk-page-preview:focus-visible{opacity:1}.mk-page-filename{text-align:center;color:#b0b0bd;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;display:block;overflow:hidden}.mk-large-pages{grid-template-columns:1fr}.mk-large-pages .mk-page-tile{max-width:420px}.mk-canvas-hint{text-align:center;color:#afb0bc;padding:5px 20px 25px;font-size:9px;line-height:1.5}.mk-office-paper{color:#9c9dcb;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.mk-office-paper>span{letter-spacing:1px;font-size:12px;font-weight:600}.mk-options{background:var(--panel);border-left:1px solid var(--line);scrollbar-width:thin;flex-direction:column;padding:20px 19px 17px;display:flex;overflow:auto}.mk-options-title{color:#9294a5;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.mk-options-title h2{color:var(--text);letter-spacing:-.1px;margin:0;font-size:13px;font-weight:600}.mk-field-label{letter-spacing:.9px;color:#a1a2b3;margin-bottom:12px;font-size:8px;font-weight:600;display:block}.mk-options-section{border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:21px}.mk-output-type{color:#777989;align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex}.mk-output-type small{color:#abadba;margin-top:4px;font-size:9px;font-weight:400;display:block}.mk-file-badge{color:#dd8b95;background:#fff0f0;border:1px solid #f7dfe1;border-radius:3px 7px 3px 3px;flex-shrink:0;place-items:center;width:27px;height:33px;font-size:8px;font-weight:700;display:grid}.mk-file-badge.image{color:#7f9dd8;background:#edf2fe;border-color:#dfe6fd}.mk-label{color:#85889b;margin-bottom:15px;font-size:10px;font-weight:500;line-height:1.5;display:block}.mk-input{background:var(--panel);color:#70748a;border:1px solid #e1e3ec;border-radius:6px;outline:none;width:100%;min-height:36px;margin-top:8px;padding:8px 9px;font-size:10px;display:block}.mk-input:focus{border-color:#919afa;box-shadow:0 0 0 3px #6978f410}.mk-input::placeholder{color:#b0b2c2}.mk-input option{color:var(--text)}.mk-field-help{color:#a8aaba;margin:8px 0 0;font-size:9px;line-height:1.65}.mk-label-value{float:right;color:#a8aaba}.mk-label input[type=range]{width:100%;height:4px;margin:13px 0 0;display:block}.mk-quality-options{border:0;margin:0 0 21px;padding:0}.mk-quality-options legend{color:#85889b;margin-bottom:12px;font-size:10px;font-weight:500}.mk-quality-options label{border:1px solid #e6e7ee;border-radius:7px;align-items:center;gap:9px;min-height:62px;margin-bottom:8px;padding:14px 9px;font-size:10px;display:flex;position:relative}.mk-quality-options label input{width:13px;height:13px;margin:0}.mk-quality-options label>span:first-of-type{color:#777a91;font-size:10px;font-weight:550}.mk-quality-options small{color:#a5a8ba;margin-top:5px;font-size:8px;font-weight:400;line-height:1.4;display:block}.mk-quality-options label.chosen{background:#f5f6ff;border-color:#8e99ee}.mk-recommended{letter-spacing:.1px;color:#8290e2;background:#f5f6ff;padding:1px 4px;font-size:6px;position:absolute;top:-6px;right:7px}.mk-segmented{background:var(--side);border:1px solid var(--line);border-radius:6px;margin-bottom:19px;padding:3px;display:flex}.mk-segmented button{color:#9497aa;border-radius:4px;flex:1;padding:7px;font-size:10px}.mk-segmented button.active{background:var(--panel);color:#707aa8;box-shadow:0 1px 4px #26365e12}.mk-options-bottom{margin-top:auto;padding-top:8px}.mk-processing-note{color:#a4a8c1;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:9px;line-height:1.4;display:flex}.mk-processing-note small{color:#b7b9c7;margin-top:4px;font-size:8px;display:block}.mk-run-button{gap:7px;width:100%;padding:10px 12px;font-size:11px}.mk-run-button>svg:last-child{margin-left:auto}.mk-centered{text-align:center;display:block}.mk-editor-footer{border-top:1px solid var(--line);color:#a9aaba;background:var(--panel);justify-content:space-between;align-items:center;gap:15px;min-height:29px;padding:7px 21px;font-size:8px;display:flex}.mk-editor-footer span:last-child{align-items:center;gap:5px;display:flex}.mk-alert{color:#9b7c52;background:#fffaf2;border:1px solid #f0dfc8;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin:15px 25px 0;padding:14px 16px;animation:.15s mk-enter;display:flex}.mk-alert strong{margin-bottom:4px;font-size:11px;font-weight:600;display:block}.mk-alert span{font-size:11px;line-height:1.5;display:block}.mk-processing-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:5;background:#f1f1f8b8;justify-content:center;align-items:center;min-height:320px;display:flex;position:absolute;inset:0}.mk-processing-card{background:var(--panel);text-align:center;border:1px solid #e4e6f0;border-radius:13px;width:90%;max-width:310px;padding:30px;box-shadow:0 15px 50px #32356310}.mk-processing-icon{background:var(--accent-soft);color:#9ba1da;border-radius:16px;place-items:center;width:55px;height:55px;margin:0 auto 22px;display:grid}.mk-processing-icon svg,.mk-spin{animation:1.2s linear infinite mk-spin}.mk-processing-card h2{margin-bottom:10px;font-size:17px}.mk-processing-card p{color:#a0a3b4;margin-bottom:18px;font-size:11px}.mk-progress-track{background:#eff0f9;border-radius:9px;height:5px;margin-bottom:15px;overflow:hidden}.mk-progress-track span{background:var(--accent);border-radius:9px;height:100%;transition:width .3s;display:block}.mk-modal{background:var(--panel);color:var(--text);border:1px solid #e7e7f0;border-radius:13px;width:min(440px,100vw - 32px);max-height:90vh;padding:0;overflow:auto;box-shadow:0 30px 110px #1f203b35}.mk-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2b2c4573}.mk-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;display:flex}.mk-modal-head h2{letter-spacing:-.1px;margin:0;font-size:12px;font-weight:550;line-height:1.5}.mk-modal-content{padding:25px 30px}.mk-modal-content>h3{text-align:center;margin:18px 0 13px;font-size:23px}.mk-modal-content>p{color:#9296aa;font-size:12px}.mk-dialog-symbol{color:#969fdc;background:#f0f1fe;border-radius:18px;place-items:center;width:63px;height:63px;margin:3px auto 21px;display:grid}.mk-dialog-detail{color:#a0a3b5;background:#f8f8fd;border:1px solid #eeeff8;border-radius:8px;grid-template-columns:1fr 1.6fr;gap:13px;margin-top:20px;padding:17px;font-size:10px;display:grid}.mk-dialog-detail strong{color:#757d9e;text-align:right;font-size:9px;font-weight:500}.mk-dialog-actions{justify-content:flex-end;gap:12px;margin-top:25px;display:flex}.mk-result-symbol{color:#a29acb;background:#f1f0fe;border:1px solid #e7e3fc;border-radius:7px;place-items:center;width:72px;height:83px;margin:9px auto 25px;display:grid;position:relative;transform:rotate(-5deg)}.mk-result-symbol>span{color:#fff;background:#94c3ae;border:3px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:-5px;right:-9px}.mk-result-title{text-align:center;font-size:24px;letter-spacing:-.8px!important}.mk-result-name{text-align:center;overflow-wrap:anywhere;color:#9398ad;margin:10px 0;font-size:11px}.mk-result-meta{color:#afb1c1;justify-content:center;align-items:center;gap:9px;margin:14px 0 29px;font-size:10px;display:flex}.mk-result-meta i{background:#c1c3cf;border-radius:50%;width:3px;height:3px}.mk-download-button{width:100%;margin:8px 0 7px}.mk-result-secondary{justify-content:center;gap:19px;display:flex}.mk-result-secondary>button{font-size:10px}.mk-result-footer{text-align:center;color:#b3b6c5;justify-content:center;align-items:center;gap:6px;margin:25px 0 0;font-size:9px;display:flex}.mk-result-warnings{color:#a49a74;background:#faf8f1;border-radius:7px;margin-bottom:13px;padding:10px 13px}.mk-result-warnings p{margin:3px 0;font-size:10px;line-height:1.6}.mk-savings{color:#a3afa8;background:#f6f8f6;border-radius:8px;justify-content:center;align-items:center;gap:27px;margin:0 0 17px;padding:17px;font-size:9px;display:flex}.mk-savings strong{color:#7d9e8f;margin-top:5px;font-size:18px;font-weight:550;display:block}.mk-modal-wide{width:min(700px,100vw - 32px)}.mk-modal-wide .mk-modal-content{background:var(--canvas);padding:20px}.mk-large-preview{max-width:430px;margin:auto;box-shadow:0 6px 24px #22223816}.mk-preview-controls{color:#9295a4;justify-content:space-between;align-items:center;margin-top:20px;font-size:10px;display:flex}.mk-preview-controls .mk-button{min-height:33px;padding:7px 12px;font-size:10px}.mk-toast{z-index:100;color:#f5f5fb;background:#343748;border:1px solid #4b4e62;border-radius:9px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:14px 17px;font-size:11px;line-height:1.5;animation:.18s mk-enter;display:flex;position:fixed;bottom:23px;left:calc(50% + 90px);transform:translate(-50%);box-shadow:0 10px 35px #292b432a}.mk-toast>svg{color:#b2d5c4}.mk-toast>button{color:#a6a8b6;place-items:center;margin-left:9px;display:grid}.mk-history-table{border:1px solid var(--line);border-radius:10px;overflow:hidden}.mk-history-head,.mk-history-row{grid-template-columns:minmax(160px,2.2fr) 1.4fr .65fr .8fr;align-items:center;gap:20px;padding:15px 20px;display:grid}.mk-history-head{letter-spacing:.4px;background:var(--side);color:#aaaebd;font-size:9px}.mk-history-row{border-top:1px solid var(--line);color:#9b9db0;padding:19px 20px;font-size:10px}.mk-history-row>span:first-child{color:#73798f;overflow-wrap:anywhere;align-items:center;gap:13px;min-width:0;display:flex}.mk-history-row small{color:#b3b5c4;margin-top:5px;font-size:8px;display:block}.mk-history-row>span:last-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.mk-history-row>span:last-child>svg{color:#9bbba8}.mk-empty-small{text-align:center;background:var(--side);border:1px solid var(--line);border-radius:11px;padding:70px 20px}.mk-empty-small>svg{color:#bfc0d0;margin-bottom:23px}.mk-empty-small h2,.mk-empty-small h3{font-size:22px}.mk-empty-small p{color:#a1a5b7;margin-bottom:24px;font-size:12px;line-height:1.8}.mk-settings-page{max-width:1000px}.mk-settings-card{border:1px solid var(--line);border-radius:11px;margin-bottom:17px;padding:27px 28px}.mk-settings-card h2{margin-bottom:9px;font-size:16px}.mk-settings-card p{color:#9b9fb1;max-width:580px;font-size:11px}.mk-settings-card .mk-label{max-width:260px;margin-top:18px;margin-bottom:0}.mk-appearance-options{gap:15px;margin-top:19px;display:flex}.mk-appearance-options button{border:1px solid var(--line);color:#acb0c2;border-radius:8px;align-items:center;gap:16px;min-width:150px;padding:17px 20px;font-size:11px;display:flex}.mk-appearance-options button.active{background:var(--accent-soft);color:#7a88ca;border-color:#aab2f1}.mk-appearance-options button>svg:last-child:not(:first-child){margin-left:auto}.mk-settings-card>.mk-text-button{margin-left:15px;font-size:11px}.mk-settings-card>.mk-button{font-size:11px}.mk-dark{--text:#e2e3ee;--muted:#7c8195;--line:#343646;--panel:#252735;--side:#20222e;--canvas:#1c1e28;--hover:#323545;--accent-soft:#363957}.mk-dark .mk-topbar,.mk-dark .mk-editor-footer{background:var(--panel)}.mk-dark .mk-document-tabs,.mk-dark .mk-editor-toolbar{background:#2a2c3a;border-color:#373a4b}.mk-dark .mk-workspace-empty{background:radial-gradient(#292c3e,#1c1e28)}.mk-dark .mk-options{background:var(--panel)}.mk-dark .mk-tool-card{background:var(--panel);border-color:var(--line)}.mk-dark .mk-home-decoration,.mk-dark .mk-dropzone{box-shadow:none;background:#2b2e43;border-color:#464a70}.mk-dark .mk-side-link.active,.mk-dark .mk-side-tool.active{color:#b2baff;background:#34384f}.mk-dark .mk-input{color:#b3b8d1;border-color:#3f4357}.mk-dark .mk-quality-options label{border-color:#41445b}.mk-dark .mk-quality-options label.chosen{background:#343952;border-color:#737cae}.mk-dark .mk-quality-options .mk-recommended{background:#343952}.mk-dark .mk-dialog-detail{background:#303446;border-color:#3b4057}.mk-dark .mk-history-head{background:#292c3b}.mk-dark .mk-modal{--text:#e2e3ee;--panel:#252735;--line:#343646}.mk-dark .mk-savings,.mk-dark .mk-result-warnings{background:#303843}.mk-dark .mk-processing-overlay{background:#222535b8}.mk-dark .mk-alert{background:#3d3530;border-color:#5c4a3a}@keyframes mk-spin{to{transform:rotate(360deg)}}@keyframes mk-enter{0%{opacity:0;translate:0 5px}to{opacity:1;translate:0}}@media (min-width:1550px){.mk-home{padding:65px 75px}.mk-home-heading h1{font-size:40px}.mk-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mk-tool-card-main{padding:26px}.mk-tool-card h3{font-size:15px}.mk-tool-card p{font-size:11px}.mk-dropzone{min-height:300px}.mk-editor-body.with-options{grid-template-columns:minmax(0,1fr) 280px}.mk-options{padding:24px}.mk-page-grid{gap:29px 33px;padding:35px 43px}.mk-sidebar{width:240px}.mk-main{width:calc(100% - 240px);margin-left:240px}}@media (max-width:1150px){.mk-sidebar{width:206px;padding-left:11px;padding-right:11px}.mk-main{width:calc(100% - 206px);margin-left:206px}.mk-home{padding:36px 33px}.mk-topbar{padding:0 25px}.mk-workspace-heading{padding:20px}.mk-side-tool span{font-size:10.5px}.mk-side-link{font-size:11px}.mk-editor-body.with-options{grid-template-columns:minmax(0,1fr) 224px}.mk-options{padding:18px 15px}.mk-toolbar-button{padding:6px;font-size:9px}.mk-editor-toolbar{padding:7px 10px}.mk-toolbar-divider{margin:0 3px}.mk-view-controls .mk-icon-button{width:25px}.mk-page-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--page-width,158px) * .83), 1fr));gap:20px;padding:25px 20px}.mk-large-pages{grid-template-columns:1fr}.mk-tool-card-main{padding:20px 16px}.mk-tool-card p{font-size:9px}.mk-section-heading>span{display:none}}@media (max-width:900px){.mk-editor-toolbar{justify-content:flex-start;overflow:auto}.mk-toolbar-group{flex-shrink:0}.mk-toolbar-button span{display:none}.mk-toolbar-button{min-width:29px}.mk-workspace-heading p{max-width:310px;font-size:9px}.mk-top-actions .mk-quiet-button,.mk-top-divider{display:none}.mk-home-heading h1{font-size:29px}.mk-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-history-head,.mk-history-row{grid-template-columns:2fr 1fr .7fr;gap:10px;padding:14px}.mk-history-head>span:nth-child(3),.mk-history-row>span:nth-child(3),.mk-home-decoration{display:none}.mk-editor-body.with-options{grid-template-columns:minmax(0,1fr) 215px}.mk-options{padding:18px 13px}.mk-page-search input{width:80px}.mk-canvas-controls{padding:18px 15px 0}}@media (max-width:700px){.mk-sidebar{width:230px;transition:transform .2s;transform:translate(-100%);box-shadow:10px 0 50px #24274310}.mk-sidebar.is-open{transform:translate(0)}.mk-sidebar-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:19;background:#20233945;display:block;position:fixed;inset:0}.mk-main{width:100%;margin:0}.mk-mobile-menu{display:inline-flex}.mk-topbar{height:57px;padding:0 17px}.mk-breadcrumb{gap:8px;font-size:10px}.mk-breadcrumb>span,.mk-breadcrumb>svg{display:none}.mk-top-actions{gap:8px}.mk-home{padding:32px 21px}.mk-home-heading{margin-bottom:25px}.mk-home-heading h1{margin-top:10px;font-size:29px}.mk-home-heading p{font-size:11px}.mk-eyebrow{font-size:8px}.mk-dropzone{min-height:264px}.mk-section-heading{margin-top:31px}.mk-section-heading h2{font-size:16px}.mk-tool-card-main{padding:22px 16px 16px}.mk-tool-icon{margin-bottom:19px}.mk-tool-card h3{font-size:12px}.mk-tool-card p{font-size:10px}.mk-star{opacity:1}.mk-workspace{height:auto;min-height:calc(100vh - 57px)}.mk-workspace-heading{padding:22px 19px}.mk-workspace-heading h1{font-size:19px}.mk-workspace-heading p{max-width:225px;font-size:9px}.mk-tool-heading-icon{display:none}.mk-editor-toolbar{gap:12px;min-height:47px;padding:6px 12px}.mk-toolbar-button{min-width:33px;min-height:33px}.mk-toolbar-divider{margin:0 3px}.mk-view-controls{margin-left:auto}.mk-view-controls>.mk-icon-button:nth-child(2){display:none}.mk-editor-body.with-options{grid-template-columns:1fr}.mk-canvas{min-height:400px;max-height:70vh}.mk-workspace-empty{min-height:420px}.mk-options{border-left:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 20px;padding:23px 23px 28px;display:grid;overflow:visible}.mk-options-title{grid-column:1/-1;margin-bottom:23px}.mk-options-section{margin-bottom:16px;padding-bottom:16px}.mk-options-bottom{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:5px 10px;display:grid}.mk-options-bottom>.mk-centered{grid-column:2/-1;margin-top:0}.mk-processing-note{margin:0}.mk-quality-options{grid-column:1/-1;gap:8px;margin-bottom:17px;display:flex}.mk-quality-options legend{float:left;display:none}.mk-quality-options label{text-align:center;flex:1;padding:15px 8px;display:block}.mk-quality-options label input{margin-bottom:8px}.mk-quality-options label>span:first-of-type{display:block}.mk-quality-options .mk-recommended{font-size:6px;right:4px}.mk-document-tabs{padding:0 12px}.mk-document-tab{max-width:260px}.mk-document-tab>span:first-of-type{max-width:175px}.mk-document-storage{display:none}.mk-page-grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--page-width,158px) * .8), 1fr));gap:22px;padding:23px}.mk-large-pages{grid-template-columns:1fr}.mk-canvas-hint{font-size:8px}.mk-page-preview{opacity:1}.mk-editor-footer{min-height:32px;padding:9px 14px;font-size:7px}.mk-editor-footer>span:last-child{font-size:7px}.mk-alert{margin:13px 15px 0}.mk-toast{font-size:10px;bottom:16px;left:50%}.mk-history-head{display:none}.mk-history-row{grid-template-columns:1fr auto}.mk-history-row>span:nth-child(2){display:none}.mk-settings-card{padding:23px 21px}.mk-settings-card p{font-size:11px}.mk-appearance-options button{flex:1;gap:10px;min-width:0;padding:16px 13px}.mk-appearance-options{gap:11px}.mk-settings-card>.mk-text-button{margin-left:0;display:flex}.mk-modal-content{padding:25px}.mk-dialog-actions{gap:9px}.mk-dialog-actions .mk-button{padding:10px 14px;font-size:10px}.mk-preview-controls .mk-button{min-height:36px}.mk-modal{max-height:88vh}.mk-modal-head{padding:14px 17px}.mk-modal-head h2{font-size:11px}.mk-home .mk-bottom-note{text-align:center;align-items:flex-start;font-size:9px}.mk-empty-small{padding:50px 18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mk-developer-page{max-width:1200px}.mk-dev-symbol{color:#a29dd3;background:#eeedfc;border-radius:19px;place-items:center;width:65px;height:65px;display:grid}.mk-dev-code-card{background:#25283c;border:1px solid #34384f;border-radius:11px;margin:27px 0 40px;overflow:hidden}.mk-dev-tabs{color:#888da9;border-bottom:1px solid #3a3e53;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.mk-dev-tabs>div{gap:23px;display:flex}.mk-dev-tabs>div>button{border-bottom:2px solid #0000;align-items:center;gap:8px;padding:17px 0;font-size:11px;display:flex}.mk-dev-tabs>div>button.active{color:#d0d7fa;border-color:#a3aff9}.mk-copy-button{color:#9198b5;border-radius:5px;align-items:center;gap:7px;padding:7px;font-size:10px;display:flex}.mk-copy-button:hover{background:#35394d}.mk-dev-code-card pre{color:#c4c8e8;tab-size:2;margin:0;padding:25px 26px;font:11px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.mk-dev-code-card code{font:inherit}.mk-code-note{color:#8d93b2;background:#292d42;border-top:1px solid #3b3f55;padding:14px 24px;font-size:10px;line-height:1.6}.mk-mcp-tools{border:1px solid var(--line);border-radius:10px;overflow:hidden}.mk-mcp-tools>div{border-top:1px solid var(--line);grid-template-columns:22px 160px 1fr;align-items:center;gap:15px;padding:17px 21px;display:grid}.mk-mcp-tools>div:first-child{border-top:0}.mk-mcp-tools>div>span{color:#bdbece;font-size:9px}.mk-mcp-tools code{color:#8087b8;font:10px ui-monospace,monospace}.mk-mcp-tools p{color:#a2a6b9;margin:0;font-size:11px}.mk-key-section{margin-top:40px}.mk-key-section .mk-section-heading>div>p{color:#a5a8b9;margin:8px 0 0;font-size:10px}.mk-key-section .mk-button{min-height:36px;font-size:10px}.mk-key-empty{color:#b8bcce;border:1px dashed #dfe1ee;border-radius:9px;justify-content:center;align-items:center;gap:16px;padding:28px;font-size:11px;display:flex}.mk-key-empty small{color:#afb4c8;margin-top:7px;font-size:9px;display:block}.mk-key-list{border:1px solid var(--line);border-radius:9px;overflow:hidden}.mk-key-list>div{border-top:1px solid var(--line);color:#a5a9c0;align-items:center;gap:17px;padding:17px 21px;display:flex}.mk-key-list>div:first-child{border-top:0}.mk-key-list strong{color:#7f87a4;font-size:11px;font-weight:500;display:block}.mk-key-list code{margin-top:6px;font:9px ui-monospace,monospace;display:block}.mk-key-list>div>span{margin-left:auto;font-size:9px}.mk-secret{resize:none;color:#626eaf;overflow-wrap:anywhere;background:#f7f7fe;border:1px solid #e2e5f7;border-radius:7px;width:100%;height:100px;padding:15px;font:11px/1.7 ui-monospace,monospace}.mk-service-status{margin-top:35px}.mk-service-status>div:last-child{flex-wrap:wrap;gap:9px;display:flex}.mk-service-status>div:last-child>span{border:1px solid var(--line);color:#989eb5;border-radius:6px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;display:flex}.mk-service-status i{background:#d2c5b7;border-radius:50%;width:5px;height:5px}.mk-service-status i.ready{background:#a0c5ac}.mk-service-status small{color:#b8bac8;margin-left:3px;font-size:8px}.mk-service-status p{color:#a5a9ba;font-size:11px}.mk-information{background:#fff;min-height:100vh}.mk-site-nav{border-bottom:1px solid #efeff5;justify-content:space-between;align-items:center;gap:30px;max-width:1240px;margin:0 auto;padding:18px 25px;display:flex}.mk-site-nav .mk-wordmark{padding:0;font-size:28px}.mk-site-nav nav{color:#757886;gap:31px;font-size:12px;display:flex}.mk-site-nav nav button{padding:10px 0}.mk-site-nav nav button.active{color:#5868e5}.mk-site-nav>.mk-button{min-height:38px;padding:9px 16px;font-size:11px}.mk-pricing{text-align:center;max-width:1240px;margin:auto;padding:76px 27px 65px}.mk-pricing>h1{letter-spacing:-2.4px;color:#282939;margin:23px 0;font-size:57px;line-height:1.1}.mk-pricing>h1>span{color:#9491bd}.mk-pricing>p{color:#979aaa;margin-bottom:51px;font-size:14px;line-height:1.8}.mk-pricing-grid{text-align:left;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:14px;display:grid}.mk-price-card{background:#fff;border:1px solid #e6e7ef;border-radius:13px;flex-direction:column;padding:28px 24px 23px;display:flex;position:relative}.mk-price-card.featured{background:linear-gradient(#fafaff,#fff);border-color:#909afa;box-shadow:0 9px 35px #7170ba0b}.mk-price-tag{color:#9a9dd1;letter-spacing:.5px;background:#f0f0ff;border:1px solid #dadaff;border-radius:5px;padding:4px 8px;font-size:8px;position:absolute;top:-11px;left:24px}.mk-price-card h2{letter-spacing:-.5px;margin:5px 0 12px;font-size:19px}.mk-price-card>p{color:#a8a8b7;min-height:32px;font-size:10px;line-height:1.6}.mk-price{letter-spacing:-2px;color:#56566d;margin-top:10px;font-size:45px;font-weight:550}.mk-price sup{vertical-align:top;letter-spacing:-1px;margin-right:3px;font-size:20px;line-height:2}.mk-price small{letter-spacing:0;color:#a9aaba;margin-left:6px;font-size:10px;font-weight:400}.mk-price-label{color:#b2b3c0;margin-top:6px;margin-bottom:25px;font-size:8px;display:block}.mk-price-card>.mk-button{min-height:40px;padding:11px 9px;font-size:10px}.mk-price-card ul{flex:1;margin:27px 0 14px;padding:0;list-style:none}.mk-price-card li{color:#a0a3b5;align-items:center;gap:8px;margin:15px 0;font-size:9px;line-height:1.5;display:flex}.mk-price-card li svg{color:#b0b7df}.mk-plan-status{color:#c1bdcf;border-top:1px solid #eeeef6;padding-top:18px;font-size:8px;display:block}.mk-pricing-note{text-align:left;color:#a9adca;background:#f6f7fd;border:1px solid #eaeaf5;border-radius:10px;align-items:flex-start;gap:16px;max-width:755px;margin:41px auto 65px;padding:23px 26px;display:flex}.mk-pricing-note h3{color:#8086ab;margin-bottom:7px;font-size:13px}.mk-pricing-note p{color:#a1a6bd;margin:0;font-size:11px;line-height:1.75}.mk-faq{text-align:left;max-width:735px;margin:auto}.mk-faq>h2{letter-spacing:-1.2px;margin-bottom:25px;font-size:31px}.mk-faq details{border-bottom:1px solid #eaeaf3;padding:20px 0}.mk-faq summary{cursor:pointer;color:#74788e;justify-content:space-between;align-items:center;gap:20px;font-size:12px;font-weight:500;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary svg{color:#b8bdd3}.mk-faq details[open] summary svg{transform:rotate(180deg)}.mk-faq p{color:#a2a7b9;margin:16px 30px 0 0;font-size:12px;line-height:1.8}.mk-site-footer{color:#a6a9bb;border-top:1px solid #e9eaf0;align-items:center;gap:28px;max-width:1240px;margin:30px auto 0;padding:30px 27px 36px;display:flex}.mk-site-footer .mk-wordmark{color:#6e748c;padding:0;font-size:25px}.mk-site-footer .mk-wordmark-dot{margin-left:-7px}.mk-site-footer p{margin:0;font-size:10px}.mk-site-footer>div{gap:20px;margin-left:auto;display:flex}.mk-site-footer>div>button{color:#a6a9bb;font-size:10px}.mk-site-footer>span{color:#bdc0cc;font-size:9px}.mk-policy{max-width:815px;margin:0 auto;padding:50px 30px 70px}.mk-policy>.mk-eyebrow{margin-top:35px;display:block}.mk-policy h1{letter-spacing:-1.8px;margin:21px 0 28px;font-size:43px}.mk-policy-lead{line-height:1.8;color:#7b8096!important;font-size:17px!important}.mk-policy h2{color:#6d758e;margin-top:36px;font-size:20px}.mk-policy p{color:#979fb4;font-size:13px;line-height:1.9}@media (max-width:1000px){.mk-pricing-grid{grid-template-columns:1fr 1fr;gap:20px}.mk-site-nav nav{gap:20px}.mk-site-footer{flex-wrap:wrap;gap:20px}.mk-site-footer>span{display:none}.mk-price-card li,.mk-price-card>p{font-size:11px}.mk-price-card>.mk-button{font-size:12px}.mk-price-label,.mk-plan-status{font-size:10px}}@media (max-width:700px){.mk-site-nav{gap:14px;padding:17px 21px}.mk-site-nav nav{display:none}.mk-site-nav .mk-logo-mark{border-radius:8px;width:28px;height:28px;font-size:22px}.mk-site-nav .mk-wordmark{font-size:26px}.mk-site-nav>.mk-button{min-height:36px;padding:8px 11px;font-size:10px}.mk-site-nav>.mk-button>svg{width:13px}.mk-pricing{padding:47px 21px 35px}.mk-pricing>h1{letter-spacing:-1.8px;margin:22px 0;font-size:42px}.mk-pricing>p{margin-bottom:38px;font-size:12px}.mk-pricing-grid{grid-template-columns:1fr;gap:24px}.mk-price-card{padding:25px}.mk-price-card h2{font-size:21px}.mk-price-card>p{min-height:0}.mk-price{font-size:48px}.mk-price-card>.mk-button{width:100%;font-size:12px}.mk-price-card ul{margin-top:22px}.mk-price-card li{font-size:12px}.mk-pricing-note{gap:13px;margin:28px auto 44px;padding:20px}.mk-pricing-note p{font-size:11px}.mk-faq>h2{font-size:27px}.mk-faq summary{font-size:12px}.mk-faq p{margin-right:10px;font-size:11px}.mk-site-footer{gap:17px;padding:26px 21px}.mk-site-footer>div{width:100%;margin:0}.mk-policy{padding:29px 24px 50px}.mk-policy h1{font-size:35px;line-height:1.15}.mk-policy-lead{font-size:15px!important}.mk-policy h2{font-size:20px}.mk-policy p{font-size:12px}.mk-dev-symbol{display:none}.mk-dev-code-card pre{padding:21px 17px;font-size:9px;line-height:1.9}.mk-dev-tabs{padding:0 12px}.mk-dev-tabs>div{gap:18px}.mk-dev-tabs>div>button{font-size:10px}.mk-copy-button{font-size:9px}.mk-code-note{padding:14px 17px;font-size:9px}.mk-mcp-tools>div{grid-template-columns:20px 1fr;gap:8px 10px;padding:15px 17px}.mk-mcp-tools p{grid-column:2/-1;font-size:10px}.mk-mcp-tools code{font-size:11px}.mk-key-section .mk-section-heading{align-items:flex-start}.mk-key-section .mk-section-heading>div>p{max-width:165px;font-size:9px;line-height:1.6}.mk-key-section .mk-button{gap:5px;padding:8px 10px;font-size:9px}.mk-key-empty{padding:23px 16px}.mk-key-empty small{font-size:8px;line-height:1.6}.mk-key-list>div{gap:10px;padding:17px 13px}.mk-key-list>div>span{display:none}}.mk-app{--accent:#2999ff;--accent-soft:#eaf3ff;--text:#333336;--muted:#6e6e73;--line:#dcdce0;--panel:#fff;--side:#eeeeef;--canvas:#d9d9d9;--hover:#e2e2e4;background:var(--panel);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400}.mk-app h1,.mk-app h2,.mk-app h3{letter-spacing:normal;color:var(--text)}.mk-app button{transition:none}.mk-app button:active{transform:none}.mk-app button:disabled{opacity:.42}.mk-app button:focus-visible,.mk-app input:focus-visible,.mk-app select:focus-visible,.mk-app a:focus-visible{outline-offset:2px;outline:2px solid #2999ff}.mk-app h1:focus{outline:none}.mk-app .mk-sidebar{background:var(--side);border-right:0;width:190px;padding:19px 11px 12px}.mk-app .mk-sidebar>.mk-wordmark{letter-spacing:-.7px;gap:7px;margin:0 0 22px;padding:0 10px;font-size:23px;line-height:32px}.mk-app .mk-wordmark .mk-brand-mark{width:27px;height:27px}.mk-app .mk-sidebar nav{overflow:auto}.mk-app .mk-side-link{color:#464649;border-radius:7px;gap:11px;min-height:39px;margin:2px 0;padding:9px 11px;font-size:14px;font-weight:400;line-height:20px}.mk-app .mk-side-link svg{stroke-width:1.8px}.mk-app .mk-side-link.active{color:#29292d;background:#dedee0;font-weight:500}.mk-app .mk-side-link.active svg{color:#333}.mk-app .mk-side-bottom{padding-top:14px}.mk-app .mk-device-note{color:var(--muted);align-items:center;gap:8px;padding:12px 11px 4px;font-size:11px;display:flex}.mk-app .mk-count{color:#555;background:#d9d9dd;font-size:11px}.mk-app .mk-main{width:calc(100% - 190px);margin-left:190px}.mk-app .mk-topbar{border:0;height:44px;padding:0 18px}.mk-app:not(.mk-tool-view) .mk-topbar{height:36px}.mk-app:not(.mk-tool-view) .mk-breadcrumb>strong{visibility:hidden}.mk-app .mk-top-actions{gap:12px}.mk-app .mk-top-actions .mk-quiet-button{display:inline-flex}.mk-app .mk-canvas{max-height:none}.mk-app .mk-quiet-button{color:var(--muted);min-height:30px;font-size:13px}.mk-app .mk-button{background:var(--accent);min-height:36px;box-shadow:none;border-radius:5px;padding:8px 16px;font-size:14px;font-weight:500;line-height:18px}.mk-app .mk-button:hover:not(:disabled){box-shadow:none;background:#1688ef}.mk-app .mk-button.secondary{color:var(--text);background:var(--panel);border:1px solid #d2d2d7}.mk-app .mk-button.secondary:hover:not(:disabled){background:var(--hover);border-color:#bcbcc2}.mk-app .mk-button.danger{background:#d93b43}.mk-app .mk-text-button{color:#287eff;font-size:14px;font-weight:400}.mk-app .mk-icon-button{color:#525257;width:29px;height:29px}.mk-app .mk-home{width:72%;max-width:1060px;padding:8px 0 38px}.mk-app .mk-home-heading{gap:20px;min-height:40px;margin:0 0 24px}.mk-app .mk-home-heading h1{margin:0;font-size:32px;font-weight:650;line-height:1.2}.mk-app .mk-home-heading p{color:var(--muted);margin:10px 0 0;font-size:14px}.mk-app .mk-home-heading>.mk-quiet-button{color:#4a4a4e;background:#eeeeef;border-radius:18px;padding:7px 13px}.mk-app .mk-dropzone{outline-offset:3px;background:#f1f6ff;border:1px dashed #b2ccff;border-radius:16px;outline:4px solid #eef4ff;gap:0;height:166px;min-height:166px;padding:10px 18px;position:relative;box-shadow:inset 0 0 6px #bad0ff55}.mk-app .mk-dropzone.is-over{background:#e2efff;border-color:#2999ff}.mk-app .mk-document-stack{transform-origin:50%;width:74px;height:64px;margin:0 0 12px;transform:scale(.7)}.mk-app .mk-dropzone .mk-button{background:#3478f6;border-radius:22px;min-height:34px;padding:8px 17px}.mk-app .mk-dropzone .mk-button svg{display:none}.mk-app .mk-dropzone>p{color:#6693e9;margin:7px 0 0;font-size:13px}.mk-app .mk-sample-link{padding:4px;font-size:11px;position:absolute;bottom:10px;right:13px}.mk-app .mk-section-heading{align-items:center;margin:28px 0 15px}.mk-app .mk-section-heading h2{margin:0;font-size:21px;font-weight:600}.mk-app .mk-section-heading span{color:var(--muted);font-size:12px}.mk-app .mk-section-heading .mk-text-button{padding:0}.mk-app .mk-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mk-app .mk-home-overview .mk-tools-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.mk-app .mk-home:not(.mk-home-overview) .mk-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mk-app .mk-home:not(.mk-home-overview) .mk-tool-card{border-radius:8px}.mk-app .mk-home:not(.mk-home-overview) .mk-tool-card-main{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:38px minmax(0,1fr);column-gap:13px;min-height:116px;padding:18px 30px 18px 18px;display:grid}.mk-app .mk-home:not(.mk-home-overview) .mk-tool-icon{grid-area:1/1/span 3;margin:0}.mk-app .mk-home:not(.mk-home-overview) .mk-tool-card h3{grid-column:2;font-size:15px;font-weight:600}.mk-app .mk-home:not(.mk-home-overview) .mk-tool-card p{grid-column:2;margin:6px 0;font-size:13px}.mk-app .mk-home:not(.mk-home-overview) .mk-card-open{color:var(--muted);grid-column:2;justify-content:flex-start;margin-top:2px}@media (max-width:700px){.mk-app .mk-home:not(.mk-home-overview) .mk-tools-grid{grid-template-columns:minmax(0,1fr)}.mk-app .mk-home:not(.mk-home-overview) .mk-tool-card-main{min-height:95px;padding-top:14px;padding-bottom:14px}}.mk-app .mk-tool-card{box-shadow:none;background:#f5f5f7;border:1px solid #eeeeef;border-radius:14px;min-height:0;transition:none}.mk-app .mk-tool-card:hover{box-shadow:none;background:#ededf0;border-color:#e1e1e5;transform:none}.mk-app .mk-tool-card-main{text-align:center;width:100%;min-height:154px;padding:24px 13px 19px}.mk-app .mk-home-overview .mk-tool-card-main{min-height:112px;padding:20px 6px 14px}.mk-app .mk-tool-icon{color:#448bff;background:0 0;border:0;border-radius:0;width:38px;height:38px;margin:0 auto 14px}.mk-app .mk-tool-icon svg{stroke-width:1.8px;width:33px;height:33px}.mk-app .mk-tool-split .mk-tool-icon{color:#6f62c2}.mk-app .mk-tool-compress .mk-tool-icon{color:#6bba84}.mk-app .mk-tool-documents_to_pdf .mk-tool-icon{color:#ec5858}.mk-app .mk-tool-images_to_pdf .mk-tool-icon{color:#e9ad42}.mk-app .mk-tool-pdf_to_images .mk-tool-icon{color:#559cea}.mk-app .mk-tool-html_to_pdf .mk-tool-icon{color:#8c70cb}.mk-app .mk-tool-card h3{margin:0;font-size:14px;font-weight:400;line-height:1.25}.mk-app .mk-home-overview .mk-tool-card h3{font-size:12px}.mk-app .mk-tool-card p{color:var(--muted);margin:10px 0;font-size:12px;line-height:1.4}.mk-app .mk-card-open{color:#697281;justify-content:center;margin-top:16px;font-size:11px}.mk-app .mk-card-open svg{display:none}.mk-app .mk-star{color:#b2b2b8;opacity:0;width:23px;height:23px;padding:3px;top:5px;right:5px}.mk-app .mk-tool-card:hover .mk-star,.mk-app .mk-star:focus-visible{opacity:1}.mk-app .mk-star.is-favorite{color:#c1a352;opacity:1}@media (hover:none){.mk-app .mk-star{opacity:1}}.mk-app .mk-recent-empty{color:#dedee2;flex-direction:column;justify-content:center;align-items:center;min-height:132px;display:flex}.mk-app .mk-recent-empty p{color:#77777e;margin:12px 0 0;font-size:14px}.mk-app .mk-recent-list{border-top:1px solid var(--line)}.mk-app .mk-recent-item{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:58px;display:flex}.mk-app .mk-recent-item>svg{color:#6c94c8}.mk-app .mk-recent-item div{gap:5px;min-width:0;display:grid}.mk-app .mk-recent-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.mk-app .mk-recent-item span{color:var(--muted);font-size:11px}.mk-app .mk-recent-item time{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:12px}.mk-app .mk-bottom-note{color:var(--muted);margin:28px 0 0;padding:0;font-size:11px}.mk-app.mk-tool-view .mk-sidebar{transform:translate(-100%)}.mk-app.mk-tool-view .mk-sidebar.is-open{z-index:51;transform:translate(0)}.mk-app.mk-tool-view .mk-main{width:100%;margin-left:0}.mk-app.mk-tool-view .mk-mobile-menu{display:inline-flex}.mk-app.mk-tool-view .mk-sidebar-scrim{z-index:50;background:#0005;width:100%;display:block;position:fixed;inset:0}.mk-app.mk-tool-view .mk-topbar{color:#f4f4f6;background:#2d2d30;border-bottom:1px solid #202023;gap:12px}.mk-app.mk-tool-view .mk-topbar .mk-icon-button,.mk-app.mk-tool-view .mk-topbar .mk-quiet-button{color:#e2e2e5}.mk-app.mk-tool-view .mk-topbar .mk-icon-button:hover,.mk-app.mk-tool-view .mk-topbar .mk-quiet-button:hover{background:#47474c}.mk-app .mk-tool-switch{align-items:center;display:inline-flex;position:relative}.mk-app .mk-tool-switch select{appearance:none;color:#fff;outline-offset:2px;background:#3b3b40;border:1px solid #57575e;border-radius:4px;max-width:200px;padding:5px 23px 5px 9px;font-size:12px}.mk-app .mk-tool-switch svg{pointer-events:none;color:#c9c9cc;position:absolute;right:7px}.mk-app .mk-open-document{color:#e6e6ea;text-overflow:ellipsis;white-space:nowrap;max-width:35vw;font-size:12px;overflow:hidden}.mk-app .mk-top-run{min-height:28px;padding:4px 12px;font-size:12px}.mk-app .mk-workspace{height:calc(100dvh - 44px);min-height:0}.mk-app .mk-workspace-heading{padding:25px 30px}.mk-app .mk-workspace-heading h1{font-size:24px}.mk-app .mk-workspace-heading p{color:var(--muted);font-size:13px}.mk-app .mk-tool-heading-icon{color:#479aff;background:0 0;border-radius:0;width:34px}.mk-app.mk-has-files .mk-workspace-heading,.mk-app .mk-document-tabs{display:none}.mk-app .mk-editor-toolbar{scrollbar-width:none;background:#f1f1f2;border-bottom:1px solid #d4d4d6;flex-shrink:0;gap:10px;min-height:39px;padding:3px 18px;overflow-x:auto}.mk-app .mk-toolbar-button{color:#3c3c40;border-radius:3px;gap:6px;min-height:29px;padding:4px 9px;font-size:12px;line-height:18px}.mk-app .mk-toolbar-button>svg{color:currentColor;stroke-width:1.6px}.mk-app .mk-toolbar-button:hover:not(:disabled){background:#e0e0e3}.mk-app .mk-toolbar-divider{background:#d0d0d4}.mk-app .mk-zoom{color:#4f4f54;min-width:37px;font-size:12px}.mk-app .mk-editor-body{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.mk-app .mk-canvas{background:var(--canvas);min-height:0}.mk-app .mk-canvas-top{color:#5d5d62;min-height:37px;padding:6px 29px}.mk-app .mk-select-all{color:#5d5d62;font-size:12px}.mk-app .mk-page-search{color:#747478}.mk-app .mk-page-search input{width:160px;color:var(--text);font-size:12px}.mk-app .mk-page-search input::placeholder{color:#7a7a7d}.mk-app .mk-page-grid{grid-template-columns:repeat(auto-fill, minmax(var(--page-width,158px), 1fr));align-items:end;gap:27px 42px;padding:12px 48px 24px}.mk-app .mk-page-tile{max-width:205px}.mk-app .mk-page-select{box-shadow:none;border:2px solid #0000;border-radius:5px;padding:2px}.mk-app .mk-page-select:hover{border-color:#a9ccdf}.mk-app .mk-page-tile.selected .mk-page-select{box-shadow:none;border-color:#299bff}.mk-app .mk-paper{background:#fff;border-radius:2px;width:100%;position:relative;overflow:hidden}.mk-app .mk-paper>img{object-fit:initial;transform-origin:50%;background:#fff;max-width:none;height:auto;position:absolute;top:50%;left:50%}.mk-app .mk-paper-loading{place-items:center;display:grid;position:absolute;inset:0}.mk-app .mk-page-tile .mk-selection-check{display:none}.mk-app .mk-page-caption{height:35px;padding-top:9px}.mk-app .mk-page-number{color:#39393d;border-radius:4px;min-width:25px;height:26px;font-size:13px}.mk-app .mk-page-tile.selected .mk-page-number{color:#fff;background:#299bff}.mk-app .mk-page-filename{color:#626267;font-size:11px}.mk-app .mk-page-preview{color:#626267}.mk-app .mk-canvas-hint{color:#646469;padding:12px 20px 20px;font-size:11px}.mk-app .mk-editor-footer{color:#68686d;background:#f2f2f3;border-top:1px solid #cfcfd3;flex-shrink:0;min-height:27px;padding:5px 16px;font-size:11px}.mk-app .mk-workspace-empty{background:#eeeeef;min-height:100%;padding:36px 20px}.mk-app .mk-workspace-empty h2{font-size:24px;font-weight:600}.mk-app .mk-workspace-empty p{color:var(--muted);font-size:14px}.mk-app .mk-workspace-empty .mk-quiet-text{color:var(--muted);font-size:12px}.mk-app .mk-workspace-empty .mk-empty-file{box-shadow:none;background:#fff;border:1px solid #ddd}.mk-app .mk-workspace-empty .mk-text-button{font-size:13px}.mk-app .mk-modal{width:min(480px,100vw - 32px);color:var(--text);background:#f1f1f2;border:1px solid #cacacf;border-radius:10px;max-height:calc(100dvh - 40px);box-shadow:0 12px 42px #0004}.mk-app .mk-modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#22232a55}.mk-app .mk-modal-head{background:#f3f3f4;border-bottom:1px solid #d3d3d7;padding:11px 14px}.mk-app .mk-modal-head h2{font-size:14px;font-weight:500}.mk-app .mk-modal-content{padding:18px}.mk-app .mk-modal-content>p{color:#55555c;font-size:14px;line-height:1.5}.mk-app .mk-modal-content>h3{margin:14px 0 12px;font-size:20px;font-weight:600}.mk-app .mk-options{background:0 0;border:0;width:auto;height:auto;padding:0;display:block;overflow:visible}.mk-app .mk-options-title{display:none}.mk-app .mk-options-section{border-bottom:1px solid #dadadd;margin:0 0 15px;padding:0 0 15px}.mk-app .mk-options-section:last-of-type{margin-bottom:0}.mk-app .mk-field-label{color:#74747a;letter-spacing:.3px;font-size:11px}.mk-app .mk-output-type{color:#44444a;font-size:14px}.mk-app .mk-output-type small{color:#74747a;font-size:12px}.mk-app .mk-label{color:#48484e;gap:8px;margin-top:13px;font-size:13px}.mk-app .mk-label-value{color:var(--muted)}.mk-app .mk-input{color:var(--text);background:var(--panel);border:1px solid #c9c9d0;border-radius:5px;min-height:35px;padding:8px 10px;font-size:14px}.mk-app .mk-field-help{color:#727279;font-size:12px;line-height:1.5}.mk-app .mk-quality-options label{text-align:left;background:#fff;border-color:#dedee2;border-radius:5px;gap:12px;min-height:66px;padding:11px;display:flex}.mk-app .mk-quality-options{display:block}.mk-app .mk-quality-options legend{display:none}.mk-app .mk-quality-options label>span:first-of-type{color:var(--text)}.mk-app .mk-quality-options label input{accent-color:#2999ff;width:16px;height:16px;margin:0}.mk-app .mk-quality-options small{color:var(--muted)}.mk-app .mk-recommended{display:none}.mk-app .mk-field-error{color:#c13727;margin:8px 0;font-size:12px;line-height:1.5}.mk-app .mk-input[aria-invalid=true]{border-color:#c13727}.mk-app .mk-output-preview{background:#e5e5e7;border-radius:6px;margin:4px 0 18px;padding:18px 12px 10px}.mk-app .mk-output-sheet{background:#fff;justify-content:center;align-items:center;margin:auto;display:flex;box-shadow:0 1px 4px #0003}.mk-app .mk-output-sheet .mk-paper{box-shadow:none}.mk-app .mk-output-preview figcaption{color:#64646b;text-align:center;margin-top:12px;font-size:11px;line-height:1.5}.mk-app .mk-quality-options label.chosen{background:#fff;border-color:#299bff;box-shadow:inset 0 0 0 1px #299bff}.mk-app .mk-quality-options label>span:first-of-type{font-size:14px;font-weight:400}.mk-app .mk-quality-options small{font-size:12px}.mk-app .mk-segmented{background:#e3e3e7;border-radius:6px;padding:2px}.mk-app .mk-segmented button{min-height:30px;color:var(--text);font-size:13px}.mk-app .mk-segmented button.active{color:#333;background:#fff;box-shadow:0 1px 3px #0002}.mk-app .mk-options-bottom{background:0 0;margin:0;padding:0;display:block;position:static}.mk-app .mk-options-actions{justify-content:flex-end;gap:10px;display:flex}.mk-app .mk-options-bottom>.mk-centered{margin-top:12px}.mk-app .mk-output-name{border-bottom:1px solid var(--line);grid-column:1/-1;margin-bottom:15px;padding:0 0 15px}.mk-app .mk-output-name summary{color:var(--text);cursor:pointer;font-size:13px}.mk-app .mk-output-name summary span{float:right;text-overflow:ellipsis;white-space:nowrap;max-width:65%;color:var(--muted);overflow:hidden}.mk-app .mk-output-name .mk-label{margin-top:12px}.mk-app .mk-options-actions .mk-run-button{width:auto;margin:0}.mk-app .mk-quality-options label input{opacity:0;width:1px;height:1px;position:absolute}.mk-app .mk-quality-options label:has(input:focus-visible){outline-offset:2px;outline:2px solid #2999ff}.mk-app .mk-quality-icon{color:#75a8d1;flex:none}.mk-app .mk-quality-check{color:#2999ff;margin-left:auto}.mk-app .mk-modal.mk-image-options{width:min(640px,100vw - 32px)}.mk-app .mk-image-options .mk-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;display:grid}.mk-app .mk-image-options .mk-options>.mk-options-section:nth-last-child(2),.mk-app .mk-image-options .mk-options-bottom{grid-column:1/-1}.mk-app .mk-image-options .mk-output-preview{align-self:center}@media (max-width:700px){.mk-app .mk-image-options .mk-options{display:block}.mk-app .mk-options-actions .mk-button{padding:8px 10px;font-size:13px}}.mk-app .mk-processing-note{color:#62626b;margin-bottom:14px;font-size:12px}.mk-app .mk-processing-note small{color:#75757c;font-size:11px}.mk-app .mk-result-symbol{color:#579bef;background:#fff;border:1px solid #d5d5dc;border-radius:5px;width:48px;height:56px;margin:10px auto 15px}.mk-app .mk-modal-content>.mk-result-name{color:#333;overflow-wrap:anywhere;text-align:center;margin-bottom:9px;font-size:16px;font-weight:500}.mk-app .mk-result-meta{color:#66666e;margin-bottom:22px;font-size:13px}.mk-app .mk-download-button{width:100%;min-height:40px}.mk-app .mk-modal-content>.mk-result-footer{color:#63636b;font-size:11px}.mk-app .mk-modal-wide{width:min(820px,100vw - 32px);overflow:hidden}.mk-app .mk-modal-wide .mk-modal-content{padding:14px}.mk-app .mk-large-preview{width:100%;max-width:none;height:calc(100dvh - 208px);min-height:100px;max-height:690px;box-shadow:none;background:#d8d8da;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.mk-app .mk-large-preview .mk-paper{width:min(100%, calc((100dvh - 208px) * var(--page-aspect)));max-width:calc(690px * var(--page-aspect));flex-shrink:0;max-height:100%;box-shadow:0 1px 4px #0002}.mk-app .mk-preview-controls{height:46px;margin:10px 0 0;font-size:13px}.mk-app .mk-preview-controls .mk-button{min-height:32px;padding:6px 12px;font-size:13px}.mk-app .mk-history-head{color:#666;background:#f1f1f3;padding:12px 15px;font-size:12px}.mk-app .mk-history-row{color:#42424a;padding:15px;font-size:13px}.mk-app .mk-history-row small{color:var(--muted);font-size:11px}.mk-app .mk-settings-page{width:min(72%,820px)}.mk-app .mk-preferences{background:#f3f3f4;border:1px solid #d7d7dc;border-radius:8px;padding:10px 24px}.mk-app .mk-preference-row{border-bottom:1px solid #dddde1;grid-template-columns:150px minmax(0,1fr);gap:20px;padding:21px 0;display:grid}.mk-app .mk-preference-row:last-child{border-bottom:0}.mk-app .mk-preference-row h2{text-align:right;margin:0;font-size:14px;font-weight:500;line-height:32px}.mk-app .mk-preference-row p{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.5}.mk-app .mk-preference-row:last-child p{margin:0 0 10px}.mk-app .mk-preference-row .mk-input{width:min(100%,260px)}.mk-app .mk-preference-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.mk-app .mk-preference-actions button{font-size:13px}.mk-app .mk-preference-row .mk-appearance-options{gap:10px;margin:0}.mk-app .mk-preference-row .mk-appearance-options button{min-width:106px;min-height:34px;color:var(--text);background:var(--panel);gap:9px;padding:7px 10px}.mk-app .mk-preference-row .mk-appearance-options button.active{border-color:#2999ff;box-shadow:0 0 0 1px #2999ff}.mk-app.mk-dark .mk-preferences{background:#303037;border-color:#4b4b54}.mk-app.mk-dark .mk-preference-row{border-color:#4b4b54}.mk-app.mk-dark .mk-text-button{color:#80bfff}.mk-app.mk-dark .mk-processing-note,.mk-app.mk-dark .mk-processing-note small,.mk-app.mk-dark .mk-field-help,.mk-app.mk-dark .mk-result-meta,.mk-app.mk-dark .mk-result-footer{color:#bcbcc5}@media (max-width:700px){.mk-app .mk-preferences{padding:4px 18px}.mk-app .mk-preference-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:17px 0}.mk-app .mk-preference-row h2{text-align:left}}.mk-app .mk-settings-card{background:#f7f7f8;border:1px solid #dcdce0;border-radius:8px;margin-bottom:18px;padding:18px 20px}.mk-app .mk-settings-card h2{margin:0 0 8px;font-size:16px;font-weight:600}.mk-app .mk-settings-card>p{color:var(--muted);margin-bottom:15px;font-size:13px}.mk-app .mk-appearance-options button{border-radius:6px;min-height:58px;padding:12px 22px;font-size:13px}.mk-app .mk-appearance-options button.active{color:#333;background:#fff;border-color:#299bff}.mk-app .mk-toast{color:#fff;background:#303034;border:1px solid #444;border-radius:7px;max-width:calc(100vw - 32px);font-size:13px;bottom:22px;box-shadow:0 6px 22px #0003}.mk-app .mk-alert{color:#9d3328;background:#fff0ec;border:0;border-bottom:1px solid #efcfc8;border-radius:0;margin:0;font-size:13px}.mk-app .mk-alert strong,.mk-app .mk-alert span{font-size:13px}.mk-app.mk-dark{--text:#eeeef1;--muted:#b2b2ba;--line:#48484e;--panel:#29292d;--side:#242428;--canvas:#414145;--hover:#414148}.mk-app.mk-dark .mk-side-link{color:#d0d0d6}.mk-app.mk-dark .mk-side-link.active{color:#fff;background:#45454c}.mk-app.mk-dark .mk-side-link.active svg{color:#fff}.mk-app.mk-dark .mk-tool-card,.mk-app.mk-dark .mk-settings-card{background:#34343a;border-color:#424249}.mk-app.mk-dark .mk-tool-card:hover{background:#404049}.mk-app.mk-dark .mk-dropzone{box-shadow:none;background:#273345;border-color:#485e7d;outline-color:#2e3b51}.mk-app.mk-dark .mk-editor-toolbar,.mk-app.mk-dark .mk-editor-footer{color:#ccc;background:#303036;border-color:#222}.mk-app.mk-dark .mk-toolbar-button,.mk-app.mk-dark .mk-icon-button{color:#dadade}.mk-app.mk-dark .mk-canvas-top,.mk-app.mk-dark .mk-select-all,.mk-app.mk-dark .mk-page-number,.mk-app.mk-dark .mk-canvas-hint{color:#ccc}.mk-app.mk-dark .mk-modal,.mk-app.mk-dark .mk-modal-head{background:#303037;border-color:#4b4b54}.mk-app.mk-dark .mk-modal-content>p,.mk-app.mk-dark .mk-result-name,.mk-app.mk-dark .mk-label,.mk-app.mk-dark .mk-output-type{color:#d8d8df}.mk-app.mk-dark .mk-field-label,.mk-app.mk-dark .mk-output-type small,.mk-app.mk-dark .mk-quality-options small,.mk-app.mk-dark .mk-segmented button:not(.active){color:#bcbcc5}.mk-app.mk-dark .mk-dropzone>p{color:#9cc4ff}.mk-app.mk-dark .mk-options-section{border-color:#4b4b54}.mk-app.mk-dark .mk-segmented{background:#222228;border-color:#4b4b54}.mk-app.mk-dark .mk-workspace-empty{background:var(--canvas)}.mk-app.mk-dark .mk-workspace-empty p,.mk-app.mk-dark .mk-workspace-empty .mk-quiet-text{color:#c5c5cd}.mk-app.mk-dark .mk-quality-options label,.mk-app.mk-dark .mk-quality-options label.chosen{background:#383840}.mk-app.mk-dark .mk-history-head,.mk-app.mk-dark .mk-appearance-options button.active{color:#fff;background:#393940}@media (max-width:1100px){.mk-app .mk-home,.mk-app .mk-settings-page{width:calc(100% - 68px)}.mk-app .mk-home-overview .mk-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-app .mk-page-grid{gap:25px 28px;padding:15px 30px 24px}}@media (max-width:700px){.mk-app .mk-sidebar{z-index:51;width:250px;padding-top:22px;transform:translate(-100%)}.mk-app .mk-sidebar.is-open{transform:translate(0)}.mk-app .mk-sidebar-scrim{z-index:50;background:#0005;width:100%;display:block;position:fixed;inset:0}.mk-app .mk-main{width:100%;margin-left:0}.mk-app .mk-mobile-menu{display:inline-flex}.mk-app .mk-topbar,.mk-app:not(.mk-tool-view) .mk-topbar{height:46px;padding:0 12px}.mk-app .mk-breadcrumb{gap:8px}.mk-app:not(.mk-tool-view) .mk-breadcrumb>strong{visibility:visible;font-size:14px}.mk-app .mk-home,.mk-app .mk-settings-page{width:auto;padding:19px 22px 28px}.mk-app .mk-home-heading{margin-bottom:21px}.mk-app .mk-home-heading h1{font-size:30px}.mk-app .mk-home-heading p{font-size:13px}.mk-app .mk-dropzone{height:190px;min-height:190px}.mk-app .mk-sample-link{margin-top:4px;font-size:11px;position:static}.mk-app .mk-dropzone>p{margin:5px 0 0}.mk-app .mk-document-stack{margin-bottom:3px}.mk-app .mk-home-overview .mk-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mk-app .mk-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mk-app .mk-home-overview .mk-tool-card-main{min-height:112px;padding:19px 4px 12px}.mk-app .mk-tool-card-main{min-height:154px;padding:22px 12px 18px}.mk-app .mk-section-heading h2{font-size:20px}.mk-app .mk-tool-card h3{font-size:13px}.mk-app .mk-star{opacity:1}.mk-app .mk-recent-empty{min-height:132px}.mk-app .mk-topbar .mk-open-document{display:none}.mk-app .mk-top-actions{gap:4px}.mk-app .mk-tool-switch select{max-width:155px;font-size:12px}.mk-app .mk-top-run{padding:6px 8px}.mk-app .mk-top-run>span,.mk-app .mk-topbar .mk-quiet-button>span{display:none}.mk-app .mk-top-run{min-width:32px}.mk-app .mk-topbar .mk-quiet-button{padding:6px}.mk-app .mk-workspace{height:calc(100dvh - 46px)}.mk-app .mk-workspace-heading{padding:20px 18px}.mk-app .mk-workspace-heading h1{font-size:22px}.mk-app .mk-workspace-heading p{max-width:245px;font-size:12px}.mk-app .mk-editor-toolbar{gap:7px;min-height:42px;padding:3px 9px}.mk-app .mk-toolbar-button{min-width:30px;padding:5px 7px;font-size:12px}.mk-app .mk-toolbar-button span{display:none}.mk-app .mk-toolbar-group{gap:2px}.mk-app .mk-toolbar-divider{margin:0 4px}.mk-app .mk-view-controls{gap:1px}.mk-app .mk-view-controls .mk-icon-button{width:25px}.mk-app .mk-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;padding:10px 18px 24px}.mk-app .mk-page-tile{max-width:210px}.mk-app .mk-canvas-top{min-height:40px;padding:8px 18px}.mk-app .mk-page-search input{width:118px;font-size:11px}.mk-app .mk-page-number{font-size:12px}.mk-app .mk-editor-footer{padding:5px 12px;font-size:10px}.mk-app .mk-editor-footer>span:last-child{display:none}.mk-app .mk-modal{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.mk-app .mk-modal-content{padding:15px}.mk-app .mk-options-section{margin-bottom:12px;padding-bottom:12px}.mk-app .mk-modal-wide .mk-modal-content{padding:10px}.mk-app .mk-large-preview{height:calc(100dvh - 180px)}.mk-app .mk-large-preview .mk-paper{width:min(100%, calc((100dvh - 180px) * var(--page-aspect)))}.mk-app .mk-preview-controls{margin-top:8px}.mk-app .mk-toast{bottom:15px;left:12px;right:12px;transform:none}.mk-app .mk-history-head{display:none}.mk-app .mk-history-row{grid-template-columns:1fr auto;gap:9px;padding:13px 0}.mk-app .mk-history-row>span:nth-child(2),.mk-app .mk-history-row>span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.mk-app *,.mk-app :before,.mk-app :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}@media (max-width:700px){.mk-app .mk-service-recents .mk-quiet-button,.mk-app .mk-service-recents .mk-text-button{min-width:44px;min-height:44px}.mk-app .mk-service-recents .mk-section-heading .mk-text-button{padding:8px 0 8px 8px}}:root{--site-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--site-blue:#205eff;--site-ink:#333}.site-header,.site-footer,.site-button{font-family:var(--site-font);letter-spacing:normal;font-weight:400}.site-header{z-index:1000;color:#333;width:calc(100% - 40px);max-width:1200px;height:60px;transition:background-color .12s linear,border .12s ease-out;position:fixed;top:20.5px;left:50%;transform:translate(-50%)}.site-header:before{content:"";-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border:1px solid #1111111a;border-radius:12px;transition:background-color .4s;position:absolute;inset:0;box-shadow:0 0 20px #0000000d}.site-navigation{align-items:center;height:60px;padding:0 12px;display:flex;position:relative}.site-header :is(button,a),.site-footer :is(button,a){letter-spacing:normal;font-family:inherit}.site-brand{color:#111;text-align:left;flex:0 0 180px;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:600;display:flex}.site-brand-mark{color:#fff;background:#ff4343;border-radius:6px;flex:0 0 26px;width:26px;height:26px;display:inline-flex}.site-brand-mark svg{width:26px;height:26px}.site-brand i{background:#11111126;width:2px;height:20px;margin-left:4px}.site-navigation-links{align-items:center;gap:48px;display:flex}.site-navigation-link{color:#333;white-space:nowrap;align-items:center;gap:7px;padding:5px 5px 7px;font-size:16px;font-weight:400;transition:color .3s;display:flex}.site-navigation-link:hover{color:#6e6e6e}.site-menu-group{position:relative}.site-dropdown{background:#fff;border-radius:6px;min-width:217px;padding:2px 0;transition:all .2s;position:absolute;top:calc(100% + 2px);left:-10px;box-shadow:0 5px 23px 3px #00000026}.site-dropdown:before{content:"";background:#fff;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}.site-dropdown :is(button,a){text-align:left;color:#333;white-space:nowrap;justify-content:space-between;align-items:center;width:calc(100% - 18px);min-height:51px;margin:0 9px;padding:15px 7px;font-size:16px;font-weight:400;transition:color .3s;display:flex;position:relative}.site-dropdown :is(button,a):hover{color:#6e6e6e}.site-dropdown .site-dropdown-separated{border-top:1px solid #2223}.site-header-actions{align-items:center;gap:16px;margin-left:auto;padding-left:20px;display:flex}.site-header-explore{color:#111;border-radius:6px;justify-content:center;align-items:center;min-height:36px;padding:6px 16px;font-size:16px;font-weight:600;transition:visibility .3s linear,opacity .3s linear;display:inline-flex}.site-header-explore:hover{background:#f0f0f0}.site-button{white-space:nowrap;border:2px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 24px;font-size:18px;font-weight:600;line-height:24px;transition:all .3s;display:inline-flex}.site-button-primary{color:#fff;background:#205eff}.site-button-primary:hover{color:#fff;background:#3b79ff}.site-button-secondary{color:#111;background:#fff;border-color:#11111126}.site-button-secondary:hover{color:#333;background:#f0f0f0;border-color:#11111140}.site-header .site-button{border-width:0;width:140px;min-height:36px;padding:4px 16px;font-size:16px;transition:visibility .3s linear,opacity .3s linear}.site-header :is(button,a):focus-visible,.site-footer :is(button,a):focus-visible,.site-button:focus-visible{border-radius:6px;outline:0;box-shadow:0 0 0 2px #83c0fdb3}.site-mobile-toggle{display:none}.site-footer{color:#afafaf;background:#fff;padding:20px;font-size:14px;line-height:20px}.site-footer-panel{background:#1c1c1c;border-radius:16px;padding:20px}.site-footer-top{justify-content:space-between;gap:36px;display:flex}.site-footer-columns{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,3.4375vw,44px);min-width:0;max-width:692px;display:grid}.site-footer h3{color:#fff;margin:0 0 10px;font-size:14px;font-weight:600;line-height:21px}.site-footer-columns :is(button,a){text-align:left;color:#afafaf;margin:0 0 8px;padding:0;font-size:14px;line-height:20px;transition:color .3s;display:block}.site-footer :is(button,a):hover{color:#fff}.site-footer-brand{color:#fff;flex-shrink:0;align-items:center;gap:8px;height:30px;padding:0;font-size:24px;font-weight:700;display:flex}.site-footer-description{margin:72px 0 30px;font-size:14px}.site-footer-bottom{border-top:1px solid #fff3;justify-content:space-between;padding-top:22px;font-size:12px;line-height:18px;display:flex}.site-footer-bottom>div{gap:20px;display:flex}.site-footer-bottom :is(button,a){color:#afafaf;padding:0;font-size:12px}.site-footer-bottom :is(button,a)+:is(button,a){border-left:1px solid #fff3;padding-left:20px}@media (max-width:1150px){.site-navigation-links{gap:24px}.site-brand{flex-basis:152px}.site-header-actions{gap:8px;padding-left:12px}}@media (max-width:1000px){.site-header-explore{display:none}.site-brand{flex-basis:140px}}@media (max-width:767px){.site-header,.site-navigation{height:60px}.site-header{width:calc(100% - 40px);top:20px}.site-navigation{padding:0 12px}.site-brand{flex:none}.site-brand i{display:none}.site-header-actions{padding-left:12px}.site-header .site-button{width:auto;min-width:0;padding:4px 15px}.site-mobile-toggle{flex:0 0 24px;width:24px;height:60px;margin-left:12px;padding:0;display:block;position:relative}.site-mobile-toggle span{background:#333;width:24px;height:3px;transition:all .25s ease-in-out;position:absolute;top:21px;left:0}.site-mobile-toggle span:nth-child(2){top:29px}.site-mobile-toggle span:nth-child(3){top:37px}.site-mobile-toggle-open span:first-child{top:29px;transform:rotate(45deg)}.site-mobile-toggle-open span:nth-child(2){opacity:0}.site-mobile-toggle-open span:nth-child(3){top:29px;transform:rotate(-45deg)}.site-navigation-links{display:none}.site-navigation-links-open{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff7;border-radius:0 0 12px 12px;width:100%;max-height:calc(100dvh - 100px);padding:0 20px 20px;display:block;position:absolute;top:60px;left:0;overflow-y:auto}.site-header-expanded:before{border-radius:12px 12px 0 0}.site-navigation-link{color:#444;margin:20px 0;padding:0;font-size:20px;line-height:33px}.site-dropdown{box-shadow:none;background:0 0;border-radius:0;min-width:0;padding:0;position:static}.site-dropdown:before{display:none}.site-dropdown :is(button,a){white-space:normal;width:calc(100% - 20px);min-height:33px;margin:8px 0 8px 20px;padding:0;font-size:20px;line-height:33px}.site-dropdown .site-dropdown-separated{border:0}.site-footer,.site-footer-panel{padding:20px}.site-footer-top{flex-direction:column-reverse}.site-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.site-footer-description{margin-top:36px}.site-footer-bottom{flex-direction:column;gap:16px}}@media (max-width:360px){.site-brand span{display:none}}@media (prefers-reduced-motion:reduce){.site-header,.site-header:before,.site-header :is(button,a),.site-header .site-button,.site-header .site-header-explore,.site-button,.site-dropdown,.site-mobile-toggle span{transition:none}}@media (min-width:1151px){.site-menu-group:first-child>.site-navigation-link{min-width:98px}}.site-header a,.site-footer a{cursor:pointer;text-decoration:none}.site-skip-link{z-index:1001;color:#fff;background:#007afe;border-radius:10px;padding:7px 17px;font-size:14px;line-height:21px;transition:all .3s;position:absolute;top:65px;left:-10000px}.site-skip-link:focus{outline:none;left:0;box-shadow:0 0 0 2px #83c0fdb3}#landing-main,#main-content{scroll-margin-top:100px}@media (prefers-reduced-motion:reduce){.site-header .site-skip-link{transition:none}}.landing{--landing-ink:#333;--landing-muted:#6e6e6e;--landing-blue:#205eff;font-family:var(--site-font);color:#333;background:#fff;font-size:16px;font-weight:400;overflow:clip}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing :where(main h1,main h2,main h3,main h4,main p){margin:0}.landing button{cursor:pointer;font-family:inherit}.landing button:focus-visible,.landing a:focus-visible{border-radius:6px;outline:0;box-shadow:0 0 0 2px #83c0fdb3}.landing-skip-link{z-index:1001;color:#fff;background:#007afe;border-radius:10px;padding:7px 17px;font-size:14px;position:fixed;top:85px;left:-10000px}.landing-skip-link:focus{left:40px}.landing-mark{color:#fff;background:#ff4343;border-radius:6px;flex-shrink:0;width:26px;height:26px;display:inline-flex}.landing-mark svg{width:100%;height:100%}.landing-mark-small{width:22px;height:22px}.landing-hero{background-color:#0000;background-image:radial-gradient(45.46% 61.87% at 50% 67.57%,#fff 0,#fff0 100%),linear-gradient(#fff0,#ffffffb3 50%,#fff),linear-gradient(90deg,#205eff,#59a5ff 33.67%,#d567b4 70.4%,#ff4343 106.11%);background-position:top;background-repeat:no-repeat;background-size:100% 640px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:180px 40px 0}.landing-hero-copy{text-align:center;max-width:1200px;margin:0 auto}.landing-hero h1{letter-spacing:normal;color:#333;font-size:48px;font-weight:700;line-height:1.33}.landing-highlight{border:2px dashed #65aae4;align-items:center;gap:6px;margin:0 4px;padding:6px 10px;line-height:1;display:inline-flex;position:relative}.landing-highlight-yellow{background:#fed133;padding:3px}.landing-highlight-handle{background:#fff;border:1px solid #65aae4;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.landing-highlight-handle-left{left:-6.5px}.landing-highlight-handle-right{right:-6.5px}.landing-hero-description{color:#333;font-size:24px;line-height:36px;margin-top:16px!important}.landing-hero-actions{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.landing-hero-notes{color:#111;justify-content:center;gap:32px;height:37px;margin-top:24px;font-size:14px;line-height:18px;display:flex}.landing-hero-notes>span{align-items:center;gap:10px;display:flex}.landing-hero-notes>span>svg{color:#ff4343}.landing-hero-notes strong,.landing-hero-notes small{text-align:left;display:block}.landing-hero-notes strong{font-size:14px;font-weight:600}.landing-hero-notes small{color:#333;font-size:12px;font-weight:400}.landing-preview-wrap{width:984px;max-width:100%;height:535px;margin:80px auto 0;position:relative}.landing-preview-scene{width:100%;height:100%;position:relative}.landing-preview-mobile-link{z-index:5;background:0 0;border:0;border-radius:6px;position:absolute;inset:0}.landing-preview-window{background:#eee;border:2px solid #a9acb4;border-radius:12px;width:714px;box-shadow:0 20px 40px #0000001a}.landing-facts{text-align:center;justify-content:space-between;gap:24px;max-width:996px;margin:80px auto 0;display:flex}.landing-facts>div{flex:1}.landing-facts strong{color:#111;font-size:20px;font-weight:600;line-height:30px;display:block}.landing-facts span{color:#6e6e6e;margin-top:4px;font-size:14px;line-height:21px;display:block}.landing-tools-section{padding:140px 40px 120px;scroll-margin-top:110px}.landing-section-heading{text-align:center;max-width:996px;margin:0 auto}.landing-section-heading h2{letter-spacing:normal;color:#333;font-size:48px;font-weight:700;line-height:1.33}.landing-section-heading>p{margin-top:20px;font-size:20px;line-height:30px}.landing-tool-grid{flex-wrap:wrap;justify-content:center;gap:24px;max-width:996px;margin:70px auto 0;display:flex}.landing-tool-card{color:#111;text-align:left;background:#f7f7fa;border:0;border-radius:12px;width:180px;min-height:217px;padding:0 0 16px;transition:all .2s;overflow:hidden}.landing-tool-card>span{padding:0 16px;font-size:14px;font-weight:500;line-height:19px;display:block}.landing-text-link{color:#0072ed;justify-content:center;align-items:center;gap:4px;padding:0;font-size:18px;font-weight:400;line-height:27px;transition:opacity .3s;display:flex}.landing-text-link:hover{opacity:.8}.landing-tools-section>.landing-text-link{margin:30px auto 0}.landing-availability{text-align:center;color:#6e6e6e;max-width:670px;font-size:14px;line-height:21px;margin:26px auto 0!important}.landing-window-titlebar{color:#676678;background:#eae9ef;border-bottom:1px solid #dcdbe4;justify-content:center;align-items:center;min-height:33px;padding:6px 14px;font-size:10px;display:flex;position:relative}.landing-window-dots{gap:5px;display:flex;position:absolute;left:13px}.landing-window-dots i{background:#f2a29c;border:.5px solid #d9908b;border-radius:50%;width:7px;height:7px}.landing-window-dots i:nth-child(2){background:#f2d697;border-color:#d2bc87}.landing-window-dots i:nth-child(3){background:#a5ceb7;border-color:#8fbba1}.landing-preview-label{color:#757383;background:#ffffff91;border-radius:4px;padding:3px 7px;font-size:8px;position:absolute;right:12px}.landing-window-toolbar{color:#ececf3;background:#303241;align-items:center;gap:18px;height:47px;padding:0 13px;display:flex}.landing-window-brand{letter-spacing:-.7px;align-items:center;gap:6px;min-width:92px;font-size:15px;font-weight:650;display:flex}.landing-preview-tabs{align-items:center;gap:5px;margin:0 auto;display:flex}.landing-preview-tab{color:#bec0d1;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex;font-size:10px!important}.landing-preview-tab:hover{color:#fff;background:#ffffff0a}.landing-preview-tab-active{color:#fff;background:#646580;border-color:#85859a}.landing-preview-add{color:#eeeef9;background:#fff0;border:1px solid #ffffff28;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;display:flex;font-size:9px!important}.landing-preview-add:hover{background:#ffffff16}.landing-window-body{height:474px;display:flex}.landing-preview-sidebar{background:#eeedf5;border-right:1px solid #dfdee7;flex-shrink:0;width:104px;padding:17px 19px 10px}.landing-sidebar-label{color:#777689;align-items:center;gap:5px;margin-bottom:12px;font-size:9px;display:flex}.landing-page-thumbnail{background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:4px;width:64px;margin-bottom:6px;padding:3px 4px;display:flex}.landing-page-thumbnail>span:last-child{color:#848093;font-size:8px}.landing-page-thumbnail:hover{background:#e4e2ef}.landing-page-thumbnail-active{background:#dcdef4}.landing-page-thumbnail-active>.landing-mini-page{outline-offset:2px;outline:1.5px solid #7887dd}.landing-mini-page{background:#fff;border:1px solid #e0dfe6;flex-direction:column;flex-shrink:0;gap:3px;width:52px;height:69px;padding:7px 5px;display:flex;position:relative;box-shadow:0 1px 2px #3332}.landing-mini-kicker{background:#afacb7;width:54%;height:1px;margin-bottom:1px}.landing-mini-heading{background:#343341;border-radius:1px;width:70%;height:6px}.landing-mini-art{background:#e4e4fc;height:25px;margin-top:2px;position:relative;overflow:hidden}.landing-mini-art i:first-child{background:#fa9c87;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:5px}.landing-mini-art i:nth-child(2){background:#626db5;border-radius:50% 50% 0 0;width:24px;height:28px;position:absolute;top:9px;left:4px}.landing-mini-art i:nth-child(3){background:#bcbddf;height:9px;position:absolute;inset:auto 0 0}.landing-mini-line{background:#d5d3dd;width:100%;height:1.5px;display:block}.landing-mini-line-short{width:66%}.landing-mini-block{background:#f0eceb;width:100%;height:20px;margin:3px 0}.landing-mini-page-3 .landing-mini-block{background:#e4e9ec}.landing-preview-canvas{background:#e5e4ed;flex:1;min-width:0;padding:0 28px;overflow:hidden}.landing-preview-canvasbar{color:#858193;justify-content:space-between;align-items:center;gap:10px;height:31px;margin:0 -11px 13px;font-size:8px;display:flex}.landing-preview-canvasbar>span{align-items:center;gap:4px;display:flex}.landing-paper{color:#272937;background:#fffefc;width:374px;height:485px;margin:0 auto;padding:29px 31px 22px;font-family:Arial,sans-serif;position:relative;box-shadow:0 2px 13px #2e274415}.landing-paper-meta{letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:5.4px;font-weight:600;display:flex}.landing-paper-meta>span:first-child{align-items:center;gap:4px;display:flex}.landing-northstar{color:#9d85b3;font-size:13px;line-height:.9}.landing-paper-kicker{letter-spacing:1.35px;color:#929096;margin-top:32px;font-size:6px;font-weight:600}.landing-paper h3{letter-spacing:-1.6px;margin-top:11px;font-size:38px;font-weight:550;line-height:.99}.landing-paper-art{background:#e8e7f5;height:157px;margin-top:21px;position:relative;overflow:hidden}.landing-art-orbit{border:1px solid #c2c1df;border-radius:50%;width:195px;height:195px;position:absolute;top:-54px;left:-20px}.landing-art-sun{background:#ed9f84;border-radius:50%;width:62px;height:62px;position:absolute;top:20px;right:36px}.landing-art-arch{background:linear-gradient(120deg,#8a90c5,#495796);border-radius:70px 70px 0 0;width:105px;height:125px;position:absolute;top:54px;left:66px;transform:rotate(-14deg)}.landing-art-floor{background:linear-gradient(90deg,#c2c3db,#dcd8e6);width:100%;height:48px;position:absolute;bottom:-14px;transform:skewY(-7deg)}.landing-art-caption{letter-spacing:.7px;color:#57506d;font-size:4px;position:absolute;bottom:12px;right:9px}.landing-paper-columns{grid-template-columns:1fr 1fr;gap:22px;margin-top:20px;display:grid}.landing-paper h4{margin-bottom:5px;font-size:8px;font-weight:600}.landing-paper p{color:#8b8790;font-size:6.7px;line-height:1.55}.landing-paper-bottom{letter-spacing:.6px;color:#a19aa8;border-top:1px solid #e9e5ec;justify-content:space-between;padding-top:10px;font-size:4.5px;display:flex;position:absolute;bottom:19px;left:31px;right:31px}.landing-paper .landing-paper-intro{max-width:235px;margin-top:18px;font-size:8px;line-height:1.6}.landing-paper-timeline{margin-top:27px}.landing-paper-timeline>div{border-top:1px solid #e9e4ee;align-items:flex-start;gap:17px;padding:16px 0;display:flex}.landing-paper-timeline>div>span{color:#a696b7;font-size:14px;font-weight:550}.landing-paper-note{color:#8c7aa7;background:#f3f0f7;margin-top:10px;padding:14px;font-size:10px;line-height:1.45}.landing-paper-notes{grid-template-columns:1fr 1fr;gap:12px;margin-top:24px;display:grid}.landing-paper-notes>div{background:#f3f0f6;min-height:90px;padding:15px 12px}.landing-paper-notes>div:nth-child(2){background:#f6eee9}.landing-paper-notes>div:nth-child(3){background:#edf1f0;grid-column:span 2;min-height:68px}.landing-paper-notes>div>span{color:#a599b4;margin-bottom:14px;font-size:7px;display:block}.landing-preview-options{background:#fdfcfe;border-left:1px solid #dddae6;flex-shrink:0;width:242px;padding:24px 21px}.landing-options-heading{letter-spacing:1.3px;color:#9691a3;align-items:center;gap:8px;font-size:6.5px;font-weight:600;display:flex}.landing-options-icon{color:#7776b9;background:#eeedfb;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.landing-preview-options h3{letter-spacing:-.65px;margin-top:20px;font-size:20px;font-weight:620;line-height:1.13}.landing-preview-options>p{color:#8f899e;margin-top:9px;font-size:9px;line-height:1.5}.landing-example-label{color:#918b9f;letter-spacing:1px;margin-top:28px;margin-bottom:9px;font-size:6.5px;font-weight:600}.landing-preview-filelist{flex-direction:column;gap:7px;display:flex}.landing-preview-filelist>div{color:#b8b2c2;background:#fff;border:1px solid #e7e4ed;border-radius:6px;align-items:center;gap:7px;padding:8px 6px;display:flex}.landing-preview-fileicon{color:#d68c8e;background:#faf0ee;border-radius:4px;flex-shrink:0;place-items:center;width:27px;height:31px;display:grid}.landing-preview-fileicon-1{color:#9994ca;background:#eeeffb}.landing-preview-fileicon-2{color:#8aae9d;background:#edf4f1}.landing-preview-filelist strong{color:#797184;font-size:8px;font-weight:550;display:block}.landing-preview-filelist small{color:#aaa3b2;margin-top:4px;font-size:6.5px;display:block}.landing-preview-setting{color:#938a9f;border-top:1px solid #ebe8f1;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;font-size:8px;display:flex}.landing-preview-setting strong{color:#72677f;align-items:center;gap:9px;font-weight:500;display:flex}.landing-preview-action{color:#fff;background:#6d6bc5;border:1px solid #6d6bc5;border-radius:5px;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:21px;padding:11px 7px;display:flex;font-size:9px!important;font-weight:550!important}.landing-preview-caption{text-align:center;color:#a096ac;margin-top:9px;font-size:7px;display:block}.landing-preview-statusbar{color:#a09bac;background:#f5f4f9;border-top:1px solid #dfdce7;justify-content:space-between;align-items:center;padding:6px 14px;font-size:7px;display:flex}.landing-preview-statusbar>span{align-items:center;gap:6px;display:flex}.landing-preview-statusbar>span>span{background:#a2aa97;border-radius:50%;width:4px;height:4px}.landing-preview-pagechoices{gap:8px;padding:12px 0 11px;display:flex}.landing-preview-pagechoices>span{border-radius:3px;flex-direction:column;align-items:center;gap:7px;padding:4px;display:flex}.landing-preview-pagechoices>span>span:last-child{color:#9890a7;align-items:center;gap:3px;font-size:8px;display:flex}.landing-preview-pagechoice-selected{background:#e8e8fa}.landing-mini-page-compact{gap:3px;width:47px;height:62px;padding:6px 5px}.landing-preview-imagechoices{align-items:center;gap:12px;padding:9px 0;display:flex}.landing-preview-imagechoices>span{flex:1}.landing-preview-imagechoices i{border:5px solid #fff;border-radius:2px;outline:1px solid #e9e6ee;height:70px;display:block}.landing-preview-image-one{background:radial-gradient(circle at 70% 30%,#ed9f84 0 14%,#0000 15%),linear-gradient(160deg,#e8e7f5 50%,#838fc7 51% 75%,#babddb 76%)}.landing-preview-image-two{background:radial-gradient(circle at 40% 40%,#f4d795 0 20%,#0000 21%),linear-gradient(140deg,#ceded8 45%,#97bdb0 46%)}.landing-preview-imagechoices strong{color:#938a9f;text-align:center;margin-top:8px;font-size:6px;font-weight:500;display:block}.landing-tool-art{justify-content:center;align-items:center;width:100%;height:127px;margin:3px 0 17px;display:flex;position:relative}.landing-art-convert{gap:16px}.landing-file-symbol{color:#8fa4cc;background:#fff;border:1px solid #dde2ef;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:57px;height:73px;display:flex;position:relative;transform:rotate(-7deg);box-shadow:0 4px 7px #4d5e8710}.landing-file-symbol svg{stroke-width:1.3px;width:30px;height:30px}.landing-file-symbol>span{color:#fff;background:#a0b2d5;border-radius:3px;padding:3px 6px;font-size:7px;font-weight:650;position:absolute;bottom:8px;right:-9px}.landing-file-symbol-pdf{color:#d59c98;border-color:#efdedb;transform:rotate(7deg)}.landing-art-arrow{width:21px;height:21px;color:var(--tool-ink);opacity:.55;stroke-width:1.3px}.landing-art-photo{background:#fff;border:1px solid #eadfdf;width:98px;height:82px;padding:6px 6px 15px;position:absolute;transform:rotate(10deg)translate(16px,-2px);box-shadow:0 4px 8px #86545410}.landing-art-photo i{background:radial-gradient(circle at 71% 28%,#f2c27e 0 14%,#0000 15%),linear-gradient(140deg,#d5ddd6 0 55%,#84a99a 56% 75%,#b1c8b5 76%);width:100%;height:100%;display:block}.landing-art-photo-back i{background:radial-gradient(circle at 65% 20%,#e69c8a 0 15%,#0000 16%),linear-gradient(130deg,#e3e5f4 0 50%,#909bbe 51% 76%,#bdbcdc 77%)}.landing-art-photo-tag{color:#fff;background:#d9958e;border-radius:4px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:600;display:flex;position:absolute;bottom:13px;right:calc(50% - 80px);transform:rotate(10deg);box-shadow:0 2px 5px #dc948030}.landing-art-export>.landing-mini-page{width:52px;height:70px;transform:rotate(-8deg)}.landing-image-tiles{grid-template-columns:33px 33px;gap:5px;display:grid;transform:rotate(7deg)}.landing-image-tiles>span{background:linear-gradient(130deg,#dbe6e3 45%,#81b5a5 46%);border:4px solid #fff;outline:1px solid #d8e7df;height:35px;box-shadow:0 2px 5px #748d7f18}.landing-image-tiles>span:nth-child(2){background:linear-gradient(60deg,#dae7d9 55%,#a8b3d3 56%)}.landing-image-tiles>span:nth-child(3){background:radial-gradient(circle,#e7bd85 0 30%,#ebe5df 31%)}.landing-image-tiles>span:nth-child(4){background:linear-gradient(160deg,#dfe5f2 50%,#8a9ab5 51%)}.landing-art-page-stack>.landing-mini-page{width:59px;height:81px;position:absolute}.landing-art-pages-count{color:#9a88b4;background:#e7dff4;border:1px solid #fff;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:8px;display:flex;position:absolute;bottom:2px}.landing-art-compress{gap:14px}.landing-compress-outline{color:#cbbb9d;background:#fff8;border:1px dashed #d9c7aa;border-radius:5px;place-items:center;width:61px;height:76px;display:grid;transform:rotate(-5deg)}.landing-compress-outline svg{stroke-width:1.1px;width:34px;height:34px}.landing-compress-small{color:#c4a779;background:#fff;border:1px solid #e6d9c5;border-radius:4px;place-items:center;width:43px;height:56px;display:grid;transform:rotate(7deg);box-shadow:0 3px 8px #9a743110}.landing-compress-small svg{stroke-width:1.4px;width:26px;height:26px}.landing-compress-corner{color:#c2a579;background:#f2e6ce;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid;position:absolute;bottom:20px;right:calc(50% - 77px)}.landing-code-mini{background:#fff;border:1px solid #dce4ee;border-radius:5px;width:118px;height:81px;padding:8px 12px;transform:rotate(-6deg)translate(-12px,-1px);box-shadow:0 3px 8px #426a8410}.landing-code-mini>div{gap:3px;padding-bottom:9px;display:flex}.landing-code-mini>div i{background:#d5cddd;border-radius:50%;width:4px;height:4px}.landing-code-mini>span{color:#9fa7b9;white-space:pre;font-family:SFMono-Regular,Consolas,monospace;font-size:7px;line-height:1.8;display:block}.landing-code-mini b{color:#81a6b2;font-weight:400}.landing-html-page{background:#fff;border:1px solid #d8e3e9;width:60px;height:76px;padding:13px 8px;position:absolute;top:27px;right:calc(50% - 81px);transform:rotate(9deg);box-shadow:0 3px 9px #536c8110}.landing-html-page>span{letter-spacing:-1px;color:#83a0b7;font-size:16px;display:block}.landing-html-page i{background:#e1e7eb;width:100%;height:2px;margin-top:8px;display:block}.landing-html-page i:last-child{width:67%;margin-top:4px}.landing-window-titlebar{color:#ddd;background:#262626;border:0;border-radius:9px 9px 0 0;height:21px;min-height:21px;padding:3px 10px;font-size:8px}.landing-window-dots i{width:5px;height:5px}.landing-preview-label{color:#aaa;background:0 0;font-size:7px}.landing-window-toolbar{background:#3c3c3c;gap:8px;height:35px}.landing-window-brand{min-width:60px;font-size:12px}.landing-window-brand .landing-mark-small{background:#ff4343;width:18px;height:18px}.landing-preview-tab{color:#eee;padding:5px 7px;font-size:9px!important}.landing-preview-tab-active{background:#717171;border-color:#888}.landing-window-body{height:390px}.landing-preview-sidebar{background:#f0f0f0;border-color:#ddd;width:82px;padding:13px 8px}.landing-preview-canvas{background:#d9d9d9;padding:0 24px}.landing-preview-canvasbar{color:#666;height:25px;margin-bottom:8px}.landing-preview-canvasbar>span:first-child{color:#555}.landing-preview-statusbar{background:#f4f4f4;border-radius:0 0 10px 10px;height:18px;font-size:7px}.landing-preview-options{z-index:3;background:#fff;border:4px solid #272727;border-radius:25px;width:158px;min-height:298px;padding:23px 10px 14px;position:absolute;top:198px;left:367px;box-shadow:0 10px 25px #0000001a}.landing-preview-options:before{content:"";background:#272727;border-radius:10px;width:50px;height:6px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.landing-options-heading{letter-spacing:.3px;color:#666;gap:4px;font-size:6px}.landing-options-icon{color:#0072ed;background:#e9f3ff;border-radius:5px;width:22px;height:22px}.landing-options-icon svg{width:15px;height:15px}.landing-preview-options h3{letter-spacing:0;color:#111;margin-top:9px;font-size:16px;font-weight:600;line-height:20px}.landing-preview-options>p{color:#666;margin-top:4px;font-size:8px}.landing-example-label{color:#6e6e6e;margin-top:14px;font-size:6px}.landing-preview-filelist{gap:4px}.landing-preview-filelist>div{color:#999;border:0;gap:4px;padding:4px 0}.landing-preview-filelist>div>svg{display:none}.landing-preview-fileicon{width:20px;height:24px}.landing-preview-fileicon svg{width:15px}.landing-preview-filelist strong{color:#333;font-size:7px}.landing-preview-filelist small{color:#6e6e6e;margin-top:2px}.landing-preview-setting{color:#666;margin-top:10px;padding-top:8px;font-size:7px}.landing-preview-setting strong{color:#333;gap:3px}.landing-preview-action{color:#fff;background:#205eff;border-color:#205eff;min-height:30px;margin-top:12px;padding:6px 3px;transition:all .3s;font-size:8px!important}.landing-preview-action:hover{background:#3b79ff;border-color:#3b79ff}.landing-preview-caption{font-size:6px}.landing-preview-pagechoices{gap:3px;margin-top:4px}.landing-preview-pagechoices .landing-mini-page{width:35px;height:49px;padding:4px}.landing-preview-pagechoices>span>span:last-child{font-size:7px}.landing-preview-imagechoices{gap:5px}.landing-preview-imagechoices strong{font-size:6px}.landing-preview-tablet{z-index:2;background:#fff;border:2px solid #b9bbc3;border-radius:14px;width:560px;height:398px;position:absolute;top:100px;right:0;overflow:hidden;box-shadow:0 20px 40px #00000014}.landing-tablet-toolbar{color:#fff;background:#373737;justify-content:space-between;align-items:center;height:29px;padding:0 14px;font-size:9px;display:flex}.landing-tablet-document{background:#f3f3f3;height:367px;padding:18px 45px 0;overflow:hidden}.landing-tablet-document .landing-paper{width:460px;box-shadow:none;padding:24px 30px}.landing-tablet-document .landing-paper-art{height:148px}.landing-tablet-document .landing-paper h3{font-size:40px}.landing-tool-art{--tool-ink:#5598e4;width:180px;height:156px;margin:0 0 8px;transition:transform .3s}.landing-tool-card:hover .landing-tool-art{transform:scale(1.05)}.landing-file-symbol{color:#4d9be4;border-color:#afd7f4;width:55px;height:77px;transform:none}.landing-file-symbol>span{background:#499bdb;font-size:9px}.landing-file-symbol-pdf{color:#e84c46;border-color:#f1b5b2}.landing-file-symbol-pdf>span{background:#f16a61}.landing-art-arrow{opacity:1;color:#67ace9}.landing-art-photo{border-color:#b0d9ef;width:107px;height:90px;transform:translate(14px,4px)}.landing-art-photo-back{transform:translate(-14px,-10px)}.landing-art-photo-tag{background:#5da4e9;font-size:9px;bottom:20px;right:18px;transform:none}.landing-art-photo i{background:radial-gradient(circle at 71% 28%,#ffc449 0 14%,#0000 15%),linear-gradient(140deg,#b9dcf3 0 55%,#4d9da4 56% 75%,#8cd0b4 76%)}.landing-art-export>.landing-mini-page,.landing-image-tiles{transform:none}.landing-image-tiles{grid-template-columns:32px 32px}.landing-art-export{gap:9px}.landing-art-page-stack>.landing-mini-page{border-color:#afd7f4;width:64px;height:94px}.landing-art-page-stack>.landing-mini-page:first-child{transform:translate(-35px,4px)}.landing-art-page-stack>.landing-mini-page:nth-child(2){transform:translate(35px,4px)}.landing-art-page-stack>.landing-mini-page:nth-child(3){transform:translateY(-5px)}.landing-art-pages-count{color:#348ee3;background:#e2f2ff;bottom:9px}.landing-compress-outline,.landing-compress-small{color:#4297e1;border-color:#86bde9;transform:none}.landing-compress-corner{color:#3b91df;background:#e0f1ff;bottom:30px;right:13px}.landing-code-mini{border-color:#b0d4ed;transform:translate(-10px)}.landing-code-mini>span{color:#3a6388;font-size:8px}.landing-html-page{border-color:#b0d4ed;top:47px;right:11px;transform:none}.landing-html-page>span{color:#4e9ddd}.landing-document-jobs{margin-bottom:120px}.landing-job-track{grid-template-columns:486px 1fr;gap:34px;width:calc(100% - 80px);max-width:1200px;margin:0 auto;display:grid}.landing-job-card{align-items:center;height:573px;display:flex}.landing-job-copy{background:#fbfbfd;border-radius:16px;flex-direction:column;justify-content:center;width:100%;height:400px;padding:64px;transition:transform 1s ease-in-out,opacity 1s ease-in-out;display:flex}.landing-jobs-enhanced .landing-job-card[data-revealed=false] .landing-job-copy{opacity:0;transform:translateY(100px)}.landing-jobs-enhanced .landing-job-card:focus-within .landing-job-copy{opacity:1;transform:translateY(0)}.landing-job-copy h3{color:#111;margin-bottom:20px;font-size:32px;font-weight:700;line-height:1.25}.landing-job-copy p{font-size:20px;line-height:30px}.landing-job-copy .landing-text-link{justify-content:flex-start;margin-top:24px;text-decoration:none}.landing-job-stage{background:#111;border:2px solid #8d8d8d;border-radius:38px;align-self:start;width:800px;height:573px;position:sticky;top:80px}.landing-job-screen{background:#f3f3f5;border-radius:12px;width:749px;height:519px;position:absolute;top:25px;left:24px;overflow:hidden}.landing-job-slide{opacity:0;transition:opacity .5s ease-in-out;position:absolute;inset:0}.landing-job-slide[data-active=true]{opacity:1}.landing-job-illustration{color:#333;background:#f3f3f5;height:100%;font-size:14px}.landing-job-toolbar{background:#fff;border-bottom:1px solid #ddd;align-items:center;gap:12px;height:52px;padding:0 20px;display:flex}.landing-job-toolbar>span:first-of-type{margin-left:auto}.landing-job-toolbar-action,.landing-job-download{color:#fff;background:#205eff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.landing-job-pages{padding:30px 24px}.landing-job-file,.landing-job-pages>p{align-items:center;gap:8px;display:flex}.landing-job-file>span,.landing-job-pages>p>span{color:#6e6e6e;margin-left:auto}.landing-job-page-list{justify-content:space-between;gap:20px;margin:28px 0;display:flex}.landing-job-page-list>div{flex-direction:column;align-items:center;gap:10px;display:flex}.landing-job-page-list>div>span:last-child{align-items:center;gap:6px;display:flex}.landing-job-page-list .landing-mini-page{border:2px solid #205eff;gap:10px;width:170px;height:236px;padding:20px}.landing-job-page-list .landing-mini-art{height:74px}.landing-job-page-list .landing-mini-lines{height:40px}.landing-job-output{grid-template-columns:1fr 260px;height:calc(100% - 52px);display:grid}.landing-job-document{padding:24px;overflow:hidden}.landing-job-document .landing-paper{width:350px;margin:0 auto;padding:28px}.landing-job-document .landing-paper h3{font-size:32px}.landing-job-document .landing-paper-art{height:145px}.landing-job-options{background:#fff;border-left:1px solid #ddd;padding:32px 24px}.landing-job-options h4{margin-bottom:28px;font-size:18px}.landing-job-options>span{color:#666;margin-top:22px;margin-bottom:8px;display:block}.landing-job-field,.landing-job-format{border:1px solid #ddd;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.landing-job-format{background:#f3f3f5;padding:3px}.landing-job-format>*{text-align:center;flex:1;padding:7px}.landing-job-format strong{color:#205eff;background:#fff;border-radius:4px}.landing-job-options small{color:#666;margin-top:12px;display:block}.landing-job-result{justify-content:center;align-items:center;gap:36px;height:calc(100% - 52px);display:flex}.landing-job-result>.landing-mini-page{gap:12px;width:180px;height:250px;padding:24px}.landing-job-result .landing-mini-art{height:92px}.landing-job-ready{color:#205eff;align-items:center;gap:8px;display:flex}.landing-job-result h4{margin:16px 0 8px;font-size:24px}.landing-job-result p{color:#666}.landing-job-download{margin-top:24px}.landing-job-mobile-picture{display:none}@media (max-width:1199px){.landing-document-jobs{margin-bottom:80px}.landing-job-track{grid-template-columns:440px 1fr;gap:40px}.landing-job-card{height:420px;margin-bottom:60px}.landing-job-card:last-child{margin-bottom:0}.landing-job-copy{height:100%;padding:20px 40px}.landing-job-copy h3{font-size:28px}.landing-job-stage{border-radius:28px;width:580px;height:420px}.landing-job-screen{width:544px;height:380px;top:18px;left:18px}.landing-job-screen .landing-job-illustration{transform-origin:0 0;width:749px;height:519px;transform:scale(.726302,.732177)}}@media (min-width:768px) and (max-width:991px){.landing-job-track{grid-template-columns:400px 1fr;gap:28px;width:calc(100% - 40px)}.landing-job-card{height:372px;margin-bottom:0}.landing-job-copy{height:330px}.landing-job-copy h3{font-size:24px}.landing-job-copy p{font-size:16px;line-height:24px}.landing-job-stage{width:504px;height:372px}.landing-job-screen{width:472px;height:338px;top:13px;left:14px}.landing-job-screen .landing-job-illustration{transform:scale(.630174,.651252)}}@media (max-width:767px),(prefers-reduced-motion:reduce){.landing-document-jobs{margin-bottom:96px}.landing-job-track{width:calc(100% - 40px);display:block}.landing-job-card{background:#fbfbfd;border-radius:16px;width:100%;max-width:535px;height:auto;margin:0 auto 40px;padding-bottom:40px;display:block}.landing-job-copy{height:auto;padding:40px}.landing-jobs-enhanced .landing-job-card[data-revealed=false] .landing-job-copy{opacity:1;transform:none}.landing-job-copy,.landing-job-slide{transition:none}.landing-job-copy h3{margin-bottom:16px;font-size:24px}.landing-job-copy p{font-size:16px;line-height:24px}.landing-job-stage{display:none}.landing-job-mobile-picture{border-radius:8px;width:259px;height:180px;margin:0 auto;display:block;overflow:hidden}.landing-job-mobile-picture .landing-job-illustration{transform-origin:0 0;width:749px;height:519px;transform:scale(.345794)}}@media (max-width:575px){.landing-document-jobs{margin-bottom:80px}.landing-job-card{max-width:335px}.landing-job-copy p{font-size:14px;line-height:21px}}@media (max-width:375px){.landing-job-copy{padding:20px}}.landing-workflow-section{background:#fafafe;padding:120px 40px}.landing-workflow-section .landing-section-heading>.site-button{margin-top:32px}.landing-workflow-visual{background:#fff;border:1px solid #ddd;border-radius:14px;width:900px;max-width:100%;margin:64px auto 0;overflow:hidden;box-shadow:0 18px 40px #0000000f}.landing-workflow-titlebar{color:#444;background:#f3f3f5;border-bottom:1px solid #ddd;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13px;display:flex}.landing-workflow-titlebar>span:last-child{color:#6e6e6e;margin-left:auto}.landing-workflow-panels{grid-template-columns:1fr 1fr;display:grid}.landing-human-window{padding:32px}.landing-human-drop{text-align:center;padding:16px 0 32px}.landing-human-files{justify-content:center;gap:12px;height:98px;display:flex}.landing-human-files .landing-mini-page{width:58px;height:80px}.landing-human-drop h3{font-size:24px;font-weight:700;line-height:32px}.landing-human-drop p{margin-top:8px;font-size:14px;line-height:21px}.landing-human-drop .site-button{margin-top:24px}.landing-human-bottom{color:#6e6e6e;justify-content:center;gap:20px;font-size:12px;display:flex}.landing-human-bottom>span{align-items:center;gap:4px;display:inline-flex}.landing-agent-window{background:#f7f7fa;border-left:1px solid #e1e1e4;padding:28px}.landing-agent-window-top{align-items:center;gap:8px;font-size:16px;display:flex}.landing-agent-window-top>span{color:#6e6e6e;margin-left:auto;font-size:11px}.landing-agent-prompt{align-items:flex-start;gap:14px;margin-top:32px;display:flex}.landing-agent-prompt>svg{color:#5b9ee5;flex-shrink:0}.landing-agent-prompt p{color:#333;font-size:18px;line-height:27px}.landing-agent-steps{color:#6e6e6e;justify-content:space-between;align-items:center;gap:6px;margin-top:30px;font-size:12px;line-height:20px;display:flex}.landing-agent-window>.landing-text-link{justify-content:flex-start;margin-top:26px}.landing-workflow-benefits{grid-template-columns:repeat(3,1fr);gap:80px;max-width:1200px;margin:80px auto 0;display:grid}.landing-workflow-benefits svg{color:#64b2ec}.landing-workflow-benefits h3{color:#111;margin-top:24px;font-size:24px;line-height:32px}.landing-workflow-benefits p{margin-top:16px;font-size:20px;line-height:30px}.landing-final-section{text-align:center;color:#fff;background:#272727;padding:80px 40px}.landing-final-section h2{font-size:40px;font-weight:700;line-height:1.33}.landing-final-section>p{color:#c7c7c7;margin-top:20px;font-size:20px;line-height:30px}.landing-final-section .site-button-secondary{color:#fff;background:0 0;border-color:#ffffff26}.landing-final-section .site-button-secondary:hover{background:#313131;border-color:#fff6}@media (max-width:1100px){.landing-hero h1{font-size:40px}.landing-preview-wrap{width:850px;height:495px}.landing-preview-window{width:650px}.landing-preview-tablet{width:500px;height:370px}.landing-preview-options{left:290px}.landing-workflow-benefits{gap:36px}}@media (max-width:991px){.landing-tool-card:hover .landing-tool-art{transform:none}.landing-text-link:hover{opacity:1}}@media (max-width:767px){.landing-hero{background-size:100% 315px;padding:124px 20px 0}.landing-hero h1{font-size:24px;line-height:1.33}.landing-hero-audience{white-space:nowrap}.landing-hero-description{font-size:20px;line-height:30px;margin-top:16px!important}.landing-hero-actions{gap:16px;margin-top:32px}.landing-hero-actions .site-button{padding:8px 16px;font-size:16px}.landing-hero-notes{gap:20px;margin-top:24px}.landing-hero-notes strong{font-size:12px}.landing-hero-notes small{font-size:11px}.landing-preview-wrap{width:300px;height:163px;margin-top:40px}.landing-preview-scene{transform-origin:0 0;width:984px;height:535px;transform:scale(.304878)}.landing-preview-window{width:714px}.landing-preview-tablet{width:560px;height:398px}.landing-preview-options{left:367px}.landing-facts{flex-direction:column;gap:26px;margin-top:50px}.landing-facts strong{font-size:20px}.landing-tools-section{padding:90px 20px 80px}.landing-section-heading h2{font-size:32px;line-height:1.33}.landing-section-heading>p{margin-top:20px;font-size:18px;line-height:27px}.landing-tool-grid{gap:16px;margin-top:40px}.landing-tool-card{width:calc(50% - 8px);min-height:190px}.landing-tool-card .landing-tool-art{width:100%;height:140px}.landing-tool-card:hover .landing-tool-art{transform:none}.landing-tool-card>span{padding:0 12px;font-size:14px}.landing-art-convert{gap:6px}.landing-file-symbol{width:48px;height:68px}.landing-art-arrow{width:17px}.landing-art-photo{width:93px;height:78px}.landing-art-export{gap:5px}.landing-art-export>.landing-mini-page{width:40px}.landing-image-tiles{grid-template-columns:28px 28px}.landing-art-page-stack>.landing-mini-page{width:52px;height:77px}.landing-art-page-stack>.landing-mini-page:first-child{transform:translate(-28px,4px)}.landing-art-page-stack>.landing-mini-page:nth-child(2){transform:translate(28px,4px)}.landing-art-compress{gap:8px}.landing-compress-outline{width:50px;height:69px}.landing-code-mini{width:100px}.landing-html-page{right:6px}.landing-workflow-section{padding:80px 20px}.landing-workflow-visual{margin-top:40px}.landing-workflow-titlebar>span:last-child{display:none}.landing-workflow-panels{grid-template-columns:1fr}.landing-human-window{padding:24px 18px}.landing-agent-window{border-top:1px solid #ddd;border-left:0;padding:24px 18px}.landing-agent-prompt p{font-size:16px;line-height:24px}.landing-workflow-benefits{grid-template-columns:1fr;gap:40px;margin-top:60px}.landing-workflow-benefits h3{margin-top:16px;font-size:24px}.landing-workflow-benefits p{margin-top:12px;font-size:18px;line-height:27px}.landing-final-section{padding:70px 20px}.landing-final-section h2{font-size:32px}.landing-final-section>p{font-size:18px;line-height:27px}}@media (max-width:575px){.landing-hero{background-size:100% 260px;padding-top:120px}.landing-hero-description{font-size:16px;line-height:24px}.landing-hero-actions{flex-direction:column}.landing-hero-actions .site-button{width:100%;max-width:335px}}@media (max-width:339px){.landing-preview-wrap{width:270px;height:147px}.landing-preview-scene{transform:scale(.27439)}}@media (prefers-reduced-motion:reduce){.landing button,.landing-tool-art{transition:none}.landing-tool-card:hover .landing-tool-art{transform:none}}.landing-highlight{border:2px solid #0000;border-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNTVfMTUyKSI+CiAgICAgICAgPHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iNiIgZmlsbD0iIzAwN0FGRSIvPgogICAgICAgIDxyZWN0IHdpZHRoPSI2IiBoZWlnaHQ9IjIiIGZpbGw9IiMzQjk5RkMiLz4KICAgICAgICA8cmVjdCB3aWR0aD0iMiIgaGVpZ2h0PSI2IiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAyMiAwKSIgZmlsbD0iIzNCOTlGQyIvPgogICAgICAgIDxyZWN0IHdpZHRoPSI2IiBoZWlnaHQ9IjIiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDIyIDApIiBmaWxsPSIjM0I5OUZDIi8+CiAgICAgICAgPHJlY3Qgd2lkdGg9IjIiIGhlaWdodD0iNiIgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAyMikiIGZpbGw9IiMzQjk5RkMiLz4KICAgICAgICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDIyKSIgZmlsbD0iIzNCOTlGQyIvPgogICAgICAgIDxyZWN0IHdpZHRoPSIyIiBoZWlnaHQ9IjYiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAtMSAyMiAyMikiIGZpbGw9IiMzQjk5RkMiLz4KICAgICAgICA8cmVjdCB3aWR0aD0iNiIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgLTEgMjIgMjIpIiBmaWxsPSIjM0I5OUZDIi8+CiAgICA8L2c+CiAgICA8ZGVmcz4KICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzE1NV8xNTIiPgogICAgICAgICAgICA8cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIGZpbGw9IndoaXRlIi8+CiAgICAgICAgPC9jbGlwUGF0aD4KICAgIDwvZGVmcz4KPC9zdmc+Cg==) 2/1.2 round}.landing-highlight-handle{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjUuNSIgY3k9IjYuMDE0NjUiIHI9IjQuNzUiIGZpbGw9IndoaXRlIiBzdHJva2U9IiMzQjk5RkMiIHN0cm9rZS13aWR0aD0iMS41Ii8+Cjwvc3ZnPgo=) 50%/contain no-repeat;border:0;border-radius:0}.landing-art-split{gap:9px}.landing-art-split>.landing-mini-page{border-color:#9acced;width:50px;height:75px}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-font-body:15px;--ui-font-small:13px;--ui-font-label:14px;--ui-font-title:18px;--ui-window:#e9eaed;--ui-sidebar:#f2f3f5;--ui-pane:#fff;--ui-inset:#f4f4f6;--ui-raised:#fff;--ui-field:#fff;--ui-text:#202124;--ui-muted:#62646b;--ui-faint:#656870;--ui-line:#0000001a;--ui-line-strong:#8b8e97;--ui-accent:#0067d9;--ui-action:#0067d9;--ui-action-hover:#005abd;--ui-action-text:#fff;--ui-selection:#d6e7fb;--ui-hover:#0000000a;--ui-pressed:#00000014;--ui-focus:#0067d9;--ui-error:#b42318;--ui-error-bg:#fff0ee;--ui-warning:#805000;--ui-warning-bg:#fff4df;--ui-success:#237443;--ui-success-bg:#eaf6ee;--ui-shadow:0 12px 36px #0000001f, 0 1px 4px #00000014;--ui-control-shadow:0 1px 2px #0000000f;--ui-radius-pane:18px;--ui-radius-group:14px;--ui-radius-row:12px;--ui-radius-control:10px;--ui-gap:8px;--ui-paper:#fff;--ui-paper-ink:#202124;--ui-paper-line:#d9d9de;--ui-control-height:40px;--ui-control-compact:34px;--ui-target-size:44px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-window:#3a3a3c;--ui-sidebar:#2b2c30;--ui-pane:#1f2023;--ui-inset:#292a2e;--ui-raised:#34353a;--ui-field:#292a2e;--ui-text:#f2f2f4;--ui-muted:#b2b3bb;--ui-faint:#a4a6ae;--ui-line:#ffffff1f;--ui-line-strong:#747780;--ui-accent:#66a8ff;--ui-action:#075fc7;--ui-action-hover:#096bdd;--ui-action-text:#fff;--ui-selection:#203c62;--ui-hover:#ffffff0f;--ui-pressed:#ffffff1a;--ui-focus:#8bbbff;--ui-error:#ff938d;--ui-error-bg:#462b2b;--ui-warning:#e9bb75;--ui-warning-bg:#413725;--ui-success:#87d6a4;--ui-success-bg:#233d2d;--ui-shadow:0 12px 36px #00000047, 0 1px 4px #00000038;--ui-control-shadow:0 1px 2px #0003}:root,.mk-app,.mk-app.mk-dark,.mikro-suite{--ui-text-secondary:var(--ui-muted);--ui-border:var(--ui-line);--ui-on-action:var(--ui-action-text);--ui-shadow-control:var(--ui-control-shadow);--ui-shadow-dialog:var(--ui-shadow);--accent:var(--ui-accent);--accent-soft:var(--ui-selection);--text:var(--ui-text);--muted:var(--ui-muted);--line:var(--ui-line);--panel:var(--ui-pane);--side:var(--ui-sidebar);--canvas:var(--ui-window);--hover:var(--ui-hover);--xt-ink:var(--ui-text);--xt-muted:var(--ui-muted);--xt-green:var(--ui-accent);--xt-line:var(--ui-line);--xt-soft:var(--ui-inset)}.ui-appearance{box-sizing:border-box;min-block-size:var(--ui-control-height);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-raised);max-inline-size:100%;color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-font-label);cursor:pointer;grid-template-columns:16px minmax(0,1fr) 11px;align-items:center;gap:7px;padding-inline:11px;line-height:1.4;display:inline-grid}.ui-appearance>svg{pointer-events:none}html[data-theme] .ui-appearance select{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:calc(var(--ui-control-height) - 2px);color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:0;margin:0;padding:5px 0}.ui-appearance:has(select:focus-visible){outline:3px solid var(--ui-focus);outline-offset:2px}html[data-theme] .ui-appearance select:focus-visible{outline:none}.ui-pane{background:var(--ui-pane);border:1px solid var(--ui-line);border-radius:var(--ui-radius-pane);min-inline-size:0}.ui-inset,.ui-group{background:var(--ui-inset);border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);min-inline-size:0}.ui-toolbar{align-items:center;gap:var(--ui-gap);border-block-end:1px solid var(--ui-line);flex-wrap:wrap;padding:12px 14px;display:flex}.ui-setting-row{justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.ui-setting-row+.ui-setting-row{border-block-start:1px solid var(--ui-line)}.ui-setting-row>:first-child{min-inline-size:0}.ui-section-label{color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-font-small);margin:0;font-weight:600;line-height:1.4}.ui-muted{color:var(--ui-muted)}.ui-button,.ui-icon-button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ui-gap);min-block-size:var(--ui-control-height);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-raised);max-inline-size:100%;box-shadow:var(--ui-control-shadow);color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-font-label);text-align:center;cursor:pointer;appearance:none;margin:0;padding:8px 14px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-flex}.ui-button--primary{border-color:var(--ui-action);background:var(--ui-action);color:var(--ui-action-text)}html:not([data-tool-labels=shown]) .ui-command-label{display:none}.ui-command-toggle{box-sizing:border-box;min-width:34px;min-height:34px;color:var(--ui-muted);font:500 13px/1.4 var(--ui-font);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.ui-command-toggle>svg{flex:none}.ui-command-toggle:hover{background:var(--ui-hover);color:var(--ui-text)}.ui-command-toggle[aria-pressed=true]{background:var(--ui-selection);color:var(--ui-accent)}.ui-command-toggle:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}html:not([data-tool-labels=shown]) .ui-command-toggle{width:34px;padding:0}@media (max-width:760px),(pointer:coarse){.ui-command-toggle{min-width:44px;min-height:44px}html:not([data-tool-labels=shown]) .ui-command-toggle{width:44px}}.ui-button--quiet{box-shadow:none;background:0 0;border-color:#0000}.ui-button--danger{color:var(--ui-error)}.ui-button--compact{min-block-size:var(--ui-control-compact);padding:6px 11px}.ui-icon-button{inline-size:var(--ui-control-height);border-radius:50%;flex:none;padding:8px}.ui-button>svg,.ui-icon-button>svg{flex:none;block-size:18px;inline-size:18px}.ui-button:not(:disabled):not([aria-disabled=true]):active,.ui-icon-button:not(:disabled):not([aria-disabled=true]):active{background:var(--ui-pressed);box-shadow:none}.ui-button--primary:not(:disabled):not([aria-disabled=true]):active{border-color:var(--ui-action-hover);background:var(--ui-action-hover)}.ui-button:disabled,.ui-icon-button:disabled,.ui-button[aria-disabled=true],.ui-icon-button[aria-disabled=true]{opacity:.55;box-shadow:none;cursor:default}.ui-field{box-sizing:border-box;min-inline-size:0;min-block-size:var(--ui-control-height);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-field);max-inline-size:100%;color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-font-body);accent-color:var(--ui-action);margin:0;padding:8px 11px;line-height:1.4}.ui-field::placeholder{color:var(--ui-faint);opacity:1}.ui-field[aria-invalid=true]{border-color:var(--ui-error)}.ui-field:disabled{background:var(--ui-inset);color:var(--ui-muted);cursor:default}textarea.ui-field{resize:vertical;min-block-size:96px}.ui-segmented{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-radius-row);background:var(--ui-inset);flex-wrap:wrap;align-items:stretch;gap:3px;max-inline-size:100%;padding:3px;display:inline-flex}.ui-segmented>button{min-block-size:var(--ui-control-compact);min-inline-size:0;box-shadow:none;color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-font-label);cursor:pointer;appearance:none;background:0 0;border:1px solid #0000;border-radius:8px;flex:auto;margin:0;padding:6px 11px;font-weight:500;line-height:1.4}.ui-segmented>button[aria-pressed=true],.ui-segmented>button[aria-selected=true]{background:var(--ui-selection);color:var(--ui-text);font-weight:600}.ui-segmented>button:disabled,.ui-segmented>button[aria-disabled=true]{opacity:.55;cursor:default}.ui-badge{background:var(--ui-inset);max-inline-size:100%;color:var(--ui-muted);font-family:var(--ui-font);font-size:var(--ui-font-small);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-weight:500;line-height:1.4;display:inline-flex}.ui-badge--success{background:var(--ui-success-bg);color:var(--ui-success)}.ui-badge--warning{background:var(--ui-warning-bg);color:var(--ui-warning)}.ui-badge--error{background:var(--ui-error-bg);color:var(--ui-error)}.ui-button:focus-visible,.ui-icon-button:focus-visible,.ui-field:focus-visible,.ui-segmented>button:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}@media (hover:hover){.ui-button:not(:disabled):not([aria-disabled=true]):hover,.ui-icon-button:not(:disabled):not([aria-disabled=true]):hover{background:var(--ui-hover)}.ui-button--primary:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--ui-action-hover);background:var(--ui-action-hover)}.ui-segmented>button:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):not([aria-selected=true]):hover{background:var(--ui-hover);color:var(--ui-text)}}@media (pointer:coarse){.ui-button,.ui-icon-button,.ui-field,.ui-appearance,.ui-segmented>button{min-block-size:var(--ui-target-size)}.ui-icon-button{inline-size:var(--ui-target-size)}html[data-theme] .ui-appearance select{min-block-size:calc(var(--ui-target-size) - 2px)}}@media (max-width:560px){.ui-setting-row{flex-wrap:wrap;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ui-button,.ui-icon-button,.ui-field,.ui-segmented>button{transition:none}}@media (forced-colors:active){.ui-pane,.ui-inset,.ui-group,.ui-button,.ui-icon-button,.ui-field,.ui-appearance,.ui-segmented,.ui-segmented>button{box-shadow:none;border-color:buttontext}.ui-button--primary,.ui-segmented>button[aria-pressed=true],.ui-segmented>button[aria-selected=true]{color:highlighttext;background:highlight;border-color:highlight}.ui-button:focus-visible,.ui-icon-button:focus-visible,.ui-field:focus-visible,.ui-appearance:focus-within,.ui-segmented>button:focus-visible{outline-color:highlight}}html[data-theme] :is(.mk-app,.me-editor,.xt-hub){font-family:var(--ui-font);color:var(--ui-text);--accent:var(--ui-accent);--accent-soft:var(--ui-selection);--text:var(--ui-text);--muted:var(--ui-text-secondary);--line:var(--ui-border);--panel:var(--ui-pane);--side:var(--ui-sidebar);--canvas:var(--ui-inset);--hover:var(--ui-hover)}html[data-theme] .me-editor{--me-blue:var(--ui-accent);--me-ink:var(--ui-text);--me-muted:var(--ui-text-secondary);--me-line:var(--ui-border);--me-header:var(--ui-window);--me-canvas:var(--ui-inset);--me-side:var(--ui-sidebar);background:var(--ui-window);gap:0;padding:8px;font-size:14px}html[data-theme] .me-editor .me-topbar{background:var(--ui-window);height:auto;min-height:52px;color:var(--ui-text);gap:12px;padding:0 8px 8px}html[data-theme] .me-topbar .me-icon{border-radius:10px;width:34px;height:34px}html[data-theme] .me-editor :is(.me-icon,.me-tool):hover:not(:disabled){background:var(--ui-hover)}html[data-theme] .me-topbar .me-icon.is-active{background:var(--ui-selection);color:var(--ui-accent)}html[data-theme] .me-editor :is(.me-top-divider,.me-divider){background:var(--ui-border)}html[data-theme] .me-editor .me-modes{background:var(--ui-inset);border-radius:11px;flex-wrap:wrap;flex:none;align-items:center;gap:2px;max-width:100%;padding:3px}html[data-theme] .me-modes button{min-height:34px;color:var(--ui-text-secondary);border-radius:8px;padding:0 13px;font-size:13px}html[data-theme] .me-modes button.is-active{background:var(--ui-raised);color:var(--ui-text);box-shadow:var(--ui-shadow-control)}html[data-theme] .me-editor .me-download{background:var(--ui-action);height:34px;min-height:34px;color:var(--ui-on-action);border-radius:9px;font-size:13px!important}html[data-theme] .me-editor .me-download:hover:not(:disabled){background:var(--ui-action-hover)}html[data-theme] .me-editor .me-toolbar{background:var(--ui-pane);border:1px solid var(--ui-border);border-bottom:0;border-radius:14px 14px 0 0;height:auto;min-height:44px;padding:6px 12px}html[data-theme] .me-editor .me-tool{color:var(--ui-text);border-radius:var(--ui-radius-control);border-bottom:0;min-height:32px;margin:0}html[data-theme] .me-editor .me-toolbar :is(.me-tool,.me-color-button,.me-field-text-action):disabled{opacity:1;color:var(--ui-text-secondary)}html[data-theme] .me-editor .me-toolbar :is(.me-tool,.me-color-button,.me-field-text-action):disabled>svg{opacity:.5}html[data-theme] .me-editor .me-toolbar .me-field-text-action{max-width:100%;height:auto;min-height:32px;padding:5px 8px;font-size:13px}html[data-theme] .me-editor .me-color-button{color:var(--ui-text);border-radius:var(--ui-radius-control)}html[data-theme] .me-editor .me-color-button:hover:not(:disabled){background:var(--ui-hover)}html[data-theme] .me-editor .me-topbar .me-icon:has(>.me-action-label){gap:6px;width:auto;min-width:32px;max-width:100%;height:auto;min-height:32px;padding:5px 8px}html[data-theme] .me-editor .me-topbar .me-icon:has(>.me-action-label)>svg{flex:none}html[data-theme] .me-editor .me-tool.is-active{color:var(--ui-accent);background:var(--ui-selection)}html[data-theme=light] .me-editor .me-tool.is-active:not(:disabled)>.me-tool-label,html[data-theme=light] .me-editor .me-topbar .me-icon.is-active:not(:disabled)>.me-action-label{color:var(--ui-text)}html[data-theme] .me-editor .me-document-bar{background:var(--ui-pane);border:1px solid var(--ui-border);border-top:0;height:34px;min-height:34px}html[data-theme] .me-editor .me-document-name{color:var(--ui-text-secondary);font-size:13px}html[data-theme] .me-editor .me-document-workspace{gap:8px;padding:8px 0}html[data-theme] .me-editor .me-viewer-wrap{border-radius:var(--ui-radius-pane)}html[data-theme] .me-editor .pdfViewer .page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme] .me-editor .me-page-sidebar{border:1px solid var(--ui-border);border-radius:var(--ui-radius-pane);background:var(--ui-sidebar)}html[data-theme] .me-editor .me-sidebar-heading{color:var(--ui-text);padding:14px 16px;font-size:13px}html[data-theme] .me-editor .me-sidebar-heading>span{color:var(--ui-text-secondary);font-size:12px}html[data-theme] .me-editor .me-thumbnail{color:var(--ui-text-secondary)}html[data-theme] .me-editor .me-thumbnail.is-selected .me-page-badge{background:var(--ui-action);color:var(--ui-on-action)}html[data-theme] .me-editor .me-comments-sidebar{background:var(--ui-pane);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pane)}html[data-theme] .me-editor .me-comment-search{background:var(--ui-inset);color:var(--ui-text-secondary);border-radius:10px}html[data-theme] .me-editor :is(.me-comment-search input,.me-comment-filter select,.me-comment-body){color:var(--ui-text)}html[data-theme] .me-editor :is(.me-comment-filter,.me-comment-kind){color:var(--ui-text-secondary);font-size:12px}html[data-theme] .me-editor .me-comment-body p{font-size:14px}html[data-theme] .me-editor .me-comment-group-heading{background:var(--ui-inset);color:var(--ui-text-secondary);border-color:var(--ui-border)}html[data-theme] .me-editor :is(.me-comments-list,.me-comment){border-color:var(--ui-border)}html[data-theme] .me-editor .me-comment-body:hover{background:var(--ui-hover)}html[data-theme] .me-editor .me-comment.is-selected,html[data-theme] .me-editor .me-comment.is-selected .me-comment-body:hover{background:var(--ui-selection);color:var(--ui-text)}html[data-theme] .me-editor .me-statusbar{background:var(--ui-window);min-height:32px;color:var(--ui-text-secondary);border:0;font-size:12px}html[data-theme] .me-editor .me-statusbar :is(div,input){color:var(--ui-text-secondary);font-size:12px}html[data-theme] .me-editor .me-welcome{background:var(--ui-pane);border:1px solid var(--ui-border);border-radius:0 0 var(--ui-radius-pane) var(--ui-radius-pane);border-top:0}html[data-theme] .me-editor .me-welcome-paper{box-shadow:var(--ui-shadow-control);border:1px solid var(--ui-border);color:var(--ui-accent);background:var(--ui-raised);border-radius:12px;width:88px;height:110px;margin-bottom:24px;transform:none}html[data-theme] .me-editor .me-welcome h1{color:var(--ui-text);letter-spacing:-.6px;font-size:27px;font-weight:600}html[data-theme] .me-editor .me-welcome p{color:var(--ui-text-secondary);font-size:15px;line-height:1.6}html[data-theme] .me-editor :is(.me-drop-label,.me-local-note){color:var(--ui-text-secondary);font-size:13px}html[data-theme] .me-editor .me-button{background:var(--ui-action);min-height:40px;color:var(--ui-on-action);border-radius:10px;font-size:14px}html[data-theme] .me-editor .me-button:hover:not(:disabled){background:var(--ui-action-hover)}html[data-theme] .me-editor .me-button.secondary{background:var(--ui-raised);color:var(--ui-text);border-color:var(--ui-border)}html[data-theme] .me-editor .me-text-action{color:var(--ui-accent);min-height:32px;font-size:13px!important}html[data-theme] .me-editor :is(.me-menu,.me-color-popover,.me-comment-dialog,.mk-modal,.mk-modal-head){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-border);border-radius:12px}html[data-theme] .me-editor .me-menu button{color:var(--ui-text);border-radius:7px;min-height:34px}html[data-theme] .me-editor .me-menu button:hover:not(:disabled){background:var(--ui-hover)}html[data-theme] .me-editor :is(.me-find,.me-search-panel){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-border)}html[data-theme] .me-editor .me-find>input{background:var(--ui-field);color:var(--ui-text);border-color:var(--ui-border);border-radius:9px}html[data-theme] .me-editor .pdf-notes-panel{--me-ink:var(--ui-text);background:var(--ui-pane);color:var(--ui-text);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pane);font-size:15px}html[data-theme] .pdf-notes-panel .pdf-notes-header h2{color:var(--ui-text);font-size:16px;font-weight:600}html[data-theme] .pdf-notes-panel :is(.pdf-notes-label,.pdf-notes-status){color:var(--ui-text-secondary);font-size:13px}html[data-theme] .pdf-notes-panel .pdf-notes-text{color-scheme:inherit;background:var(--ui-field);color:var(--ui-text);caret-color:var(--ui-text);border-color:var(--ui-border);border-radius:10px;font-size:15px}html[data-theme] .pdf-notes-panel .pdf-notes-text::placeholder{color:var(--ui-text-secondary)}html[data-theme] .pdf-notes-panel button{background:var(--ui-raised);border-color:var(--ui-border);color:var(--ui-text);border-radius:10px}html[data-theme] .pdf-notes-panel .pdf-notes-export{background:var(--ui-action);color:var(--ui-on-action);border-color:var(--ui-action)}html[data-theme] .mk-app{background:var(--ui-window)}html[data-theme] .mk-app .mk-sidebar{background:var(--ui-sidebar);border-color:var(--ui-border)}html[data-theme] .mk-app :is(.mk-tool-card,.mk-settings-card,.mk-preferences,.mk-history-table){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-border);border-radius:14px}html[data-theme] .mk-app .mk-side-link{color:var(--ui-text-secondary)}html[data-theme] .mk-app .mk-side-link.active{background:var(--ui-selection);color:var(--ui-accent)}html[data-theme] .me-editor :is(.me-text-inspector,.me-redaction-area-panel){box-sizing:border-box;background:var(--ui-pane);color:var(--ui-text);border:1px solid var(--ui-line);border-radius:var(--ui-radius-pane);font-size:var(--ui-font-label);line-height:1.5}html[data-theme] .me-editor .me-text-inspector{flex-basis:288px;width:288px;padding:18px 16px}html[data-theme] .me-editor :is(.me-text-inspector-head h2,.me-redaction-area-panel h2){font-size:16px}html[data-theme] .me-editor :is(.me-text-section-label,.me-properties-label){color:var(--ui-muted);letter-spacing:0;font-size:13px}html[data-theme] .me-editor :is(.me-text-content,.me-text-point-size,.me-text-inspector select,.me-font-picker-trigger,.me-font-picker-styles button,.me-field-text-action){border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-field);height:auto;min-height:40px;color:var(--ui-text);font-size:14px}html[data-theme] .me-editor .me-text-content{padding:8px 10px}html[data-theme] .me-editor .me-text-point-size{min-width:78px;padding:0 8px}html[data-theme] .me-editor :is(.me-text-point-size span:last-child,.me-field-font-name,.me-text-entry-hint,.me-handwriting-hint,.me-handwriting-range-labels,.me-font-picker-hint,.me-font-picker-count,.me-font-picker-option small){color:var(--ui-muted);font-size:13px}html[data-theme] .me-editor :is(.me-text-error,.me-dialog-error){color:var(--ui-error);font-size:13px}html[data-theme] .me-editor :is(.me-text-inspector input,.me-text-inspector select,.me-text-swatch,.me-font-picker-trigger,.me-font-picker-styles button,.me-font-picker-back,.me-handwriting-style,.me-handwriting-filters button,.me-handwriting-variation,.me-field-text-action):focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}html[data-theme] .me-editor :is(.me-text-preview,.me-handwriting-sample,.me-sign-canvas,.me-saved-signature,.me-images-page,.met-page,.mort-page){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ui-paper);color:var(--ui-paper-ink)}html[data-theme] .me-editor .me-text-preview{border-color:var(--ui-paper-line);border-radius:10px}html[data-theme] .me-editor .me-text-preview-empty{color:#62646b}html[data-theme] .me-editor .me-text-swatch{border-radius:8px;width:30px;min-height:34px}html[data-theme] .me-editor .me-text-swatch[aria-pressed=true]{background:var(--ui-selection);border-color:var(--ui-accent)}html[data-theme] .me-editor .me-text-swatch:hover{background:var(--ui-hover)}html[data-theme] .me-editor .me-text-custom-color{border-color:var(--ui-line);background:var(--ui-raised);border-radius:8px}html[data-theme] .me-editor .me-field-text-action.is-active{background:var(--ui-selection);border-color:var(--ui-accent)}html[data-theme] .me-editor .me-font-picker{font-size:14px}html[data-theme] .me-editor .me-font-picker-menu{background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line);box-shadow:var(--ui-shadow);border-radius:12px}html[data-theme] .me-editor .me-font-picker-search{border-color:var(--ui-line-strong);color:var(--ui-muted);border-radius:9px;padding:8px}html[data-theme] .me-editor .me-font-picker-search input{color:var(--ui-text)}html[data-theme] .me-editor .me-font-picker-search:has(input:focus-visible){outline-color:var(--ui-focus)}html[data-theme] .me-editor .me-font-picker-option{border-radius:8px;min-height:38px}html[data-theme] .me-editor :is(.me-font-picker-option:hover,.me-font-picker-option[data-active=true]){background:var(--ui-selection)}html[data-theme] .me-editor :is(.me-font-picker-option svg,.me-font-picker-back,.me-handwriting-variation){color:var(--ui-accent)}html[data-theme] .me-editor .me-handwriting-filters{background:var(--ui-inset);border-radius:11px}html[data-theme] .me-editor .me-handwriting-filters button{min-height:34px;color:var(--ui-muted);border-radius:8px;font-size:13px}html[data-theme] .me-editor .me-handwriting-filters button[aria-pressed=true]{background:var(--ui-raised);color:var(--ui-text);box-shadow:var(--ui-control-shadow)}html[data-theme] .me-editor .me-handwriting-style{background:var(--ui-raised);color:var(--ui-text);border-color:var(--ui-line);border-radius:10px}html[data-theme] .me-editor .me-handwriting-style:hover{background:var(--ui-hover);border-color:var(--ui-line-strong)}html[data-theme] .me-editor .me-handwriting-style[aria-pressed=true]{background:var(--ui-selection);border-color:var(--ui-accent);box-shadow:0 0 0 1px var(--ui-accent)}html[data-theme] .me-editor .me-handwriting-sample{border-radius:5px}html[data-theme] .me-editor .me-handwriting-style-label{font-size:12px}html[data-theme] .me-editor .me-handwriting-style-label>svg{color:var(--ui-accent)}html[data-theme] .me-editor .me-handwriting-naturalness{accent-color:var(--ui-action)}html[data-theme] .me-editor :is(.me-text-placement-hint,.me-recovery,.me-placement-prompt){background:var(--ui-inset);color:var(--ui-text);border-color:var(--ui-line);font-size:14px}html[data-theme] .me-editor .me-placement-prompt>button{border-color:var(--ui-line-strong);background:var(--ui-raised);color:var(--ui-text);border-radius:8px;min-height:34px}html[data-theme] .me-editor .me-error{background:var(--ui-error-bg);color:var(--ui-error);border-color:var(--ui-line)}html[data-theme] .me-editor .me-readonly{background:var(--ui-warning-bg);color:var(--ui-warning);border-color:var(--ui-line)}html[data-theme] .me-editor :is(.me-document-loading,.me-form-tip,.me-find>span,.me-no-comments,.me-no-comments>strong,.me-no-comments p,.me-comment-group-heading span,.me-comment-actions button,.me-menu kbd){color:var(--ui-muted)}html[data-theme] .me-editor .me-comment-actions button:hover{color:var(--ui-accent);background:var(--ui-hover)}html[data-theme] .me-editor .me-zoom select option{background:var(--ui-pane);color:var(--ui-text)}html[data-theme] .me-editor .me-menu{box-shadow:var(--ui-shadow)}html[data-theme] .me-editor .me-menu button:focus-visible{background:var(--ui-selection)}html[data-theme] .me-editor .me-color-popover{box-shadow:var(--ui-shadow)}html[data-theme] .me-editor .me-color-popover:before{background:var(--ui-pane);border-color:var(--ui-line)}html[data-theme] .me-editor .me-size-row{border-color:var(--ui-line)}html[data-theme] .me-editor .me-size-row select{background:var(--ui-field);color:var(--ui-text);border-color:var(--ui-line-strong);border-radius:8px;min-height:34px}html[data-theme] .me-editor .me-drop-overlay{background:var(--ui-pane);color:var(--ui-accent);border-color:var(--ui-accent)}html[data-theme] .me-editor .me-toast{background:var(--ui-raised);color:var(--ui-text);border:1px solid var(--ui-line);box-shadow:var(--ui-shadow)}html[data-theme] .me-editor .mk-modal{background:var(--ui-pane);color:var(--ui-text);font-size:15px;border:1px solid var(--ui-line)!important;box-shadow:var(--ui-shadow)!important;border-radius:18px!important}html[data-theme] .me-editor .mk-modal-head{background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line);border-radius:0;min-height:58px}html[data-theme] .me-editor .mk-modal-head h2{font-size:18px}html[data-theme] .me-editor .mk-modal-head>button{width:36px;height:36px;color:var(--ui-muted);border-radius:10px}html[data-theme] .me-editor .mk-modal-head>button:hover{background:var(--ui-hover)}html[data-theme] .me-editor .mk-modal-content{padding:22px}html[data-theme] .me-editor .mk-modal :is(.me-confirm-dialog p,.me-sign-name,.me-output-name,.me-check,.me-empty-signatures,.me-empty-signatures p,.me-detail-note,.me-signature-storage-note,.me-comment-context,.me-details-dialog dt){color:var(--ui-muted)}html[data-theme] .me-editor .me-confirm-dialog p{color:var(--ui-muted);font-size:15px;line-height:1.6}html[data-theme] .me-editor :is(.me-sign-name input,.me-output-name input,.me-comment-dialog textarea,.me-sign-controls select,.me-images-controls input,.me-images-controls select){background:var(--ui-field);color:var(--ui-text);border:1px solid var(--ui-line-strong);border-radius:10px;min-height:40px;padding:8px 10px;font-size:15px}html[data-theme] .me-editor :is(.me-sign-controls,.me-sign-controls>.me-sign-font-family,.me-sign-controls:has(>.me-sign-font-family)>label){font-size:14px;line-height:1.5}html[data-theme] .me-editor .me-sign-controls:has(>.me-sign-font-family)>label>select{height:auto}html[data-theme] .me-editor .me-sign-tabs{border-color:var(--ui-line);gap:4px}html[data-theme] .me-editor .me-sign-tabs button{min-height:40px;color:var(--ui-muted);padding:8px 12px;font-size:14px}html[data-theme] .me-editor .me-sign-tabs button[aria-selected=true]{color:var(--ui-accent);border-bottom-color:var(--ui-accent)}html[data-theme] .me-editor .me-sign-canvas{border-color:var(--ui-paper-line);border-radius:12px;width:100%;min-width:0;max-width:100%}html[data-theme] .me-editor .me-sign-hint{color:#62646b}html[data-theme] .me-editor .me-check input{accent-color:var(--ui-action)}html[data-theme] .me-editor .me-image-choose{background:var(--ui-inset);color:var(--ui-accent);border-color:var(--ui-line-strong);border-radius:12px}html[data-theme] .me-editor .me-saved-signatures>div:not(.me-empty-signatures){background:var(--ui-inset);border-color:var(--ui-line);border-radius:12px;overflow:hidden}html[data-theme] .me-editor .me-saved-signature{border-radius:8px;margin:8px}html[data-theme] .me-editor .me-details-dialog dl>div{border-color:var(--ui-line)}html[data-theme] .me-editor .me-details-dialog dt{color:var(--ui-muted)}html[data-theme] .me-editor .me-details-dialog dd{color:var(--ui-text);overflow-wrap:anywhere}html[data-theme] .me-editor .me-existing-image-controls{background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line);box-shadow:var(--ui-shadow);border-radius:14px}html[data-theme] .me-editor :is(.mikro-existing-text,.mikro-ocr-text){background:var(--ui-inset);color:var(--ui-text);font:15px/1.5 var(--ui-font)}html[data-theme] .me-editor :is(.met-toolbar,.met-settings,.met-font-status,.met-choices,.mort-toolbar,.mort-correction,.mort-word-picker){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .me-editor :is(.met-toolbar button,.met-settings button,.mort-toolbar button,.mort-correction button,.met-settings input,.mort-correction input,.mort-word-picker select){background:var(--ui-field);color:var(--ui-text);border:1px solid var(--ui-line-strong);min-height:40px;font:inherit;border-radius:10px;padding:8px 10px}html[data-theme] .me-editor :is(.met-help,.met-status,.mort-help,.mort-status){color:var(--ui-muted);font-size:13px}html[data-theme] .pdf-notes-panel button:hover:not(:disabled){background:var(--ui-hover);border-color:var(--ui-line-strong)}html[data-theme] .pdf-notes-panel .pdf-notes-export:hover:not(:disabled){background:var(--ui-action-hover);border-color:var(--ui-action-hover)}html[data-theme] .pdf-notes-panel .pdf-notes-status.is-error{color:var(--ui-error)}html[data-theme] .pdf-notes-panel .pdf-notes-text::selection{background:var(--ui-selection);color:var(--ui-text)}html[data-theme] .pdf-notes-panel .pdf-notes-text:disabled{background:var(--ui-inset);color:var(--ui-muted)}html[data-theme] .pdf-notes-panel :is(button,textarea):focus-visible{outline-color:var(--ui-focus)}@media (max-width:900px){html[data-theme] .me-editor .pdf-notes-panel{box-shadow:var(--ui-shadow)}}@media (max-width:700px){html[data-theme] .me-editor :is(.me-text-inspector,.me-redaction-area-panel){z-index:35;max-width:calc(100% - 16px);box-shadow:var(--ui-shadow);position:absolute;top:8px;bottom:8px;right:8px}html[data-theme] .me-editor .mk-modal{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}html[data-theme] .me-editor .mk-modal-content{padding:16px}html[data-theme] .me-editor .me-sign-controls:has(>.me-sign-font-family)>label{flex:100%}html[data-theme] .me-editor .me-sign-controls:has(>.me-sign-font-family){flex-wrap:wrap}}@media (max-width:1050px){html[data-theme] .me-topbar{flex-wrap:wrap}html[data-theme] .me-topbar .me-top-right{flex:1 0 100%}}@media (max-width:700px){html[data-theme] .me-editor{padding:0}html[data-theme] .me-editor .me-topbar{height:auto;min-height:100px;padding:4px 8px}html[data-theme] .me-topbar .me-top-right{flex-wrap:wrap;justify-content:flex-end;gap:2px}html[data-theme] .me-topbar .me-icon{width:40px;height:42px}html[data-theme] .me-topbar .ui-appearance{margin-right:auto}html[data-theme] .me-editor .me-toolbar{border-radius:0}html[data-theme] .me-editor .me-tool{min-height:44px}html[data-theme] .me-editor .me-document-workspace{padding:0}html[data-theme] .me-editor .me-welcome{border-radius:0}}html[data-theme] .me-editor .me-empty-title{color:var(--ui-text);white-space:nowrap;font-size:14px;font-weight:600}html[data-theme] .me-editor.is-welcome .me-welcome{border-radius:0 0 var(--ui-radius-pane) var(--ui-radius-pane);border-top:0}html[data-theme] .me-editor.is-welcome .me-welcome-paper{width:64px;height:80px;box-shadow:none;border-radius:6px;gap:4px;margin-bottom:22px}html[data-theme] .me-editor.is-welcome .me-welcome-paper>svg{width:32px;height:32px}html[data-theme] .me-editor.is-welcome .me-welcome h1{letter-spacing:-.4px;font-size:24px}html[data-theme] .me-editor.is-welcome .me-welcome p{margin:10px 0 24px}@media (pointer:coarse),(max-width:700px){html[data-theme] .me-editor.is-welcome .me-topbar{padding:4px 8px}html[data-theme] .me-editor.is-welcome .me-topbar .me-icon{width:44px;height:44px}html[data-theme] .me-editor.is-welcome .me-topbar .ui-appearance select{min-height:44px}html[data-theme] .me-editor.is-welcome .me-welcome{border-radius:0}html[data-theme] .me-editor.is-welcome .me-welcome :is(.me-button,.me-text-action){min-height:44px}html[data-theme] .me-editor .me-topbar .me-icon,html[data-theme] .me-editor .me-toolbar :is(.me-tool,.me-color-button,.me-field-text-action),html[data-theme] .me-editor .me-download{min-width:44px;height:auto;min-height:44px}html[data-theme] .me-editor .me-topbar .me-icon:has(>.me-action-label){min-width:44px;height:auto;min-height:44px}html[data-theme] .me-editor .me-topbar .me-icon{width:44px}html[data-theme] .me-editor .me-topbar .me-icon:has(>.me-action-label){width:auto}html[data-theme] .me-editor .me-zoom select{min-height:44px}html[data-theme] .me-editor .me-toolbar{padding:6px 8px}}html[data-theme] .me-editor{overflow-y:auto}html[data-theme] .me-editor :is(.me-topbar,.me-document-bar,.me-statusbar){flex-shrink:0}html[data-theme] .me-editor :is(.me-document-workspace,.me-welcome){flex-shrink:0;min-height:160px}html[data-theme] .me-editor .me-document-actions{box-sizing:border-box;background:var(--ui-pane);min-width:0;max-width:100%;color:var(--ui-text);border-inline:1px solid var(--ui-border);flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:6px 12px;display:flex}html[data-theme] .me-editor .me-document-actions>button{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-raised);min-width:32px;max-width:100%;height:auto;min-height:32px;color:var(--ui-text);white-space:normal;overflow-wrap:anywhere;flex:0 auto;justify-content:center;align-items:center;gap:6px;padding:5px 8px;font-size:13px;line-height:1.3;display:inline-flex}html[data-theme] .me-editor .me-document-actions>button>svg{flex:none}html[data-theme] .me-editor .me-document-actions>button>span{min-width:0}html[data-theme] .me-editor .me-document-actions>button:hover:not(:disabled){background:var(--ui-hover)}html[data-theme] .me-editor .me-document-actions>button:disabled{opacity:1;color:var(--ui-text-secondary)}html[data-theme] .me-editor .me-document-actions>button:disabled>svg{opacity:.5}html[data-theme] .me-editor .me-document-actions>button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}html[data-theme] .me-editor[data-tool-labels=hidden] .me-toolbar .me-tool-label,html[data-theme] .me-editor[data-tool-labels=hidden] .me-document-actions .me-command-label,html[data-theme] .me-editor[data-tool-labels=hidden] .me-toolbar .me-form-tip:not([role=status]){display:none}html[data-theme] .me-editor[data-tool-labels=hidden] .me-toolbar :is(.me-tool,.me-field-text-action),html[data-theme] .me-editor[data-tool-labels=hidden] .me-document-actions>button{flex:0 0 34px;width:34px;min-width:34px;max-width:34px;min-height:34px;padding:5px}html[data-theme] .me-editor[data-tool-labels=hidden] .me-tools-left{flex:auto}html[data-theme] .me-editor[data-tool-labels=hidden] .me-toolbar .me-divider{margin-inline:5px}html[data-theme] .me-editor[data-tool-labels=hidden] .me-document-actions>button{background:0 0;border-color:#0000}html[data-theme] .me-editor .me-document-actions>button{position:relative}html[data-theme] .me-editor .me-document-actions>button:hover:not(:disabled)>.me-tool-tip,html[data-theme] .me-editor .me-document-actions>button:focus-visible>.me-tool-tip{display:block}html[data-theme] .me-editor .me-document-actions>button:first-child>.me-tool-tip{left:0;transform:none}html[data-theme] .me-editor .me-toolbar .me-tool-label-toggle{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);margin-inline-start:5px}@media (pointer:coarse),(max-width:700px){html[data-theme] .me-editor[data-tool-labels=hidden] .me-toolbar :is(.me-tool,.me-field-text-action),html[data-theme] .me-editor[data-tool-labels=hidden] .me-document-actions>button{flex-basis:44px;width:44px;min-width:44px;max-width:44px;min-height:44px}}html[data-theme] .me-editor[data-tool-labels=hidden] .me-topbar .me-action-label{display:none}html[data-theme] .me-editor .me-topbar .me-modes>button>svg{flex:none;display:block}html[data-theme] .me-editor[data-tool-labels=hidden] .me-topbar :is(.me-modes>button,.me-icon:has(>.me-action-label),.me-download){flex:0 0 34px;justify-content:center;gap:0;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;padding:5px}@media (pointer:coarse),(max-width:700px){html[data-theme] .me-editor .me-topbar .me-modes>button{min-width:44px;min-height:44px}html[data-theme] .me-editor[data-tool-labels=hidden] .me-topbar :is(.me-modes>button,.me-icon:has(>.me-action-label),.me-download){flex-basis:44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px}}html[data-theme] .me-editor .me-toolbar .me-color-anchor{position:static}html[data-theme] .me-editor .me-toolbar .me-color-popover{box-sizing:border-box;width:min(300px,100% - 16px);max-height:min(440px,100dvh - 24px);top:calc(100% + 8px);left:8px;right:auto;overflow-y:auto}html[data-theme] .me-editor .me-toolbar .me-color-popover:before{display:none}@media (pointer:coarse),(max-width:700px){html[data-theme] .me-editor .me-document-actions{padding:6px 8px}html[data-theme] .me-editor .me-document-actions>button{min-width:44px;min-height:44px}}@media (max-width:700px),(max-height:700px){html[data-theme] .me-editor .me-toolbar .me-color-popover{width:min(300px,100vw - 24px);max-height:calc(100dvh - 24px);position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}@media (max-width:600px){html[data-theme] .me-editor .me-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;height:auto;min-height:0;padding:4px 8px;display:grid}html[data-theme] .me-editor .me-topbar .me-modes{flex-wrap:nowrap;max-width:55vw;padding:4px;overflow-x:auto}html[data-theme] .me-editor .me-topbar :is(.me-top-left,.me-top-right){flex-wrap:nowrap;width:100%;min-width:0;padding-block:4px;overflow-x:auto}html[data-theme] .me-editor .me-topbar .me-top-right{grid-column:1/-1;justify-content:flex-start}html[data-theme] .me-editor .me-topbar :is(.me-top-left,.me-top-right,.me-modes)>*{flex-shrink:0}html[data-theme] .me-editor .me-toolbar{flex-flow:column;align-items:stretch;gap:4px;padding:4px 8px}html[data-theme] .me-editor .me-toolbar :is(.me-tools-left,.me-tools-right){flex-wrap:nowrap;flex:none;justify-content:flex-start;width:100%;max-width:100%;padding:4px;overflow-x:auto}html[data-theme] .me-editor .me-document-actions{flex-wrap:nowrap;padding:4px 8px;overflow-x:auto}html[data-theme] .me-editor .me-toolbar :is(.me-tools-left,.me-tools-right)>*,html[data-theme] .me-editor .me-document-actions>button{flex-shrink:0}html[data-theme] .me-editor :is(.me-top-left,.me-top-right,.me-modes,.me-tools-left,.me-tools-right,.me-document-actions){overscroll-behavior-x:contain;scrollbar-width:thin;scroll-padding-inline:4px}html[data-theme] .me-editor :is(.me-tool-label,.me-action-label,.me-command-label){white-space:nowrap;overflow-wrap:normal}html[data-theme] .me-editor :is(.me-toolbar,.me-document-actions) .me-tool-tip{top:max(8px, env(safe-area-inset-top));white-space:normal;overflow-wrap:anywhere;max-width:calc(100vw - 24px);position:fixed;bottom:auto;left:12px;right:auto;transform:none}}html[data-theme] .mk-app{--accent:var(--ui-accent);--accent-soft:var(--ui-selection);--text:var(--ui-text);--muted:var(--ui-muted);--line:var(--ui-line);--panel:var(--ui-pane);--side:var(--ui-sidebar);--canvas:var(--ui-inset);--hover:var(--ui-hover);--surface:var(--ui-field);--mk-sidebar-width:216px;color:var(--ui-text);background:var(--ui-window);font:400 var(--ui-font-body)/1.5 var(--ui-font);color-scheme:inherit}html[data-theme] .mk-app :is(button,input,select,textarea){font-family:var(--ui-font)}html[data-theme] .mk-app :is(h1,h2,h3){color:var(--ui-text);letter-spacing:-.015em}html[data-theme] .mk-app :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}html[data-theme] .mk-app .mk-sidebar{width:var(--mk-sidebar-width);border-right:1px solid var(--ui-line);background:var(--ui-sidebar);color:var(--ui-text);padding:20px 12px 12px}html[data-theme] .mk-app:not(.mk-tool-view) .mk-main{width:calc(100% - var(--mk-sidebar-width));margin-left:var(--mk-sidebar-width)}html[data-theme] .mk-app .mk-sidebar>.mk-wordmark{color:var(--ui-text);margin-bottom:24px;font-size:23px}html[data-theme] .mk-app .mk-wordmark-dot{color:var(--ui-accent)}html[data-theme] .mk-app .mk-side-link{border-radius:var(--ui-radius-row);min-height:42px;color:var(--ui-text);gap:10px;margin:3px 0;padding:10px 12px;font-size:14px;line-height:1.4}html[data-theme] .mk-app .mk-side-link>svg{color:var(--ui-muted)}html[data-theme] .mk-app .mk-side-link:hover{background:var(--ui-hover)}html[data-theme] .mk-app .mk-side-link.active{color:var(--ui-text);background:var(--ui-selection);font-weight:600}html[data-theme] .mk-app .mk-side-link.active>svg{color:var(--ui-accent)}html[data-theme] .mk-app :is(.mk-device-note,.mk-count){color:var(--ui-muted);font-size:var(--ui-font-small)}html[data-theme] .mk-app .mk-count{background:var(--ui-inset);border:1px solid var(--ui-line)}html[data-theme] .mk-app .mk-sidebar-scrim{background:#00000059}html[data-theme] .mk-app .mk-main{background:var(--ui-window);min-width:0}html[data-theme] .mk-app .mk-topbar{border-bottom:1px solid var(--ui-line);background:var(--ui-window);height:auto;min-height:60px;color:var(--ui-text);gap:12px;padding:10px 20px}html[data-theme] .mk-app:not(.mk-tool-view) .mk-breadcrumb>strong{visibility:visible;color:var(--ui-text);font-size:var(--ui-font-body);font-weight:600}html[data-theme] .mk-app .mk-topbar :is(.mk-icon-button,.mk-quiet-button){color:var(--ui-text)}html[data-theme] .mk-app .mk-topbar :is(.mk-icon-button,.mk-quiet-button):hover:not(:disabled){background:var(--ui-hover)}html[data-theme] .mk-app .mk-top-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}html[data-theme] .mk-app :is(.mk-quiet-button,.mk-icon-button){min-height:var(--ui-control-height);border-radius:var(--ui-radius-control);color:var(--ui-text);font-size:var(--ui-font-small)}html[data-theme] .mk-app .mk-icon-button{min-width:var(--ui-control-height);width:var(--ui-control-height);height:var(--ui-control-height)}html[data-theme] .mk-app :is(.mk-quiet-button,.mk-icon-button):hover:not(:disabled){background:var(--ui-hover);color:var(--ui-text)}html[data-theme] .mk-app .mk-button{min-height:var(--ui-control-height);border-radius:var(--ui-radius-control);background:var(--ui-action);color:var(--ui-action-text);box-shadow:none;font-size:var(--ui-font-label);border:1px solid #0000;padding:8px 14px;font-weight:500;line-height:1.4}html[data-theme] .mk-app .mk-button:hover:not(:disabled){background:var(--ui-action-hover);box-shadow:none}html[data-theme] .mk-app .mk-button.secondary{border-color:var(--ui-line-strong);background:var(--ui-raised);color:var(--ui-text)}html[data-theme] .mk-app .mk-button.secondary:hover:not(:disabled){background:var(--ui-hover);border-color:var(--ui-line-strong)}html[data-theme] .mk-app .mk-button.danger{background:var(--ui-error-bg);color:var(--ui-error);border:1px solid var(--ui-error)}html[data-theme] .mk-app .mk-button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--ui-error-bg) 90%, var(--ui-error));color:var(--ui-error);border-color:var(--ui-error)}html[data-theme] .mk-app .mk-text-button{min-height:34px;color:var(--ui-accent);font-size:var(--ui-font-small)}html[data-theme] .mk-app .mk-text-button:hover:not(:disabled){background:var(--ui-hover);color:var(--ui-accent)}html[data-theme] .mk-app .mk-home{border:1px solid var(--ui-line);background:var(--ui-pane);border-radius:18px;width:calc(100% - 24px);max-width:none;min-height:calc(100dvh - 84px);margin:0 12px 12px;padding:24px}html[data-theme] .mk-app .mk-home-heading{gap:16px;min-height:32px;margin:0 0 20px}html[data-theme] .mk-app .mk-home-heading h1{color:var(--ui-text);margin:0;font-size:22px;font-weight:600;line-height:1.3}html[data-theme] .mk-app .mk-home-heading p{color:var(--ui-muted);font-size:var(--ui-font-body);margin-top:6px;line-height:1.5}html[data-theme] .mk-app .mk-home-heading>.mk-quiet-button{border:1px solid var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-raised);color:var(--ui-text)}html[data-theme] .mk-app .mk-dropzone{border:1px dashed var(--ui-line-strong);border-radius:var(--ui-radius-pane);background:var(--ui-pane);height:auto;min-height:120px;box-shadow:none;color:var(--ui-text);text-align:left;outline:0;flex-flow:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:24px;display:flex}html[data-theme] .mk-app .mk-dropzone.is-over{background:var(--ui-selection);border-color:var(--ui-accent)}html[data-theme] .mk-app .mk-home-open-icon{border:1px solid var(--ui-line);background:var(--ui-raised);width:48px;height:48px;color:var(--ui-accent);border-radius:12px;flex:none;place-items:center;display:grid}html[data-theme] .mk-app .mk-dropzone .mk-button{min-height:var(--ui-control-height);border-radius:var(--ui-radius-control);background:var(--ui-action);color:var(--ui-action-text);padding:8px 14px}html[data-theme] .mk-app .mk-dropzone .mk-button>svg{display:block}html[data-theme] .mk-app .mk-dropzone>p{color:var(--ui-muted);font-size:var(--ui-font-small);margin:0}html[data-theme] .mk-app .mk-dropzone .mk-sample-link{color:var(--ui-accent);font-size:var(--ui-font-small);margin-left:auto;padding:6px 8px;position:static}html[data-theme] .mk-app .mk-editor-entry{border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-pane);color:var(--ui-text);flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0 0;padding:16px 18px;display:flex}html[data-theme] .mk-app .mk-editor-entry>div{flex:1;min-width:0}html[data-theme] .mk-app .mk-editor-entry>div>svg{color:var(--ui-accent)}html[data-theme] .mk-app .mk-editor-entry strong{color:var(--ui-text);font-size:var(--ui-font-body);font-weight:600}html[data-theme] .mk-app .mk-editor-entry p{color:var(--ui-muted);font-size:var(--ui-font-small);margin-top:4px}html[data-theme] .mk-app .mk-section-heading{align-items:center;gap:12px;margin:24px 0 12px}html[data-theme] .mk-app .mk-section-heading h2{color:var(--ui-text);margin:0;font-size:16px;font-weight:600}html[data-theme] .mk-app .mk-section-heading :is(span,.mk-text-button){color:var(--ui-muted);font-size:var(--ui-font-small)}html[data-theme] .mk-app .mk-tools-grid{gap:var(--ui-gap)}html[data-theme] .mk-app .mk-home-overview .mk-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme] .mk-app .mk-home:not(.mk-home-overview) .mk-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .mk-app .mk-tool-card{border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-pane);min-width:0;color:var(--ui-text);box-shadow:none}html[data-theme] .mk-app .mk-tool-card:hover{border-color:var(--ui-line-strong);background:var(--ui-hover);box-shadow:none;transform:none}html[data-theme] .mk-app .mk-tool-card-main{text-align:left;grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);align-content:center;column-gap:12px;width:100%;min-height:88px;padding:16px;display:grid}html[data-theme] .mk-app .mk-home:not(.mk-home-overview) .mk-tool-card-main{grid-template-rows:auto auto auto;grid-template-columns:40px minmax(0,1fr);align-content:center;column-gap:12px;min-height:104px;padding:16px;display:grid}html[data-theme] .mk-app .mk-tool-icon{border:1px solid var(--ui-line);background:var(--ui-raised);width:38px;height:38px;color:var(--ui-accent);border-radius:10px;grid-row:1/4;place-items:center;margin:0;display:grid}html[data-theme] .mk-app .mk-tool-icon svg{width:21px;height:21px;color:inherit;stroke-width:1.8px}html[data-theme] .mk-app .mk-home:not(.mk-home-overview) .mk-tool-icon{grid-row:1/4;margin:0}html[data-theme] .mk-app .mk-tool-card h3{color:var(--ui-text);font-size:var(--ui-font-body);margin:0;padding-right:22px;font-weight:600;line-height:1.4}html[data-theme] .mk-app .mk-tool-card p{text-align:left;color:var(--ui-muted);font-size:var(--ui-font-small);grid-column:2;margin:5px 0 0;line-height:1.5}html[data-theme] .mk-app .mk-card-open{text-align:left;color:var(--ui-muted);font-size:var(--ui-font-small);grid-column:2;justify-content:flex-start;margin-top:5px;line-height:1.4}html[data-theme] .mk-app .mk-home:not(.mk-home-overview) .mk-card-open{grid-column:2}html[data-theme] .mk-app .mk-star{min-width:30px;min-height:30px;color:var(--ui-muted);opacity:1;border-radius:8px;top:8px;right:8px}html[data-theme] .mk-app .mk-star:hover{background:var(--ui-pressed)}html[data-theme] .mk-app .mk-star.is-favorite{color:var(--ui-accent);background:var(--ui-selection)}html[data-theme] .mk-app :is(.mk-recent-list,.mk-history-table,.mk-preferences){border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-pane);color:var(--ui-text);overflow:hidden}html[data-theme] .mk-app :is(.mk-recent-item,.mk-history-row){color:var(--ui-text);border-color:var(--ui-line);gap:12px;padding:14px 16px}html[data-theme] .mk-app .mk-recent-item>svg{color:var(--ui-accent)}html[data-theme] .mk-app :is(.mk-recent-item strong,.mk-history-row>span:first-child){color:var(--ui-text);font-size:var(--ui-font-body);font-weight:500}html[data-theme] .mk-app :is(.mk-recent-item span,.mk-recent-item time,.mk-history-row,.mk-history-row small){color:var(--ui-muted);font-size:var(--ui-font-small)}html[data-theme] .mk-app .mk-history-head{background:var(--ui-inset);color:var(--ui-muted);border-color:var(--ui-line);font-size:var(--ui-font-small);padding:10px 16px}html[data-theme] .mk-app .mk-file-badge{background:var(--ui-inset);color:var(--ui-accent);border:1px solid var(--ui-line)}html[data-theme] .mk-app :is(.mk-recent-empty,.mk-empty-small){border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-pane);min-height:150px;color:var(--ui-muted);padding:28px 16px}html[data-theme] .mk-app :is(.mk-recent-empty,.mk-empty-small)>svg{width:32px;height:32px;color:var(--ui-muted)}html[data-theme] .mk-app :is(.mk-recent-empty p,.mk-empty-small p){color:var(--ui-muted);font-size:var(--ui-font-small);line-height:1.5}html[data-theme] .mk-app .mk-empty-small :is(h2,h3){color:var(--ui-text);font-size:var(--ui-font-title)}html[data-theme] .mk-app .mk-bottom-note{color:var(--ui-muted);font-size:var(--ui-font-small);margin-top:20px;line-height:1.5}html[data-theme] .mk-app .mk-preference-row{border-color:var(--ui-line);grid-template-columns:minmax(160px,.7fr) minmax(0,2fr);gap:24px;padding:20px;display:grid}html[data-theme] .mk-app .mk-preference-row h2{color:var(--ui-text);font-size:var(--ui-font-body);font-weight:600}html[data-theme] .mk-app .mk-preference-row p{color:var(--ui-muted);font-size:var(--ui-font-small);line-height:1.5}html[data-theme] .mk-app .mk-appearance-options{border:1px solid var(--ui-line);background:var(--ui-inset);border-radius:11px;gap:3px;padding:3px;display:inline-flex}html[data-theme] .mk-app .mk-appearance-options button{min-height:36px;color:var(--ui-muted);font-size:var(--ui-font-small);background:0 0;border:0;border-radius:8px;padding:8px 12px}html[data-theme] .mk-app .mk-appearance-options button.active{background:var(--ui-raised);color:var(--ui-text);box-shadow:var(--ui-shadow-control)}html[data-theme] .mk-app .mk-appearance-options button:hover:not(.active){background:var(--ui-hover);color:var(--ui-text)}html[data-theme] .mk-app .mk-preference-actions{flex-wrap:wrap;gap:8px;display:flex}html[data-theme] .mk-app :is(.mk-input,.mk-secret){min-height:var(--ui-control-height);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-control);background:var(--ui-field);color:var(--ui-text);caret-color:var(--ui-text);font-size:var(--ui-font-body);padding:8px 10px}html[data-theme] .mk-app .mk-input::placeholder{color:var(--ui-muted)}html[data-theme] .mk-app .mk-tool-description{border-bottom:1px solid var(--ui-line);color:var(--ui-muted);font-size:var(--ui-font-small);flex:none;margin:0;padding:10px 18px;line-height:1.5}html[data-theme] .mk-app :is(.mk-workspace,.mk-workspace-heading,.mk-editor-toolbar,.mk-editor-footer,.mk-document-tabs){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .mk-app :is(.mk-toolbar-button,.mk-open-document,.mk-tool-switch select){color:var(--ui-text)}html[data-theme] .mk-app .mk-tool-switch select{background:var(--ui-field);border-color:var(--ui-line-strong);border-radius:var(--ui-radius-control);min-height:36px}html[data-theme] .mk-app .mk-tool-switch svg{color:var(--ui-muted)}html[data-theme] .mk-app :is(.mk-options,.mk-editor-body,.mk-canvas){background:var(--ui-inset);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .mk-app :is(.mk-options-header,.mk-workspace-empty,.mk-quality-options label){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .mk-app .mk-quality-options label.chosen{background:var(--ui-selection);border-color:var(--ui-accent)}html[data-theme] .mk-app :is(.mk-field-help,.mk-processing-note,.mk-document-storage,.mk-workspace-heading p,.mk-editor-footer,.mk-label-value){color:var(--ui-muted);font-size:var(--ui-font-small)}html[data-theme] .mk-app :is(.mk-paper,.mk-paper-inner,.mk-page-preview,.mk-large-preview,.mk-excel-page){background:var(--ui-paper);color:var(--ui-paper-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme] .mk-developer-page{--guide-text:var(--ui-text);--guide-muted:var(--ui-muted);--guide-line:var(--ui-line);--guide-surface:var(--ui-pane);--guide-soft:var(--ui-inset);color:var(--ui-text);font-family:var(--ui-font)}html[data-theme] .mk-app .mk-developer-page .mk-home-heading{margin-bottom:24px}html[data-theme] .mk-app .mk-developer-page .mk-home-heading h1{color:var(--ui-text);margin:0;font-size:22px}html[data-theme] .mk-app .mk-developer-page .mk-home-heading p{color:var(--ui-muted);font-size:var(--ui-font-body)}html[data-theme] .mk-developer-page .mk-eyebrow{color:var(--ui-muted);font-size:var(--ui-font-small);letter-spacing:.04em}html[data-theme] .mk-developer-page .mk-developer-steps code{background:var(--ui-inset);color:var(--ui-text)}html[data-theme] .mk-developer-page .mk-developer-status i{background:var(--ui-muted)}html[data-theme] .mk-developer-page .mk-developer-status i.ready{background:var(--ui-success)}html[data-theme] .mk-developer-page .mk-key-empty>svg{color:var(--ui-muted)}html[data-theme] .mk-developer-page .mk-dev-symbol{background:var(--ui-selection);width:42px;height:42px;color:var(--ui-accent);border-radius:12px}html[data-theme] .mk-developer-page .mk-developer-layout{grid-template-columns:168px minmax(0,1fr);gap:24px}html[data-theme] .mk-developer-page .mk-guide-nav{border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-sidebar);padding:16px}html[data-theme] .mk-developer-page .mk-guide-nav :is(h2,a){color:var(--ui-muted);font-size:var(--ui-font-small)}html[data-theme] .mk-developer-page .mk-guide-nav a:hover{color:var(--ui-accent)}html[data-theme] .mk-developer-page .mk-guide-content h2{color:var(--ui-text);font-size:var(--ui-font-title)}html[data-theme] .mk-developer-page .mk-developer-steps h3{color:var(--ui-text);font-size:var(--ui-font-body)}html[data-theme] .mk-developer-page :is(.mk-guide-content>section>p,.mk-developer-steps p){color:var(--ui-muted);font-size:var(--ui-font-body)}html[data-theme] .mk-developer-page .mk-developer-steps li>span{background:var(--ui-inset);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .mk-developer-page .mk-dev-code-card{background:var(--ui-field);color:var(--ui-text);border-color:var(--ui-line);border-radius:var(--ui-radius-group)}html[data-theme] .mk-developer-page .mk-dev-tabs{background:var(--ui-inset);color:var(--ui-muted);border-color:var(--ui-line);padding:0 14px}html[data-theme] .mk-developer-page .mk-dev-tabs>div{gap:16px}html[data-theme] .mk-developer-page .mk-dev-tabs>div>button{min-height:44px;color:var(--ui-muted);font-size:var(--ui-font-small);padding:10px 0}html[data-theme] .mk-developer-page .mk-dev-tabs>div>button.active{color:var(--ui-accent);border-color:var(--ui-accent)}html[data-theme] .mk-developer-page .mk-dev-tabs>div>button:hover{color:var(--ui-text)}html[data-theme] .mk-developer-page .mk-copy-button{min-height:34px;color:var(--ui-text)}html[data-theme] .mk-developer-page .mk-copy-button:hover{background:var(--ui-hover)}html[data-theme] .mk-developer-page .mk-dev-code-card pre{max-height:420px;color:var(--ui-text);margin:0;padding:18px;font-size:13px;line-height:1.65}html[data-theme] .mk-developer-page .mk-code-note{background:var(--ui-inset);color:var(--ui-muted);border-color:var(--ui-line);font-size:var(--ui-font-small);padding:14px 18px}html[data-theme] .mk-developer-page .mk-mcp-tools code{color:var(--ui-accent)}html[data-theme] .mk-developer-page .mk-mcp-tools>div{gap:12px;padding:16px}html[data-theme] .mk-developer-page .mk-mcp-tools p{font-size:var(--ui-font-small)}html[data-theme] .mk-developer-page :is(.mk-key-empty,.mk-service-status){border-radius:var(--ui-radius-group);background:var(--ui-inset);color:var(--ui-text);padding:18px}html[data-theme] .mk-developer-page .mk-key-list>div{padding:16px}html[data-theme] .mk-developer-page .mk-key-list strong{color:var(--ui-text);font-size:var(--ui-font-body)}html[data-theme] dialog.mk-modal{--text:var(--ui-text);--muted:var(--ui-muted);--line:var(--ui-line);--panel:var(--ui-pane);--side:var(--ui-sidebar);--canvas:var(--ui-inset);--accent:var(--ui-accent);border:1px solid var(--ui-line);border-radius:var(--ui-radius-pane);background:var(--ui-pane);color:var(--ui-text);box-shadow:var(--ui-shadow-dialog);font:var(--ui-font-body)/1.5 var(--ui-font);color-scheme:inherit}html[data-theme] dialog.mk-modal::backdrop{background:#00000059}html[data-theme] .mk-modal .mk-modal-head{background:var(--ui-window);border-color:var(--ui-line);min-height:56px;padding:10px 16px}html[data-theme] .mk-modal .mk-modal-head h2{color:var(--ui-text);margin:0;font-size:16px;font-weight:600}html[data-theme] .mk-modal .mk-modal-head .mk-icon-button{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--ui-muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin:0;padding:0;display:grid}html[data-theme] .mk-modal .mk-modal-head .mk-icon-button:hover{background:var(--ui-hover);color:var(--ui-text)}html[data-theme] .mk-app .mk-toolbar-label-choice{min-height:34px;color:var(--ui-text);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex}html[data-theme] .mk-app .mk-toolbar-label-choice input{width:16px;height:16px;accent-color:var(--ui-action);margin:0}html[data-theme] .mk-modal .mk-modal-content{color:var(--ui-text);padding:20px}html[data-theme] .mk-modal .mk-modal-content>p{color:var(--ui-muted);font-size:var(--ui-font-body)}html[data-theme] .mk-modal :is(.mk-dialog-detail,.mk-code-note){background:var(--ui-inset);color:var(--ui-muted);border-color:var(--ui-line)}html[data-theme] .mk-modal :is(.mk-input,.mk-secret){background:var(--ui-field);color:var(--ui-text);border-color:var(--ui-line-strong)}html[data-theme] .mk-modal .mk-button{border-radius:var(--ui-radius-control);background:var(--ui-action);min-height:40px;color:var(--ui-action-text);font-size:var(--ui-font-label);padding:8px 14px}html[data-theme] .mk-modal .mk-button:hover:not(:disabled){background:var(--ui-action-hover)}html[data-theme] .mk-modal .mk-button.secondary{border:1px solid var(--ui-line);background:var(--ui-raised);color:var(--ui-text)}html[data-theme] .mk-modal .mk-button.secondary:hover:not(:disabled){background:var(--ui-hover)}html[data-theme] .mk-modal .mk-button.danger{background:var(--ui-error-bg);color:var(--ui-error);border:1px solid var(--ui-error)}html[data-theme] .mk-modal .mk-button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--ui-error-bg) 90%, var(--ui-error));color:var(--ui-error);border-color:var(--ui-error)}html[data-theme] .mk-modal :is(.mk-icon-button,.mk-text-button){color:var(--ui-accent)}html[data-theme] .mk-modal :is(.mk-icon-button,.mk-button,.mk-text-button,input,select,textarea):focus-visible{outline:3px solid var(--ui-focus);outline-offset:3px}html[data-theme] .mk-modal :is(.mk-savings,.mk-result-warnings){background:var(--ui-inset);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .mk-toast{border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-raised);color:var(--ui-text);box-shadow:var(--ui-shadow-dialog);font:var(--ui-font-small)/1.5 var(--ui-font)}html[data-theme] .mk-toast>svg{color:var(--ui-success)}html[data-theme] .mk-toast>button{color:var(--ui-muted)}html[data-theme] .mk-information:has(.mk-policy-layout){background:var(--ui-window);color:var(--ui-text);font-family:var(--ui-font)}html[data-theme] .mk-information:has(.mk-policy-layout) :is(.site-header,.site-navigation-links,.site-dropdown,.site-footer){background:var(--ui-pane);color:var(--ui-text);border-color:var(--ui-line)}html[data-theme] .mk-information:has(.mk-policy-layout) :is(.site-brand,.site-navigation-link,.site-header-explore,.site-footer a){color:var(--ui-text)}html[data-theme] .mk-information .mk-policy-layout{grid-template-columns:216px minmax(0,1fr);gap:24px;padding-top:104px}html[data-theme] .mk-information .mk-legal-sidebar{border:1px solid var(--ui-line);border-radius:var(--ui-radius-group);background:var(--ui-sidebar);color:var(--ui-text);padding:18px;top:104px}html[data-theme] .mk-information .mk-legal-desktop-title{color:var(--ui-text);font-size:var(--ui-font-title);margin-bottom:12px}html[data-theme] .mk-information :is(.mk-legal-pages a,.mk-policy-contents a,.mk-policy-contents h2){color:var(--ui-muted);border-color:var(--ui-line);font-size:var(--ui-font-small)}html[data-theme] .mk-information .mk-legal-pages a[aria-current=page]{color:var(--ui-text);background:var(--ui-selection);border-radius:8px;padding-left:10px}html[data-theme] .mk-information :is(.mk-legal-pages a,.mk-policy-contents a):hover{color:var(--ui-accent)}html[data-theme] .mk-information .mk-policy{border:1px solid var(--ui-line);border-radius:var(--ui-radius-pane);background:var(--ui-pane);color:var(--ui-text);padding:24px}html[data-theme] .mk-information .mk-policy h1{color:var(--ui-text);font-size:24px;line-height:1.35}html[data-theme] .mk-information .mk-policy h2{color:var(--ui-text);font-size:var(--ui-font-title)}html[data-theme] .mk-information .mk-policy p{color:var(--ui-text);font-size:var(--ui-font-body);line-height:1.65}html[data-theme] .mk-information :is(.mk-policy-title,.mk-policy .mk-policy-updated){color:var(--ui-muted);font-size:var(--ui-font-small)}html[data-theme] .mk-information .mk-policy .mk-policy-lead{border-color:var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-inset);padding:16px;color:var(--ui-text)!important;font-size:var(--ui-font-body)!important}@media (max-width:1100px){html[data-theme] .mk-app{--mk-sidebar-width:196px}html[data-theme] .mk-app .mk-home-overview .mk-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .mk-developer-page .mk-developer-layout{grid-template-columns:minmax(0,1fr)}html[data-theme] .mk-developer-page .mk-guide-nav{flex-wrap:wrap;gap:4px 14px;max-height:none;display:flex;position:static}html[data-theme] .mk-developer-page .mk-guide-nav h2{width:100%}}@media (max-width:700px){html[data-theme] .mk-app .mk-sidebar{width:min(272px,100vw - 48px)}html[data-theme] .mk-app:not(.mk-tool-view) .mk-main{width:100%;margin-left:0}html[data-theme] .mk-app .mk-topbar{flex-wrap:wrap;gap:8px;min-height:60px;padding:10px 12px}html[data-theme] .mk-app .mk-top-actions{gap:6px;margin-left:auto}html[data-theme] .mk-app .mk-home{width:calc(100% - 32px);padding:20px 0 28px}html[data-theme] .mk-app .mk-home-heading{margin-bottom:16px}html[data-theme] .mk-app .mk-home-heading h1{font-size:20px}html[data-theme] .mk-app .mk-home-heading p{font-size:var(--ui-font-small)}html[data-theme] .mk-app .mk-dropzone{gap:10px;padding:18px}html[data-theme] .mk-app .mk-dropzone .mk-sample-link{margin-left:0}html[data-theme] .mk-app .mk-dropzone>p{flex-basis:calc(100% - 60px);margin-left:60px}html[data-theme] .mk-app .mk-editor-entry{gap:12px;padding:14px}html[data-theme] .mk-app .mk-editor-entry>.mk-button{margin-left:auto}html[data-theme] .mk-app .mk-home-overview .mk-tools-grid,html[data-theme] .mk-app .mk-home:not(.mk-home-overview) .mk-tools-grid{grid-template-columns:minmax(0,1fr)}html[data-theme] .mk-app .mk-tool-card-main{min-height:112px}html[data-theme] .mk-app .mk-home-overview .mk-tool-card-main{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);align-content:center;column-gap:12px;padding:16px;display:grid}html[data-theme] .mk-app .mk-home-overview .mk-tool-icon{grid-row:1/3;margin:0}html[data-theme] .mk-app .mk-home-overview .mk-card-open{grid-column:2}html[data-theme] .mk-app .mk-preference-row{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}html[data-theme] .mk-app .mk-appearance-options{flex-wrap:wrap;width:-moz-fit-content;width:fit-content;max-width:100%;display:flex}html[data-theme] .mk-app .mk-appearance-options button{min-height:44px;padding:8px}html[data-theme] .mk-app .mk-recent-item{flex-wrap:wrap}html[data-theme] .mk-app .mk-recent-item div{flex:calc(100% - 50px)}html[data-theme] .mk-app :is(.mk-button,.mk-quiet-button,.mk-text-button,.mk-icon-button){min-height:44px}html[data-theme] .mk-app .mk-star{min-width:34px;min-height:34px}html[data-theme] .mk-developer-page .mk-dev-tabs{flex-wrap:wrap;gap:4px;padding:8px 12px}html[data-theme] .mk-developer-page .mk-mcp-tools>div{grid-template-columns:minmax(0,1fr);gap:8px}html[data-theme] .mk-information .mk-policy-layout{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px);padding-top:88px}html[data-theme] .mk-information .mk-legal-sidebar{padding:12px 16px;position:static;top:auto}html[data-theme] .mk-information .mk-policy{padding:18px}html[data-theme] .mk-modal .mk-modal-head{padding:8px 12px}html[data-theme] .mk-modal .mk-modal-content{padding:16px}}@media (prefers-reduced-motion:reduce){html[data-theme] .mk-app *,html[data-theme] .mk-app :before,html[data-theme] .mk-app :after,html[data-theme] .mk-modal *,html[data-theme] .mk-information .mk-policy-layout *{transition:none!important;animation:none!important}}@media (max-width:700px),(pointer:coarse){html[data-theme] .mk-app .mk-topbar :is(.mk-quiet-button,.mk-icon-button){min-width:44px;min-height:44px}html[data-theme] .mk-modal .mk-modal-head .mk-icon-button{width:44px;min-width:44px;height:44px;min-height:44px}html[data-theme] .mk-app .mk-toolbar-label-choice{min-height:44px}}html[data-theme=dark] .mk-app .mk-view-controls .mk-icon-button.is-on{background:var(--ui-selection);color:var(--ui-text)}@media (max-width:700px),(pointer:coarse){html[data-theme] .mk-app[data-workspace-view=tool] .mk-editor-toolbar>.mk-toolbar-group>button.mk-toolbar-button,html[data-theme] .mk-app[data-workspace-view=tool] .mk-editor-toolbar>.mk-view-controls>button.mk-icon-button{min-width:44px;min-height:44px}}
