.rlt-pdf-resume{display:inline-flex;margin-top:10px;border:0;padding:4px 0;background:transparent;color:#5f7390;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rlt-pdf-resume:disabled{opacity:.5;cursor:default}.rlt-pdf-dialog{width:min(900px,calc(100% - 32px));max-height:90dvh;padding:0;border:1px solid #dce4ef;border-radius:10px;background:#fff;color:#3c4d64;overflow:auto}.rlt-pdf-dialog::backdrop{background:#172536aa}.rlt-pdf-heading{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 22px;background:#fff;border-bottom:1px solid #e4eaf2}.rlt-pdf-heading h2{margin:0;font-family:var(--rlx-heading-font,'Barlow Condensed'),sans-serif;font-size:25px;font-weight:500;overflow-wrap:anywhere}.rlt-pdf-heading button{flex:none;width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:26px;cursor:pointer}.rlt-pdf-body{padding:20px 22px}.rlt-pdf-copy,.rlt-pdf-feedback{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.rlt-pdf-copy{margin:0 0 15px;color:#748299}.rlt-pdf-feedback{margin:14px 0 0;min-height:20px;color:#8c5b40}.rlt-pdf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.rlt-pdf-page{position:relative;display:flex;flex-direction:column;border:1px solid #dce4ef;border-radius:6px;overflow:hidden;background:#fff;cursor:pointer}.rlt-pdf-page:has(input:checked){border-color:#d48c55;box-shadow:0 0 0 1px #d48c55}.rlt-pdf-page:has(input:disabled){cursor:default}.rlt-pdf-page:has(input:focus-visible){outline:2px solid #d48c55;outline-offset:3px}.rlt-pdf-thumb{display:flex;align-items:center;justify-content:center;min-height:145px;aspect-ratio:1/1.25;padding:10px;background:#f4f6f8;color:#8b96a7;font-size:10px;text-align:center;overflow:hidden}.rlt-pdf-thumb img{display:block;width:100%;height:100%;object-fit:contain}.rlt-pdf-page-caption{display:flex;align-items:center;gap:8px;padding:11px 10px;font-size:12px;line-height:1.5}.rlt-pdf-page input{accent-color:#c77c3c;width:16px;height:16px;flex:none}.rlt-pdf-page small{display:block;padding:0 10px 9px;color:#966344;font-size:10px}.rlt-pdf-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 22px;background:#fff;border-top:1px solid #e4eaf2}.rlt-pdf-footer .rlx-button{min-height:42px}.rlt-pdf-footer>div{display:flex;gap:8px;flex-wrap:wrap}.rlt-pdf-counter{font-size:11px;line-height:1.6;color:#728198}.rlt-pdf-list{display:grid;gap:10px}.rlt-pdf-document{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #e4eaf2;border-radius:6px;padding:14px}.rlt-pdf-document strong{display:block;font-size:12px;font-weight:600;overflow-wrap:anywhere}.rlt-pdf-document small{display:block;font-size:10px;color:#7c899b;margin-top:4px}.rlt-pdf-document .rlx-button{flex:none;font-size:11px}.rlt-pdf-upload-state{padding:16px 0}.rlt-pdf-saved{font-size:11px;color:#6d8474;margin-top:12px}@media(max-width:650px){.rlt-pdf-dialog{width:calc(100% - 20px);max-height:94dvh}.rlt-pdf-heading{padding:12px 14px}.rlt-pdf-heading h2{font-size:23px}.rlt-pdf-body{padding:16px 14px}.rlt-pdf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rlt-pdf-thumb{min-height:140px}.rlt-pdf-footer{padding:12px 14px;align-items:stretch;flex-direction:column;gap:9px}.rlt-pdf-footer>div{justify-content:space-between}.rlt-pdf-footer .rlx-button{min-height:44px;font-size:12px}.rlt-pdf-document{align-items:flex-start;flex-direction:column;gap:9px}.rlt-pdf-copy,.rlt-pdf-feedback{font-size:12px}}
