#profileSection .cover-fixed-action{position:absolute;bottom:1.4%;z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:72px;min-height:59px;padding:3px 0;border:0;background:transparent;color:#fff;text-shadow:0 2px 5px #000;cursor:pointer;font:700 11px/1.2 system-ui,sans-serif;touch-action:manipulation}
#profileSection .cover-fixed-action svg{width:29px;height:29px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7))}
#profileSection .cover-fixed-orders{left:16px}
#profileSection .cover-fixed-account{right:16px}
@media(max-width:600px){#profileSection .cover-fixed-orders{left:2px}#profileSection .cover-fixed-account{right:2px}}
.mr-customer-overlay{position:fixed;inset:0;z-index:2147483601;display:grid;place-items:center;padding:14px;background:rgba(13,16,25,.7);font-family:system-ui,sans-serif}
.mr-customer-dialog{width:min(520px,100%);max-height:90dvh;overflow:auto;box-sizing:border-box;border-radius:23px;background:#1d1e24;color:#f7f7fb;padding:22px;box-shadow:0 24px 70px #0008}
.mr-customer-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.mr-customer-head h2{font-size:24px;margin:0}.mr-customer-close{border:1px solid #494b54;border-radius:12px;background:#30323b;color:#fff;width:42px;height:42px;font-size:25px;cursor:pointer}
.mr-customer-note{color:#b6b8c2;font-size:14px;line-height:1.5;margin:14px 0}.mr-customer-panel{border:1px solid #3d3f49;border-radius:16px;background:#282a32;padding:15px;margin:12px 0}.mr-customer-panel h3{font-size:17px;margin:0 0 12px}.mr-customer-row{display:flex;align-items:center;gap:10px;justify-content:space-between;padding:10px 0;border-top:1px solid #41434d}.mr-customer-row:first-of-type{border-top:0}.mr-customer-row strong{font-size:14px;overflow-wrap:anywhere}.mr-customer-row small{color:#c4c6ce}.mr-customer-row button{flex:none;border:0;border-radius:10px;background:#484b56;color:#fff;padding:8px 11px;font-weight:700;cursor:pointer}
.mr-customer-total{font-size:20px;font-weight:800;text-align:right;margin:16px 0}.mr-customer-primary,.mr-customer-secondary{display:block;width:100%;min-height:48px;border:0;border-radius:12px;font:700 15px system-ui,sans-serif;cursor:pointer}.mr-customer-primary{background:#f08029;color:#181818}.mr-customer-secondary{background:#393c48;color:#fff;margin-top:9px}.mr-customer-primary:disabled{opacity:.55;cursor:default}
.mr-customer-label{display:block;margin:13px 0 5px;font-size:13px;font-weight:700}.mr-customer-input{box-sizing:border-box;width:100%;min-height:45px;padding:10px 12px;border:1px solid #555965;border-radius:11px;background:#252730;color:#fff;font:16px system-ui}.mr-customer-hint{font-size:12px;color:#b6b8c2;line-height:1.45}.mr-customer-error{min-height:18px;color:#ffb5b5;font-size:13px;margin:8px 0}
