:root{color-scheme:dark;font:16px system-ui,sans-serif;background:#0c1219;color:#e5e8eb}*{box-sizing:border-box}body{margin:0}main{max-width:940px;margin:5vh auto;padding:28px}header{border-bottom:1px solid #a28442;padding-bottom:22px;margin-bottom:24px}.eyebrow{color:#d4b56c;letter-spacing:.18em;font-size:.78rem}h1{font-size:2rem;font-weight:500;margin:.4em 0}p{line-height:1.6;color:#b8c4cf}section,.file{background:#151f2a;border:1px solid #2e4050;border-radius:8px;padding:22px;margin:16px 0}label{display:block;margin:12px 0 6px}input,select,textarea{background:#0c1219;border:1px solid #526778;color:#fff;padding:12px;border-radius:4px;font:inherit;max-width:100%}input{width:100%}textarea{width:100%;min-height:90px;word-break:break-all}button,.button{display:inline-block;background:#d1af65;color:#111b25;border:0;border-radius:4px;padding:12px 18px;font:inherit;font-weight:600;text-decoration:none;cursor:pointer;margin:10px 10px 0 0}button:disabled{opacity:.5;cursor:wait}.secondary{background:#293f50;color:#eee}.muted,small{color:#a9b6c2}.error{color:#ffb3a6}code{overflow-wrap:anywhere;font-size:.8rem}table{width:100%;border-collapse:collapse}th,td{text-align:left;border-bottom:1px solid #34424f;padding:12px 6px}td button{margin:0;padding:8px 12px}th{color:#d4b56c;font-weight:500}.scroll{overflow:auto}[hidden]{display:none!important}a{color:#e5c780}.row{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap}.status{min-height:24px}@media(max-width:600px){main{margin:0;padding:18px}h1{font-size:1.65rem}section{padding:16px}th,td{font-size:.85rem}}
