.mcsl-box{display:block;margin:18px 0;padding:16px 0;text-align:center;clear:both}.mcsl-box>p{margin:0 0 12px;color:#555}.mcsl-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.mcsl-button{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:12px;min-height:44px;min-width:230px;padding:10px 14px;border:1px solid transparent;border-radius:4px;text-decoration:none!important;font:500 14px/20px Arial,Helvetica,sans-serif;letter-spacing:.1px;transition:box-shadow .15s,background .15s}.mcsl-button .mcsl-icon{display:block!important;flex:0 0 20px;width:20px!important;height:20px!important;max-width:none!important;object-fit:contain}.mcsl-google{background:#fff!important;border-color:#747775!important;color:#1f1f1f!important}.mcsl-google:hover{background:#f8fafd!important;box-shadow:0 1px 3px #0002}.mcsl-facebook{background:#1877f2!important;color:#fff!important}.mcsl-facebook:hover{background:#166fe5!important}.mcsl-button:focus-visible{outline:3px solid #174ea6;outline-offset:3px}@media(max-width:480px){.mcsl-button{width:100%;max-width:340px;min-width:0}}