*{box-sizing:border-box}body{margin:0;color:#242136;background:#f7f6fa;font:15px/1.6 system-ui,-apple-system,"Malgun Gothic",sans-serif;word-break:keep-all}a{color:#4a4284}.mast{display:flex;align-items:center;justify-content:space-between;padding:18px max(5vw,18px);background:#fff;border-bottom:1px solid #e2dfe8}.mast a{text-decoration:none}.mast a:first-child{font-size:20px;font-weight:750;letter-spacing:-.04em}.mast span,.overline{font-size:11px;letter-spacing:.19em;color:#696185}.mast span{margin-left:7px}main{max-width:1050px;margin:35px auto;padding:0 max(3vw,18px)}h1{font-size:clamp(27px,4vw,42px);letter-spacing:-.055em;line-height:1.2;margin:8px 0}h2{font-size:19px}h3{font-size:16px}h2,h3{margin:0}.overline{margin-bottom:0}.layout{display:grid;grid-template-columns:minmax(205px,.65fr) minmax(0,1.65fr);gap:16px}aside,article{background:white;border:1px solid #dfdce7;border-radius:15px;padding:19px}.row,.actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.row{justify-content:space-between}.order{width:100%;display:block;text-align:left;margin-top:7px}.order b,.order small{display:block}input,select,button,.btn{font:inherit;border:1px solid #cbc6d8;border-radius:8px;background:white;color:#312d46;padding:7px 11px}button,.btn{cursor:pointer;text-decoration:none;font-weight:600}button:hover,.btn:hover{border-color:#60518c}button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #7770a9}button:disabled{opacity:.5;cursor:wait}.primary{background:#40356c;color:white}.field{display:grid;gap:4px;min-width:0;font-size:13px;margin:8px 0;align-content:start}.field input,.field select{width:100%}.grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 12px}.actions{margin:12px 0}dl{display:grid;grid-template-columns:minmax(72px,.45fr) 1fr;margin:12px 0}dt,dd{margin:0;padding:5px 0;border-bottom:1px solid #eee}dt,.muted,small{color:#6b647b}summary{cursor:pointer;font-weight:650}details{border-top:1px solid #e4e1eb;padding:14px 0}details>p,details>form{margin:10px 0}.danger{color:#8c3549}#status{min-height:24px;color:#47406c;margin:14px 0;white-space:pre-line}#status.error{color:#912e43}output,code{overflow-wrap:anywhere}footer{max-width:1050px;margin:20px auto;padding:10px max(3vw,18px);font-size:12px;color:#756e83}li{margin:4px 0}fieldset{border:0;padding:0;margin:0}label input[type=checkbox]{margin-right:5px}.numbers{font-variant-numeric:tabular-nums}[hidden]{display:none!important}@media(max-width:690px){.layout{display:flex;flex-direction:column}.grid{grid-template-columns:1fr}aside,article{padding:15px}}

.notice{border:1px solid #d5ddea;background:#f2f6fc;border-radius:10px;padding:12px 14px;color:#2e4560}.provider-record,.issue-review{margin:12px 0;padding:14px;border:1px solid #e0dfea;border-radius:12px;background:#fafafe}.provider-record p{margin:5px 0;overflow-wrap:anywhere}.issue-review{border-color:#a5a0c5;background:#f7f6ff}.issue-review h3{margin-bottom:8px}.consent{grid-column:1/-1;display:flex;gap:8px;align-items:flex-start;margin:10px 0;font-size:14px}.consent input{flex:0 0 auto;width:18px;height:18px;margin-top:3px;accent-color:#40356c}.order[aria-pressed=true]{background:#f3f1fa;border-color:#7d719e;box-shadow:inset 3px 0 #62558c}.btn:focus-visible,summary:focus-visible{outline:3px solid #7770a9;outline-offset:3px}.issue-review .primary{margin-top:8px}dd{overflow-wrap:anywhere}.grid .field:has(input[type=file]){grid-column:1/-1}
