.merchant-manager[hidden]{display:none!important}.merchant-head{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.merchant-head h2{font:600 30px Manrope;margin:6px 0}.merchant-head p:last-child{font-size:11px;color:#777}.merchant-head>span{border-radius:20px;padding:8px 12px;font-size:9px}.merchant-head>span.ready{background:#e1eee6;color:#38654e}.merchant-head>span.action{background:#f2e5d2;color:#855f2a}.merchant-checks{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:14px}.merchant-checks article{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dfd9cf;padding:12px}.merchant-checks article>i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-style:normal;background:#e2ede6;color:#38654e}.merchant-checks article.action>i{background:#f3e6d1;color:#8a6129}.merchant-checks b,.merchant-checks small{display:block}.merchant-checks b{font-size:9px}.merchant-checks small{font-size:7px;color:#888;margin-top:3px;line-height:1.3}.merchant-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:14px}.merchant-card{background:#fff;border:1px solid #dfd9cf;padding:20px}.merchant-card-head h3{font:600 14px Manrope;margin:0 0 5px}.merchant-card-head p{font-size:9px;color:#888;margin:0 0 16px}.merchant-card label{display:flex;flex-direction:column;gap:5px;font-size:8px;margin-bottom:11px}.merchant-card input{border:1px solid #d8d2c8;padding:9px;font:inherit}.merchant-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.merchant-four{display:grid;grid-template-columns:1.2fr 1fr .7fr 1fr;gap:8px}.merchant-feed-card dl{display:grid;grid-template-columns:1fr 1.5fr;gap:9px;font-size:9px;margin:20px 0}.merchant-feed-card dt{color:#888}.merchant-feed-card dd{margin:0;text-align:right}.merchant-feed-stats{display:grid;grid-template-columns:1fr 1fr;background:#f0ece5;margin:15px 0}.merchant-feed-stats span{padding:13px;text-align:center;font-size:8px}.merchant-feed-stats b{display:block;font:600 19px Manrope;margin-bottom:3px}.merchant-feed-card .btn{width:100%}.merchant-feed-card>small{display:block;font-size:8px;color:#8b642e;line-height:1.4;margin-top:10px}.merchant-policy-list{margin-top:14px}.merchant-policy-list>div:last-child{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.merchant-policy-list button{display:flex;justify-content:space-between;border:1px solid #ddd7cd;background:#fff;padding:12px;font-size:9px;cursor:pointer}.merchant-public-dialog{width:min(680px,calc(100% - 30px));max-height:88vh;padding:35px;border:0}.merchant-public-dialog .dialog-close{position:absolute;right:18px;top:15px}.merchant-public-dialog h2{font:600 28px Manrope}.merchant-public-dialog h3{font:600 14px Manrope;margin-top:25px}.merchant-public-dialog p,.merchant-public-dialog dl{font-size:11px;line-height:1.75;color:#555}.merchant-public-dialog dl{display:grid;grid-template-columns:130px 1fr;gap:8px}.merchant-public-dialog dd{margin:0}.checkout-policy-links{font-size:8px!important;line-height:1.5;color:#777;text-align:center}.checkout-policy-links button{border:0;background:none;text-decoration:underline;padding:0;font:inherit;cursor:pointer}
@media(max-width:900px){.merchant-checks{grid-template-columns:1fr 1fr}.merchant-layout{grid-template-columns:1fr}.merchant-policy-list>div:last-child{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.merchant-head{padding-right:35px}.merchant-head>span{display:none}.merchant-checks{grid-template-columns:1fr}.merchant-two,.merchant-four{grid-template-columns:1fr}.merchant-policy-list>div:last-child{grid-template-columns:1fr}.merchant-public-dialog{width:100%;height:100%;max-height:none;margin:0}}
.merchant-setup-note{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:13px 15px;background:#fff8e9;border:1px solid #ead9b8;color:#6f562c;font-size:9px}.merchant-setup-note strong{font-size:10px;white-space:nowrap}.merchant-setup-note span{flex:1;line-height:1.45}.merchant-setup-note a{color:#60471f;font-weight:700;white-space:nowrap}@media(max-width:560px){.merchant-setup-note{align-items:flex-start;flex-direction:column;gap:6px}}
