.sa-panel{margin:20px 0;padding:24px;border:1px solid var(--line,#d8e2ed);border-radius:16px;scroll-margin-top:16px}.sa-heading{display:flex;gap:16px;justify-content:space-between;align-items:center}.sa-heading h2{margin:0}.sa-panel .sa-fields{display:grid;grid-template-columns:minmax(140px,1fr) minmax(240px,3fr);gap:16px;margin:16px 0}.sa-panel label{display:flex;flex-direction:column;gap:6px}.sa-panel input{max-width:100%;box-sizing:border-box}.sa-panel .sa-checkline{display:flex;flex-direction:row;align-items:center;gap:10px;margin:10px 0}.sa-panel .sa-checkline input{width:auto;flex:0 0 auto;margin:0}.sa-panel fieldset{border:1px solid var(--line,#d8e2ed);border-radius:10px;margin:16px 0;padding:16px}.sa-panel #sa-message:not(:empty){padding:12px 16px;border-left:3px solid #7389db;overflow-wrap:anywhere}.sa-panel #sa-servers{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sa-panel small{display:block}.sa-panel details{margin-top:16px}.sa-panel [hidden]{display:none!important}@media(max-width:650px){.sa-panel{padding:16px}.sa-panel .sa-fields{grid-template-columns:1fr}.sa-heading{align-items:flex-start}.sa-panel #sa-servers{grid-template-columns:1fr}}
