.mv-cancel-confirm{max-width:720px;margin:20px auto}.mv-cancel-amount{font-size:26px;font-weight:700}.mv-cancel-buttons{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:24px}.mv-cancel-confirm textarea{display:block;width:100%;margin-top:8px}.mv-request-result{max-width:760px;margin:24px auto;text-align:center;padding:32px!important}.mv-result-check{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#e7f4ec;color:#247746;font-size:28px;margin-bottom:16px}.mv-result-next{font-size:18px;line-height:1.6}.mv-return-reason{margin:0 0 16px}.mv-return-reason summary{cursor:pointer;color:#52636d}.mv-return-reason .mv-field{margin-top:12px}.mv-rtypes{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))!important}.mv-rtype,.mv-rtype strong,.mv-rtype small{font-family:inherit}.order-access .mv-rtype{font-family:Arial,Helvetica,sans-serif}.mv-rcontacts summary{cursor:pointer}.mv-rcontacts .mv-kv{margin-top:16px}@media(max-width:600px){.mv-cancel-buttons>*{flex:1 1 100%;text-align:center}.mv-request-result{padding:24px 16px!important}.mv-rsteps li{min-width:0}}

.mv-request-message{white-space:pre-wrap;overflow-wrap:anywhere}.mv-rnotice{display:flex!important;flex-wrap:wrap;gap:12px}.mv-rnotice>div{flex:1;min-width:0;overflow-wrap:anywhere}.mv-rnotice .mv-rorder__tag{position:static!important;white-space:normal}.mv-rnotice small{display:block}.mv-request-detail{padding:24px}@media(max-width:600px){.mv-rnotice .mv-rorder__tag{flex-basis:100%;margin-left:44px;text-align:left}.mv-rnotice small{line-height:1.6}.mv-rnotice strong{display:block}}

.mv-selection-error[hidden]{display:none!important}.mv-selection-error{display:flex;align-items:center;gap:14px;background:#fff0ef;color:#8e201a;border:2px solid #ba3028;border-radius:12px;padding:18px;margin:0 0 16px;font-size:17px;line-height:1.5;scroll-margin-top:190px}.mv-selection-error>span{display:inline-flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ba3028;color:#fff;font-size:23px;font-weight:700}.mv-selection-error:focus{outline:3px solid #ba3028;outline-offset:3px}.has-selection-error [data-ritems]{outline:2px solid #ba3028;outline-offset:4px;border-radius:12px}@media(max-width:600px){.mv-selection-error{padding:16px;font-size:16px;gap:12px}}
