.ca-page{max-width:1100px}.ca-page>.pl-text{max-width:900px;margin-bottom:24px}.ca-card{padding:24px;margin:24px 0}.ca-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.ca-field input,.ca-field textarea{width:100%;box-sizing:border-box;font:inherit}.ca-field textarea{min-height:170px;resize:vertical}.ca-controls{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.ca-controls select{min-width:220px}.ca-checkbox{display:flex;gap:9px;align-items:center;margin-bottom:18px}.ca-captcha{padding:16px;margin:16px 0;border:1px solid #c9d8ff;border-radius:12px;background:#f7f9ff}.ca-captcha p{margin:0 0 12px;font-weight:700}.ca-captcha small{display:block;margin-top:10px;color:#60749a}.ca-note{font-size:14px}.ca-error{color:#b91c1c;margin-top:16px}.ca-result-head{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.ca-table-wrap{overflow-x:auto}.ca-table-wrap table{width:100%;min-width:680px}.ca-table-wrap td{vertical-align:top}.ca-table-wrap td:first-child{width:24%;overflow-wrap:anywhere}.ca-table-wrap td:nth-child(2){width:50%;overflow-wrap:anywhere}.ca-pages{margin:0;padding:0;list-style:none}.ca-pages li+li{margin-top:12px}.ca-pages a{overflow-wrap:anywhere}.ca-position{display:inline-block;font-weight:700;margin-right:8px;color:#13294c}.ca-title{display:block;margin-top:3px;color:#60749a;font-size:13px}.ca-badge{display:inline-flex;padding:5px 9px;border-radius:6px;font-size:14px}.ca-risk{color:#92400e;background:#fff1d8}.ca-one{color:#087747;background:#dff4e8}.ca-none{color:#60749a;background:#f1f4f8}.ca-error-badge{color:#b91c1c;background:#fee2e2}.ca-clock{display:inline-flex;align-items:center;gap:9px;color:#60749a}.ca-clock svg{width:21px;height:21px;flex:none;animation:ca-spin 1.2s linear infinite}@keyframes ca-spin{to{transform:rotate(360deg)}}.ca-explainer{color:#60749a;line-height:1.7}.ca-explainer h2{color:#13294c;margin:24px 0 12px}.ca-explainer h2:first-child{margin-top:0}.ca-card[hidden],.ca-error[hidden]{display:none!important}@media(max-width:600px){.ca-card{padding:16px}.ca-captcha{padding:10px}.ca-controls{gap:10px}.ca-controls .ca-field,.ca-controls select{width:100%}.ca-explainer h2{font-size:1.25rem}}
