.server-status-main{min-height:100vh;background:linear-gradient(180deg,var(--primary-dark) 0,var(--secondary-dark) 50%,var(--primary-dark) 100%)}.server-status-section{position:relative}.statusplayer-result-row{display:flex;align-items:center;justify-content:center;gap:24px}.server-status-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 50%,rgba(139,92,246,.1) 0,transparent 70%);pointer-events:none}.server-status-card-wrapper{margin-top:40px;animation:slide-up .6s ease-out}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.container-server-status-page{margin-top:50px}.status-header{text-align:center;margin-bottom:60px;max-width:700px;margin-left:auto;margin-right:auto}.status-checker{max-width:800px;margin:0 auto 40px}.checker-form{margin-bottom:40px}.input-group{display:flex;gap:16px;flex-wrap:wrap}.server-input{flex:1 1;min-width:300px;padding:16px 20px;background:rgba(26,26,26,.8);border:2px solid rgba(0,255,135,.2);border-radius:12px;color:var(--text-primary);font-size:1rem;font-family:Monaco,Menlo,monospace;outline:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.server-input:focus{border-color:var(--accent-green);box-shadow:0 0 20px rgba(0,255,135,.3)}.server-input::placeholder{color:var(--text-secondary)}.check-btn{padding:16px 32px;background:var(--gradient-primary);border:none;border-radius:12px;color:var(--primary-dark);font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;min-width:180px;justify-content:center;white-space:nowrap}.check-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,255,135,.4)}.check-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.loading-spinner{width:16px;height:16px;border:2px solid rgba(10,10,10,.3);border-top:2px solid var(--primary-dark);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.status-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;max-width:900px;margin:0 auto}.feature-item{display:flex;align-items:center;gap:16px;text-align:left}.feature-item .feature-icon{width:60px;height:60px;background:var(--gradient-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 15px rgba(0,255,135,.3)}.feature-text h4{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:4px}.feature-text p{color:var(--text-secondary);font-size:.9rem}@media (max-width:768px){.input-group{flex-direction:column}.check-btn,.server-input{min-width:auto}.check-btn{width:100%}.status-features{grid-template-columns:1fr;gap:24px}}@media (max-width:480px){.feature-item{flex-direction:column;text-align:center}.feature-item .feature-icon{width:50px;height:50px;font-size:1.2rem}}.PlayerStatusPage_serverstatusmain__I4y3F{background:linear-gradient(180deg,var(--primary-dark) 0,var(--secondary-dark) 50%,var(--primary-dark) 100%)}.PlayerStatusPage_serverstatussection__rIOXB{position:relative}.PlayerStatusPage_statusplayerresultrow__2oMHK{display:flex;align-items:center;justify-content:center;gap:24px}.PlayerStatusPage_serverstatussection__rIOXB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 50%,rgba(139,92,246,.1) 0,transparent 70%);pointer-events:none}.PlayerStatusPage_serverstatuscardwrapper__Dl_QQ{margin-top:40px;animation:PlayerStatusPage_slide-up__koFvn .6s ease-out}@keyframes PlayerStatusPage_slide-up__koFvn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PlayerStatusPage_containerserverstatuspage__X6_ft{margin-top:50px;padding-left:16px;padding-right:16px}.PlayerStatusPage_statusheader__V8fq3{text-align:center;margin-bottom:60px;max-width:700px;margin-left:auto;margin-right:auto}.PlayerStatusPage_statuschecker__QFi3_{max-width:800px;margin:0 auto 40px}.PlayerStatusPage_checkerform__012MR{margin-bottom:40px}.PlayerStatusPage_inputgroup__aJVhi{display:flex;gap:16px;flex-wrap:wrap}.PlayerStatusPage_serverinput__AJlZL{flex:1 1;min-width:300px;padding:16px 20px;background:rgba(26,26,26,.8);border:2px solid rgba(0,255,135,.2);border-radius:12px;color:var(--text-primary);font-size:1rem;font-family:Monaco,Menlo,monospace;outline:none;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.PlayerStatusPage_sectiontitle__EqpGo{font-size:1.8rem;font-weight:700;color:var(--text-primary);margin:0 0 12px;align-items:center;justify-content:center;gap:12px}.PlayerStatusPage_serverinput__AJlZL:focus{border-color:var(--accent-green);box-shadow:0 0 20px rgba(0,255,135,.3)}.PlayerStatusPage_serverinput__AJlZL::placeholder{color:var(--text-secondary)}.PlayerStatusPage_checkbtn__m2WSu{padding:16px 32px;background:var(--gradient-primary);border:none;border-radius:12px;color:var(--primary-dark);font-weight:700;font-size:1rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px;min-width:180px;justify-content:center;white-space:nowrap}.PlayerStatusPage_checkbtn__m2WSu:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,255,135,.4)}.PlayerStatusPage_checkbtn__m2WSu:disabled{opacity:.6;cursor:not-allowed;transform:none}.PlayerStatusPage_loadingspinner__WqSLe{width:16px;height:16px;border:2px solid rgba(10,10,10,.3);border-top:2px solid var(--primary-dark);border-radius:50%;animation:PlayerStatusPage_spin__gLXtk 1s linear infinite}@keyframes PlayerStatusPage_spin__gLXtk{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlayerStatusPage_statusfeatures__9Sgfd{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;max-width:900px;margin:0 auto}.PlayerStatusPage_featureitem__o5bcR{display:flex;align-items:center;gap:16px;text-align:left}.PlayerStatusPage_featureitem__o5bcR .PlayerStatusPage_featureicon__Busb0{width:60px;height:60px;background:var(--gradient-primary);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 4px 15px rgba(0,255,135,.3)}.PlayerStatusPage_featuretext__YLpl8 h4{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:4px}.PlayerStatusPage_featuretext__YLpl8 p{color:var(--text-secondary);font-size:.9rem}@media (max-width:768px){.PlayerStatusPage_inputgroup__aJVhi{flex-direction:column}.PlayerStatusPage_serverinput__AJlZL{min-width:auto}.PlayerStatusPage_checkbtn__m2WSu{min-width:auto;width:100%}.PlayerStatusPage_statusfeatures__9Sgfd{grid-template-columns:1fr;gap:24px}}@media (max-width:480px){.PlayerStatusPage_featureitem__o5bcR{flex-direction:column;text-align:center}.PlayerStatusPage_featureitem__o5bcR .PlayerStatusPage_featureicon__Busb0{width:50px;height:50px;font-size:1.2rem}}