.rdr-mini{box-sizing:border-box;display:flex;align-items:center;gap:10px;width:280px;max-width:100%;min-width:0;padding:8px 10px;border:1px solid #d6d6d6;border-radius:10px;background:#fff;color:#252525;font:14px/1.3 system-ui,sans-serif;text-align:left}
.rdr-mini .rdr-mini__logo{width:40px;height:40px;flex:0 0 40px;object-fit:contain;border-radius:4px;margin:0}
.rdr-mini .rdr-mini__info{flex:1;min-width:0;display:grid;gap:3px}
.rdr-mini .rdr-mini__info strong{font-size:14px;overflow-wrap:anywhere}
.rdr-mini .rdr-mini__status{font-size:12px;color:#555}
.rdr-mini .rdr-mini__button{box-sizing:border-box;flex:0 0 auto;min-width:54px;min-height:44px;padding:8px;border:0;border-radius:7px;background:#253e51;color:white;font:600 14px/1.2 system-ui,sans-serif;cursor:pointer;margin:0;text-transform:none;letter-spacing:normal}
.rdr-mini .rdr-mini__button:hover{background:#142b3d}
.rdr-mini .rdr-mini__button:focus-visible{outline:3px solid #9b6e00;outline-offset:3px}
.rdr-mini .rdr-mini__button:disabled{opacity:.6;cursor:default}
@media(max-width:360px){.rdr-mini{gap:7px;padding:7px}.rdr-mini .rdr-mini__logo{width:32px;height:32px;flex-basis:32px}}
