.merchant-qa-page main{background:radial-gradient(circle at 8% 2%,rgba(34,160,166,.09),transparent 24%),linear-gradient(180deg,#f9fbfc,#f2f6f8)}
.merchant-qa-page .intro{display:none}
.merchant-qa-page .content{padding:24px 28px 40px}
.merchant-qa-workspace{--qa-ink:#142438;--qa-muted:#6e8192;--qa-line:#d8e5e9;--qa-cyan:#249da3;color:var(--qa-ink)}
.merchant-qa-hero{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:16px;align-items:center;margin-bottom:16px;padding:8px 4px 13px}
.merchant-qa-signature{align-self:stretch;display:grid;grid-template-rows:auto 1fr;justify-items:center;color:var(--qa-cyan)}
.merchant-qa-signature span{font:600 29px/1 Georgia,"Songti SC",serif}
.merchant-qa-signature i{width:1px;min-height:28px;margin-top:5px;background:linear-gradient(var(--qa-cyan),transparent)}
.merchant-qa-hero-copy h2{margin:2px 0 3px;font:600 28px/1.2 Georgia,"Songti SC",serif;letter-spacing:-.02em}
.merchant-qa-hero-copy p{margin:0;color:var(--qa-muted)}
.merchant-qa-board-link{text-decoration:none;background:#153d5d}
.merchant-qa-board-link svg,.merchant-qa-security svg,.merchant-qa-form-note svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:0 0 18px}
.merchant-qa-control{border-color:var(--qa-line);box-shadow:0 12px 34px rgba(19,54,76,.06)}
.merchant-qa-control-head{min-height:78px;padding:16px 19px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--qa-line)}
.merchant-qa-control-head h3{margin:0;font-size:18px}.merchant-qa-control-head small{display:block;margin-top:3px;color:var(--qa-muted)}
.merchant-qa-inline-summary{display:flex;align-items:center;gap:0;border:1px solid var(--qa-line);border-radius:10px;overflow:hidden;background:#f8fbfc}
.merchant-qa-inline-summary span{padding:8px 12px;color:var(--qa-muted);font-size:12px;border-left:1px solid var(--qa-line);white-space:nowrap}.merchant-qa-inline-summary span:first-child{border-left:0}.merchant-qa-inline-summary b{color:var(--qa-ink);font-size:14px}.merchant-qa-inline-summary .has-alert b{color:#b14a39}
.merchant-qa-security{display:flex;align-items:center;gap:9px;padding:10px 19px;border-bottom:1px solid var(--qa-line);background:#f2f8f8;color:#4c6e76;font-size:12px}
.merchant-qa-table{min-width:1080px}.merchant-qa-table th{background:#f8fafb}.merchant-qa-table td{vertical-align:middle}
.merchant-qa-hotel{display:flex;align-items:center;gap:11px;min-width:240px}.merchant-qa-hotel>span{width:38px;height:38px;display:grid;place-items:center;border:1px solid #bcdce0;border-radius:9px;background:#eef8f8;color:#217a80;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.merchant-qa-hotel strong,.merchant-qa-plan b,.merchant-qa-next b{display:block}.merchant-qa-hotel small,.merchant-qa-plan small,.merchant-qa-recent small,.merchant-qa-next small,.merchant-qa-credential+small{display:block;margin-top:3px;color:var(--qa-muted);font-size:12px}
.merchant-qa-platform-dot{display:inline-block;width:7px;height:7px;margin:0 4px 1px 7px;border-radius:50%;vertical-align:middle}.merchant-qa-platform-dot:first-child{margin-left:0}.merchant-qa-platform-dot.is-ctrip{background:#237fbd}.merchant-qa-platform-dot.is-qunar{background:#f08a24}
.merchant-qa-state,.merchant-qa-credential{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;background:#edf2f4;color:#607080;font-size:12px;font-weight:700}.merchant-qa-state::before,.merchant-qa-credential::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.merchant-qa-state.is-complete,.merchant-qa-credential.is-valid{background:#e5f4ee;color:#287b63}.merchant-qa-state.is-running{background:#e6f3f7;color:#22758c}.merchant-qa-state.is-partial{background:#fff2d9;color:#9a6419}.merchant-qa-state.is-failed{background:#f9e6e8;color:#b43d49}
.merchant-qa-actions{display:flex;gap:7px;white-space:nowrap}.merchant-qa-readonly{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--qa-line);border-left:3px solid var(--qa-cyan);border-radius:9px;background:#f7fbfb}.merchant-qa-readonly span{color:var(--qa-muted)}
.merchant-qa-form-note{display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-radius:9px;background:#eef7f7;color:#3c6970}
@media(max-width:820px){.merchant-qa-page .content{padding:20px 14px 34px}.merchant-qa-hero{grid-template-columns:40px 1fr}.merchant-qa-board-link{grid-column:2;justify-self:start}.merchant-qa-control-head{align-items:flex-start;flex-direction:column}.merchant-qa-inline-summary{max-width:100%;overflow:auto}}
