.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.thumbnail-hero{padding:65px 0 42px;text-align:center}.thumbnail-hero h1{font-size:clamp(33px,3.8vw,54px);letter-spacing:-1.9px;font-weight:750;margin:17px auto 20px;max-width:1050px}.thumbnail-intro{max-width:780px;margin:auto;font-size:17px;line-height:1.8}.thumbnail-hero form{max-width:870px;margin:30px auto 0;display:flex;gap:12px}.thumbnail-hero input{min-width:0;flex:1;border:1px solid #ccd5e0;border-radius:5px;padding:16px 17px;color:var(--ink);background:#fff;font:inherit;font-size:14px}.thumbnail-hero form button,.thumbnail-details>button,.thumbnail-retry{border:0;border-radius:5px;background:var(--blue);color:#fff;padding:15px 24px;font:inherit;font-size:14px;font-weight:550;cursor:pointer}.thumbnail-hero button span{margin-inline-start:15px}.thumbnail-hero form button:hover,.thumbnail-details>button:hover,.thumbnail-retry:hover{background:#0e4dc7}.thumbnail-hero form button:disabled,.thumbnail-details>button:disabled{opacity:.65;cursor:wait}.thumbnail-form-note{max-width:870px;margin:14px auto 0;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:start;font-size:11px;color:var(--muted)}.thumbnail-form-note button{font:inherit;border:0;background:none;color:var(--blue);cursor:pointer;padding:5px;white-space:nowrap}.thumbnail-status{padding:12px 15px;border-radius:5px;background:#f0f5ff;color:var(--blue);font-size:13px;margin:18px auto 0;max-width:870px;text-align:start}.thumbnail-status.error{background:#fff4ed;color:#943d25}.thumbnail-status[hidden]{display:none}.thumbnail-tools{display:flex;flex-wrap:wrap;gap:10px;border-block:1px solid var(--line);padding-block:25px}.thumbnail-tools a{flex:1 1 170px;border:1px solid var(--line);border-radius:5px;padding:13px 16px;color:var(--blue);font-size:12px}.thumbnail-tools a:hover{border-color:var(--blue)}.thumbnail-how{padding-block:40px}.thumbnail-how h2{font-size:28px;margin-bottom:28px}.thumbnail-facts{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding-block:35px;border-block:1px solid var(--line)}.thumbnail-facts h2{font-size:25px;margin-bottom:19px}.thumbnail-facts p,.thumbnail-facts ul{font-size:14px;line-height:1.9;color:var(--muted)}.thumbnail-facts p+p{margin-top:16px}.thumbnail-facts ul{padding-inline-start:20px;margin-bottom:0}.thumbnail-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:55px;margin-block:45px 65px}.thumbnail-faq h2{font-size:28px}.thumbnail-result-main{padding-block:32px 50px}.thumbnail-breadcrumbs{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted);margin-bottom:24px;flex-wrap:wrap}.thumbnail-breadcrumbs a{color:var(--blue)}.thumbnail-result-main>h1{font-size:36px;letter-spacing:-1px;margin-bottom:30px}.thumbnail-result{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:30px;align-items:start;margin-bottom:40px}.thumbnail-result[hidden],.thumbnail-expired[hidden]{display:none}.thumbnail-image-wrap{display:flex;align-items:center;justify-content:center;min-height:280px;border:1px solid var(--line);border-radius:7px;overflow:hidden;background:#f8fafc}.thumbnail-image-wrap img{display:block;width:100%;height:auto;object-fit:contain}.thumbnail-details{border:1px solid var(--line);border-radius:7px;padding:25px;min-width:0}.thumbnail-details>label{font-size:14px;font-weight:600;display:block;margin-bottom:12px}.thumbnail-details select{width:100%;min-height:46px;font:inherit;font-size:13px;background:#fff;border:1px solid #cfd7e2;border-radius:5px;padding:11px;color:var(--ink)}.thumbnail-file-info{display:flex;align-items:center;justify-content:space-between;margin-block:18px;font-size:13px;color:var(--muted)}.thumbnail-details>button{width:100%;margin-bottom:24px}.thumbnail-source{border-top:1px solid var(--line);padding-top:19px;font-size:11px;display:grid;gap:7px}.thumbnail-source span{color:var(--muted)}.thumbnail-source a{color:var(--blue);overflow-wrap:anywhere}.thumbnail-another{display:block;color:var(--blue);font-size:13px;margin-top:22px}.thumbnail-details>p{font-size:12px;line-height:1.8;margin-top:18px}.thumbnail-expired{padding-block:30px 65px}.thumbnail-expired p{margin-bottom:25px;font-size:15px}.thumbnail-retry{display:inline-block}html[dir=rtl] .thumbnail-hero h1{letter-spacing:0;line-height:1.5}html[dir=rtl] .thumbnail-hero button span{display:inline-block;transform:scaleX(-1)}@media(max-width:760px){.thumbnail-hero{padding-block:40px 30px}.thumbnail-hero h1{font-size:35px;letter-spacing:-1px;line-height:1.25}.thumbnail-intro{font-size:15px}.thumbnail-hero form{flex-direction:column;margin-top:25px}.thumbnail-hero input{font-size:16px}.thumbnail-hero form button{min-height:48px}.thumbnail-form-note{align-items:flex-start;gap:10px;font-size:10px}.thumbnail-tools{gap:9px;padding-block:20px}.thumbnail-tools a{flex-basis:140px;padding:12px;font-size:11px}.thumbnail-how{padding-block:32px}.thumbnail-how h2,.thumbnail-faq h2{font-size:25px}.thumbnail-facts{grid-template-columns:1fr;gap:30px;padding-block:30px}.thumbnail-facts h2{font-size:23px}.thumbnail-facts p,.thumbnail-facts ul{font-size:13px}.thumbnail-faq{grid-template-columns:1fr;gap:20px;margin-block:32px 45px}.thumbnail-result{grid-template-columns:1fr;gap:20px}.thumbnail-result-main>h1{font-size:30px;line-height:1.3}.thumbnail-image-wrap{min-height:200px}.thumbnail-details{padding:21px}.thumbnail-result-main{padding-block:25px 40px}}
