/* Rudi apps v47 — YooKassa merchant verification */
.merchant-requisites-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}
.merchant-requisites-card>div{padding:16px;border:1px solid var(--line);border-radius:13px;background:rgba(255,255,255,.025)}
.merchant-requisites-card span{display:block;margin-bottom:7px;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}
.merchant-requisites-card strong{display:block;font-size:14px;line-height:1.55;overflow-wrap:anywhere}
.merchant-requisites-card .merchant-wide{grid-column:1/-1}
.merchant-delivery-section{padding-top:4px;padding-bottom:52px}
.merchant-delivery-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px;border:1px solid rgba(92,122,255,.22);border-radius:20px;background:linear-gradient(145deg,rgba(30,70,150,.10),rgba(124,64,220,.08))}
.merchant-delivery-card h2{margin:8px 0 10px;font-size:26px}.merchant-delivery-card p{max-width:780px;margin:0;color:var(--muted);font-size:14px;line-height:1.7}.merchant-delivery-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}
html[data-theme="light"] .merchant-requisites-card>div{background:rgba(35,55,90,.025)}
@media(max-width:850px){.merchant-delivery-card{grid-template-columns:1fr}.merchant-delivery-actions{justify-content:flex-start}}
@media(max-width:620px){.merchant-requisites-card{grid-template-columns:1fr}.merchant-requisites-card .merchant-wide{grid-column:auto}.merchant-delivery-actions{flex-direction:column}.merchant-delivery-actions .btn{width:100%}}
