*{box-sizing:border-box}body{color:#182638;background:#f3f5f8;margin:0;font:16px/1.55 system-ui,sans-serif}header{color:#fff;background:#142c43;justify-content:space-between;align-items:center;gap:20px;padding:20px 5%;display:flex}.brand{font-size:22px;font-weight:750;display:block}.subtitle{color:#c5d5e3;font-size:14px}main{max-width:1150px;margin:36px auto;padding:0 24px}h1{margin-bottom:12px;font-size:30px}h2{margin-top:0;font-size:21px}section{background:#fff;border:1px solid #dce3eb;border-radius:12px;margin:24px 0;padding:28px}a,.quiet{color:#065ca6}button,.button{color:#fff;font:inherit;cursor:pointer;background:#146b64;border:0;border-radius:6px;padding:11px 17px;font-weight:650;text-decoration:none;display:inline-block}button:disabled{opacity:.5;cursor:wait}button.quiet{color:#065ca6;background:0 0}header button.quiet{color:#cce7ff}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #d78a00}.identity{align-items:center;gap:12px;display:flex}.permissions{flex-wrap:wrap;gap:8px;display:flex}.chip{background:#eaf5f2;border:1px solid #b6cece;border-radius:20px;padding:4px 12px;font-size:13px}.tablewrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th,td{vertical-align:top;border-bottom:1px solid #e1e6ed;padding:15px 12px}th{color:#526272;font-size:14px}small{color:#526272;display:block}.notice{background:#fff3dd;border:1px solid #e5ba72;border-radius:8px;margin:18px 0;padding:16px}label{margin:14px 0;display:block}input:not([type=checkbox]){width:min(100%,480px);font:inherit;border:1px solid #718194;border-radius:5px;margin-top:6px;padding:10px;display:block}.check{align-items:center;gap:10px;display:flex}input[type=checkbox]{accent-color:#146b64;width:19px;height:19px}fieldset{border:1px solid #dce3eb;border-radius:6px;margin:22px 0}dt{margin-top:14px;font-weight:650}dd{margin-left:0}footer{color:#617184;text-align:center;padding:25px;font-size:13px}@media (width<=650px){header{align-items:flex-start}.identity{display:block}section{padding:18px}main{padding:0 14px}}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}details{border-bottom:1px solid #dce3eb;padding:12px 0}summary{cursor:pointer}
