*{box-sizing:border-box}html{font-family:RaviFaNum,Tahoma,Arial,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:#010016;margin:0;padding:0;color:white;overflow-x:clip;min-height:100vh;line-height:1.6}.header-fixed{position:relative;z-index:50}@media (max-width:1024px){.header-fixed{position:fixed;bottom:0;left:0;right:0}}main{min-height:100vh;contain:layout style;position:relative;z-index:1}.popup-container{z-index:9998}.ostad-image-container{position:relative;width:80vw;max-width:500px;aspect-ratio:5/6;min-height:400px;contain:layout size;display:flex;align-items:center;justify-content:center;margin:0 auto;transform:translateZ(0)}.loading-skeleton{background:linear-gradient(90deg,#1a1a2e 25%,#16213e 50%,#1a1a2e 75%);background-size:200% 100%;animation:loading-shimmer 2s infinite;border-radius:.375rem}@keyframes loading-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.btn-primary{background-color:#fc0d0d;color:white;border:none;border-radius:.375rem;padding:.75rem 1.5rem;min-height:44px;cursor:pointer;transition:background-color .2s ease}.btn-primary:hover{background-color:#e60000}h1,h2,h3,h4,h5,h6{font-synthesis:none;text-rendering:optimizeLegibility;font-weight:700;line-height:1.2}img{max-width:100%;height:auto;display:block}.Toastify__toast-container{z-index:2147483008!important}.Toastify__toast{border-radius:8px!important;font-family:RaviFaNum,Tahoma,Arial,system-ui,sans-serif!important;font-size:14px!important}.Toastify__toast--success{background:linear-gradient(135deg,#1a5f3f,#2d7a57)!important}.Toastify__toast--error{background:linear-gradient(135deg,#5f1a1a,#7a2d2d)!important}.Toastify__toast--info{background:linear-gradient(135deg,#1a3a5f,#2d4d7a)!important}.Toastify__progress-bar{background:rgba(255,255,255,.7)!important}.woot--bubble-holder .woot-widget-bubble{z-index:800!important}