.match-live-link-dialog{width:min(560px,calc(100vw - 24px));border:1px solid #478da3;border-radius:14px;padding:20px;background:#24252d;color:#f1f2f3;font:15px system-ui,sans-serif;box-shadow:0 20px 70px #0008}.match-live-link-dialog::backdrop{background:#0009}.match-live-link-dialog h2{font-size:1.2rem;margin:0 0 12px}.match-live-link-dialog p{font-size:.85rem;line-height:1.5;margin:12px 0}.match-live-link-dialog input{display:block;width:100%;min-width:0;padding:10px;background:#15171e;border:1px solid #555a62;color:#fff;border-radius:8px;margin-bottom:12px}.match-live-link-dialog button,.match-live-link-dialog a{display:inline-block;margin:4px 5px 4px 0;min-height:38px;padding:8px 10px;font:600 .8rem system-ui,sans-serif;text-decoration:none;border:1px solid #6a717a;border-radius:8px;background:#2d2f33;color:#dcf5fc;cursor:pointer}.match-live-link-dialog [role=status]{color:#acdfef}
@media(max-width:600px){#gameScreen .toolbar-actions{grid-template-columns:repeat(5,minmax(0,1fr))}}
.board-device-badge{flex:none;color:#a8dded;text-decoration:none;padding:5px 8px;border:1px solid #535860;border-radius:7px;background:#27292c;font:600 .7rem system-ui,sans-serif;white-space:nowrap}.board-device-badge.board-error{border-color:#f0a265;color:#ffd5a3}
