.mc-nickfallback{position:fixed;right:18px;bottom:22px;z-index:2147480000;max-width:min(420px,calc(100vw - 36px));background:#151d2b;color:#f6f9ff;border:1px solid #8a9df8;border-radius:13px;padding:16px;box-shadow:0 12px 48px #0009;font:14px/1.5 system-ui,sans-serif}
.mc-nickfallback strong{display:block;font-size:16px;margin-bottom:5px}
.mc-nickfallback p{margin:0 0 14px;color:#e4e7f3}
.mc-nickfallback-controls{display:flex;gap:8px;flex-wrap:wrap}
.mc-nickfallback-controls button{background:#c5ceff;color:#171b32;border:0;border-radius:8px;padding:8px 11px;font-weight:700;cursor:pointer}
.mc-nickfallback-controls button:last-child{background:#354155;color:#fff}
.mc-nickfallback-controls button:focus-visible{outline:3px solid #fff;outline-offset:2px}
