.announcements-container {overflow-x: auto;scrollbar-width: none;position: relative;}.announcements-container::-webkit-scrollbar {display: none;}.gallery-container {overflow-x: auto;scrollbar-width: none;}.gallery-container::-webkit-scrollbar {display: none;}*, .error-message {font-family: Arial, sans-serif;}.announcement-item h4::after, .page-rules .main-title::after {content: "";bottom: 0;height: 2px;transition: width 0.3s;}.page-rules .main-title, .page-rules .rule-main-title {text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);}.nav-button, .site-header, .vip-section, footer {text-align: center;}* {margin: 0;padding: 0;box-sizing: border-box;-webkit-user-drag: none;-moz-user-drag: none;user-drag: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;scrollbar-width: thin;scrollbar-color: #ff0000 rgba(0, 0, 0, 0.5);}body {background-image: linear-gradient(45deg, rgba(26, 26, 26, 0.7), rgba(45, 45, 45, 0.7)), url(/backgrounds.png);background-image: linear-gradient(45deg, rgba(26, 26, 26, 0.7), rgba(45, 45, 45, 0.7)), image-set(url(/backgrounds.webp) type("image/webp"), url(/backgrounds.png) type("image/png"));background-size: cover;background-position: center;background-repeat: no-repeat;color: #fff;min-height: 100vh;overflow-x: hidden;}.vip-header img, img {-webkit-user-drag: none;-moz-user-drag: none;user-drag: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.loader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;z-index: 9999;background: 0 0;transition: opacity 0.5s;}.loader-content {position: relative;display: flex;justify-content: center;align-items: center;}.loader-logo {width: 100px;height: auto;z-index: 1;}.loader-circle {position: absolute;width: 150px;height: 150px;border: 5px solid transparent;border-top: 5px solid #ff0000;border-radius: 50%;animation: 3s ease-in-out forwards spin;}@keyframes spin {0% {transform: rotate(0);border-top: 5px solid #ff0000;}100% {transform: rotate(360deg);border: 5px solid #ff0000;}}.main-content {transition: filter 0.5s;min-height: calc(100vh - 110px);display: flex;flex-direction: column;justify-content: space-between;padding-top: 50px;}.main-content.blur {filter: blur(5px);}.site-header {background: rgba(255, 255, 255, 0.1);padding: 8px 0;position: fixed;width: 100%;top: 0;z-index: 1000;border-bottom: 2px solid #ff0000;display: flex;align-items: center;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);}.header-container {max-width: 1200px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;gap: 15px;width: 100%;padding: 0 15px;}.logo-title-container {display: flex;align-items: center;justify-content: flex-start;}.header-logo {width: 40px;height: auto;margin-right: 10px;}.site-header h1 {font-size: 1.1em;color: #ff0000;margin: 0;white-space: nowrap;}.nav-menu {display: flex;gap: 10px;}.nav-button {background: rgba(255, 255, 255, 0);padding: 8px;position: relative;}.nav-button:hover {background: linear-gradient(135deg, rgba(255, 0, 0, 0.2), rgba(255, 255, 255, 0.1));transform: translateY(-5px);}.nav-button a {color: #fff;transition: color 0.3s;}.nav-button:hover a, .server-info-horizontal span i {color: #ff0000;}.nav-button i {transition: transform 0.3s, color 0.3s;font-size: 1.3em;margin-bottom: 3px;}.nav-button:hover i {transform: translateY(-3px);color: #ff0000;}.nav-button h3 {font-size: 0.7em;transition: color 0.3s;}.detail-link:hover, .details-link:hover, .nav-button:hover h3, .steam-link:hover {color: #fff;}.menu-toggle {display: none;font-size: 1.3em;color: #fff;background: none;border: none;cursor: pointer;padding: 5px;}@media (max-width: 768px) {.menu-toggle {display: block;}.nav-menu {display: none;position: fixed;top: 50px;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.9);flex-direction: column;padding: 20px;align-items: center;}.nav-menu.active {display: flex;}.nav-button {width: 100%;margin: 8px 0;text-align: center;}.logo-title-container {flex-direction: row;justify-content: flex-start;}.site-header h1 {font-size: 0.9em;}.site-header {padding: 6px 0;}.nav-button {padding: 6px;}.nav-button i {font-size: 1.2em;}.nav-button h3 {font-size: 0.6em;}.player-list-row {display: none !important;}.player-table {display: none !important;}.toggle-players {display: none !important;}.active-players-section .servers-table {display: block;min-width: 0;width: 100%;}.active-players-section .servers-table th:not(:first-child), .active-players-section .servers-table td:not(:first-child) {display: none !important;}.active-players-section .servers-table th:first-child, .active-players-section .servers-table td:first-child {display: table-cell !important;width: 100%;text-align: left;padding: 8px;font-size: 0.9em;}}.announcements-wrapper {max-width: 1200px;margin: 60px auto 20px;position: relative;background: 0 0;padding: 0 60px;}.announcements-container {display: flex;gap: 15px;padding: 10px 0;overflow-x: auto;overflow-y: visible;scroll-behavior: smooth;background: 0 0;-webkit-overflow-scrolling: touch;}.announcement-link, .nav-button a {display: block;text-decoration: none;}.announcement-link {color: inherit;min-width: 250px;transition: transform 0.3s;}.announcement-link:hover, .vip-card:hover {transform: translateY(-10px);}.announcement-item {position: relative;background: rgba(0, 0, 0, 0.3);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0, rgba(0, 0, 0, 0.3) 50%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0.02) 100%);background-size: 4px 4px;padding: 15px;border-radius: 8px;border: 1px solid rgba(255, 0, 0, 0.3);height: 100%;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;}.arrow, .back-button a:hover {box-shadow: 0 0 10px rgba(255, 0, 0, 0.6);}.arrow, .nav-button {cursor: pointer;transition: 0.3s;}.announcement-item:hover {background: rgba(0, 0, 0, 0.5);background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0.5) 50%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0.02) 100%);background-size: 4px 4px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);}.announcement-item h4 {color: #ff0000;margin-bottom: 10px;font-size: 1.1em;position: relative;padding-bottom: 6px;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);}.announcement-item h4::after {position: absolute;left: 0;width: 40px;background: #ff0000;}.announcement-item:hover h4::after {width: 80%;}.announcement-item p {font-size: 0.9em;margin-bottom: 8px;color: #ddd;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);}.announcement-footer {display: flex;justify-content: space-between;align-items: center;}.announcement-footer small {color: #999;font-size: 0.8em;font-style: italic;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);}.announcement-footer .announcement-label {display: flex;align-items: center;gap: 3px;color: #ff0000;font-size: 0.8em;font-weight: 700;}.arrow, .vip-features li {align-items: center;display: flex;}.arrow, .nav-container {justify-content: center;}.announcement-footer .announcement-label i {font-size: 0.9em;}.arrow {position: absolute;top: 50%;transform: translateY(-50%);font-size: 1.2em;color: #ff0000;background: rgba(0, 0, 0, 0.9);border-radius: 50%;width: 30px;height: 30px;z-index: 10;opacity: 1;transition: opacity 0.3s, transform 0.3s, color 0.3s, background 0.3s, box-shadow 0.3s;pointer-events: auto;}.arrow:hover {color: #fff;background: #ff0000;transform: translateY(-50%) scale(1.2);box-shadow: 0 0 15px rgba(255, 0, 0, 0.8);}.left-arrow {left: 0;}.right-arrow {right: 0;}.nav-container {display: none;}.vip-section {max-width: 1200px;margin: 50px auto;padding: 20px;}.vip-header {margin: 30px 0;}.vip-header img {width: 250px;border-radius: 15px;}.vip-container {display: flex;justify-content: center;gap: 30px;flex-wrap: wrap;}.vip-card {background: rgba(0, 0, 0, 0.3);border-radius: 10px;padding: 25px;width: 320px;margin: 15px;transition: transform 0.3s;}.vip-card h3 {color: #ff0000;margin-bottom: 20px;font-size: 1.5em;}.vip-features {list-style: none;text-align: left;}.vip-features li {padding: 12px;border-bottom: 1px solid rgba(255, 255, 255, 0.1);gap: 10px;}.vip-card.gold {box-shadow: 0 0 20px rgba(255, 215, 0, 0.5);}.vip-card.platinum {box-shadow: 0 0 20px rgba(255, 165, 0, 0.5);}.vip-card.titanium {box-shadow: 0 0 20px rgba(255, 0, 0, 0.5);}.vip-card.gold:hover {box-shadow: 0 0 30px rgba(255, 215, 0, 0.7);}.vip-card.platinum:hover {box-shadow: 0 0 30px rgba(255, 165, 0, 0.7);}.vip-card.titanium:hover {box-shadow: 0 0 30px rgba(255, 0, 0, 0.7);}.vip-section-note {max-width: 1200px;margin: 20px auto 0;padding: 15px;background: rgba(255, 255, 255, 0.05);border: 1px solid #ff0000;border-radius: 8px;text-align: left;font-size: 0.9em;color: #ccc;}.vip-section-note h4 {color: #ff5555;margin-bottom: 10px;font-size: 1em;}.vip-section-note p {margin-bottom: 5px;}.contact-button {position: fixed;bottom: 20px;right: 20px;z-index: 1000;}.contact-button a {display: flex;align-items: center;gap: 10px;background: #ff0000;color: #fff;padding: 10px 20px;border-radius: 25px;text-decoration: none;font-size: 1em;transition: background 0.3s, transform 0.3s;}.back-button a:hover, .player-table tbody tr:hover, .servers-table tbody tr:hover {background: rgba(255, 0, 0, 0.1);}.contact-button a:hover {background: #cc0000;transform: scale(1.05);}.active-players-section h2 i, .active-servers-header-section h2 i, .contact-button i, .server-info-section h2 i, .server-status-section h2 i, .servers-section h2 i {font-size: 1.2em;}footer {background: #000;padding: 30px;margin-top: 50px;}.socialIcons {margin: 15px 0;display: flex;justify-content: center;gap: 25px;}.socialIcons a {color: #fff;font-size: 28px;transition: 0.3s;}.socialIcons a:hover {color: #ff0000;transform: translateY(-3px);}.page-rules .rules-section {max-width: 1200px;margin: 50px auto;padding: 20px;text-align: center;}.page-rules .main-title {color: #ff5555;font-size: 2em;margin-bottom: 40px;position: relative;padding-bottom: 10px;transition: text-shadow 0.3s;}.page-rules .main-title:hover {text-shadow: 0 0 15px rgba(255, 85, 85, 0.8);}.page-rules .main-title::after {position: absolute;left: 50%;transform: translateX(-50%);width: 60px;background: #ff0000;}.rules-table-container {max-width: 1200px;margin: 20px auto;padding: 0 15px;}.rules-table {width: 100%;border-collapse: collapse;background: rgba(0, 0, 0, 0.3);border: 1px solid rgba(255, 0, 0, 0.3);border-radius: 10px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: box-shadow 0.3s;}.rules-table tr {display: flex;flex-direction: column;border-bottom: 1px solid rgba(255, 0, 0, 0.2);padding: 15px;}.rules-table tr:last-child {border-bottom: none;}.rules-table td {padding: 10px 15px;vertical-align: top;}.rule-title {width: 100%;font-weight: bold;color: #ddd;text-align: left;padding-bottom: 5px;border-bottom: 1px dashed rgba(255, 255, 255, 0.1);}.rule-content {width: 100%;color: #ddd;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7);padding: 10px 0;}.rule-main-title {color: #ff5555;margin: 0;padding-bottom: 5px;position: relative;transition: text-shadow 0.3s;font-size: 1.2em;}.rule-main-title:hover {text-shadow: 0 0 15px rgba(255, 85, 85, 0.8);}.rules-list, .rules-sub-list {list-style-position: inside;padding-left: 0;}.rules-list li, .rules-sub-list li {margin-bottom: 10px;padding: 5px 0;border-bottom: 1px dashed rgba(255, 255, 255, 0.1);}.rules-sub-list.penalties {margin-top: 10px;font-style: italic;}.highlight {color: #ff0000;font-weight: 700;margin-right: 5px;}.servers-section {max-width: 1200px;margin: 0 auto 40px;padding: 20px;color: #fff;display: flex;flex-direction: column;gap: 10px;}.active-servers-header-section {border: 1px solid rgba(255, 0, 0, 0.3);border-radius: 10px;margin-bottom: 40px;background: rgba(0, 0, 0, 0.3);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;}.active-servers-header-section:hover {background: rgba(0, 0, 0, 0.5);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.server-info-horizontal {display: flex;justify-content: space-around;margin-top: 17px;font-size: 16px;color: #ddd;flex-wrap: nowrap;gap: 10px;min-width: 700px;background: rgba(0, 0, 0, 0.3);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;padding: 10px;border-radius: 8px;}.server-info-horizontal:hover {background: rgba(0, 0, 0, 0.5);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.server-info-horizontal span {display: flex;align-items: center;gap: 5px;min-width: 50px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.server-info-horizontal span:nth-child(3) {min-width: 150px;}.server-info-horizontal span:nth-child(4) {min-width: 200px;}.server-status-section {border: 1px solid rgba(255, 0, 0, 0.3);border-radius: 10px;background: rgba(0, 0, 0, 0.3);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;}.server-status-section:hover {background: rgba(0, 0, 0, 0.5);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.active-players-section, .server-info-section {border: 1px solid rgba(255, 0, 0, 0.3);border-radius: 10px;margin-bottom: 0;background: rgba(0, 0, 0, 0.3);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;}.active-players-section:hover, .server-info-section:hover {background: rgba(0, 0, 0, 0.5);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.server-info-section .info-list {list-style: none;padding: 0;background: rgba(0, 0, 0, 0.3);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;border-radius: 8px;}.server-info-section .info-list:hover {background: rgba(0, 0, 0, 0.5);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.server-info-section .info-list li {display: flex;align-items: center;gap: 10px;padding: 10px 0;border-bottom: 1px solid rgba(255, 0, 0, 0.2);}.server-info-section .info-list li i {color: #ff0000;font-size: 1.2em;}.server-info-section .info-list li span {color: #ddd;font-size: 1em;}.active-players-section h2, .active-servers-header-section h2, .gallery-section h2, .server-info-section h2, .server-status-section h2, .servers-section h2 {font-size: 1.5em;font-weight: 700;text-align: center;margin-bottom: 30px;color: #ff0000;display: flex;align-items: center;justify-content: center;gap: 10px;text-shadow: 0 2px 4px rgba(0, 0, 0, 0.7);}.active-players-section h2.active-players-title {margin-bottom: 30px;}.table-container {overflow-x: auto;overflow-y: auto;margin-top: 20px;-webkit-overflow-scrolling: touch;}.servers-table {width: 100%;border-collapse: collapse;table-layout: auto;min-width: 700px;}.servers-table td, .servers-table th {padding: 15px 20px;text-align: center;vertical-align: middle;border-bottom: 1px solid rgba(255, 0, 0, 0.2);min-width: 100px;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.player-table th, .servers-table th {background: rgba(255, 0, 0, 0.1);font-weight: 400;color: #ddd;text-transform: none;}.servers-table th i {margin-right: 8px;color: #ff0000;vertical-align: middle;}.servers-table td {color: #ddd;}.servers-table tbody tr {background: rgba(0, 0, 0, 0.3);border: 1px solid rgba(255, 0, 0, 0.2);border-radius: 8px;margin-bottom: 10px;transition: background 0.3s, box-shadow 0.3s;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);}.servers-table tbody tr:hover {background: rgba(255, 0, 0, 0.1);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.servers-table td.actions, .servers-table td:first-child {min-width: 120px;}.servers-table td:nth-child(2) {min-width: 65px;}.actions, .servers-table td:nth-child(3), .servers-table td:nth-child(5) {min-width: 100px;}.servers-table td:nth-child(4) {min-width: 275px;white-space: normal;text-overflow: unset;}.servers-table td:nth-child(6) {min-width: 50px;}.fill-bar, .status {border-radius: 4px;}.status {padding: 4px 8px;font-size: 0.9em;text-align: center;display: inline-block;}.status-online {background-color: #28a745;color: #fff;}.status-offline {background-color: #cc0000;color: #fff;}.fill-bar {width: 100px;height: 8px;background: rgba(255, 255, 255, 0.1);overflow: hidden;}.fill-low {height: 100%;background-color: #b38f0e;}.fill-medium {height: 100%;background-color: #ed5400;}.fill-high {height: 100%;background-color: #ff0000;}.actions {display: flex;gap: 15px;align-items: center;}.detail-link, .details-link, .steam-link {color: #ff0000;text-decoration: none;font-size: 1.2em;transition: color 0.3s;}.player-list-row {display: none;}.player-list-row.open {display: table-row;}.player-list-content {padding: 10px;background: rgba(0, 0, 0, 0.5);border-radius: 5px;max-height: 400px;overflow-y: auto;transition: max-height 0.5s ease-in-out;}.player-table {width: 100%;border-collapse: collapse;margin: 10px 0;min-width: 800px;background: rgba(0, 0, 0, 0.3);}.player-table td, .player-table th {padding: 10px 20px;text-align: left;border-bottom: 1px solid rgba(255, 0, 0, 0.2);color: #ddd;}.player-table td {background: rgba(0, 0, 0, 0.3);transition: background 0.3s;}.player-table tbody tr {background: rgba(0, 0, 0, 0.3);box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: background 0.3s, box-shadow 0.3s;}.player-table tbody tr:hover {background: rgba(0, 0, 0, 0.5);box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);}.player-table th i {margin-right: 10px;color: #ff0000;vertical-align: middle;}.back-button {margin-bottom: 20px;display: inline-block;}.back-button a {display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border: 1px solid #ff0000;border-radius: 8px;color: #ff0000;text-decoration: none;transition: 0.3s;}.back-button a:hover {background: #ff0000;color: #fff;transform: scale(1.1);}.error-message {color: #cc0000;background-color: rgba(0, 0, 0, 0.4);text-align: center;margin: 30px 0;padding: 25px;font-size: 1em;border: 1px solid rgba(0, 0, 0, 0.9);border-radius: 8px;line-height: 1.5;}.gallery-section {max-width: 1200px;margin: 40px auto;padding: 20px;background: rgba(0, 0, 0, 0.3);border: 1px solid rgba(255, 0, 0, 0.3);border-radius: 10px;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);transition: box-shadow 0.3s;}.gallery-wrapper {position: relative;padding: 0 60px;}#particles-js, .gallery-modal {position: fixed;top: 0;left: 0;}.gallery-container {display: flex;gap: 15px;padding: 10px 0;overflow-x: auto;scroll-behavior: smooth;background: 0 0;-webkit-overflow-scrolling: touch;}.gallery-modal, .gallery-modal-arrow {background: rgba(0, 0, 0, 0.9);display: flex;}.gallery-item {min-width: 120px;max-width: 24%;flex: 0 0 24%;height: 180px;border-radius: 6px;overflow: hidden;cursor: pointer;transition: transform 0.3s, filter 0.3s;}.gallery-item:hover {transform: scale(1.05);filter: brightness(1.2);}.gallery-image {width: 100%;height: 100%;object-fit: cover;pointer-events: auto;}.gallery-modal {width: 100%;height: 100%;z-index: 2000;align-items: center;justify-content: center;}.gallery-modal-arrow, .gallery-modal-close {position: absolute;font-size: 1.2em;color: #ff0000;cursor: pointer;}.gallery-modal-image {max-width: 90%;max-height: 90%;object-fit: contain;border-radius: 6px;}.gallery-modal-close {top: 15px;right: 15px;transition: color 0.3s, transform 0.3s;}.gallery-modal-close:hover {color: #fff;transform: scale(1.2);}.gallery-modal-arrow {top: 50%;transform: translateY(-50%);border-radius: 50%;width: 30px;height: 30px;align-items: center;justify-content: center;transition: 0.3s;}.gallery-modal-arrow:hover {color: #fff;background: #ff0000;transform: translateY(-50%) scale(1.2);}.modal-left-arrow {left: 15px;}.modal-right-arrow {right: 15px;}#particles-js {width: 100%;height: 100%;z-index: -1;pointer-events: auto;}.gallery-left-arrow, .gallery-right-arrow {position: absolute;top: 50%;transform: translateY(-50%);font-size: 1.2em;color: #ff0000;background: rgba(0, 0, 0, 0.9);border-radius: 50%;width: 30px;height: 30px;z-index: 10;cursor: pointer;transition: 0.3s;opacity: 1;pointer-events: auto;}.gallery-left-arrow:hover, .gallery-right-arrow:hover {color: #fff;background: #ff0000;transform: translateY(-50%) scale(1.2);box-shadow: 0 0 15px rgba(255, 0, 0, 0.8);}@media (min-width: 769px) {.gallery-wrapper {padding: 0 60px;}.gallery-container {display: flex;gap: 15px;padding: 10px 0;}.gallery-left-arrow {left: 0;}.gallery-right-arrow {right: 0;}.announcements-container {display: flex;gap: 15px;}.announcement-link {min-width: 250px;max-width: calc(33.33% - 10px);flex: 0 0 calc(33.33% - 10px);}}@media (max-width: 768px) {.rules-section {margin: 50px 15px;}.arrow, .page-rules .main-title, .nav-button i {font-size: 1.5em;}.rules-list, .rules-sub-list {font-size: 0.9em;}.page-rules .rules-table-container {min-width: 100px;padding: 20px;max-width: 100%;width: 100%;}.rule-title, .rule-content {width: auto;display: block;text-align: left;padding: 10px;}.rule-title {padding-right: 0;border-bottom: 1px solid rgba(255, 0, 0, 0.2);}.rule-item {width: 100%;padding: 10px;}.rules-list li, .rules-sub-list li {width: 100%;}.back-button a i, .page-rules .rule-main-title {font-size: 1.2em;}.nav-button {width: 100%;padding: 12px;}.nav-button h3 {font-size: 0.8em;}.announcement-item, .announcement-link {min-width: 100%;max-width: 100%;flex: 0 0 100%;}.announcements-wrapper {padding: 0 50px;margin: 15px 10px;}.announcements-container {padding: 5px 0;gap: 10px;flex-wrap: nowrap;}.arrow {width: 25px;height: 25px;font-size: 1em;}.left-arrow {left: 0;}.right-arrow {right: 0;}.vip-section-note {margin: 15px 10px 0;}.loader-logo {width: 80px;}.loader-circle {width: 120px;height: 120px;}.servers-section {margin: 15px 10px;padding: 10px;gap: 15px;}.active-players-section, .active-servers-header-section, .server-info-section, .server-status-section {padding: 10px;margin-bottom: 20px;}.active-players-section h2, .active-servers-header-section h2, .server-info-section h2, .server-status-section h2, .servers-section h2 {font-size: 1.2em;margin-bottom: 15px;}.active-players-section h2.active-players-title {margin-bottom: 15px;}.server-info-horizontal {min-width: 0;display: none;}.servers-table {min-width: 0;display: block;overflow-x: auto;}.servers-table thead {display: none;}.servers-table tbody, .servers-table tr {display: block;width: 100%;}.servers-table td {display: flex;align-items: center;padding: 10px;border-bottom: 1px solid rgba(255, 0, 0, 0.2);text-align: left;min-width: 0;max-width: none;white-space: normal;word-wrap: break-word;}.servers-table td:empty:before {content: "Veri Yok";color: #cc0000;}.servers-table td:nth-child(1):before {content: none;}.servers-table td:nth-child(2):before {content: none;}.servers-table td:nth-child(3):before {content: none;}.servers-table td:nth-child(4):before {content: none;}.servers-table td:nth-child(5):before {content: none;}.active-players-section .servers-table td:nth-child(1):before {content: none;}.active-players-section .servers-table td:nth-child(2):before {content: none;}.active-players-section .servers-table td:nth-child(3):before {content: none;}.servers-table td, .servers-table th {padding: 6px 8px;font-size: 0.8em;min-width: 0;max-width: none;white-space: normal;}.servers-table tbody tr {display: flex;flex-direction: column;border: none;margin: 0;}.servers-table td {border-bottom: 1px solid rgba(255, 0, 0, 0.2);width: 100%;}.servers-table td.actions {width: auto;}.fill-bar {width: 60px;height: 6px;}.actions {gap: 8px;}.detail-link, .details-link, .steam-link {font-size: 0.9em;}.table-container::-webkit-scrollbar {width: 4px;height: 4px;}.table-container::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.5);border-radius: 2px;}.table-container::-webkit-scrollbar-thumb {background: #ff0000;border-radius: 2px;}.table-container::-webkit-scrollbar-thumb:hover {background: #cc0000;}.player-list-content::-webkit-scrollbar {width: 4px;height: 4px;}.player-list-content::-webkit-scrollbar-track {background: rgba(0, 0, 0, 0.5);border-radius: 2px;}.player-list-content::-webkit-scrollbar-thumb {background: #ff0000;border-radius: 2px;}.player-list-content::-webkit-scrollbar-thumb:hover {background: #cc0000;}.gallery-section {margin: 15px 10px;padding: 10px;}.gallery-wrapper {padding: 0 50px;}.gallery-container {padding: 10px 0;gap: 0;flex-wrap: nowrap;}.gallery-item {min-width: 100%;max-width: 100%;flex: 0 0 100%;height: 200px;}.gallery-left-arrow, .gallery-right-arrow {width: 25px;height: 25px;font-size: 1em;}.gallery-left-arrow {left: 0;}.gallery-right-arrow {right: 0;}.rules-table tr {padding: 10px;}.rule-main-title {font-size: 1.1em;}.rules-list, .rules-sub-list {font-size: 0.9em;}.rules-list li, .rules-sub-list li {padding: 5px 0;}.page-rules .rules-section {margin: 30px 10px;padding: 10px;}.rules-table {border-radius: 8px;}.error-note {text-align: center;display: block;margin: 0 auto;padding: 5px 0;}.servers-table td {text-align: left;}.page-rules .rules-table-container {padding: 10px;}.rule-item {padding: 8px;}.rules-list li, .rules-sub-list li {padding: 6px 0;}.announcement-link {min-width: 100%;max-width: 100%;flex: 0 0 100%;}.announcements-wrapper {padding: 0 50px;}.announcements-container {padding: 5px 0;}.arrow {width: 25px;height: 25px;font-size: 1em;}.vip-card {width: 250px;padding: 15px;margin: 10px;}.vip-card h3 {font-size: 1.2em;margin-bottom: 15px;}.vip-features li {padding: 8px;}.vip-card.gold {box-shadow: 0 0 15px rgba(255, 215, 0, 0.5);}.vip-card.platinum {box-shadow: 0 0 15px rgba(255, 165, 0, 0.5);}.vip-card.titanium {box-shadow: 0 0 15px rgba(255, 0, 0, 0.5);}.vip-card.gold:hover {box-shadow: 0 0 20px rgba(255, 215, 0, 0.7);}.vip-card.platinum:hover {box-shadow: 0 0 20px rgba(255, 165, 0, 0.7);}.vip-card.titanium:hover {box-shadow: 0 0 20px rgba(255, 0, 0, 0.7);}}.error-note {color: #cc0000;font-style: italic;font-size: 0.9em;text-align: center;display: block;width: 100%;}