:root{color-scheme:light;font-family:system-ui,-apple-system,"PingFang SC",sans-serif;color:#17253d;background:#f3f6fa;line-height:1.7}*{box-sizing:border-box}body{margin:0}header,main{max-width:1120px;margin:auto;padding:24px}header{padding-top:36px}header p{color:#61718b;margin:4px 0}h1{margin:12px 0 0;font-size:32px}h2{font-size:20px;margin:0 0 18px}h3{font-size:16px;margin:22px 0 8px}a{color:#2458c7;text-decoration:none}a:hover{text-decoration:underline}section{padding:28px;background:white;border:1px solid #e0e6ef;border-radius:14px;margin-bottom:22px;scroll-margin-top:20px}label{display:block;font-size:14px}input:not([type=checkbox]),select,textarea{display:block;width:100%;padding:10px;border:1px solid #becadb;border-radius:7px;margin:6px 0 12px;font:inherit;background:white;color:inherit}input[type=checkbox]{width:16px;height:16px;vertical-align:middle}small,.muted{color:#61718b;font-size:13px}button{padding:10px 17px;border:0;border-radius:7px;background:#2458c7;color:white;font:inherit;font-size:14px;cursor:pointer}button:disabled{opacity:.5;cursor:wait}.grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 26px}.row{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.row h2{margin:0 auto 0 0}code{font-family:ui-monospace,Menlo,monospace;font-size:13px;background:#eef2f8;padding:3px 6px;border-radius:4px;overflow-wrap:anywhere}pre{padding:20px;background:#10213a;color:#e0eaff;border-radius:9px;overflow:auto;font-size:13px}pre code{background:none;padding:0;color:inherit;white-space:pre}table{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0}td,th{padding:10px;border:1px solid #dfe5ee;text-align:left;vertical-align:top}th{background:#f4f6fa}.table-wrap{overflow:auto}.notice{padding:16px;border-left:4px solid #d28a19;background:#fff8e9;margin:18px 0;color:#77501a}#message:not(:empty){padding:16px;margin-bottom:20px;background:#e9f1ff;border-radius:9px}#message.error{background:#ffeded;color:#a32020}.doc-layout{display:grid;grid-template-columns:180px minmax(0,1fr);gap:22px}nav{position:sticky;top:20px;align-self:start}nav a{display:block;padding:9px 12px}footer{color:#61718b;font-size:12px;margin:24px 0}@media(max-width:750px){header,main{padding:18px}.grid,.doc-layout{grid-template-columns:1fr}section{padding:20px}nav{position:static;display:flex;flex-wrap:wrap;gap:5px}nav a{padding:4px 8px}.row{gap:12px}h1{font-size:26px}}
.doc-layout>*{min-width:0}section,pre{min-width:0}input[type=file]{max-width:100%}
[hidden]{display:none!important}.merchant-search{align-items:flex-end}.merchant-search label{flex:1;min-width:180px}.merchant-search button{margin-bottom:12px}.secondary{background:#566780}button:disabled{cursor:not-allowed}input:disabled,select:disabled,textarea:disabled{background:#f3f6fa;color:#61718b}#merchantName{overflow-wrap:anywhere}#merchantSummary{margin-right:auto}#merchantStatus{margin-top:0}
