.page-module___8aEwW__page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f8f7f4;--ink:#242329;--muted:#69666f;--line:#e2e0e5;--purple:#6446cc;--purple-dark:#5035ab;background:var(--paper);color:var(--ink);min-height:100vh;font-family:var(--font-studio), Arial, sans-serif;scrollbar-color:#b4accb var(--paper);font-size:15px;line-height:1.5}.page-module___8aEwW__page ::selection{color:#35246f;background:#e0d7ff}.page-module___8aEwW__page a{color:inherit;text-underline-offset:4px;text-decoration:none}.page-module___8aEwW__page button,.page-module___8aEwW__page select{font:inherit}.page-module___8aEwW__page button,.page-module___8aEwW__page a,.page-module___8aEwW__page input,.page-module___8aEwW__page summary,.page-module___8aEwW__page select{-webkit-tap-highlight-color:transparent}.page-module___8aEwW__page button{cursor:pointer}.page-module___8aEwW__page button:disabled{cursor:not-allowed;opacity:.45}.page-module___8aEwW__page :focus-visible{outline-offset:4px;outline:3px solid #957be5}.page-module___8aEwW__page h1,.page-module___8aEwW__page h2,.page-module___8aEwW__page h3,.page-module___8aEwW__page p{margin:0}.page-module___8aEwW__page button{border:0}.page-module___8aEwW__header,.page-module___8aEwW__main,.page-module___8aEwW__footer{max-width:1180px;margin:0 auto}.page-module___8aEwW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:100px;display:flex}.page-module___8aEwW__brand{letter-spacing:-.02em;align-items:center;gap:10px;font-size:18px;font-weight:650;display:flex}.page-module___8aEwW__brandIcon{color:#5940b3;background:#eae5f6;border-radius:9px;place-items:center;width:35px;height:35px;margin-right:3px;display:grid}.page-module___8aEwW__brandSlash{color:#99939f;font-weight:400}.page-module___8aEwW__header nav,.page-module___8aEwW__footer nav{align-items:center;gap:30px;font-size:13px;display:flex}.page-module___8aEwW__header nav a:hover,.page-module___8aEwW__footer a:hover{color:var(--purple);text-decoration:underline}.page-module___8aEwW__workspace{border:1px solid var(--line);background:#fff;border-radius:16px;scroll-margin-top:20px;overflow:hidden}.page-module___8aEwW__workspaceTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:18px 26px;display:flex}.page-module___8aEwW__workspaceTop h1{font-size:14px;font-weight:600}.page-module___8aEwW__workspaceTop>span{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.page-module___8aEwW__workArea{grid-template-columns:minmax(0,1fr) 292px;padding:24px;display:grid}.page-module___8aEwW__files{min-width:0;padding-right:24px}.page-module___8aEwW__hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.page-module___8aEwW__dropzone{background:#fdfcfe;border:1px dashed #ccc6d7;border-radius:10px;justify-content:center;align-items:center;gap:28px;min-height:313px;padding:25px 20px;transition:background .2s,border-color .2s;display:flex}.page-module___8aEwW__dragging{border-color:var(--purple);background:#f0eaff}.page-module___8aEwW__photoPair{flex-shrink:0;width:214px;height:184px;position:relative}.page-module___8aEwW__photoBack,.page-module___8aEwW__photoFront{background:#fff;width:135px;padding:7px 7px 5px;position:absolute;box-shadow:0 5px 14px #30264a19}.page-module___8aEwW__photoBack{top:7px;left:4px;transform:rotate(-10deg)}.page-module___8aEwW__photoFront{top:29px;left:74px;transform:rotate(9deg)}.page-module___8aEwW__photoPair img{object-fit:cover;width:100%;height:121px;display:block}.page-module___8aEwW__photoBack img{object-position:20%}.page-module___8aEwW__photoFront img{object-position:80%}.page-module___8aEwW__photoPair span{letter-spacing:.06em;color:#68636f;justify-content:space-between;align-items:center;margin-top:6px;font-size:9px;font-weight:650;display:flex}.page-module___8aEwW__photoFront span svg{color:#536d54}.page-module___8aEwW__dropContent{text-align:center;min-width:0}.page-module___8aEwW__dropContent h3{letter-spacing:-.02em;font-size:20px;font-weight:550}.page-module___8aEwW__dropContent>p:not(.page-module___8aEwW__limits){color:var(--muted);margin:7px 0 20px;font-size:11px}.page-module___8aEwW__primary,.page-module___8aEwW__secondary{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 21px;transition:background .15s,color .15s;display:inline-flex;font-size:13px!important;font-weight:600!important}.page-module___8aEwW__primary{background:var(--purple);color:#fff}.page-module___8aEwW__primary:hover:not(:disabled){background:var(--purple-dark)}.page-module___8aEwW__secondary{color:#5940ad;background:#f0ecf8}.page-module___8aEwW__secondary:hover:not(:disabled){background:#e5def6}.page-module___8aEwW__limits{color:var(--muted);font-size:10px;margin-top:13px!important}.page-module___8aEwW__settings{border-left:1px solid var(--line);min-width:0;padding:1px 0 0 24px}.page-module___8aEwW__settings fieldset{border:0;min-width:0;margin:0;padding:0}.page-module___8aEwW__settings legend{margin-bottom:10px;font-size:13px;font-weight:650}.page-module___8aEwW__formats{background:#f4f2f6;border:1px solid #e4dfe9;border-radius:8px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.page-module___8aEwW__formats label{color:#696171;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:36px;font-size:12px;font-weight:600;display:flex;position:relative}.page-module___8aEwW__formats input{opacity:0;position:absolute}.page-module___8aEwW__formats label:has(:focus-visible){outline-offset:3px;outline:3px solid #957be5}.page-module___8aEwW__formats .page-module___8aEwW__selectedFormat{color:#5637b3;background:#fff;box-shadow:0 2px 4px #39255710}.page-module___8aEwW__formatDescription{color:var(--muted);font-size:11px;margin-top:11px!important}.page-module___8aEwW__quality{margin-top:14px;font-size:12px;display:block}.page-module___8aEwW__quality select{width:100%;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:6px;margin-top:5px;padding:8px;display:block}.page-module___8aEwW__outputDetails{border-top:1px solid var(--line);margin:20px 0 19px;padding-top:15px;font-size:11px;line-height:1.7}.page-module___8aEwW__outputDetails div{justify-content:space-between;gap:8px;margin-bottom:7px;display:flex}.page-module___8aEwW__outputDetails dt{color:var(--muted)}.page-module___8aEwW__outputDetails dd{margin:0;font-weight:500}.page-module___8aEwW__convertButton{justify-content:space-between;width:100%}.page-module___8aEwW__settings>.page-module___8aEwW__secondary{width:100%;margin-top:10px}.page-module___8aEwW__localNote{text-align:left;color:var(--muted);padding-left:23px;font-size:11px;line-height:1.6;position:relative;margin:16px 0 0!important}.page-module___8aEwW__localNote svg{position:absolute;top:3px;left:0}.page-module___8aEwW__workspaceFoot{border-top:1px solid var(--line);color:#77717d;justify-content:space-between;gap:15px;padding:12px 25px;font-size:10px;display:flex}.page-module___8aEwW__compact{min-height:80px;padding:14px}.page-module___8aEwW__compact .page-module___8aEwW__dropContent{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.page-module___8aEwW__compact .page-module___8aEwW__limits{margin:0!important}.page-module___8aEwW__compact .page-module___8aEwW__secondary{min-height:36px;padding:8px 12px}.page-module___8aEwW__queue{padding-top:20px}.page-module___8aEwW__queueHeading{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.page-module___8aEwW__queueHeading h3{font-size:13px;font-weight:600}.page-module___8aEwW__queueHeading h3 span{color:var(--muted);margin-left:4px;font-weight:400}.page-module___8aEwW__textButton{color:#6346bb;background:0 0;min-height:36px;padding:5px;font-size:11px!important;font-weight:550!important}.page-module___8aEwW__textButton:hover{text-decoration:underline}.page-module___8aEwW__queue ul{margin:0;padding:0;list-style:none}.page-module___8aEwW__fileRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;display:flex}.page-module___8aEwW__thumbnail{color:#8b80a3;background:#f1edf6;border-radius:7px;flex:0 0 44px;place-items:center;height:44px;display:grid;overflow:hidden}.page-module___8aEwW__thumbnail img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__fileInfo{flex:1;min-width:0}.page-module___8aEwW__fileInfo strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;display:block;overflow:hidden}.page-module___8aEwW__fileInfo>span{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:3px;font-size:10px;display:block}.page-module___8aEwW__fileInfo .page-module___8aEwW__successText{color:#42664a}.page-module___8aEwW__fileInfo .page-module___8aEwW__errorText{color:#9a3633}.page-module___8aEwW__rowActions{align-items:center;gap:6px;display:flex}.page-module___8aEwW__download{align-items:center;gap:6px;min-height:38px;padding:3px;font-size:11px;font-weight:550;display:flex;color:#6346bb!important}.page-module___8aEwW__iconButton{color:#817888;background:0 0;border-radius:6px;flex-shrink:0;place-items:center;width:36px;min-height:36px;display:grid}.page-module___8aEwW__iconButton:hover:not(:disabled){background:#f2edf6}.page-module___8aEwW__rowError{color:#993d36;font-size:11px;line-height:1.5;margin-top:6px!important}.page-module___8aEwW__batchStatus{color:var(--muted);margin-top:15px;font-size:11px}.page-module___8aEwW__queue progress{width:100%;height:5px;accent-color:var(--purple)}.page-module___8aEwW__errorBanner{color:#963c2b;background:#fff0ea;border-radius:8px;justify-content:space-between;align-items:center;margin:0 24px 20px;padding:12px 15px;font-size:12px;display:flex}.page-module___8aEwW__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:17px;height:17px;animation:1s linear infinite page-module___8aEwW__spin;display:inline-block}@keyframes page-module___8aEwW__spin{to{transform:rotate(360deg)}}.page-module___8aEwW__how{border-bottom:1px solid var(--line);grid-template-columns:260px 1fr;gap:40px;padding:52px 0 42px;scroll-margin-top:25px;display:grid}.page-module___8aEwW__how h2,.page-module___8aEwW__faq h2{letter-spacing:-.025em;font-size:25px;font-weight:550;line-height:1.3}.page-module___8aEwW__how>div>a{color:#6244b5;align-items:center;gap:8px;margin-top:17px;font-size:12px;display:inline-flex}.page-module___8aEwW__how ol{counter-reset:steps;grid-template-columns:repeat(3,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.page-module___8aEwW__how li{counter-increment:steps;padding-top:36px;position:relative}.page-module___8aEwW__how li:before{content:counter(steps);color:#777080;border:1px solid #d4cfdc;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;position:absolute;top:0;left:0}.page-module___8aEwW__how strong{font-size:13px;font-weight:600}.page-module___8aEwW__how li p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.75}.page-module___8aEwW__faq{grid-template-columns:260px 1fr;gap:40px;padding:45px 0 62px;display:grid}.page-module___8aEwW__faq>div>p{color:var(--muted);margin-top:10px;font-size:12px}.page-module___8aEwW__faq details{border-bottom:1px solid var(--line)}.page-module___8aEwW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.page-module___8aEwW__faq summary::-webkit-details-marker{display:none}.page-module___8aEwW__faq summary span{color:#766987;font-size:19px;font-weight:400}.page-module___8aEwW__faq details[open] summary span{transform:rotate(45deg)}.page-module___8aEwW__faq details p{color:var(--muted);max-width:75ch;padding:0 32px 20px 0;font-size:12px;line-height:1.8}.page-module___8aEwW__footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 0 33px;display:flex}.page-module___8aEwW__footerBrand{align-items:center;gap:9px;font-size:11px;font-weight:550;display:flex}.page-module___8aEwW__footerTag{color:var(--muted);border-left:1px solid var(--line);margin-left:9px;padding-left:15px;font-weight:400}.page-module___8aEwW__footer nav{gap:22px;font-size:11px}.page-module___8aEwW__skip{z-index:20;background:var(--purple);border-radius:6px;padding:12px 20px;position:fixed;top:-70px;left:20px;color:#fff!important}.page-module___8aEwW__skip:focus{top:15px}@media (min-width:1000px){.page-module___8aEwW__photoPair{animation:.65s cubic-bezier(.16,1,.3,1) page-module___8aEwW__photoSettle}@keyframes page-module___8aEwW__photoSettle{0%{filter:blur(1px);transform:translateY(6px)}to{filter:blur();transform:translateY(0)}}}@media (max-width:1240px){.page-module___8aEwW__header,.page-module___8aEwW__main,.page-module___8aEwW__footer{margin-left:40px;margin-right:40px}.page-module___8aEwW__photoPair{width:180px;margin-left:-10px;margin-right:-10px;transform:scale(.88)}.page-module___8aEwW__dropzone{gap:18px;padding:20px 12px}.page-module___8aEwW__dropContent h3{font-size:18px}.page-module___8aEwW__workArea{grid-template-columns:minmax(0,1fr) 265px}}@media (max-width:1000px){.page-module___8aEwW__photoPair{display:none}.page-module___8aEwW__dropzone{min-height:303px}.page-module___8aEwW__how,.page-module___8aEwW__faq{grid-template-columns:210px 1fr;gap:25px}.page-module___8aEwW__how ol{gap:18px}.page-module___8aEwW__footerTag{display:none}}@media (max-width:640px){.page-module___8aEwW__header,.page-module___8aEwW__main,.page-module___8aEwW__footer{margin-left:20px;margin-right:20px}.page-module___8aEwW__header{height:76px}.page-module___8aEwW__brand{gap:6px;font-size:15px}.page-module___8aEwW__brandIcon{width:30px;height:30px}.page-module___8aEwW__header nav{gap:17px;font-size:11px}.page-module___8aEwW__workspaceTop{padding:15px 17px}.page-module___8aEwW__workspaceTop h1{font-size:12px}.page-module___8aEwW__workspaceTop>span{gap:4px;font-size:10px}.page-module___8aEwW__workArea{flex-direction:column;padding:16px;display:flex}.page-module___8aEwW__files{padding-right:0}.page-module___8aEwW__dropzone{min-height:196px;padding:22px 10px}.page-module___8aEwW__dropContent h3{font-size:18px}.page-module___8aEwW__dropContent>p:not(.page-module___8aEwW__limits){margin-bottom:16px;font-size:10px}.page-module___8aEwW__limits{font-size:9px;margin-top:12px!important}.page-module___8aEwW__settings{border-left:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 18px;margin-top:18px;padding:18px 0 0;display:grid}.page-module___8aEwW__settings fieldset{grid-column:1/-1}.page-module___8aEwW__formats{height:44px}.page-module___8aEwW__settings legend{font-size:12px}.page-module___8aEwW__formats label{min-height:34px}.page-module___8aEwW__formatDescription{grid-column:1/-1;font-size:11px;margin-top:8px!important}.page-module___8aEwW__quality{grid-column:1/-1}.page-module___8aEwW__outputDetails{border:0;grid-column:1/-1;justify-content:space-between;gap:8px;margin:17px 0;padding:0;font-size:10px;display:flex}.page-module___8aEwW__outputDetails div{margin:0;display:block}.page-module___8aEwW__outputDetails dd{margin-top:3px}.page-module___8aEwW__convertButton,.page-module___8aEwW__settings>.page-module___8aEwW__secondary{grid-column:1/-1}.page-module___8aEwW__localNote{text-align:center;grid-column:1/-1;padding:0;font-size:10px;margin-top:13px!important}.page-module___8aEwW__localNote br{display:none}.page-module___8aEwW__localNote svg{vertical-align:-3px;margin-right:5px;position:static}.page-module___8aEwW__workspaceFoot{padding:10px 16px;font-size:9px;display:block}.page-module___8aEwW__workspaceFoot span{display:block}.page-module___8aEwW__workspaceFoot span+span{margin-top:3px}.page-module___8aEwW__compact{min-height:70px;padding:10px}.page-module___8aEwW__compact .page-module___8aEwW__dropContent{gap:8px}.page-module___8aEwW__queueHeading h3{font-size:12px}.page-module___8aEwW__thumbnail{flex-basis:36px;height:40px}.page-module___8aEwW__fileRow{align-items:flex-start;gap:8px}.page-module___8aEwW__fileInfo{padding-top:3px}.page-module___8aEwW__fileInfo strong{font-size:11px}.page-module___8aEwW__rowActions{gap:0}.page-module___8aEwW__download span{display:none}.page-module___8aEwW__download{justify-content:center;min-width:30px}.page-module___8aEwW__iconButton{width:30px}.page-module___8aEwW__rowError{font-size:10px}.page-module___8aEwW__errorBanner{margin:0 16px 16px;padding:10px;font-size:11px}.page-module___8aEwW__how{padding:33px 0;display:block}.page-module___8aEwW__how h2,.page-module___8aEwW__faq h2{font-size:24px}.page-module___8aEwW__how h2 br{display:none}.page-module___8aEwW__how>div>a{margin-top:12px;font-size:11px}.page-module___8aEwW__how ol{margin-top:27px;display:block}.page-module___8aEwW__how li{margin-top:20px;padding:0 0 0 38px}.page-module___8aEwW__how li:before{top:0}.page-module___8aEwW__how strong{font-size:12px}.page-module___8aEwW__how li p{max-width:39ch;margin-top:4px;font-size:12px}.page-module___8aEwW__faq{padding:31px 0 40px;display:block}.page-module___8aEwW__faq>div+div{margin-top:16px}.page-module___8aEwW__faq summary{padding:16px 0;font-size:12px}.page-module___8aEwW__faq details p{padding-right:8px;font-size:12px}.page-module___8aEwW__footer{flex-direction:column;align-items:flex-start;gap:15px;padding:23px 0 28px}.page-module___8aEwW__footer nav{gap:23px;font-size:11px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
