.device-blacklist-badge{color:#b42318!important;background:#fff1f0!important;border:1px solid #fecaca!important;border-radius:5px;padding:2px 6px;font-size:12px;white-space:nowrap}.device-blacklist-btn{cursor:pointer}.device-blacklist-btn:disabled{opacity:.5;cursor:not-allowed}.device-blacklist-overlay{position:fixed;inset:0;z-index:100100;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;padding:20px}.device-blacklist-dialog{box-sizing:border-box;width:100%;max-width:440px;margin:0;padding:24px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;color:#18181b;box-shadow:0 20px 60px #0003;font:14px/1.6 system-ui,sans-serif}.device-blacklist-dialog h3{margin:0 0 12px;font-size:20px}.device-blacklist-dialog p{margin:10px 0}.device-blacklist-udid{overflow-wrap:anywhere;font-family:monospace;color:#52525b}.device-blacklist-dialog footer{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.device-blacklist-dialog button{padding:8px 16px;border:1px solid #d4d4d8;border-radius:7px;background:#fff;color:#18181b;cursor:pointer;font:inherit}.device-blacklist-dialog .device-blacklist-confirm{background:#18181b;color:#fff;border-color:#18181b}.device-blacklist-dialog button:disabled{opacity:.5;cursor:wait}.device-blacklist-dialog button:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.device-blacklist-message{color:#b42318;overflow-wrap:anywhere}

.device-blacklist-badge{order:99}.md-menu-items .device-blacklist-btn{display:flex;align-items:center;justify-content:flex-start!important;gap:9px;text-align:left!important;width:100%;padding:7px 8px;border:0;border-radius:4px;background:transparent;color:#262626;font-size:13px}.device-blacklist-icon{flex:0 0 16px;width:16px;height:16px;color:inherit}.md-menu-items .device-blacklist-btn:hover{background:#f4f4f4}
