:root{font-family:system-ui,sans-serif;color:#172d40;background:#f3f6f9}body{margin:0}main{max-width:1100px;margin:auto;padding:24px}h1{font-size:2rem}fieldset,section{border:1px solid #c6d2dc;border-radius:8px;padding:18px;margin:18px 0;background:white}label{display:flex;flex-direction:column;gap:6px;font-weight:600}input,select,button{font:inherit;padding:10px;border:1px solid #95a9ba;border-radius:5px}button{background:#123f65;color:white;cursor:pointer;margin:5px 5px 5px 0}button:disabled{opacity:.5;cursor:default}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.scroll{overflow:auto}table{border-collapse:collapse;width:100%}td,th{text-align:left;padding:9px;border-bottom:1px solid #ddd}pre{white-space:pre-wrap;overflow-wrap:anywhere}#status{font-weight:600}a{color:#145b87}.hint{font-size:.95rem;color:#415667}[hidden]{display:none!important}
