.user-status-page{color:#fff;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Gellix,SF Arabic,SF Arabic Rounded,sans-serif;display:flex;position:relative;overflow:hidden}.status-container{text-align:center;z-index:10;border-radius:28px;width:100%;max-width:600px;padding:50px 40px;position:relative}.status-container:before{content:"";z-index:-1;position:absolute;inset:0}.status-container:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff14 15% 20%,#0000 30%);border-radius:28px;animation:5s cubic-bezier(.4,0,.2,1) infinite shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes shine{0%{transform:translate(-100%)}50%{transform:translate(-100%)}to{transform:translate(200%)}}.status-content{margin-bottom:40px}.status-icon{margin-bottom:24px;font-size:4rem;line-height:1;display:block}.status-title{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;line-height:1.2}.status-subtitle{color:#fffc;letter-spacing:-.01em;margin:0 0 24px;font-size:1.25rem;font-weight:500;line-height:1.3}.status-description{color:#ffffffb3;letter-spacing:-.01em;margin:0 0 32px;font-size:1rem;line-height:1.6}.status-details{text-align:left;background:#ffffff08;border:1px solid #ffffff14;border-radius:20px;margin-bottom:8px;padding:24px}.status-details h3{color:#ffffffe6;letter-spacing:-.01em;margin:0 0 16px;font-size:1.1rem;font-weight:600}.status-details ul{margin:0;padding:0;list-style:none}.status-details li{color:#ffffffb3;padding:8px 0 8px 20px;font-size:.95rem;line-height:1.4;position:relative}.status-details li:before{content:"•";color:#ffffff80;font-weight:700;position:absolute;left:0}.status-actions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.action-button{cursor:pointer;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:none;border-radius:25px;outline:none;justify-content:center;align-items:center;height:50px;font-family:inherit;font-size:16px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.action-button.primary{color:#000;background:#fff}.action-button.primary:hover{background:#f0f0f0;transform:translateY(-1px)}.action-button.primary:active{transform:translateY(0)}.action-button.secondary{color:#ffffffe6;background:#ffffff1a;border:1px solid #fff3}.action-button.secondary:hover{background:#ffffff26;border-color:#ffffff4d}.status-bg-elements{z-index:1;position:absolute;inset:0;overflow:hidden}.floating-element{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff05;border:1px solid #ffffff0d;border-radius:50%;animation:10s ease-in-out infinite float;position:absolute}.element-1{width:200px;height:200px;animation-delay:0s;top:10%;left:5%}.element-2{width:150px;height:150px;animation-delay:3s;bottom:15%;right:10%}.element-3{width:100px;height:100px;animation-delay:6s;top:60%;left:80%}@keyframes float{0%,to{opacity:.3;transform:translateY(0)rotate(0)}50%{opacity:.6;transform:translateY(-30px)rotate(180deg)}}@media (max-width:640px){.user-status-page{padding:16px}.status-container{border-radius:24px;padding:32px 24px}.status-icon{margin-bottom:20px;font-size:3rem}.status-details{margin-bottom:12px;padding:20px}.action-button{height:48px;font-size:15px}.floating-element{display:none}}@media (max-width:1024px) and (min-width:641px){.status-container{max-width:500px;padding:40px 32px}.element-1{width:150px;height:150px}.element-2{width:120px;height:120px}.element-3{width:80px;height:80px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.status-container{-webkit-backdrop-filter:blur(60px)saturate(200%);backdrop-filter:blur(60px)saturate(200%)}}@media (prefers-reduced-motion:reduce){.floating-element,.status-container:after{animation:none}.action-button{transition:none}}
