body .modal[id^="server-players-modal"] {z-index:1000020!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;}
body.modal-open:has(.modal[id^="server-players-modal"].show) .header {z-index:1000!important;}
body .modal[id^="server-players-modal"] .modal-dialog {width:calc(100% - 24px)!important;max-width:900px!important;margin:16px auto!important;}
body .modal[id^="server-players-modal"] .modal-content {background:linear-gradient(145deg,#242422,#20201e)!important;border:1px solid #c7ad7840!important;border-radius:14px!important;color:#d0cbc1!important;max-height:calc(100dvh - 32px);overflow:hidden!important;}
body .modal[id^="server-players-modal"] .modal-header {padding:12px 14px!important;display:flex!important;align-items:center!important;border-bottom:1px solid #ffffff0b!important;flex:0 0 auto;}
body .modal[id^="server-players-modal"] .modal-title {font:650 18px/25px ui-sans-serif,system-ui,sans-serif!important;color:#eeeae1!important;margin:0!important;}
body .modal[id^="server-players-modal"] .modal-body {padding:12px 14px!important;overflow:auto;min-height:0;}
body .modal[id^="server-players-modal"] .moreInfos,body .modal[id^="server-players-modal"] .panel_actions {display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0!important;}
body .modal[id^="server-players-modal"] .moreInfos {margin-bottom:10px!important;}
body .modal[id^="server-players-modal"] .panel_actions {margin-top:10px!important;justify-content:space-between!important;}
body .modal[id^="server-players-modal"] .moreInfos a,body .modal[id^="server-players-modal"] .panel_actions a,body .modal[id^="server-players-modal"] .btn.btn-outline-primary,body .modal[id^="server-players-modal"] .close {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #c7ad7840!important;background:#c7ad780c!important;color:#c7ad78!important;box-shadow:none!important;border-radius:7px!important;padding:5px 9px!important;font:600 12px/18px ui-sans-serif,system-ui,sans-serif!important;min-height:30px!important;text-decoration:none!important;cursor:pointer;}
body .modal[id^="server-players-modal"] .moreInfos a:hover,body .modal[id^="server-players-modal"] .panel_actions a:hover,body .modal[id^="server-players-modal"] .btn.btn-outline-primary:hover,body .modal[id^="server-players-modal"] .close:hover {color:#ffe0a0!important;background:#c7ad781c!important;border-color:#ba9654!important;}
body .modal[id^="server-players-modal"] .close {width:28px!important;height:28px!important;min-height:28px!important;margin:0 0 0 auto!important;padding:0!important;opacity:1!important;font-size:22px!important;text-shadow:none!important;}
body .modal[id^="server-players-modal"] .table-responsive {height:auto!important;max-height: min(420px,55dvh)!important;overflow:auto!important;border:1px solid #c7ad7828!important;border-radius:9px!important;scrollbar-width:thin;scrollbar-color:#a58b55 #242422;}
body .modal[id^="server-players-modal"] .table {width:100%!important;margin:0!important;color:#d0cbc1!important;font:400 14px/21px ui-sans-serif,system-ui,sans-serif!important;}
body .modal[id^="server-players-modal"] .table td,body .modal[id^="server-players-modal"] .table th {padding:6px 9px!important;vertical-align:middle!important;border:0!important;border-bottom:1px solid #ffffff0b!important;line-height:21px!important;}
body .modal[id^="server-players-modal"] .table thead {position:sticky;top:0;z-index:2;background:#292720!important;}
body .modal[id^="server-players-modal"] .table thead td,body .modal[id^="server-players-modal"] .table thead th {color:#eeeae1!important;font-size:12px!important;font-weight:600!important;background:#292720!important;}
body .modal[id^="server-players-modal"] .table tbody td:first-child,body .modal[id^="server-players-modal"] .table tbody td:nth-child(3),body .modal[id^="server-players-modal"] .table tbody td:nth-child(4) {font-size:12px!important;color:#a4a19b!important;font-variant-numeric:tabular-nums;}
body .modal[id^="server-players-modal"] .table tbody tr:hover {background:#c7ad7812!important;}
body .modal[id^="server-players-modal"] .input-group {display:flex!important;flex-wrap:nowrap!important;min-width:168px!important;}
body .modal[id^="server-players-modal"] .input-group .btn {border-radius:7px 0 0 7px!important;}
body .modal[id^="server-players-modal"] select.form-control {height:30px!important;min-height:30px!important;padding:4px 20px 4px 7px!important;border:1px solid #c7ad7840!important;border-radius:0 7px 7px 0!important;background-color:#292720!important;color:#d0cbc1!important;font:400 12px/18px ui-sans-serif,system-ui,sans-serif!important;}
body .modal[id^="server-players-modal"] a:focus-visible,body .modal[id^="server-players-modal"] button:focus-visible,body .modal[id^="server-players-modal"] select:focus-visible {outline:2px solid #c7ad78!important;outline-offset:2px!important;}
body .modal[id^="server-players-modal"] .moreInfos i,body .modal[id^="server-players-modal"] .panel_actions i {display:inline-block!important;width:16px!important;height:16px!important;flex:0 0 16px!important;margin:0!important;background:var(--player-icon) center/contain no-repeat!important;}
body .modal[id^="server-players-modal"] .moreInfos i::before,body .modal[id^="server-players-modal"] .panel_actions i::before {content:none!important;}
@media(max-width:600px) {body .modal[id^="server-players-modal"] .modal-dialog {margin:8px auto!important;} body .modal[id^="server-players-modal"] .modal-content {max-height:calc(100dvh - 16px);} body .modal[id^="server-players-modal"] .table {min-width:570px!important;} body .modal[id^="server-players-modal"] .modal-header,body .modal[id^="server-players-modal"] .modal-body {padding:10px!important;}}
body .modal[id^="server-players-modal"] i.fa-ban {--player-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c7ad78%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.9%204.9%2019.1%2019.1M21%2012a9%209%200%201%201-18%200%209%209%200%200%201%2018%200%22%2F%3E%3C%2Fsvg%3E");}
body .modal[id^="server-players-modal"] i.fa-microphone-slash {--player-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c7ad78%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203l18%2018M9%209v3a3%203%200%200%200%205%202M9%205a3%203%200%200%201%206%200v5M5%2010v2a7%207%200%200%200%2012%205m2-7v2M12%2019v3m-4%200h8%22%2F%3E%3C%2Fsvg%3E");}
body .modal[id^="server-players-modal"] i.fa-chart-area {--player-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c7ad78%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18M8%2016v-5m5%205V6m5%2010V9%22%2F%3E%3C%2Fsvg%3E");}
body .modal[id^="server-players-modal"] i.fa-user-check {--player-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c7ad78%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203a3%203%200%201%200%200%206%203%203%200%200%200%200-6M3%2021v-4a6%206%200%200%201%2012%200v4m1-10%202%202%204-4%22%2F%3E%3C%2Fsvg%3E");}
body .modal[id^="server-players-modal"] i.fa-copy {--player-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c7ad78%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%208h13v13H8V8ZM5%2016H3V3h13v2%22%2F%3E%3C%2Fsvg%3E");}
body .modal[id^="server-players-modal"] i.fa-link {--player-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23c7ad78%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m10%2013%204-4m-6%201-3%203a4%204%200%200%200%206%206l3-3m-4-8%203-3a4%204%200%200%201%206%206l-3%203%22%2F%3E%3C%2Fsvg%3E");}
