.wevix-rk-converter,.wevix-rk-converter *{box-sizing:border-box}.wevix-rk-converter{--rk-navy:#0D2F57;--rk-teal:#0D8F78;--rk-text:#5F7483;--rk-line:#D8E7EB;--rk-pale:#F5F9FB;--rk-shadow:0 16px 46px rgba(18,55,80,.09);font-family:Montserrat,Arial,sans-serif;color:var(--rk-text);font-size:14px;line-height:1.6;width:100%}.wevix-rk-card{background:#fff;border:1px solid var(--rk-line);border-radius:20px;padding:26px;box-shadow:var(--rk-shadow);max-width:1180px;margin:0 auto}.wevix-rk-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.wevix-rk-head h3,.wevix-rk-result h3{margin:5px 0 7px;color:var(--rk-navy);font-size:27px;line-height:1.2;font-weight:800;letter-spacing:-.02em}.wevix-rk-head p,.wevix-rk-result p{margin:0}.wevix-rk-eyebrow{font-size:11px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:var(--rk-teal)}.wevix-rk-private{display:inline-flex;white-space:nowrap;padding:8px 11px;border-radius:999px;background:#EAF8F5;color:var(--rk-teal);font-size:11px;font-weight:800}.wevix-rk-drop{min-height:265px;margin-top:22px;border:2px dashed #9FCBD1;border-radius:18px;background:#F8FCFC;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;cursor:pointer;transition:.18s}.wevix-rk-drop:hover,.wevix-rk-drop.drag{border-color:var(--rk-teal);background:#EEF9F6}.wevix-rk-file-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:17px;background:var(--rk-navy);color:#fff;font-weight:900;margin-bottom:13px}.wevix-rk-drop strong{color:var(--rk-navy);font-size:18px}.wevix-rk-or{margin:4px 0;color:#7B9099;font-size:12px}.wevix-rk-picker{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:10px;background:var(--rk-teal);color:#fff;font-weight:800;font-size:13px;box-shadow:0 7px 16px rgba(13,143,120,.18)}.wevix-rk-drop small{margin-top:12px;color:#718792}.wevix-rk-file-info{display:flex;align-items:center;gap:8px;margin-top:13px;padding:11px 13px;border:1px solid #B9DED5;border-radius:10px;background:#F2FBF8;color:var(--rk-navy);font-weight:700}.wevix-rk-file-check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--rk-teal);color:#fff;font-size:12px;flex:0 0 auto}.wevix-rk-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:17px}.wevix-rk-btn{border:0;border-radius:10px;min-height:46px;padding:0 18px;font:800 13px Montserrat,Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.wevix-rk-btn.primary,.wevix-rk-btn.success{background:var(--rk-teal);color:#fff}.wevix-rk-btn.light{background:#EDF4F6;color:var(--rk-navy)}.wevix-rk-btn:disabled{opacity:.45;cursor:not-allowed}.wevix-rk-convert-hint{margin-top:8px;color:#718792;font-size:12px}.wevix-rk-status{font-size:13px;margin-top:11px}.wevix-rk-status.is-bank,.wevix-rk-status.is-ready{color:#087A63;font-weight:700}.wevix-rk-status.is-scan{color:#8A5A00}.wevix-rk-status.is-warning{color:#A23A2A;font-weight:700}.wevix-rk-progress{height:8px;border-radius:999px;background:#E9F0F2;overflow:hidden;margin-top:13px}.wevix-rk-progress span{display:block;height:100%;width:0;background:#16B596}.wevix-rk-result{margin-top:23px;padding-top:22px;border-top:1px solid #E1EBEE}.wevix-rk-result-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.wevix-rk-result-top h3{font-size:23px}.wevix-rk-preview-wrap{overflow:auto;margin-top:16px;border:1px solid var(--rk-line);border-radius:11px}.wevix-rk-preview{width:100%;min-width:680px;border-collapse:collapse}.wevix-rk-preview th{background:#EFF7F8;color:var(--rk-navy);text-align:left}.wevix-rk-preview th,.wevix-rk-preview td{padding:9px 10px;border-bottom:1px solid #E8EFF2;font-size:11.5px;vertical-align:top}.wevix-rk-note{font-size:12px;margin-top:9px!important;color:#718692}.pdf-tool-products{border-top:1px solid #E7EFF0}.pdf-tool-products .product-grid{margin-top:8px}@media(max-width:767px){.wevix-rk-card{padding:18px}.wevix-rk-head,.wevix-rk-result-top{display:block}.wevix-rk-private{margin-top:9px}.wevix-rk-head h3{font-size:23px}.wevix-rk-drop{min-height:245px;padding:24px 16px}.wevix-rk-drop strong{font-size:16px}.wevix-rk-picker{width:100%;max-width:250px}.wevix-rk-result-top .wevix-rk-btn{margin-top:12px}}
