 body.ipsApp .ipsWidget_title.ryze_servers_master_title, body.ipsApp .aXenServerList.ryze_servers_master_title{background:linear-gradient(90deg, #161722 0%, #101118 60%, #0c0d12 100%);border-bottom:1px solid rgba(255, 255, 255, 0.08);border-left:3px solid #dd2e32;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;}body.ipsApp .ryze_servers_title_left{display:inline-flex;align-items:center;gap:12px;margin-right:auto;flex:1 1 auto;}body.ipsApp .ryze_servers_title_icon_box{width:30px;height:30px;border-radius:6px;background:rgba(221, 46, 50, 0.15);border:1px solid rgba(221, 46, 50, 0.35);display:inline-flex;align-items:center;justify-content:center;color:#dd2e32;font-size:13px;flex-shrink:0;}body.ipsApp .ryze_servers_title_text{font-family:'Oswald', sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#ffffff;}body.ipsApp .ryze_servers_title_badge{font-size:10px;font-weight:700;padding:2px 8px;border-radius:4px;background:rgba(255, 255, 255, 0.05);border:1px solid rgba(255, 255, 255, 0.09);color:#8e8ea0;text-transform:uppercase;letter-spacing:0.5px;}body.ipsApp .ryze_servers_title_controls{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex:0 0 auto;}body.ipsApp .aXenServerList_toggle{font-size:13px;opacity:0.6;width:28px;height:28px;border-radius:5px;background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all 0.15s ease;text-decoration:none;}body.ipsApp .aXenServerList_toggle:hover{opacity:1;color:#ffffff;background:rgba(255, 255, 255, 0.08);border-color:rgba(255, 255, 255, 0.18);}body.ipsApp .aXenServerList_toggle:after{font-family:'FontAwesome';font-size:13px;}body.ipsApp .aXenServerList_toggle_hide:after{content:'\f078';}body.ipsApp .aXenServerList_toggle_scroll:after{content:'\f065';}body.ipsApp .aXenServerList_toggle_debug{color:#f59e0b;opacity:1;}body.ipsApp .aXenServerList_toggle_debug:after{content:'\f071';}body.ipsApp .ryze_hybrid_servers_wrap{display:flex;gap:14px;padding:14px 16px;background:#0f0f12;box-sizing:border-box;}body.ipsApp .ryze_hybrid_servers_wrap.no-voice .ryze_hybrid_games_column{flex:1 1 100%;}body.ipsApp .ryze_hybrid_games_column{flex:1 1 calc(100% - 334px);min-width:0;display:flex;flex-direction:column;}body.ipsApp .ryze_hybrid_voice_column{flex:0 0 320px;min-width:280px;}body.ipsApp .ryze_hybrid_column_header{background:rgba(255, 255, 255, 0.02);border:1px solid rgba(255, 255, 255, 0.05);border-left:2px solid #dd2e32;border-radius:4px;padding:7px 12px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;}body.ipsApp .ryze_hybrid_voice_column .ryze_hybrid_column_header{border-left-color:#5865f2;}body.ipsApp .ryze_hybrid_column_title{font-family:'Oswald', sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.8px;color:#cbd5e1;display:inline-flex;align-items:center;gap:7px;}body.ipsApp .ryze_hybrid_column_title i{color:#dd2e32;font-size:11px;}body.ipsApp .ryze_hybrid_voice_column .ryze_hybrid_column_title i{color:#5865f2;}body.ipsApp .ryze_hybrid_column_badge{font-size:10px;font-weight:700;color:#71717a;letter-spacing:0.5px;text-transform:uppercase;}body.ipsApp .ryze_hybrid_column_badge.ryze_badge_voice{color:#10b981;}body.ipsApp .ryze_cs_list{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:6px;}body.ipsApp .ryze_cs_row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:6px;background:#141417;border:1px solid rgba(255, 255, 255, 0.06);transition:border-color 0.15s ease, transform 0.15s ease, box-shadow 0.15s ease;position:relative;overflow:hidden;}body.ipsApp .ryze_cs_row:hover{border-color:rgba(221, 46, 50, 0.35);transform:translateY(-1px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.4);}body.ipsApp .ryze_cs_row.is-offline{opacity:0.72;}body.ipsApp .ryze_cs_row.is-offline:hover{border-color:rgba(255, 255, 255, 0.14);transform:none;box-shadow:none;}body.ipsApp .ryze_cs_row.is-offline .ryze_cs_icon{color:#71717a;}body.ipsApp .ryze_cs_gradient_fill{position:absolute;top:0;left:0;bottom:0;pointer-events:none;border-radius:6px;background:linear-gradient(90deg, rgba(221, 46, 50, 0.16) 0%, rgba(221, 46, 50, 0.04) 75%, transparent 100%);transition:width 0.4s ease;z-index:0;}body.ipsApp .ryze_cs_row:hover .ryze_cs_gradient_fill{background:linear-gradient(90deg, rgba(255, 46, 67, 0.22) 0%, rgba(221, 46, 50, 0.08) 80%, transparent 100%);}body.ipsApp .ryze_cs_status, body.ipsApp .ryze_cs_icon, body.ipsApp .ryze_cs_details, body.ipsApp .ryze_cs_ip_wrap, body.ipsApp .ryze_cs_players, body.ipsApp .ryze_cs_actions{position:relative;z-index:1;}body.ipsApp .ryze_cs_status{width:8px;height:8px;border-radius:50%;flex-shrink:0;}body.ipsApp .ryze_cs_status.is-online{background:#10b981;box-shadow:0 0 8px rgba(16, 185, 129, 0.7);}body.ipsApp .ryze_cs_status.is-offline{background:#ef4444;}body.ipsApp .ryze_cs_icon{width:32px;height:32px;border-radius:6px;background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#dd2e32;font-size:14px;}body.ipsApp .ryze_cs_icon img{width:18px;height:18px;object-fit:contain;}body.ipsApp .ryze_cs_details{flex:1 1 160px;min-width:0;display:flex;flex-direction:column;gap:2px;}body.ipsApp .ryze_cs_title{display:flex;align-items:center;gap:6px;flex-wrap:wrap;}body.ipsApp .ryze_cs_name{font-family:'Oswald', sans-serif;font-size:14px;font-weight:600;color:#ffffff;letter-spacing:0.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.ipsApp .ryze_badge{font-size:9px;font-weight:700;padding:1px 5px;border-radius:3px;text-transform:uppercase;}body.ipsApp .ryze_badge_top{background:rgba(245, 158, 11, 0.15);border:1px solid rgba(245, 158, 11, 0.4);color:#f59e0b;}body.ipsApp .ryze_badge_new{background:rgba(221, 46, 50, 0.2);border:1px solid rgba(221, 46, 50, 0.5);color:#ff5252;}body.ipsApp .ryze_cs_meta{display:flex;align-items:center;gap:10px;font-size:11px;color:#8e8ea0;}body.ipsApp .ryze_meta_map{color:#a1a1aa;}body.ipsApp .ryze_meta_owner{color:#8e8ea0;}body.ipsApp .ryze_meta_owner a{color:#cbd5e1;text-decoration:none;}body.ipsApp .ryze_cs_ip_wrap{flex:0 0 auto;}body.ipsApp .ryze_cs_ip_btn{background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);border-radius:5px;padding:6px 12px;color:#cbd5e1;font-family:'Consolas', 'Monaco', monospace;font-size:12px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all 0.15s ease;}body.ipsApp .ryze_cs_ip_btn:hover{background:rgba(255, 255, 255, 0.07);border-color:rgba(255, 255, 255, 0.16);color:#ffffff;}body.ipsApp .ryze_cs_ip_icon{color:#71717a;font-size:11px;}body.ipsApp .ryze_cs_ip_btn:hover .ryze_cs_ip_icon{color:#ffffff;}body.ipsApp .ryze_cs_players{flex:0 0 100px;display:flex;flex-direction:column;gap:3px;}body.ipsApp .ryze_cs_players_header{display:flex;align-items:center;justify-content:space-between;font-size:11px;line-height:1;}body.ipsApp .ryze_cs_players_count{color:#8e8ea0;}body.ipsApp .ryze_cs_players_count strong{color:#ffffff;font-size:13px;font-weight:700;}body.ipsApp .ryze_cs_players_pct{font-size:10px;font-weight:600;color:#71717a;}body.ipsApp .ryze_cs_players_bar{width:100%;height:4px;background:rgba(255, 255, 255, 0.08);border-radius:2px;overflow:hidden;}body.ipsApp .ryze_cs_players_fill{height:100%;border-radius:2px;background:linear-gradient(90deg, #ff4145 0%, #dd2e32 100%);box-shadow:0 0 6px rgba(221, 46, 50, 0.6);transition:width 0.3s ease;}body.ipsApp .ryze_cs_players_fill.is-hot{background:linear-gradient(90deg, #f59e0b 0%, #dd2e32 100%);box-shadow:0 0 8px rgba(245, 158, 11, 0.7);}body.ipsApp .ryze_cs_players_fill.is-full{background:linear-gradient(90deg, #ff2e43 0%, #ff5252 100%);box-shadow:0 0 10px rgba(255, 46, 67, 0.9);}body.ipsApp .ryze_cs_actions{flex:0 0 auto;display:flex;align-items:center;gap:8px;}body.ipsApp .ryze_cs_btn_connect{background:#dd2e32;color:#ffffff;font-family:'Oswald', sans-serif;font-size:12px;font-weight:600;letter-spacing:0.5px;padding:6px 13px;border-radius:5px;display:inline-flex;align-items:center;gap:6px;text-decoration:none;transition:all 0.15s ease;border:1px solid rgba(255, 255, 255, 0.1);}body.ipsApp .ryze_cs_btn_connect:hover{background:#b91c1c;transform:translateY(-1px);box-shadow:0 4px 12px rgba(221, 46, 50, 0.4);color:#ffffff;}body.ipsApp .ryze_cs_btn_connect.is-offline, body.ipsApp .ryze_cs_btn_connect.is-offline:hover{background:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.08);color:#71717a;cursor:not-allowed;transform:none;box-shadow:none;}body.ipsApp .ryze_cs_link_group{display:inline-flex;align-items:center;gap:4px;}body.ipsApp .ryze_cs_icon_btn{width:28px;height:28px;border-radius:5px;background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer;transition:all 0.15s ease;padding:0;text-decoration:none;}body.ipsApp .ryze_cs_icon_btn:hover{background:rgba(221, 46, 50, 0.18);border-color:#dd2e32;color:#ffffff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(221, 46, 50, 0.35);}body.ipsApp .ryze_voice_hub_grid{display:flex;flex-direction:column;gap:8px;}body.ipsApp .ryze_voice_card{background:#141417;border:1px solid rgba(255, 255, 255, 0.06);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;transition:border-color 0.15s ease, transform 0.15s ease;}body.ipsApp .ryze_voice_card:hover{transform:translateY(-1px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.4);}body.ipsApp .ryze_voice_card.is-discord{border-left:3px solid #5865f2;}body.ipsApp .ryze_voice_card.is-discord:hover{border-color:rgba(88, 101, 242, 0.4);}body.ipsApp .ryze_voice_card.is-ts3{border-left:3px solid #0284c7;}body.ipsApp .ryze_voice_card.is-ts3:hover{border-color:rgba(2, 132, 199, 0.4);}body.ipsApp .ryze_voice_card_top{display:flex;align-items:center;gap:10px;}body.ipsApp .ryze_voice_icon_wrap{width:32px;height:32px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;}body.ipsApp .ryze_voice_discord_icon{background:rgba(88, 101, 242, 0.15);color:#818cf8;}body.ipsApp .ryze_voice_ts3_icon{background:rgba(2, 132, 199, 0.15);color:#38bdf8;}body.ipsApp .ryze_voice_text_wrap{flex:1;display:flex;flex-direction:column;gap:1px;}body.ipsApp .ryze_voice_card_title{font-family:'Oswald', sans-serif;font-size:13px;font-weight:600;color:#ffffff;letter-spacing:0.5px;}body.ipsApp .ryze_voice_card_sub{font-size:11px;color:#8e8ea0;display:inline-flex;align-items:center;gap:5px;}body.ipsApp .ryze_voice_card_sub strong{color:#ffffff;}body.ipsApp .ryze_live_pip{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 6px rgba(16, 185, 129, 0.8);display:inline-block;}body.ipsApp .ryze_voice_ip_pill{background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);border-radius:5px;padding:5px 10px;width:100%;display:flex;align-items:center;justify-content:space-between;color:#cbd5e1;font-family:'Consolas', monospace;font-size:11px;cursor:pointer;transition:all 0.15s ease;}body.ipsApp .ryze_voice_ip_pill:hover{background:rgba(255, 255, 255, 0.07);border-color:rgba(255, 255, 255, 0.16);color:#ffffff;}body.ipsApp .ryze_voice_action_btn{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 12px;border-radius:5px;font-family:'Oswald', sans-serif;font-size:12px;font-weight:600;letter-spacing:0.5px;text-decoration:none;transition:all 0.15s ease;box-sizing:border-box;}body.ipsApp .ryze_btn_discord{background:#5865f2;color:#ffffff;}body.ipsApp .ryze_btn_discord:hover{background:#4752c4;color:#ffffff;box-shadow:0 4px 12px rgba(88, 101, 242, 0.4);}body.ipsApp .ryze_btn_ts3{background:#0284c7;color:#ffffff;}body.ipsApp .ryze_btn_ts3:hover{background:#0369a1;color:#ffffff;box-shadow:0 4px 12px rgba(2, 132, 199, 0.4);}body.ipsApp .ryze_hybrid_footer{background:#141417;border-top:1px solid rgba(255, 255, 255, 0.06);padding:10px 16px;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:12px;}body.ipsApp .ryze_footer_pill{background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);border-radius:6px;padding:7px 16px;display:inline-flex;align-items:center;gap:10px;transition:all 0.15s ease;}body.ipsApp .ryze_footer_pill:hover{background:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.14);}body.ipsApp .ryze_pill_icon{color:#8e8ea0;font-size:13px;}body.ipsApp .ryze_pill_icon.ryze_icon_green{color:#10b981;}body.ipsApp .ryze_pill_icon.ryze_icon_red{color:#ff5252;}body.ipsApp .ryze_pill_num{font-family:'Oswald', sans-serif;font-size:14px;font-weight:700;color:#ffffff;letter-spacing:0.3px;}body.ipsApp .ryze_pill_num.ryze_txt_green{color:#10b981;}body.ipsApp .ryze_pill_num.ryze_txt_red{color:#ff5252;}body.ipsApp .ryze_pill_label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;color:#71717a;}body.ipsApp .ryze_footer_minibar{width:60px;height:5px;background:rgba(255, 255, 255, 0.08);border-radius:3px;overflow:hidden;margin-left:2px;}body.ipsApp .ryze_footer_minibar_fill{height:100%;border-radius:3px;background:linear-gradient(90deg, #ff4145 0%, #dd2e32 100%);box-shadow:0 0 6px rgba(221, 46, 50, 0.6);transition:width 0.3s ease;}body.ipsApp .aXenServerListMenu{background:#14151e;border:1px solid rgba(255, 255, 255, 0.1);border-radius:6px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.6);width:300px;color:#cbd5e1;}body.ipsApp .aXenServerList_item_more_menu{display:flex;flex-direction:column;}body.ipsApp .aXenServerList_item_more_info{list-style:none;padding:0;margin:0;}body.ipsApp .aXenServerList_item_more_info>li{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;border-bottom:1px solid rgba(255, 255, 255, 0.05);font-size:12px;}body.ipsApp .aXenServerList_item_more_info>li:last-child{border-bottom:none;}body.ipsApp .aXenServerList_item_more_info>li>span:first-child{color:#8e8ea0;}body.ipsApp .aXenServerList_item_more_info>li>span:last-child{color:#ffffff;font-weight:600;}body.ipsApp .aXenServerList_item_more_menu_links{display:flex;flex-direction:column;gap:5px;padding:8px 12px;margin:0;list-style:none;border-top:1px solid rgba(255, 255, 255, 0.06);}body.ipsApp .aXenServerList_item_more_menu_links>li>a{display:flex;align-items:center;gap:8px;background:rgba(255, 255, 255, 0.03);border:1px solid rgba(255, 255, 255, 0.07);border-radius:5px;padding:6px 10px;color:#e2e8f0;font-size:12px;text-decoration:none;transition:all 0.15s ease;}body.ipsApp .aXenServerList_item_more_menu_links>li>a:hover{background:#dd2e32;border-color:#dd2e32;color:#ffffff;}body.ipsApp .aXenServerList_hide{opacity:0.5;}body.ipsApp .aXenServerList_hide+.ryze_hybrid_servers_wrap, body.ipsApp .aXenServerList_hide~.ryze_hybrid_footer{display:none;}body.ipsApp .aXenServerList_hide>.aXenServerList_toggle_hide{transform:rotate(90deg);}@media screen and (max-width:979px){body.ipsApp .ryze_hybrid_servers_wrap{flex-direction:column;}body.ipsApp .ryze_hybrid_games_column, body.ipsApp .ryze_hybrid_voice_column{flex:1 1 100%;width:100%;}body.ipsApp .ryze_cs_row{flex-wrap:wrap;gap:10px;}body.ipsApp .ryze_cs_details{flex:1 1 calc(100% - 50px);}body.ipsApp .ryze_cs_ip_wrap{flex:1 1 auto;}body.ipsApp .ryze_cs_players{flex:1 1 auto;min-width:100px;}body.ipsApp .ryze_cs_actions{flex:1 1 100%;justify-content:flex-end;border-top:1px solid rgba(255, 255, 255, 0.05);padding-top:8px;}}@media screen and (max-width:768px){body.ipsApp .ryze_hybrid_footer{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:space-between !important;align-items:stretch !important;gap:6px !important;padding:8px 10px !important;box-sizing:border-box !important;width:100% !important;}body.ipsApp .ryze_footer_pill{flex:1 1 0 !important;min-width:0 !important;width:0 !important;padding:6px 4px !important;display:grid !important;grid-template-columns:auto auto !important;justify-content:center !important;align-items:center !important;column-gap:5px !important;row-gap:2px !important;border-radius:6px !important;box-sizing:border-box !important;}body.ipsApp .ryze_footer_pill:active{background:rgba(255, 255, 255, 0.08) !important;border-color:rgba(255, 255, 255, 0.16) !important;}body.ipsApp .ryze_pill_icon{grid-column:1 !important;grid-row:1 !important;font-size:11px !important;line-height:1 !important;margin:0 !important;}body.ipsApp .ryze_pill_num{grid-column:2 !important;grid-row:1 !important;font-size:13px !important;line-height:1.1 !important;white-space:nowrap !important;font-family:'Oswald', sans-serif !important;}body.ipsApp .ryze_pill_label{grid-column:1 / -1 !important;grid-row:2 !important;font-size:8px !important;font-weight:700 !important;letter-spacing:0.25px !important;line-height:1.1 !important;text-align:center !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;max-width:100% !important;}body.ipsApp .ryze_footer_minibar{display:none !important;}}@media screen and (max-width:380px){body.ipsApp .ryze_hybrid_footer{gap:4px !important;padding:6px 6px !important;}body.ipsApp .ryze_footer_pill{padding:5px 2px !important;column-gap:3px !important;}body.ipsApp .ryze_pill_icon{font-size:10px !important;}body.ipsApp .ryze_pill_num{font-size:11.5px !important;}body.ipsApp .ryze_pill_label{font-size:7px !important;letter-spacing:0.1px !important;}}body.ipsApp .ryze_hybrid_footer.ryze_hybrid_footer--inline{margin-top:auto;padding:10px 0 0;background:transparent;border-top:none;justify-content:space-between;gap:8px;}body.ipsApp .ryze_hybrid_footer.ryze_hybrid_footer--inline .ryze_footer_pill{flex:1 1 0;justify-content:center;padding:9px 12px;}