:root{color-scheme:light}*{box-sizing:border-box}body{margin:0;background:#f4f7fa;color:#193149;font-family:system-ui,sans-serif;line-height:1.5}header{background:#102d45;color:white;padding:24px max(20px,calc((100vw - 1200px)/2))}header a{color:#8bdcff}header h1{margin:12px 0 0}main{max-width:1240px;margin:auto;padding:20px}section{padding:24px;margin-bottom:24px;background:white;border:1px solid #d5dfe7;border-radius:12px}h2{margin-top:0}label{display:flex;flex-direction:column;gap:6px;margin:12px 0}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}input,select,button{font:inherit;padding:9px 12px;border-radius:6px;border:1px solid #9eafbd}input,select{max-width:100%;background:white}button{background:#005d88;color:white;cursor:pointer;margin:5px 8px 5px 0}button.secondary{background:white;color:#005d88}button:disabled{opacity:.5;cursor:default}:focus-visible{outline:3px solid #0186bd;outline-offset:3px}.check{flex-direction:row;align-items:center}.actions,.scope-actions{display:flex;flex-wrap:wrap;gap:6px}#scope-list{max-height:340px;overflow:auto}#scope-list label{font-size:13px;padding:5px;border-bottom:1px solid #edf0f3;display:flex;flex-direction:row;align-items:flex-start}fieldset{border:1px solid #becbd5;margin:12px 0 20px}table{width:100%;border-collapse:collapse;margin-top:20px;font-size:14px}td,th{text-align:left;padding:12px;border-bottom:1px solid #d5dfe7;overflow-wrap:anywhere}.table-scroll{overflow:auto}#notice{padding:12px;background:#e6f3fa;min-height:1em}#notice:empty{display:none}#one-time{background:#fff6de;padding:18px;margin-top:16px}#one-time-token{font-family:monospace;width:100%}#access-error{padding:20px;color:#a52620}footer{position:static!important;padding:16px;text-align:center}#rate-inheritance{font-size:13px;color:#576d80}@media(max-width:600px){section{padding:16px}main{padding:12px}header{padding:20px}th,td{padding:8px}button{min-height:44px}}
