*,:before,:after{box-sizing:border-box;scrollbar-width:none}::-webkit-scrollbar{width:0;height:0}html{height:-webkit-fill-available}body{color:#fff;min-height:100vh;background:#0f172a;min-height:-webkit-fill-available;margin:0;font-family:Arial,sans-serif;overflow-x:hidden}#root{min-height:100vh;min-height:-webkit-fill-available;overflow-y:auto}input{border:none;border-radius:8px}button{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;padding:10px 16px}button:hover{opacity:.88}aside{box-sizing:border-box;height:100vh;overflow-y:auto}aside>div:first-child{z-index:10;background:#111827;padding-bottom:8px;position:sticky;top:0}@keyframes pulse{0%{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(1)}}@media (width<=768px){.landing-page{height:auto!important;padding:16px!important;overflow-y:auto!important}.landing-hero{grid-template-columns:1fr!important;gap:24px!important;height:auto!important}.landing-hero h1{font-size:32px!important}.landing-right{display:none!important}div[style*="position: fixed"][style*="top: 20"]{gap:8px!important;top:10px!important;right:10px!important}div[style*="position: fixed"][style*="top: 20"] button{border-radius:10px!important;width:40px!important;height:40px!important;font-size:16px!important}.pricing-plans{grid-template-columns:1fr!important;gap:16px!important}.pricing-plans>div{transform:none!important}.pricing-title{font-size:32px!important}div[style*="width: 420px"]{width:90vw!important;padding:24px!important}div[style*="display: flex"][style*="height: 100vh"]{flex-direction:column!important;height:auto!important}aside{width:100%!important;height:auto!important;max-height:200px!important}div[style*="display: flex"][style*="height: 100vh"]>div:last-child{flex:1!important;height:calc(100vh - 200px)!important;overflow-y:auto!important}body,#root{height:auto!important;overflow-y:auto!important}}@media (width<=480px){.landing-hero h1,.pricing-title{font-size:26px!important}}
