.description-html{padding-left:60px;font-size:1rem;color:#fff}.inner .headline{padding:20px 15px 35px}.inner .headline p{color:#fff}.inner .headline h2{margin:0 0 10px;color:#fff;font-weight:700;font-size:45px}.server-h3-list{font-size:35px!important;padding-bottom:10px;line-height:34px;text-transform:uppercase}.page-title{width:64px;height:8px;border-radius:4px;background:linear-gradient(132deg,#ff5f6d,#ffc371)}.server-header{min-height:300px;border-radius:15px;position:relative;overflow:hidden}.server-header .server-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}.server-header .server-content{position:relative;z-index:2}.server-header .server-title{color:#fff;font-size:2.5rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.server-header .server-slogan{color:#fff!important}.server-header .server-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;filter:blur(2px);transform:scale(1.1);z-index:0}.server-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.server-stats .stats-card{text-align:center;transition:transform .2s}.server-stats .stats-card:hover{transform:translateY(-5px)}.section-title{font-size:1.75rem;font-weight:600;margin-bottom:1.5rem;position:relative;padding-bottom:.5rem}.section-title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--vs-primary);border-radius:3px}.server-description{line-height:1.6}.mods-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.mods-grid .mod-card{height:100%;transition:transform .2s}.mods-grid .mod-card:hover{transform:translateY(-5px)}.mods-grid .mod-icon{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.mods-grid .mod-description{margin-top:1rem}.screenshots-placeholder{background:rgba(var(--vs-primary),.1);border-radius:10px}.server-screenshots .screenshots-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.server-screenshots .screenshots-grid .screenshot-item{position:relative;cursor:pointer}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper:hover{transform:translateY(-5px);box-shadow:0 8px 15px rgba(0,0,0,.2)}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper:hover .screenshot-overlay{opacity:1}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper .screenshot-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper .screenshot-overlay i{color:#fff;font-size:2rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.server-screenshots .screenshots-grid .screenshot-item .screenshot-wrapper .screenshot-description{position:absolute;bottom:0;left:0;right:0;padding:12px;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff;font-size:.95rem;text-align:center;transform:translateY(0);transition:transform .3s ease}::v-deep .p-dialog.gallery-dialog .p-dialog-content{padding:0;background:rgba(0,0,0,.95);border-radius:12px;overflow:hidden}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content{position:relative;height:100%;display:flex;align-items:center;justify-content:center}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content img{max-width:100%;max-height:calc(95vh - 100px);-o-object-fit:contain;object-fit:contain;border-radius:4px}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .close-button{position:absolute;top:20px;right:20px;z-index:5;color:#fff;background:rgba(0,0,0,.5);width:48px;height:48px}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .close-button:hover{background:rgba(0,0,0,.7)}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .navigation-buttons{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;padding:0 20px;pointer-events:none}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .navigation-buttons .nav-button{pointer-events:auto;color:#fff;background:rgba(0,0,0,.5);width:48px;height:48px}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .navigation-buttons .nav-button:hover:not(:disabled){background:rgba(0,0,0,.7)}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .navigation-buttons .nav-button:disabled{opacity:.5;cursor:not-allowed}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .gallery-footer{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,rgba(0,0,0,.9));color:#fff;display:flex;justify-content:space-between;align-items:center}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .gallery-footer .description-text{font-size:1.1rem;max-width:80%}::v-deep .p-dialog.gallery-dialog .p-dialog-content .gallery-content .gallery-footer .counter{font-size:.9rem;opacity:.8}.wipe-status{background:rgba(255,87,34,.9);color:#fff;padding:8px 16px;border-radius:8px;display:inline-flex;align-items:center;gap:8px;font-weight:600;animation:pulse 2s infinite}.wipe-status i{font-size:1.2rem}@keyframes pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}