:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#182238;background:#f5f7fb;--line:#e1e5ed;--text-3:#646e80}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.input{width:100%;padding:12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:inherit;min-height:44px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 16px;border:1px solid var(--line);border-radius:10px;font-weight:600;background:#fff;color:inherit}.btn-primary{background:#3156d9;color:#fff;border-color:#3156d9}:focus-visible{outline:3px solid #7793ef;outline-offset:3px}.alert{padding:14px;border-radius:10px;line-height:1.6}.danger{background:#fff2f1;color:#922b25;border:1px solid #f4c4be}.document-note,small{font-size:13px;line-height:1.6;color:var(--text-3)}.client-verification .document-upload{padding:18px;border:1px solid var(--line);border-radius:14px;background:#f8faff}.client-verification .document-evidence label{display:grid;gap:8px}.client-verification .document-evidence .document-evidence-check{display:flex}
