.sa-card{border:1px solid #d6dce2;border-radius:6px;padding:1.1rem;margin:1rem 0;background:#fff}.sa-card h3{margin:0 0 1rem}.sa-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.sa-fields label{display:block;font-weight:600}.sa-fields input,.sa-fields select{box-sizing:border-box;width:100%;padding:.65rem;margin-top:.35rem;border:1px solid #9aa6b2;border-radius:4px;font:inherit;background:white;color:#172332}.sa-card input[type=radio]{width:auto}.sa-card button{padding:.45rem .8rem;margin:.25rem .3rem .25rem 0;cursor:pointer}.sa-source{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f5f7;padding:.75rem;font-weight:400}.sa-admin{font:16px/1.5 Arial,sans-serif;color:#172332;background:#f6f8fa;margin:0}.sa-admin main{max-width:1120px;margin:auto;padding:2rem}.sa-admin .card{background:white;padding:1.3rem;margin:1rem 0;border:1px solid #d6dce2;border-radius:6px}.sa-admin table{border-collapse:collapse;width:100%;background:white}.sa-admin td,.sa-admin th{text-align:left;border:1px solid #d6dce2;padding:.65rem;vertical-align:top}.sa-admin th{background:#eaf0f5}.sa-admin input,.sa-admin select{font:inherit;padding:.5rem}.sa-admin button,.sa-admin .button{font:inherit;padding:.6rem 1rem;cursor:pointer}.sa-admin .notice{padding:1rem;background:#eaf3fa}.sa-admin .warning{padding:1rem;background:#fff1d6}.sa-admin .table-wrap{overflow:auto}.sa-admin pre{white-space:pre-wrap;overflow-wrap:anywhere}.sa-card input:focus,.sa-card select:focus,.sa-admin button:focus{outline:3px solid #2681bd;outline-offset:2px}@media(max-width:650px){.sa-fields{grid-template-columns:1fr}.sa-admin main{padding:1rem}}
