@charset "UTF-8";.server-list .grid{grid-template-columns:auto;}.server-list .grid .grid-header{background-color:var(--bs-primary);color:#ffffff;}.server-list .server-item-wrapper{display:flex;position:relative;align-items:center;margin-bottom:1rem;}@media (max-width:1399.98px){.server-list .server-item-wrapper{margin-bottom:2rem;}.server-list .server-item-wrapper > .server-rank{width:0;overflow:hidden;margin:0;}}.server-list .server-item-wrapper .server-card{background-color:#ffffff;border-radius:8px;position:relative;overflow:hidden;width:100%;min-width:0;display:flex;flex-direction:column;transition:transform 0.2s ease,box-shadow 0.2s ease;}@media (min-width:992px){.server-list .server-item-wrapper .server-card{flex-direction:row;align-items:stretch;}}.server-list .server-item-wrapper .server-item{color:#020236;text-decoration:none;position:relative;min-width:0;flex:1 1 auto;padding:0.75rem 1rem;display:grid;gap:0.5rem 0.75rem;grid-template-areas:"name info" "img img" "details details";grid-template-columns:minmax(0,1fr) auto;align-items:center;}@media (min-width:992px){.server-list .server-item-wrapper .server-item{grid-template-areas:"name img info" "details details info";grid-template-columns:minmax(0,22%) minmax(0,1fr) auto;column-gap:1rem;}}.server-list .server-item-wrapper .server-item .gradient{position:absolute;left:0;top:-12px;pointer-events:none;}.server-list .server-item-wrapper .server-rank{font-weight:700;font-size:0.875rem;margin-right:1rem;width:36px;height:36px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(2,2,54,0.07);color:#020236;}.server-list .server-item-wrapper .server-rank[data-rank="1"]{background:linear-gradient(135deg,#FFD700,#FFA500);color:#fff;box-shadow:0 2px 8px rgba(255,165,0,0.45);}.server-list .server-item-wrapper .server-rank[data-rank="2"]{background:linear-gradient(135deg,#C8C8C8,#A0A0A0);color:#fff;box-shadow:0 2px 8px rgba(160,160,160,0.45);}.server-list .server-item-wrapper .server-rank[data-rank="3"]{background:linear-gradient(135deg,#CD7F32,#A0522D);color:#fff;box-shadow:0 2px 8px rgba(160,82,45,0.45);}.server-list .server-item-wrapper .server-name{grid-area:name;display:flex;align-items:center;flex-wrap:wrap;gap:0.375rem;min-width:0;font-weight:bold;font-size:1rem;padding:0.5rem 0.75rem;color:#020236;border-radius:8px;background:#ffffff;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.1);z-index:1;}@media (min-width:992px){.server-list .server-item-wrapper .server-name{padding:1rem;}}.server-list .server-item-wrapper .server-name > span:first-child{min-width:0;overflow-wrap:anywhere;}.server-list .server-item-wrapper .server-name a{color:#020236;text-decoration:none;}.server-list .server-item-wrapper .server-badge{flex-shrink:0;display:inline-flex;align-items:center;border-radius:100px;padding:0.125rem 0.5rem;font-size:0.6875rem;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:0.02em;}.server-list .server-item-wrapper .server-badge.server-badge-featured{background-color:rgba(253,209,112,0.35);color:#020236;}.server-list .server-item-wrapper:hover .server-name{color:#ED1D49;}.server-list .server-item-wrapper:hover .server-card{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.12);}.server-list .server-item-wrapper .server-info{grid-area:info;background-color:#f8f9fa;padding:0.75rem 0.5rem;border-radius:8px;z-index:1;}@media (min-width:992px){.server-list .server-item-wrapper .server-info{width:8.5rem;}}.server-list .server-item-wrapper .server-info .icon{margin-right:0.5rem;flex-shrink:0;}.server-list .server-item-wrapper .server-info .server-status{display:flex;align-items:center;}.server-list .server-item-wrapper .server-info .server-status .rounded-circle{width:0.75rem;height:0.75rem;flex-shrink:0;margin-left:4px;margin-right:calc(0.5rem + 4px);}.server-list .server-item-wrapper .server-info .server-status.online .rounded-circle{--blob-color:95,193,105;animation:pulse-blob 2s infinite;box-shadow:0 0 0 0 rgb(95,193,105);}.server-list .server-item-wrapper .server-info .server-players{display:flex;align-items:center;white-space:nowrap;}@media (max-width:767.98px){.server-list .server-item-wrapper .server-info{justify-content:center;padding:0.5rem;}.server-list .server-item-wrapper .server-info .server-status{display:flex;}.server-list .server-item-wrapper .server-info .server-status > div:last-child{display:none;}}.server-list .server-item-wrapper .server-details{grid-area:details;z-index:1;display:flex;flex-wrap:wrap;align-items:center;gap:0.375rem 0.75rem;min-width:0;}.server-list .server-item-wrapper .server-tags{display:flex;flex-wrap:wrap;gap:0.375rem;min-width:0;}.server-list .server-item-wrapper .server-tags .server-tag{border-radius:100px;padding:0.25rem 0.75rem;font-size:0.8125rem;font-weight:500;line-height:1.2;border:1px solid rgba(2,2,54,0.12);background-color:rgba(2,2,54,0.04);color:rgba(2,2,54,0.65);white-space:nowrap;}.server-list .server-item-wrapper .server-tags .server-tag.server-tag-overflow{border-style:dashed;}.server-list .server-item-wrapper .server-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0.25rem 0.75rem;font-size:0.8125rem;color:rgba(2,2,54,0.65);min-width:0;}.server-list .server-item-wrapper .server-meta .server-meta-item{display:inline-flex;align-items:center;gap:0.25rem;white-space:nowrap;}.server-list .server-item-wrapper .server-meta .server-rating{font-weight:600;color:rgba(2,2,54,0.75);}.server-list .server-item-wrapper .server-meta .server-rating::before{content:"★";color:#FDD170;}.server-list .server-item-wrapper .server-meta .server-rating .server-review-count{font-weight:400;color:rgba(2,2,54,0.55);}.server-list .server-item-wrapper .server-meta .server-votes::before{content:"↑";color:#5FC169;}.server-list .server-item-wrapper .server-meta .server-version{display:inline-block;max-width:10rem;overflow:hidden;text-overflow:ellipsis;}.server-list .server-item-wrapper .server-meta .server-platform{font-weight:600;color:rgba(2,2,54,0.75);}.server-list .server-item-wrapper .server-actions{z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 1rem;padding:0.5rem 1rem 0.75rem;border-top:1px solid rgba(2,2,54,0.08);}@media (min-width:992px){.server-list .server-item-wrapper .server-actions{flex-direction:column;flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;text-align:center;border-top:0;border-left:1px solid rgba(2,2,54,0.08);padding:0.75rem 1rem;width:14rem;}}.server-list .server-item-wrapper .server-actions .server-ip{font-size:0.875rem;min-width:0;overflow-wrap:anywhere;}.server-list .server-item-wrapper .server-actions .copy-btn{white-space:nowrap;}.server-list .server-item-wrapper .server-img-wrapper{grid-area:img;z-index:1;display:flex;min-width:0;width:100%;}@media (min-width:992px){.server-list .server-item-wrapper .server-img-wrapper{max-height:56px;overflow:hidden;}}@media (max-width:991.98px){.server-list .server-item-wrapper .server-img-wrapper .ratio::before{display:none;}}.server-list .server-item-wrapper .server-img-wrapper .ratio{width:100%;}@media (min-width:992px){.server-list .server-item-wrapper .server-img-wrapper .ratio{max-width:436px;margin-inline:auto;}}.server-list .server-item-wrapper .server-img-wrapper .server-img{border-radius:8px;width:100% !important;max-width:none;height:56px;object-fit:contain;}@media (max-width:991.98px){.server-list .server-item-wrapper .server-img-wrapper .server-img{position:static !important;width:100% !important;height:auto !important;max-width:none;object-fit:unset;}}.server-list .pagination{background-color:#ffffff;border-radius:8px;padding:2.25rem 0;}@media (max-width:767.98px){.server-list .pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.25rem;}}.server-list .pagination .page-link{border-radius:8px;}.server-list .pagination .page-item:nth-child(2) .page-link,.server-list .pagination .page-item:nth-last-child(2) .page-link{margin:0 !important;}.server-list .pagination .page-item:not(:first-child):not(:last-child) .page-link{margin:0 0.5rem;}@media (max-width:767.98px){.server-list .pagination .page-item:not(:first-child):not(:last-child) .page-link{margin:0;}}.server-list .pagination .page-item:first-child:not(.disabled) .page-link,.server-list .pagination .page-item:last-child:not(.disabled) .page-link{color:var(--bs-primary);}
.header .nav-item{font-weight:500;font-size:1.125rem;position:relative;}.header .nav-item .active{background-color:var(--bs-primary);border-radius:8px;color:var(--bs-white);}.header .nav-link{text-wrap:nowrap;}.header .navbar-nav{background-color:var(--bs-light);border-radius:8px;}.header .search-bar input[type=search]{border-right:0;}.header .search-bar button[type=submit]{min-width:unset;padding:0.5rem 0.75rem;border:1px solid var(--bs-border-color);border-left:0;}.header .search-bar .input-group-text{background-color:#ffffff;padding-right:0;}.header .search-bar .form-control{background-color:#f8f9fa;}
body{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;}.footer-wrapper{margin-top:auto;width:100%;}.footer{margin-top:120px;background:#ffffff;width:100%;}.footer .nav-link{color:#020236;}.footer .nav-link:hover,.footer .nav-link:focus,.footer .nav-link.active{color:var(--bs-primary);}.footer-logo-col{position:relative;}
hr{opacity:0.85;}.cursor-pointer{cursor:pointer;}.hover-primary:hover,.hover-primary:active{color:var(--bs-primary);}.server-hr{border-top:3px solid #e1e1e1;opacity:1;max-width:700px;margin:1rem auto;}@media (max-width:575.98px){.server .server-content,.server .server-top-votes{--server-content-padding:1rem;padding:var(--server-content-padding);}}.server .server-thumbnail{margin-bottom:1.5rem;}.server .server-thumbnail .server-img{border-radius:8px;}.server .nav-link{color:#020236;}.server .nav-link:hover{background:var(--bs-primary);color:#ffffff;}.server .server-data .rating-wrapper{flex-wrap:wrap;flex-direction:column;align-items:start;}.server .server-data .rating-wrapper .rating-label{margin-left:0;}@media (min-width:992px){.server .server-data .rating-wrapper .rating-label{margin-left:1rem;}}.server .server-data th{font-weight:500;font-size:1rem;vertical-align:middle;}.server .server-data .server-status .btn{color:#ffffff;}.server .server-players{font-size:1rem;font-weight:bold;text-align:center;border:1px solid #ffffff;border-radius:8px;padding:0.25rem 0.75rem;}.server .top-bar{--top-bar-padding:var(--server-content-padding,1.75rem);padding:0.875rem;background:var(--bs-primary);color:#ffffff;max-width:75%;position:relative;top:calc(var(--top-bar-padding) * -1);margin:auto;border-radius:0 0 16px 16px;display:flex;align-items:center;justify-content:center;}@media (max-width:767.98px){.server .top-bar{max-width:calc(100% + var(--top-bar-padding) * 2);width:calc(100% + var(--top-bar-padding) * 2);left:calc(var(--top-bar-padding) * -1);right:calc(var(--top-bar-padding) * -1);border-radius:16px;}}@media (max-width:575.98px){.server .top-bar{flex-direction:column;}}.server .top-bar .title{margin-bottom:0;font-weight:500;}.server .top-bar .server-players{margin:0.75rem 0 0;}@media (min-width:576px){.server .top-bar .server-players{margin:0 0 0 1.5rem;}}.server .server-tags{margin:1rem;margin-top:0;}.server .review{background-color:transparent;padding:1rem;border-radius:8px;}.server .server-review .review-text{overflow-wrap:anywhere;}.server .review:nth-child(odd){background-color:var(--bs-primary-bg-subtle);}.server .user{display:flex;align-items:center;}.server .user .head{width:32px;height:32px;background-size:contain;border-radius:8px;}.server .user .name{margin-left:1rem;font-size:1.125rem;}@media (max-width:575.98px){.server .user .head{width:24px;height:24px;}.server .user .name{font-size:0.875rem;}}.server ol{list-style:decimal;}.server .server-top-votes .title{font-weight:500;}.server .server-top-votes .title span{color:var(--bs-primary);}.server .server-top-votes .server-top-votes-table{--bs-table-striped-bg:var(--bs-primary-bg-subtle);margin-bottom:2rem;}@media (max-width:380px){.server .server-top-votes .server-top-votes-table{left:-1rem;width:calc(100% + 2rem);position:relative;}}.server .server-top-votes .server-top-votes-table td{text-align:center;vertical-align:middle;}.server .server-top-votes .server-top-votes-table td.votes{font-weight:bold;}@media (max-width:575.98px){.server .server-top-votes .server-top-votes-table th,.server .server-top-votes .server-top-votes-table td{font-size:0.875rem;}}
