.modal-bg,.pop,.retype-pdf-editor,.toast{--bg:#EDEAF5;--panel:#FFFFFF;--panel2:#F3F0FA;--ink:#1B1530;--muted:#6B6880;--line:#E2DDEE;--accent:#5B36C2;--accent-ink:#FFFFFF;--accent-soft:#EEEAF9;--mark:#F5D547;--danger:#C8283C;--navy:#211839;--navy-ink:#FFFFFF;--lav-rule:#CFC5EE;--shadow:0 2px 0 rgba(33,24,57,.03),0 16px 40px -26px rgba(33,24,57,.45);--font:"Schibsted Grotesk","Segoe UI",system-ui,-apple-system,Roboto,sans-serif;color-scheme:light}.retype-pdf-editor{position:relative;width:100%;font-family:var(--font)!important;background:var(--bg)!important;color:var(--ink)!important;-webkit-font-smoothing:antialiased}.modal-bg *,.pop *,.retype-pdf-editor *,.retype-pdf-editor :after,.retype-pdf-editor :before{box-sizing:border-box}.modal h4,.pop h4,.retype-pdf-editor .font-display,.retype-pdf-editor h1,.retype-pdf-editor h2,.retype-pdf-editor h3,.retype-pdf-editor h4{font-family:var(--font)!important;color:var(--ink)!important}.modal-bg button,.modal-bg input,.modal-bg select,.pop button,.pop input,.pop select,.retype-pdf-editor button,.retype-pdf-editor input,.retype-pdf-editor select{font:inherit;color:inherit}.modal-bg button,.pop button,.retype-pdf-editor button{cursor:pointer}.modal-bg :focus-visible,.pop :focus-visible,.retype-pdf-editor :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.retype-pdf-editor .sfoot{display:none!important}.retype-pdf-editor .app{height:calc(100vh - 64px);min-height:600px;max-height:980px;display:grid;grid-template-rows:auto auto 1fr}@media (max-width:900px){.retype-pdf-editor .app{height:calc(100vh - 56px);min-height:540px}}.retype-pdf-editor .top{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--panel);border-bottom:1px solid var(--line);min-width:0}.retype-pdf-editor .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:17px;letter-spacing:-.01em;white-space:nowrap;margin-right:6px;color:var(--ink);text-decoration:none}.retype-pdf-editor .brand svg{width:26px;height:26px;flex:none}.retype-pdf-editor .fname{min-width:0;flex:1 1 auto;max-width:340px;border:1px solid transparent;background:transparent;border-radius:6px;padding:5px 8px;font-weight:500;text-overflow:ellipsis;color:var(--ink)}.retype-pdf-editor .fname:hover{border-color:var(--line)}.retype-pdf-editor .fname:focus{border-color:var(--accent);background:var(--panel2);outline:none}.retype-pdf-editor .savest{font-size:12px;color:var(--muted);white-space:nowrap;display:flex;align-items:center;gap:5px}.retype-pdf-editor .savest:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent)}.retype-pdf-editor .savest.busy:before{background:var(--mark)}.retype-pdf-editor .savest.err:before{background:var(--danger)}.retype-pdf-editor .savest:empty{display:none}.retype-pdf-editor .spacer{flex:1}.retype-pdf-editor .sep{width:1px;height:22px;background:var(--line);margin:0 4px;flex:none}.modal-bg .btn,.pop .btn,.retype-pdf-editor .btn,.toast .btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;border:1px solid var(--lav-rule);background:var(--panel);color:var(--ink);white-space:nowrap;font-weight:500;font-size:14px;transition:all .15s ease}.modal-bg .btn:hover,.pop .btn:hover,.retype-pdf-editor .btn:hover,.toast .btn:hover{background:var(--panel2);border-color:var(--accent);color:var(--accent)}.modal-bg .btn.primary,.pop .btn.primary,.retype-pdf-editor .btn.primary,.toast .btn.primary{background:var(--navy);color:var(--navy-ink);border-color:var(--navy)}.modal-bg .btn.primary:hover,.pop .btn.primary:hover,.retype-pdf-editor .btn.primary:hover,.toast .btn.primary:hover{filter:brightness(1.15);color:var(--navy-ink);border-color:var(--navy)}.modal-bg .btn:disabled,.pop .btn:disabled,.retype-pdf-editor .btn:disabled{opacity:.45;cursor:not-allowed}.modal-bg .btn svg,.modal-bg .ib svg,.pop .btn svg,.pop .ib svg,.retype-pdf-editor .btn svg,.retype-pdf-editor .ib svg{width:18px;height:18px;flex:none}.modal-bg .ib,.pop .ib,.retype-pdf-editor .ib{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--ink);flex:none;transition:background .15s ease}.modal-bg .ib:hover,.pop .ib:hover,.retype-pdf-editor .ib:hover{background:var(--panel2)}.modal-bg .ib[aria-pressed=true],.pop .ib[aria-pressed=true],.retype-pdf-editor .ib[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.modal-bg .ib:disabled,.pop .ib:disabled,.retype-pdf-editor .ib:disabled{opacity:.4;cursor:not-allowed}.retype-pdf-editor .tools{display:flex;align-items:center;gap:2px;padding:6px 10px;background:var(--panel);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.retype-pdf-editor .tools::-webkit-scrollbar{display:none}.retype-pdf-editor .tools .lbl{font-size:13px;color:var(--muted);padding:0 6px;white-space:nowrap}.retype-pdf-editor .zoomv{min-width:52px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums;color:var(--muted);border:none;background:transparent}.retype-pdf-editor .main{display:grid;grid-template-columns:184px 1fr 268px;min-height:0;position:relative}.retype-pdf-editor .side{background:var(--panel);border-right:1px solid var(--line);overflow-y:auto;padding:10px 10px 40px;min-height:0}.retype-pdf-editor .insp .gh,.retype-pdf-editor .insp h3,.retype-pdf-editor .side .gh,.retype-pdf-editor .side h3{font-size:13px;font-weight:600;margin:4px 2px 10px;color:var(--muted)}.retype-pdf-editor .addpage{margin-top:12px;width:100%;justify-content:center}.retype-pdf-editor .work{overflow:auto;min-height:0;position:relative;scroll-behavior:auto;background:var(--bg)}.retype-pdf-editor .insp{background:var(--panel);border-left:1px solid var(--line);overflow-y:auto;padding:12px 14px 40px;min-height:0}.retype-pdf-editor .thumbs{display:flex;flex-direction:column;gap:12px}.retype-pdf-editor .thumb{position:relative;border-radius:8px;padding:6px;border:1px solid transparent;cursor:pointer;user-select:none;transition:background .15s ease,border-color .15s ease}.retype-pdf-editor .thumb:hover{background:var(--panel2)}.retype-pdf-editor .thumb.cur{border-color:var(--accent);background:var(--accent-soft)}.retype-pdf-editor .thumb.dragover{box-shadow:0 -3px 0 var(--accent)}.retype-pdf-editor .thumb .tc{display:grid;place-items:center;height:140px}.retype-pdf-editor .thumb canvas{max-width:100%;max-height:140px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.18);transition:transform .2s}.retype-pdf-editor .thumb .tmeta{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:12px;color:var(--muted)}.retype-pdf-editor .badge{font-size:11px;padding:1px 6px;border-radius:99px;background:var(--panel2);border:1px solid var(--line);color:var(--muted)}.retype-pdf-editor .badge.scan{background:var(--navy);border-color:var(--navy);color:var(--navy-ink);font-weight:700}.retype-pdf-editor .badge.ok{background:var(--accent-soft);color:var(--accent);border-color:transparent}.retype-pdf-editor .tacts{position:absolute;top:8px;right:8px;display:none;flex-direction:column;gap:2px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:2px;box-shadow:var(--shadow)}.retype-pdf-editor .thumb.cur .tacts,.retype-pdf-editor .thumb:focus-within .tacts,.retype-pdf-editor .thumb:hover .tacts{display:flex}.retype-pdf-editor .tacts .ib{width:26px;height:26px}.retype-pdf-editor .tacts .ib svg{width:15px;height:15px}.retype-pdf-editor .pages{display:flex;flex-direction:column;align-items:center;gap:22px;padding:28px 24px 120px;min-width:min-content}.retype-pdf-editor .pwrap{position:relative;flex:none}.retype-pdf-editor .pinner{position:absolute;left:50%;top:50%;background:#fff;box-shadow:var(--shadow);transform-origin:center center}.retype-pdf-editor .pinner canvas.pc{position:absolute;inset:0;width:100%;height:100%;display:block}.retype-pdf-editor .plabel{position:absolute;left:0;top:-19px;font-size:12px;color:var(--muted);white-space:nowrap}.retype-pdf-editor .layer{position:absolute;left:0;top:0;transform-origin:0 0;touch-action:pan-x pan-y}.retype-pdf-editor .layer.drawing{touch-action:none;cursor:crosshair}.retype-pdf-editor .layer.texting{cursor:text}.retype-pdf-editor .scanbar{position:absolute;left:0;right:0;height:12%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(91,54,194,.28) 85%,rgba(91,54,194,.6));mix-blend-mode:multiply;animation:scan 1.8s ease-in-out infinite alternate;opacity:.85}@keyframes scan{0%{top:-12%}to{top:100%}}@media (prefers-reduced-motion:reduce){.retype-pdf-editor .scanbar{animation:none;top:0;height:100%;opacity:.25}}.retype-pdf-editor .o{position:absolute}.retype-pdf-editor .tobj{position:absolute;white-space:pre;line-height:1.2;outline:none;padding:0;margin:0;min-width:4px;color:#000;cursor:text;touch-action:auto;border-radius:1px}.retype-pdf-editor .tobj.wrap{white-space:pre-wrap;word-break:break-word}.retype-pdf-editor .tobj.orig{color:transparent!important;caret-color:#111}.retype-pdf-editor .tobj.orig::selection{background:rgba(91,54,194,.3)}.retype-pdf-editor .tobj:hover{box-shadow:0 0 0 1px rgba(91,54,194,.55)}.retype-pdf-editor .tobj.showocr{background:rgba(245,213,71,.28);box-shadow:0 0 0 1px rgba(200,160,0,.5)}.retype-pdf-editor .tobj.showocr.unsure{background:rgba(240,113,103,.22);box-shadow:0 0 0 1px rgba(200,60,40,.6)}.retype-pdf-editor .tobj:focus{box-shadow:0 0 0 1.5px #5B36C2;color:var(--tc,#000)!important}.retype-pdf-editor .tobj.newt:empty:before{content:"Type here";color:#9aa3ad}.retype-pdf-editor .cover{position:absolute;pointer-events:none}.retype-pdf-editor .robj{touch-action:none;cursor:move}.retype-pdf-editor .robj.hl{mix-blend-mode:multiply}.retype-pdf-editor .sel-box{position:absolute;border:1.5px solid #5b36c2;pointer-events:none}.retype-pdf-editor .hdl{position:absolute;width:12px;height:12px;background:#fff;border:1.5px solid #5b36c2;border-radius:3px;pointer-events:auto;touch-action:none;transform:translate(-50%,-50%)}.retype-pdf-editor .hdl.move{width:22px;height:22px;border-radius:6px;background:#5B36C2;cursor:move;display:grid;place-items:center}.retype-pdf-editor .hdl.move:after{content:"";width:10px;height:10px;background:conic-gradient(#fff 0 0) 50%/2px 100% no-repeat,conic-gradient(#fff 0 0) 50%/100% 2px no-repeat}.retype-pdf-editor .vsvg{position:absolute;overflow:visible;pointer-events:none}.retype-pdf-editor .vsvg .hit{pointer-events:stroke;cursor:move;touch-action:none}.retype-pdf-editor .vsvg .hitf{pointer-events:visiblePainted;cursor:move}.retype-pdf-editor .flash{animation:flash 1.2s ease-out}@keyframes flash{0%{box-shadow:0 0 0 4px var(--mark)}to{box-shadow:0 0 0 0 transparent}}.modal-bg .grp,.pop .grp,.retype-pdf-editor .grp{border-bottom:1px solid var(--line);padding:4px 0 14px;margin-bottom:12px}.modal-bg .grp:last-child,.pop .grp:last-child,.retype-pdf-editor .grp:last-child{border-bottom:none}.modal-bg .row,.pop .row,.retype-pdf-editor .row{display:flex;align-items:center;gap:8px;margin:8px 0}.modal-bg .row label,.pop .row label,.retype-pdf-editor .row label{font-size:13px;color:var(--muted);min-width:64px}.modal-bg .fld,.pop .fld,.retype-pdf-editor .fld,.retype-pdf-editor .row input[type=number],.retype-pdf-editor .row input[type=text],.retype-pdf-editor .row select{flex:1;min-width:0;height:32px;border:1px solid var(--line);background:var(--panel2);border-radius:7px;padding:0 8px;color:var(--ink)}.retype-pdf-editor .row input[type=color]{width:38px;height:32px;padding:2px;border:1px solid var(--line);border-radius:7px;background:var(--panel2)}.retype-pdf-editor .row input[type=range]{flex:1;accent-color:var(--accent)}.retype-pdf-editor .seg{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden;flex:1}.retype-pdf-editor .seg button{flex:1;height:30px;border:none;background:var(--panel2);color:var(--ink);display:grid;place-items:center;font-weight:600}.retype-pdf-editor .seg button+button{border-left:1px solid var(--line)}.retype-pdf-editor .seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.retype-pdf-editor .seg svg{width:16px;height:16px}.modal-bg .hint,.pop .hint,.retype-pdf-editor .hint{font-size:13px;color:var(--muted);margin:6px 0}.modal-bg .wide,.pop .wide,.retype-pdf-editor .wide{width:100%;justify-content:center;margin-top:8px}.retype-pdf-editor .chk{display:flex;align-items:center;gap:8px;font-size:14px;margin:8px 0;cursor:pointer;color:var(--ink)}.retype-pdf-editor .chk input{accent-color:var(--accent);width:16px;height:16px}.retype-pdf-editor .empty{position:absolute;inset:0;display:grid;place-items:center;padding:24px;overflow:auto}.retype-pdf-editor .drop{max-width:620px;width:100%;text-align:left}.retype-pdf-editor .drop h1{font-size:clamp(30px,5.4vw,52px);line-height:1.04;letter-spacing:-.025em;margin:0 0 14px;font-weight:700;color:var(--ink)}.retype-pdf-editor .drop h1 .strike{position:relative;white-space:nowrap}.retype-pdf-editor .drop h1 .kick{display:block;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.3;color:var(--accent);margin:0 0 10px}.retype-pdf-editor .drop p{color:var(--muted);font-size:17px;max-width:52ch;margin:0 0 22px;line-height:1.5}.retype-pdf-editor .dz{border:2px dashed var(--lav-rule);border-radius:14px;padding:22px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;background:color-mix(in srgb,var(--panel) 70%,transparent);transition:border-color .15s ease,background-color .15s ease}.retype-pdf-editor .dz.over{border-color:var(--accent);background:var(--accent-soft)}.retype-pdf-editor .dz .note{flex-basis:100%;font-size:13px;color:var(--muted);margin:2px 0 0;line-height:1.45}.retype-pdf-editor .feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:4px 22px;margin-top:22px;font-size:14px;color:var(--muted)}.retype-pdf-editor .feats div{padding:6px 0;border-top:1px solid var(--line);line-height:1.45}.retype-pdf-editor .feats b{color:var(--ink);font-weight:600;display:block;margin-bottom:2px}.retype-pdf-editor .crumbs{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--muted)}.retype-pdf-editor .crumbs li+li:before{content:"/";margin-right:6px;color:var(--lav-rule)}.retype-pdf-editor .crumbs a{color:var(--muted);text-decoration:none}.retype-pdf-editor .crumbs a:hover{color:var(--accent);text-decoration:underline}.retype-pdf-editor .seo-sec{margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.retype-pdf-editor .seo-sec h2{font-size:clamp(22px,3vw,28px);letter-spacing:-.015em;margin:0 0 6px;color:var(--ink)}.retype-pdf-editor .drop .seo-sec .lead{font-size:15px;margin:0 0 16px;color:var(--muted)}.retype-pdf-editor .steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;counter-reset:st}.retype-pdf-editor .steps li{counter-increment:st;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:16px}.retype-pdf-editor .steps li:before{content:counter(st);display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--navy);color:var(--navy-ink);font-weight:700;font-size:14px;margin-bottom:10px}.retype-pdf-editor .fgrid h3,.retype-pdf-editor .steps h3{font-size:15px;margin:0 0 4px;color:var(--ink)}.retype-pdf-editor .drop .fgrid p,.retype-pdf-editor .drop .steps p{font-size:14px;margin:0;color:var(--muted);line-height:1.55}.retype-pdf-editor .fgrid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 28px}.retype-pdf-editor .fgrid li{padding:12px 0;border-bottom:1px solid var(--line)}.retype-pdf-editor .sfoot{margin-top:30px;padding:22px 0 8px;border-top:1px solid var(--line)}.retype-pdf-editor .drop .sfoot p{font-size:13px;margin:0 0 6px;color:var(--muted)}.retype-pdf-editor .sfoot a{color:var(--muted)}.retype-pdf-editor .sfoot a:hover{color:var(--accent)}.pop{position:fixed;z-index:50;background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:14px;width:min(340px,calc(100vw - 20px))}.pop h4{margin:0 0 6px;font-size:15px}.modal-bg{position:fixed;inset:0;z-index:60;background:rgba(10,14,20,.45);display:grid;place-items:center;padding:16px}.modal{background:var(--panel);border-radius:14px;box-shadow:var(--shadow);width:min(560px,100%);max-height:calc(100% - 20px);overflow:auto;padding:18px}.modal h4{margin:0 0 4px;font-size:18px}.modal .acts{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;flex-wrap:wrap}.sigpad{width:100%;height:180px;background:#fff;border:1px solid var(--line);border-radius:10px;touch-action:none;display:block}.modal .tabs,.pop .tabs{display:flex;gap:4px;margin:10px 0}.modal .tabs button,.pop .tabs button{border:1px solid var(--line);background:var(--panel2);border-radius:8px;padding:5px 12px}.modal .tabs button[aria-pressed=true],.pop .tabs button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.toast{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);z-index:70;background:var(--ink);color:var(--panel);padding:10px 14px;border-radius:10px;box-shadow:var(--shadow);display:flex;gap:12px;align-items:center;max-width:calc(100vw - 24px);font-size:14px}.toast button{background:transparent;border:1px solid color-mix(in srgb,var(--panel) 40%,transparent);color:var(--panel);border-radius:7px;padding:3px 10px}.toast .prog{height:4px;border-radius:2px;background:color-mix(in srgb,var(--panel) 25%,transparent);width:120px;overflow:hidden}.toast .prog i{display:block;height:100%;background:var(--mark);width:0;transition:width .3s}.modal-bg .rlist,.retype-pdf-editor .rlist{display:flex;flex-direction:column;gap:2px;margin-top:10px}.modal-bg .ritem,.retype-pdf-editor .ritem{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;padding:8px;border-radius:10px;cursor:pointer;border:1px solid transparent;text-align:left;background:transparent;width:100%;transition:background .15s ease}.modal-bg .ritem:hover,.retype-pdf-editor .ritem:hover{background:var(--panel2)}.modal-bg .ritem.now,.retype-pdf-editor .ritem.now{border-color:var(--accent)}.modal-bg .ritem .rth,.retype-pdf-editor .ritem .rth{width:52px;height:66px;background:#fff;border:1px solid var(--line);border-radius:4px;object-fit:cover;object-position:top;display:block}.modal-bg .ritem .rth.none,.retype-pdf-editor .ritem .rth.none{display:grid;place-items:center;color:#9aa3ad;font-size:11px}.modal-bg .ritem .rn,.retype-pdf-editor .ritem .rn{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-bg .ritem .rm,.retype-pdf-editor .ritem .rm{font-size:13px;color:var(--muted)}.modal-bg .ritem .racts,.retype-pdf-editor .ritem .racts{display:flex;gap:4px}.modal-bg .ritem .racts .btn,.retype-pdf-editor .ritem .racts .btn{height:30px;padding:0 10px}.modal-bg .rfoot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);flex-wrap:wrap}.retype-pdf-editor .home-recent{margin-top:26px}.retype-pdf-editor .home-recent h2{font-size:15px;margin:0 0 4px;font-weight:600}.helpmodal .faq,.retype-pdf-editor .faq{margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.helpmodal .faq h2,.retype-pdf-editor .faq h2{font-size:clamp(22px,3vw,28px);letter-spacing:-.015em;margin:0 0 6px;color:var(--ink)}.helpmodal .faq .lead,.retype-pdf-editor .faq .lead{color:var(--muted);font-size:15px;max-width:56ch;margin:0 0 16px}.helpmodal .fsearch,.retype-pdf-editor .fsearch{position:relative!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;height:42px!important}.helpmodal .fsearch svg,.retype-pdf-editor .fsearch svg{position:absolute!important;left:13px!important;top:50%!important;transform:translateY(-50%)!important;color:#6B6880!important;width:16px!important;height:16px!important;pointer-events:none!important;z-index:2!important;display:block!important;transition:color .15s ease!important}.helpmodal .fsearch:focus-within svg,.retype-pdf-editor .fsearch:focus-within svg{color:#5B36C2!important}.helpmodal .fsearch input,.retype-pdf-editor .fsearch input{width:100%!important;height:42px!important;line-height:normal!important;background:#FFFFFF!important;border:1.5px solid var(--lav-rule)!important;border-radius:10px!important;padding:0 14px 0 38px!important;font-size:14.5px!important;font-weight:500!important;color:#000000!important;display:block!important;box-sizing:border-box!important;transition:border-color .15s ease,box-shadow .15s ease!important}.helpmodal .fsearch input::placeholder,.retype-pdf-editor .fsearch input::placeholder{color:#6B6880!important;font-weight:400!important}.helpmodal .fsearch input:focus,.retype-pdf-editor .fsearch input:focus{outline:none!important;border-color:var(--accent)!important;color:#000000!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)!important}.helpmodal .fsearch input::-webkit-search-cancel-button,.helpmodal .fsearch input::-webkit-search-decoration,.helpmodal .fsearch input::-webkit-search-results-button,.helpmodal .fsearch input::-webkit-search-results-decoration,.retype-pdf-editor .fsearch input::-webkit-search-cancel-button,.retype-pdf-editor .fsearch input::-webkit-search-decoration,.retype-pdf-editor .fsearch input::-webkit-search-results-button,.retype-pdf-editor .fsearch input::-webkit-search-results-decoration{-webkit-appearance:none!important;appearance:none!important;display:none!important}.helpmodal .pills,.retype-pdf-editor .pills{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 8px}.helpmodal .pill,.retype-pdf-editor .pill{border:1px solid var(--lav-rule);background:var(--accent-soft);color:var(--ink);border-radius:999px;padding:5px 13px;font-size:13px;cursor:pointer;transition:all .15s ease}.helpmodal .pill:hover,.retype-pdf-editor .pill:hover{background:var(--line)}.helpmodal .pill[aria-pressed=true],.retype-pdf-editor .pill[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:var(--navy-ink)}.helpmodal .faq-count,.retype-pdf-editor .faq-count{font-size:13px;color:var(--muted);margin:0 0 14px;min-height:1em}.helpmodal .faq-group,.retype-pdf-editor .faq-group{margin-bottom:24px}.helpmodal .faq-group h3,.retype-pdf-editor .faq-group h3{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 2px}.helpmodal .faq-item,.retype-pdf-editor .faq-item{border-bottom:1px solid var(--line)}.helpmodal .faq-item summary,.retype-pdf-editor .faq-item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;cursor:pointer;color:var(--ink);font-weight:600;font-size:14.5px}.helpmodal .faq-item summary::-webkit-details-marker,.retype-pdf-editor .faq-item summary::-webkit-details-marker{display:none}.helpmodal .faq-item summary svg,.retype-pdf-editor .faq-item summary svg{flex:none;width:14px;height:14px;color:var(--muted);transition:transform .2s}.helpmodal .faq-item[open] summary svg,.retype-pdf-editor .faq-item[open] summary svg{transform:rotate(180deg)}.helpmodal .faq-item .a,.retype-pdf-editor .faq-item .a{padding:0 28px 14px 0;color:var(--muted);font-size:14px;line-height:1.6}.helpmodal .faq-item .a p,.retype-pdf-editor .faq-item .a p{margin:0}.helpmodal .faq-empty,.retype-pdf-editor .faq-empty{color:var(--muted)}.helpmodal,.helpmodal *,.modal-bg.helpmodal,.modal-bg.helpmodal *{--bg:#EDEAF5!important;--panel:#FFFFFF!important;--panel2:#F3F0FA!important;--ink:#1B1530!important;--muted:#6B6880!important;--line:#E2DDEE!important;--accent:#5B36C2!important;--accent-ink:#FFFFFF!important;--accent-soft:#EEEAF9!important;--mark:#F5D547!important;--danger:#C8283C!important;--navy:#211839!important;--navy-ink:#FFFFFF!important;--lav-rule:#CFC5EE!important;color-scheme:light!important}.modal-bg.helpmodal{position:fixed;inset:0;z-index:70;background:rgba(15,12,23,.72)!important;backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px}.helpmodal .modal{width:min(780px,95vw)!important;max-height:min(88vh,760px)!important;padding:0!important;flex-direction:column!important;color:#1B1530!important;border:1px solid #cfc5ee!important;border-radius:16px!important;box-shadow:0 24px 60px -12px rgba(27,21,48,.35)!important;overflow:hidden!important}.helpmodal .mhead,.helpmodal .modal{display:flex!important;background:#FFFFFF!important}.helpmodal .mhead{align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 20px 14px 24px!important;border-bottom:1px solid #e2ddee!important}.helpmodal .mhead h4{flex:1!important;margin:0!important;font-size:19px!important;font-weight:700!important;color:#1B1530!important;letter-spacing:-.01em!important}.helpmodal .mhead .ib{width:32px!important;height:32px!important;display:grid!important;place-items:center!important;border-radius:8px!important;border:1px solid transparent!important;color:#6B6880!important;background:transparent!important;font-size:16px!important;cursor:pointer!important;transition:all .15s ease!important}.helpmodal .mhead .ib:hover{background:#F3F0FA!important;color:#1B1530!important;border-color:#E2DDEE!important}.helpmodal .mbody{overflow-y:auto!important;padding:16px 24px 28px!important;background:#FFFFFF!important;color:#1B1530!important}.helpmodal .faq{margin-top:0!important;padding-top:4px!important;border-top:none!important}.helpmodal .faq h2{display:none!important}.helpmodal .faq .lead{font-size:14.5px!important;color:#4B4860!important;line-height:1.55!important;margin:0 0 14px!important;max-width:58ch!important}.helpmodal .fsearch{position:relative!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;height:42px!important}.helpmodal .fsearch svg{position:absolute!important;left:13px!important;top:50%!important;transform:translateY(-50%)!important;color:#6B6880!important;width:16px!important;height:16px!important;pointer-events:none!important;z-index:2!important;display:block!important;transition:color .15s ease!important}.helpmodal .fsearch:focus-within svg{color:#5B36C2!important}.helpmodal .fsearch input{width:100%!important;height:42px!important;line-height:normal!important;background:#FFFFFF!important;border:1.5px solid #cfc5ee!important;border-radius:10px!important;padding:0 14px 0 38px!important;font-size:14.5px!important;font-weight:500!important;color:#000000!important;display:block!important;box-sizing:border-box!important;transition:border-color .15s ease,box-shadow .15s ease!important}.helpmodal .fsearch input::placeholder{color:#6B6880!important;font-weight:400!important}.helpmodal .fsearch input:focus{outline:none!important;border-color:#5B36C2!important;color:#000000!important;box-shadow:0 0 0 3px rgba(91,54,194,.2)!important}.helpmodal .fsearch input::-webkit-search-cancel-button,.helpmodal .fsearch input::-webkit-search-decoration,.helpmodal .fsearch input::-webkit-search-results-button,.helpmodal .fsearch input::-webkit-search-results-decoration{-webkit-appearance:none!important;appearance:none!important;display:none!important}.helpmodal .pills{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:14px 0 10px!important}.helpmodal .pill,.helpmodal .pill[aria-pressed=false]{display:inline-flex!important;align-items:center!important;background:#EEEAF9!important;color:#1B1530!important;border:1px solid #cfc5ee!important;border-radius:999px!important;padding:5px 14px!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important;cursor:pointer!important;transition:all .15s ease!important;text-decoration:none!important}.helpmodal .pill:hover,.helpmodal .pill[aria-pressed=false]:hover{background:#E2DDEE!important;color:#1B1530!important;border-color:#5B36C2!important}.helpmodal .pill[aria-pressed=true]{background:#211839!important;border-color:#211839!important;color:#FFFFFF!important;font-weight:600!important}.helpmodal .pill[aria-pressed=true]:hover{background:#2E2550!important;border-color:#2E2550!important;color:#FFFFFF!important}.helpmodal .faq-count{font-size:13px!important;color:#6B6880!important;font-weight:600!important;margin:12px 0 4px!important;min-height:1.2em!important}.helpmodal .faq-group{margin-bottom:22px!important}.helpmodal .faq-group h3{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#5B36C2!important;margin:18px 0 6px!important}.helpmodal .faq-item{border-bottom:1px solid #e2ddee!important}.helpmodal .faq-item summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:13px 0!important;cursor:pointer!important;color:#1B1530!important;font-weight:600!important;font-size:15px!important;line-height:1.45!important;outline:none!important;user-select:none!important;transition:color .15s ease!important}.helpmodal .faq-item summary::-webkit-details-marker{display:none!important}.helpmodal .faq-item summary:hover{color:#5B36C2!important}.helpmodal .faq-item summary:focus-visible{color:#5B36C2!important;outline:2px solid #5B36C2!important;outline-offset:4px!important;border-radius:4px!important}.helpmodal .faq-item summary svg{flex:none!important;width:15px!important;height:15px!important;color:#6B6880!important;stroke:currentColor!important;stroke-width:1.8!important;transition:transform .2s ease,color .15s ease!important}.helpmodal .faq-item summary:hover svg{color:#5B36C2!important}.helpmodal .faq-item[open] summary svg{transform:rotate(180deg)!important;color:#5B36C2!important}.helpmodal .faq-item .a{padding:0 28px 14px 0!important}.helpmodal .faq-item .a,.helpmodal .faq-item .a p{color:#332E48!important;font-size:14.5px!important;line-height:1.65!important}.helpmodal .faq-item .a p{margin:0!important}.helpmodal .faq-item .a a{color:#5B36C2!important;text-decoration:underline!important;font-weight:500!important}.helpmodal .faq-empty{color:#6B6880!important;font-size:14px!important;padding:16px 0!important}.helpmodal input,.helpmodal select,.helpmodal textarea{color:#000000!important}.retype-pdf-editor .drop .faq .a p,.retype-pdf-editor .faq .a p{font-size:14px;margin:0;max-width:none;color:var(--muted);line-height:1.6}.retype-pdf-editor .drop .faq .lead{font-size:15px;margin:0 0 16px}.retype-pdf-editor .drop .faq .faq-count{font-size:13px;margin:0 0 14px}.retype-pdf-editor .drop .faq .faq-empty{font-size:14px}.retype-pdf-editor .mob{display:none}.modal-bg.hidden,.pop.hidden,.retype-pdf-editor .hidden{display:none!important}.retype-pdf-editor .sheet-close{display:none}.retype-pdf-editor .insp.open,.retype-pdf-editor .side.open{transform:none!important}@media (max-width:1100px){.retype-pdf-editor .main{grid-template-columns:160px 1fr 240px}}@media (max-width:900px){.retype-pdf-editor .main{grid-template-columns:150px 1fr}.retype-pdf-editor .insp{position:fixed;left:0;right:0;bottom:0;max-height:62%;z-index:40;border-left:none;border-top:1px solid var(--line);border-radius:16px 16px 0 0;box-shadow:var(--shadow);transform:translateY(105%);transition:transform .25s ease;padding-bottom:calc(30px + env(safe-area-inset-bottom, 0px))}.retype-pdf-editor .insp.open{transform:none!important}.retype-pdf-editor .sheet-close{display:inline-grid;position:absolute;right:8px;top:8px}.retype-pdf-editor .mob{display:inline-flex}.retype-pdf-editor .desk{display:none!important}}@media (max-width:640px){.retype-pdf-editor .savest{display:none!important}.modal-bg .ritem,.retype-pdf-editor .ritem{grid-template-columns:44px 1fr}.modal-bg .ritem .racts,.retype-pdf-editor .ritem .racts{grid-column:1/-1;justify-content:flex-end}.modal-bg .ritem .rth,.retype-pdf-editor .ritem .rth{width:44px;height:56px}.retype-pdf-editor .main{grid-template-columns:1fr}.retype-pdf-editor .side{position:fixed;left:0;top:0;bottom:0;width:min(240px,78vw);z-index:45;transform:translateX(-105%);transition:transform .25s ease;box-shadow:var(--shadow);padding-top:calc(12px + env(safe-area-inset-top, 0px))}.retype-pdf-editor .side.open{transform:none!important}.retype-pdf-editor .pages{padding:22px 10px 120px}.retype-pdf-editor .top{padding:6px 8px;gap:4px}.retype-pdf-editor .brand span,.retype-pdf-editor .btn .bl{display:none}.retype-pdf-editor .btn{padding:0 9px}.retype-pdf-editor .fname{max-width:none}}@media (prefers-reduced-motion:reduce){.retype-pdf-editor *{transition:none!important}}.retype-pdf-editor .app:has(.empty:not(.hidden)){height:auto!important;min-height:0!important;max-height:none!important}.retype-pdf-editor .app:has(.empty:not(.hidden)) .work{overflow:visible!important}.retype-pdf-editor .app:has(.empty:not(.hidden)) .empty{position:static!important;overflow:visible!important;padding-bottom:48px}.retype-pdf-editor .app:not(:has(.empty:not(.hidden))){height:calc(100dvh - 65px)!important;min-height:0!important;max-height:none!important}@media (max-width:900px){.retype-pdf-editor .app:not(:has(.empty:not(.hidden))){height:calc(100dvh - 65px)!important}}.retype-pdf-editor .app:has(.empty:not(.hidden)) .pages{display:none!important}