body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.headerpadding{padding-left:0!important}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{background:#4662ff70}::-webkit-scrollbar-thumb{background:#3700ff}::-webkit-scrollbar-thumb:hover{background:#1b0691}#root,body,html{background-image:url(/static/media/background.efe1d825592f490e280c.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;overflow:auto;position:relative;width:100%}html{font-size:16px}body{font-family:Roboto,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;margin:0;padding:0}a,div{box-sizing:border-box}img{max-width:100%}.card-title,h1,h2,h3,h4,h5,h6{color:#1e2b41!important;font-weight:500}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.m-4{margin:4px!important}.mt-4{margin-top:4px!important}.mr-4{margin-right:4px!important}.mb-4{margin-bottom:4px!important}.ml-4,.mx-4{margin-left:4px!important}.mx-4{margin-right:4px!important}.my-4{margin-bottom:4px!important;margin-top:4px!important}.p-4{padding:4px!important}.pt-4{padding-top:4px!important}.pr-4{padding-right:4px!important}.pb-4{padding-bottom:4px!important}.pl-4,.px-4{padding-left:4px!important}.px-4{padding-right:4px!important}.py-4{padding-bottom:4px!important;padding-top:4px!important}.m-8{margin:8px!important}.mt-8{margin-top:8px!important}.mr-8{margin-right:8px!important}.mb-8{margin-bottom:8px!important}.ml-8,.mx-8{margin-left:8px!important}.mx-8{margin-right:8px!important}.my-8{margin-bottom:8px!important;margin-top:8px!important}.p-8{padding:8px!important}.pt-8{padding-top:8px!important}.pr-8{padding-right:8px!important}.pb-8{padding-bottom:8px!important}.pl-8,.px-8{padding-left:8px!important}.px-8{padding-right:8px!important}.py-8{padding-bottom:8px!important;padding-top:8px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.ml-10,.mx-10{margin-left:10px!important}.mx-10{margin-right:10px!important}.my-10{margin-bottom:10px!important;margin-top:10px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pb-10{padding-bottom:10px!important}.pl-10,.px-10{padding-left:10px!important}.px-10{padding-right:10px!important}.py-10{padding-bottom:10px!important;padding-top:10px!important}.m-12{margin:12px!important}.mt-12{margin-top:12px!important}.mr-12{margin-right:12px!important}.mb-12{margin-bottom:12px!important}.ml-12,.mx-12{margin-left:12px!important}.mx-12{margin-right:12px!important}.my-12{margin-bottom:12px!important;margin-top:12px!important}.p-12{padding:12px!important}.pt-12{padding-top:12px!important}.pr-12{padding-right:12px!important}.pb-12{padding-bottom:12px!important}.pl-12,.px-12{padding-left:12px!important}.px-12{padding-right:12px!important}.py-12{padding-bottom:12px!important;padding-top:12px!important}.m-16{margin:16px!important}.mt-16{margin-top:16px!important}.mr-16{margin-right:16px!important}.mb-16{margin-bottom:16px!important}.ml-16,.mx-16{margin-left:16px!important}.mx-16{margin-right:16px!important}.my-16{margin-bottom:16px!important;margin-top:16px!important}.p-16{padding:16px!important}.pt-16{padding-top:16px!important}.pr-16{padding-right:16px!important}.pb-16{padding-bottom:16px!important}.pl-16,.px-16{padding-left:16px!important}.px-16{padding-right:16px!important}.py-16{padding-bottom:16px!important;padding-top:16px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mb-20{margin-bottom:20px!important}.ml-20,.mx-20{margin-left:20px!important}.mx-20{margin-right:20px!important}.my-20{margin-bottom:20px!important;margin-top:20px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20,.px-20{padding-left:20px!important}.px-20{padding-right:20px!important}.py-20{padding-bottom:20px!important;padding-top:20px!important}.m-24{margin:24px!important}.mt-24{margin-top:24px!important}.mr-24{margin-right:24px!important}.mb-24{margin-bottom:24px!important}.ml-24,.mx-24{margin-left:24px!important}.mx-24{margin-right:24px!important}.my-24{margin-bottom:24px!important;margin-top:24px!important}.p-24{padding:24px!important}.pt-24{padding-top:24px!important}.pr-24{padding-right:24px!important}.pb-24{padding-bottom:24px!important}.pl-24,.px-24{padding-left:24px!important}.px-24{padding-right:24px!important}.py-24{padding-bottom:24px!important;padding-top:24px!important}.m-28{margin:28px!important}.mt-28{margin-top:28px!important}.mr-28{margin-right:28px!important}.mb-28{margin-bottom:28px!important}.ml-28,.mx-28{margin-left:28px!important}.mx-28{margin-right:28px!important}.my-28{margin-bottom:28px!important;margin-top:28px!important}.p-28{padding:28px!important}.pt-28{padding-top:28px!important}.pr-28{padding-right:28px!important}.pb-28{padding-bottom:28px!important}.pl-28,.px-28{padding-left:28px!important}.px-28{padding-right:28px!important}.py-28{padding-bottom:28px!important;padding-top:28px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mr-30{margin-right:30px!important}.mb-30{margin-bottom:30px!important}.ml-30,.mx-30{margin-left:30px!important}.mx-30{margin-right:30px!important}.my-30{margin-bottom:30px!important;margin-top:30px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pb-30{padding-bottom:30px!important}.pl-30,.px-30{padding-left:30px!important}.px-30{padding-right:30px!important}.py-30{padding-bottom:30px!important;padding-top:30px!important}.m-32{margin:32px!important}.mt-32{margin-top:32px!important}.mr-32{margin-right:32px!important}.mb-32{margin-bottom:32px!important}.ml-32,.mx-32{margin-left:32px!important}.mx-32{margin-right:32px!important}.my-32{margin-bottom:32px!important;margin-top:32px!important}.p-32{padding:32px!important}.pt-32{padding-top:32px!important}.pr-32{padding-right:32px!important}.pb-32{padding-bottom:32px!important}.pl-32,.px-32{padding-left:32px!important}.px-32{padding-right:32px!important}.py-32{padding-bottom:32px!important;padding-top:32px!important}.m-36{margin:36px!important}.mt-36{margin-top:36px!important}.mr-36{margin-right:36px!important}.mb-36{margin-bottom:36px!important}.ml-36,.mx-36{margin-left:36px!important}.mx-36{margin-right:36px!important}.my-36{margin-bottom:36px!important;margin-top:36px!important}.p-36{padding:36px!important}.pt-36{padding-top:36px!important}.pr-36{padding-right:36px!important}.pb-36{padding-bottom:36px!important}.pl-36,.px-36{padding-left:36px!important}.px-36{padding-right:36px!important}.py-36{padding-bottom:36px!important;padding-top:36px!important}.m-40{margin:40px!important}.mt-40{margin-top:40px!important}.mr-40{margin-right:40px!important}.mb-40{margin-bottom:40px!important}.ml-40,.mx-40{margin-left:40px!important}.mx-40{margin-right:40px!important}.my-40{margin-bottom:40px!important;margin-top:40px!important}.p-40{padding:40px!important}.pt-40{padding-top:40px!important}.pr-40{padding-right:40px!important}.pb-40{padding-bottom:40px!important}.pl-40,.px-40{padding-left:40px!important}.px-40{padding-right:40px!important}.py-40{padding-bottom:40px!important;padding-top:40px!important}.m-44{margin:44px!important}.mt-44{margin-top:44px!important}.mr-44{margin-right:44px!important}.mb-44{margin-bottom:44px!important}.ml-44,.mx-44{margin-left:44px!important}.mx-44{margin-right:44px!important}.my-44{margin-bottom:44px!important;margin-top:44px!important}.p-44{padding:44px!important}.pt-44{padding-top:44px!important}.pr-44{padding-right:44px!important}.pb-44{padding-bottom:44px!important}.pl-44,.px-44{padding-left:44px!important}.px-44{padding-right:44px!important}.py-44{padding-bottom:44px!important;padding-top:44px!important}.m-48{margin:48px!important}.mt-48{margin-top:48px!important}.mr-48{margin-right:48px!important}.mb-48{margin-bottom:48px!important}.ml-48,.mx-48{margin-left:48px!important}.mx-48{margin-right:48px!important}.my-48{margin-bottom:48px!important;margin-top:48px!important}.p-48{padding:48px!important}.pt-48{padding-top:48px!important}.pr-48{padding-right:48px!important}.pb-48{padding-bottom:48px!important}.pl-48,.px-48{padding-left:48px!important}.px-48{padding-right:48px!important}.py-48{padding-bottom:48px!important;padding-top:48px!important}.m-52{margin:52px!important}.mt-52{margin-top:52px!important}.mr-52{margin-right:52px!important}.mb-52{margin-bottom:52px!important}.ml-52,.mx-52{margin-left:52px!important}.mx-52{margin-right:52px!important}.my-52{margin-bottom:52px!important;margin-top:52px!important}.p-52{padding:52px!important}.pt-52{padding-top:52px!important}.pr-52{padding-right:52px!important}.pb-52{padding-bottom:52px!important}.pl-52,.px-52{padding-left:52px!important}.px-52{padding-right:52px!important}.py-52{padding-bottom:52px!important;padding-top:52px!important}.m-56{margin:56px!important}.mt-56{margin-top:56px!important}.mr-56{margin-right:56px!important}.mb-56{margin-bottom:56px!important}.ml-56,.mx-56{margin-left:56px!important}.mx-56{margin-right:56px!important}.my-56{margin-bottom:56px!important;margin-top:56px!important}.p-56{padding:56px!important}.pt-56{padding-top:56px!important}.pr-56{padding-right:56px!important}.pb-56{padding-bottom:56px!important}.pl-56,.px-56{padding-left:56px!important}.px-56{padding-right:56px!important}.py-56{padding-bottom:56px!important;padding-top:56px!important}.m-60{margin:60px!important}.mt-60{margin-top:60px!important}.mr-60{margin-right:60px!important}.mb-60{margin-bottom:60px!important}.ml-60,.mx-60{margin-left:60px!important}.mx-60{margin-right:60px!important}.my-60{margin-bottom:60px!important;margin-top:60px!important}.p-60{padding:60px!important}.pt-60{padding-top:60px!important}.pr-60{padding-right:60px!important}.pb-60{padding-bottom:60px!important}.pl-60,.px-60{padding-left:60px!important}.px-60{padding-right:60px!important}.py-60{padding-bottom:60px!important;padding-top:60px!important}.m-64{margin:64px!important}.mt-64{margin-top:64px!important}.mr-64{margin-right:64px!important}.mb-64{margin-bottom:64px!important}.ml-64,.mx-64{margin-left:64px!important}.mx-64{margin-right:64px!important}.my-64{margin-bottom:64px!important;margin-top:64px!important}.p-64{padding:64px!important}.pt-64{padding-top:64px!important}.pr-64{padding-right:64px!important}.pb-64{padding-bottom:64px!important}.pl-64,.px-64{padding-left:64px!important}.px-64{padding-right:64px!important}.py-64{padding-bottom:64px!important;padding-top:64px!important}.m-68{margin:68px!important}.mt-68{margin-top:68px!important}.mr-68{margin-right:68px!important}.mb-68{margin-bottom:68px!important}.ml-68,.mx-68{margin-left:68px!important}.mx-68{margin-right:68px!important}.my-68{margin-bottom:68px!important;margin-top:68px!important}.p-68{padding:68px!important}.pt-68{padding-top:68px!important}.pr-68{padding-right:68px!important}.pb-68{padding-bottom:68px!important}.pl-68,.px-68{padding-left:68px!important}.px-68{padding-right:68px!important}.py-68{padding-bottom:68px!important;padding-top:68px!important}.m-72{margin:72px!important}.mt-72{margin-top:72px!important}.mr-72{margin-right:72px!important}.mb-72{margin-bottom:72px!important}.ml-72,.mx-72{margin-left:72px!important}.mx-72{margin-right:72px!important}.my-72{margin-bottom:72px!important;margin-top:72px!important}.p-72{padding:72px!important}.pt-72{padding-top:72px!important}.pr-72{padding-right:72px!important}.pb-72{padding-bottom:72px!important}.pl-72,.px-72{padding-left:72px!important}.px-72{padding-right:72px!important}.py-72{padding-bottom:72px!important;padding-top:72px!important}.m-78{margin:78px!important}.mt-78{margin-top:78px!important}.mr-78{margin-right:78px!important}.mb-78{margin-bottom:78px!important}.ml-78,.mx-78{margin-left:78px!important}.mx-78{margin-right:78px!important}.my-78{margin-bottom:78px!important;margin-top:78px!important}.p-78{padding:78px!important}.pt-78{padding-top:78px!important}.pr-78{padding-right:78px!important}.pb-78{padding-bottom:78px!important}.pl-78,.px-78{padding-left:78px!important}.px-78{padding-right:78px!important}.py-78{padding-bottom:78px!important;padding-top:78px!important}.m-86{margin:86px!important}.mt-86{margin-top:86px!important}.mr-86{margin-right:86px!important}.mb-86{margin-bottom:86px!important}.ml-86,.mx-86{margin-left:86px!important}.mx-86{margin-right:86px!important}.my-86{margin-bottom:86px!important;margin-top:86px!important}.p-86{padding:86px!important}.pt-86{padding-top:86px!important}.pr-86{padding-right:86px!important}.pb-86{padding-bottom:86px!important}.pl-86,.px-86{padding-left:86px!important}.px-86{padding-right:86px!important}.py-86{padding-bottom:86px!important;padding-top:86px!important}.m-120{margin:120px!important}.mt-120{margin-top:120px!important}.mr-120{margin-right:120px!important}.mb-120{margin-bottom:120px!important}.ml-120,.mx-120{margin-left:120px!important}.mx-120{margin-right:120px!important}.my-120{margin-bottom:120px!important;margin-top:120px!important}.p-120{padding:120px!important}.pt-120{padding-top:120px!important}.pr-120{padding-right:120px!important}.pb-120{padding-bottom:120px!important}.pl-120,.px-120{padding-left:120px!important}.px-120{padding-right:120px!important}.py-120{padding-bottom:120px!important;padding-top:120px!important}.m--4{margin:-4px!important}.mt--4{margin-top:-4px!important}.mr--4{margin-right:-4px!important}.mb--4{margin-bottom:-4px!important}.ml--4,.mx--4{margin-left:-4px!important}.mx--4{margin-right:-4px!important}.my--4{margin-bottom:-4px!important;margin-top:-4px!important}.p--4{padding:-4px!important}.pt--4{padding-top:-4px!important}.pr--4{padding-right:-4px!important}.pb--4{padding-bottom:-4px!important}.pl--4,.px--4{padding-left:-4px!important}.px--4{padding-right:-4px!important}.py--4{padding-bottom:-4px!important;padding-top:-4px!important}.m--8{margin:-8px!important}.mt--8{margin-top:-8px!important}.mr--8{margin-right:-8px!important}.mb--8{margin-bottom:-8px!important}.ml--8,.mx--8{margin-left:-8px!important}.mx--8{margin-right:-8px!important}.my--8{margin-bottom:-8px!important;margin-top:-8px!important}.p--8{padding:-8px!important}.pt--8{padding-top:-8px!important}.pr--8{padding-right:-8px!important}.pb--8{padding-bottom:-8px!important}.pl--8,.px--8{padding-left:-8px!important}.px--8{padding-right:-8px!important}.py--8{padding-bottom:-8px!important;padding-top:-8px!important}.m--10{margin:-10px!important}.mt--10{margin-top:-10px!important}.mr--10{margin-right:-10px!important}.mb--10{margin-bottom:-10px!important}.ml--10,.mx--10{margin-left:-10px!important}.mx--10{margin-right:-10px!important}.my--10{margin-bottom:-10px!important;margin-top:-10px!important}.p--10{padding:-10px!important}.pt--10{padding-top:-10px!important}.pr--10{padding-right:-10px!important}.pb--10{padding-bottom:-10px!important}.pl--10,.px--10{padding-left:-10px!important}.px--10{padding-right:-10px!important}.py--10{padding-bottom:-10px!important;padding-top:-10px!important}.m--12{margin:-12px!important}.mt--12{margin-top:-12px!important}.mr--12{margin-right:-12px!important}.mb--12{margin-bottom:-12px!important}.ml--12,.mx--12{margin-left:-12px!important}.mx--12{margin-right:-12px!important}.my--12{margin-bottom:-12px!important;margin-top:-12px!important}.p--12{padding:-12px!important}.pt--12{padding-top:-12px!important}.pr--12{padding-right:-12px!important}.pb--12{padding-bottom:-12px!important}.pl--12,.px--12{padding-left:-12px!important}.px--12{padding-right:-12px!important}.py--12{padding-bottom:-12px!important;padding-top:-12px!important}.m--16{margin:-16px!important}.mt--16{margin-top:-16px!important}.mr--16{margin-right:-16px!important}.mb--16{margin-bottom:-16px!important}.ml--16,.mx--16{margin-left:-16px!important}.mx--16{margin-right:-16px!important}.my--16{margin-bottom:-16px!important;margin-top:-16px!important}.p--16{padding:-16px!important}.pt--16{padding-top:-16px!important}.pr--16{padding-right:-16px!important}.pb--16{padding-bottom:-16px!important}.pl--16,.px--16{padding-left:-16px!important}.px--16{padding-right:-16px!important}.py--16{padding-bottom:-16px!important;padding-top:-16px!important}.m--20{margin:-20px!important}.mt--20{margin-top:-20px!important}.mr--20{margin-right:-20px!important}.mb--20{margin-bottom:-20px!important}.ml--20,.mx--20{margin-left:-20px!important}.mx--20{margin-right:-20px!important}.my--20{margin-bottom:-20px!important;margin-top:-20px!important}.p--20{padding:-20px!important}.pt--20{padding-top:-20px!important}.pr--20{padding-right:-20px!important}.pb--20{padding-bottom:-20px!important}.pl--20,.px--20{padding-left:-20px!important}.px--20{padding-right:-20px!important}.py--20{padding-bottom:-20px!important;padding-top:-20px!important}.m--24{margin:-24px!important}.mt--24{margin-top:-24px!important}.mr--24{margin-right:-24px!important}.mb--24{margin-bottom:-24px!important}.ml--24,.mx--24{margin-left:-24px!important}.mx--24{margin-right:-24px!important}.my--24{margin-bottom:-24px!important;margin-top:-24px!important}.p--24{padding:-24px!important}.pt--24{padding-top:-24px!important}.pr--24{padding-right:-24px!important}.pb--24{padding-bottom:-24px!important}.pl--24,.px--24{padding-left:-24px!important}.px--24{padding-right:-24px!important}.py--24{padding-bottom:-24px!important;padding-top:-24px!important}.m--28{margin:-28px!important}.mt--28{margin-top:-28px!important}.mr--28{margin-right:-28px!important}.mb--28{margin-bottom:-28px!important}.ml--28,.mx--28{margin-left:-28px!important}.mx--28{margin-right:-28px!important}.my--28{margin-bottom:-28px!important;margin-top:-28px!important}.p--28{padding:-28px!important}.pt--28{padding-top:-28px!important}.pr--28{padding-right:-28px!important}.pb--28{padding-bottom:-28px!important}.pl--28,.px--28{padding-left:-28px!important}.px--28{padding-right:-28px!important}.py--28{padding-bottom:-28px!important;padding-top:-28px!important}.m--30{margin:-30px!important}.mt--30{margin-top:-30px!important}.mr--30{margin-right:-30px!important}.mb--30{margin-bottom:-30px!important}.ml--30,.mx--30{margin-left:-30px!important}.mx--30{margin-right:-30px!important}.my--30{margin-bottom:-30px!important;margin-top:-30px!important}.p--30{padding:-30px!important}.pt--30{padding-top:-30px!important}.pr--30{padding-right:-30px!important}.pb--30{padding-bottom:-30px!important}.pl--30,.px--30{padding-left:-30px!important}.px--30{padding-right:-30px!important}.py--30{padding-bottom:-30px!important;padding-top:-30px!important}.m--32{margin:-32px!important}.mt--32{margin-top:-32px!important}.mr--32{margin-right:-32px!important}.mb--32{margin-bottom:-32px!important}.ml--32,.mx--32{margin-left:-32px!important}.mx--32{margin-right:-32px!important}.my--32{margin-bottom:-32px!important;margin-top:-32px!important}.p--32{padding:-32px!important}.pt--32{padding-top:-32px!important}.pr--32{padding-right:-32px!important}.pb--32{padding-bottom:-32px!important}.pl--32,.px--32{padding-left:-32px!important}.px--32{padding-right:-32px!important}.py--32{padding-bottom:-32px!important;padding-top:-32px!important}.m--36{margin:-36px!important}.mt--36{margin-top:-36px!important}.mr--36{margin-right:-36px!important}.mb--36{margin-bottom:-36px!important}.ml--36,.mx--36{margin-left:-36px!important}.mx--36{margin-right:-36px!important}.my--36{margin-bottom:-36px!important;margin-top:-36px!important}.p--36{padding:-36px!important}.pt--36{padding-top:-36px!important}.pr--36{padding-right:-36px!important}.pb--36{padding-bottom:-36px!important}.pl--36,.px--36{padding-left:-36px!important}.px--36{padding-right:-36px!important}.py--36{padding-bottom:-36px!important;padding-top:-36px!important}.m--40{margin:-40px!important}.mt--40{margin-top:-40px!important}.mr--40{margin-right:-40px!important}.mb--40{margin-bottom:-40px!important}.ml--40,.mx--40{margin-left:-40px!important}.mx--40{margin-right:-40px!important}.my--40{margin-bottom:-40px!important;margin-top:-40px!important}.p--40{padding:-40px!important}.pt--40{padding-top:-40px!important}.pr--40{padding-right:-40px!important}.pb--40{padding-bottom:-40px!important}.pl--40,.px--40{padding-left:-40px!important}.px--40{padding-right:-40px!important}.py--40{padding-bottom:-40px!important;padding-top:-40px!important}.m--44{margin:-44px!important}.mt--44{margin-top:-44px!important}.mr--44{margin-right:-44px!important}.mb--44{margin-bottom:-44px!important}.ml--44,.mx--44{margin-left:-44px!important}.mx--44{margin-right:-44px!important}.my--44{margin-bottom:-44px!important;margin-top:-44px!important}.p--44{padding:-44px!important}.pt--44{padding-top:-44px!important}.pr--44{padding-right:-44px!important}.pb--44{padding-bottom:-44px!important}.pl--44,.px--44{padding-left:-44px!important}.px--44{padding-right:-44px!important}.py--44{padding-bottom:-44px!important;padding-top:-44px!important}.m--48{margin:-48px!important}.mt--48{margin-top:-48px!important}.mr--48{margin-right:-48px!important}.mb--48{margin-bottom:-48px!important}.ml--48,.mx--48{margin-left:-48px!important}.mx--48{margin-right:-48px!important}.my--48{margin-bottom:-48px!important;margin-top:-48px!important}.p--48{padding:-48px!important}.pt--48{padding-top:-48px!important}.pr--48{padding-right:-48px!important}.pb--48{padding-bottom:-48px!important}.pl--48,.px--48{padding-left:-48px!important}.px--48{padding-right:-48px!important}.py--48{padding-bottom:-48px!important;padding-top:-48px!important}.m--52{margin:-52px!important}.mt--52{margin-top:-52px!important}.mr--52{margin-right:-52px!important}.mb--52{margin-bottom:-52px!important}.ml--52,.mx--52{margin-left:-52px!important}.mx--52{margin-right:-52px!important}.my--52{margin-bottom:-52px!important;margin-top:-52px!important}.p--52{padding:-52px!important}.pt--52{padding-top:-52px!important}.pr--52{padding-right:-52px!important}.pb--52{padding-bottom:-52px!important}.pl--52,.px--52{padding-left:-52px!important}.px--52{padding-right:-52px!important}.py--52{padding-bottom:-52px!important;padding-top:-52px!important}.m--56{margin:-56px!important}.mt--56{margin-top:-56px!important}.mr--56{margin-right:-56px!important}.mb--56{margin-bottom:-56px!important}.ml--56,.mx--56{margin-left:-56px!important}.mx--56{margin-right:-56px!important}.my--56{margin-bottom:-56px!important;margin-top:-56px!important}.p--56{padding:-56px!important}.pt--56{padding-top:-56px!important}.pr--56{padding-right:-56px!important}.pb--56{padding-bottom:-56px!important}.pl--56,.px--56{padding-left:-56px!important}.px--56{padding-right:-56px!important}.py--56{padding-bottom:-56px!important;padding-top:-56px!important}.m--60{margin:-60px!important}.mt--60{margin-top:-60px!important}.mr--60{margin-right:-60px!important}.mb--60{margin-bottom:-60px!important}.ml--60,.mx--60{margin-left:-60px!important}.mx--60{margin-right:-60px!important}.my--60{margin-bottom:-60px!important;margin-top:-60px!important}.p--60{padding:-60px!important}.pt--60{padding-top:-60px!important}.pr--60{padding-right:-60px!important}.pb--60{padding-bottom:-60px!important}.pl--60,.px--60{padding-left:-60px!important}.px--60{padding-right:-60px!important}.py--60{padding-bottom:-60px!important;padding-top:-60px!important}.m--64{margin:-64px!important}.mt--64{margin-top:-64px!important}.mr--64{margin-right:-64px!important}.mb--64{margin-bottom:-64px!important}.ml--64,.mx--64{margin-left:-64px!important}.mx--64{margin-right:-64px!important}.my--64{margin-bottom:-64px!important;margin-top:-64px!important}.p--64{padding:-64px!important}.pt--64{padding-top:-64px!important}.pr--64{padding-right:-64px!important}.pb--64{padding-bottom:-64px!important}.pl--64,.px--64{padding-left:-64px!important}.px--64{padding-right:-64px!important}.py--64{padding-bottom:-64px!important;padding-top:-64px!important}.m--68{margin:-68px!important}.mt--68{margin-top:-68px!important}.mr--68{margin-right:-68px!important}.mb--68{margin-bottom:-68px!important}.ml--68,.mx--68{margin-left:-68px!important}.mx--68{margin-right:-68px!important}.my--68{margin-bottom:-68px!important;margin-top:-68px!important}.p--68{padding:-68px!important}.pt--68{padding-top:-68px!important}.pr--68{padding-right:-68px!important}.pb--68{padding-bottom:-68px!important}.pl--68,.px--68{padding-left:-68px!important}.px--68{padding-right:-68px!important}.py--68{padding-bottom:-68px!important;padding-top:-68px!important}.m--72{margin:-72px!important}.mt--72{margin-top:-72px!important}.mr--72{margin-right:-72px!important}.mb--72{margin-bottom:-72px!important}.ml--72,.mx--72{margin-left:-72px!important}.mx--72{margin-right:-72px!important}.my--72{margin-bottom:-72px!important;margin-top:-72px!important}.p--72{padding:-72px!important}.pt--72{padding-top:-72px!important}.pr--72{padding-right:-72px!important}.pb--72{padding-bottom:-72px!important}.pl--72,.px--72{padding-left:-72px!important}.px--72{padding-right:-72px!important}.py--72{padding-bottom:-72px!important;padding-top:-72px!important}.m--116{margin:-116px!important}.mt--116{margin-top:-116px!important}.mr--116{margin-right:-116px!important}.mb--116{margin-bottom:-116px!important}.ml--116,.mx--116{margin-left:-116px!important}.mx--116{margin-right:-116px!important}.my--116{margin-bottom:-116px!important;margin-top:-116px!important}.p--116{padding:-116px!important}.pt--116{padding-top:-116px!important}.pr--116{padding-right:-116px!important}.pb--116{padding-bottom:-116px!important}.pl--116,.px--116{padding-left:-116px!important}.px--116{padding-right:-116px!important}.py--116{padding-bottom:-116px!important;padding-top:-116px!important}.m--120{margin:-120px!important}.mt--120{margin-top:-120px!important}.mr--120{margin-right:-120px!important}.mb--120{margin-bottom:-120px!important}.ml--120,.mx--120{margin-left:-120px!important}.mx--120{margin-right:-120px!important}.my--120{margin-bottom:-120px!important;margin-top:-120px!important}.p--120{padding:-120px!important}.pt--120{padding-top:-120px!important}.pr--120{padding-right:-120px!important}.pb--120{padding-bottom:-120px!important}.pl--120,.px--120{padding-left:-120px!important}.px--120{padding-right:-120px!important}.py--120{padding-bottom:-120px!important;padding-top:-120px!important}.m-2em{margin:2em!important}.mt-2em{margin-top:2em!important}.mr-2em{margin-right:2em!important}.mb-2em{margin-bottom:2em!important}.ml-2em,.mx-2em{margin-left:2em!important}.mx-2em{margin-right:2em!important}.my-2em{margin-bottom:2em!important;margin-top:2em!important}.p-2em{padding:2em!important}.pt-2em{padding-top:2em!important}.pr-2em{padding-right:2em!important}.pb-2em{padding-bottom:2em!important}.pl-2em,.px-2em{padding-left:2em!important}.px-2em{padding-right:2em!important}.py-2em{padding-bottom:2em!important;padding-top:2em!important}.m-3em{margin:3em!important}.mt-3em{margin-top:3em!important}.mr-3em{margin-right:3em!important}.mb-3em{margin-bottom:3em!important}.ml-3em,.mx-3em{margin-left:3em!important}.mx-3em{margin-right:3em!important}.my-3em{margin-bottom:3em!important;margin-top:3em!important}.p-3em{padding:3em!important}.pt-3em{padding-top:3em!important}.pr-3em{padding-right:3em!important}.pb-3em{padding-bottom:3em!important}.pl-3em,.px-3em{padding-left:3em!important}.px-3em{padding-right:3em!important}.py-3em{padding-bottom:3em!important;padding-top:3em!important}@media screen and (max-width:767px){.pb-30{padding-bottom:16px!important}}.pb-2{padding-bottom:2px}.pb-3{padding-bottom:3px}.px-80{padding-left:80px;padding-right:80px}@media screen and (max-width:460px){.px-80{padding-left:16px;padding-right:16px}}.py-80{padding-bottom:80px;padding-top:80px}.py-2{padding-bottom:2px;padding-top:2px}.p-sm-30{padding:30px}@media screen and (max-width:767px){.p-sm-30{padding:16px}}.px-sm-30{padding:0 30px}@media screen and (max-width:767px){.px-sm-30{padding:0 16px}}.pr-sm-30{padding-right:30px!important}@media screen and (max-width:767px){.pr-sm-30{padding-right:16px!important}}.p-sm-24{padding:24px!important}@media screen and (max-width:767px){.p-sm-24{padding:16px!important}}.px-sm-24{padding:0 24px!important}@media screen and (max-width:767px){.px-sm-24{padding:0 16px!important}}.pt-sm-24{padding-top:24px!important}@media screen and (max-width:767px){.pt-sm-24{padding-top:16px!important}}.pl-sm-24{padding-left:24px!important}@media screen and (max-width:767px){.pl-sm-24{padding:12px!important}}.m-auto{margin:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mb-38{margin-bottom:38px}.mb-14{margin-bottom:14px!important}.mb-1{margin-bottom:1px}.mb-2{margin-bottom:2px}.ml--12{margin-left:-12px}.m-sm-30{margin:30px}@media screen and (max-width:767px){.m-sm-30{margin:16px}}.mb-sm-30{margin-bottom:30px}@media screen and (max-width:767px){.mb-sm-30{margin-bottom:16px}}.mx-sm-30{margin-left:30px;margin-right:30px}@media screen and (max-width:767px){.mx-sm-30{margin-left:16px;margin-right:16px}}.w-100{width:100%}.w-220{width:220px}.h-100{height:100%!important}.h-150{height:150px!important}.h-320{height:320px}.h-100vh{height:100vh}.h-100vh-80{height:calc(100vh - 80px)}.h-500{height:500px!important}.h-700{height:700px}.h-800{height:800px}.h-48{height:48px}.h-70{height:70px}.h-32{height:32px}.h-36{height:36px!important}.h-55{height:55px!important}.h-56{height:56px}.size-36{height:36px!important;width:36px!important}.size-24{height:24px!important;width:24px!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;line-height:1.1;margin:0 0 .5rem}.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}a{color:inherit;text-decoration:none}.caption{font:var(--font-caption)}.subheading-1{font:var(--font-subheading-1)}.subheading-2{font:var(--font-subheading-2)}.heading{font:var(--font-heading);font-size:1.5rem}.title{font:var(--font-title);font-size:1.4rem!important}.display-1{font:var(--font-display-1)}.display-2{font:var(--font-display-2)}.display-3{font:var(--font-display-3)}.display-4{font:var(--font-display-4)}.capitalize{text-transform:capitalize!important}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.font-weight-normal{font-weight:400!important}.font-weight-300,.font-weight-light{font-weight:300!important}.font-weight-500,.font-weight-semi-bold{font-weight:500!important}.font-weight-600,.font-weight-bold{font-weight:600!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px}.font-size-20{font-size:20px}.font-size-22{font-size:22px}.font-size-24{font-size:24px}.font-size-30{font-size:30px!important}.font-size-32{font-size:32px!important}.text-small{font-size:.8125rem!important}.white-space-pre-line{white-space:pre-wrap;word-break:break-word}.white-space-pre{white-space:pre}.display-none{display:none}.display-block{display:block}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-start{justify-content:flex-start!important}.flex-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-space-between{justify-content:space-between!important}.flex-space-around{justify-content:space-around}.flex-middle{align-items:center}.flex-top{align-items:flex-start}.flex-stretch{align-items:stretch}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden}.scroll-y{overflow-x:hidden;overflow-y:scroll}.position-relative{position:relative}.position-bottom{bottom:0;position:absolute}.text-center{text-align:center}.text-middle{vertical-align:middle}.text-align-right{text-align:right}.text-align-left{text-align:left}.x-center{left:50%;transform:translateX(-50%)}.y-center{top:50%;transform:translateY(-50%)}.align-self-middle{align-self:center!important}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.layout-boxed .container,.layout-contained .container,.layout-full .container{padding-left:30px;padding-right:30px}.layout-contained .container{margin:auto;max-width:1200px;width:100%}.layout-boxed{background:#fff;box-shadow:0 5px 5px -3px #00000021,0 8px 10px 1px #00000021,0 3px 14px 2px #00000021;margin:auto;max-width:1200px}.content-wrap,.sidenav .topbar{transition:all .3s ease}.sidenav .scrollable{width:260px}.topbar-userarea{cursor:pointer}.topbar-userarea .user-icon-section,.topbar-userarea .user-name{margin:0 5px}.topbar{background:#132c3e;top:0;z-index:96}.topbar,.topbar span{color:#fff}.topbar .topbar-hold{border-radius:inherit;height:50px;padding:2em 1rem;position:relative}.header-title-topbar{background:#fff;box-shadow:0 5px 5px -3px #0000000d,0 8px 10px 1px #0000000d,0 3px 14px 2px #0000000d;color:#1a3d67;padding:10px 1rem}.header-title-topbar h4{margin:0;padding:0}.fug-container{height:100%}.fug-container .container-section{flex-grow:1;position:relative}.fug-container .container-section .forcast-header{font-weight:600}.fug-container .collapse-icon{transform:rotate(0deg);transition:transform .3s cubic-bezier(0,0,.2,1) 0ms}.fug-container .expand-icon{transform:rotate(90deg);transition:transform .3s cubic-bezier(0,0,.2,1) 0ms}.fug-container .content-wrap{flex:1 1 auto;flex-direction:column;height:100%;overflow:hidden;position:relative}.fug-container .content-wrap .scrollable-content{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative}.fug-container .content-wrap .scrollable-content .content{position:relative}.fug-container .dashboard .main{overflow:hidden}.fug-container.sidenav-full .sidenav{left:0;width:260px}.fug-container.sidenav-full .sidenav .sidenav__toggle{display:block}.fug-container.sidenav-full .content-wrap{margin-left:260px;vertical-align:top;width:calc(100% - 260px)}.fug-container.sidenav-compact .sidenav{overflow:hidden;width:80px}.fug-container.sidenav-compact .sidenav .brand-area{padding:13px 18px 13px 28px}.fug-container.sidenav-compact .sidenav .brand-area .brand__text{display:none}.fug-container.sidenav-compact .sidenav .scrollable{padding-left:10px;padding-right:6px}.fug-container.sidenav-compact .sidenav .scrollable .sidenav__user{background:none;padding:.5rem 18px}.fug-container.sidenav-compact .sidenav .scrollable .sidenav__user .username-photo{align-items:flex-start}.fug-container.sidenav-compact .sidenav .scrollable .sidenav__user img{height:1.8rem;width:1.8rem}.fug-container.sidenav-compact .sidenav .scrollable .sidenav__user .user__menu,.fug-container.sidenav-compact .sidenav .scrollable .sidenav__user .username{display:none}.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item{justify-content:center;margin-left:6px;overflow:hidden;padding:0;width:48px}.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .badge,.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .item-arrow,.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .item-text{display:none}.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item>button{justify-content:center}.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .icon-text{font-size:10px;margin-left:4px;text-indent:0}.fug-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .icon-text:after{display:none}.fug-container.sidenav-compact .sidenav:hover{width:260px}.fug-container.sidenav-compact .sidenav:hover .brand-area{padding:13px 18px 13px 24px}.fug-container.sidenav-compact .sidenav:hover .brand-area .brand__text{display:inline-block}.fug-container.sidenav-compact .sidenav:hover .scrollable{padding-left:20px;padding-right:20px;width:260px}.fug-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user{background-color:#0000000d;padding:.5rem 12px}.fug-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user .username-photo{align-items:center}.fug-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user img{height:2.5rem;width:2.5rem}.fug-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user .user__menu,.fug-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user .username{display:flex}.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation button.nav-item{padding:0 16px}.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item{justify-content:space-between;margin-left:0;width:100%}.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .badge,.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .item-arrow,.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .item-text{display:inline-block}.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item>button{justify-content:flex-start}.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .icon-text{font-size:10px;margin-left:0;text-indent:-10000px}.fug-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .icon-text:after{display:block}.fug-container.sidenav-compact .content-wrap{margin-left:80px;vertical-align:top;width:calc(100% - 80px)}.fug-container.sidenav-close .sidenav{left:-260px}.fug-container.sidenav-close .content-wrap{margin-left:0;vertical-align:top;width:100%}.fug-container.sidenav-close .content-wrap .topbar{width:100%}.fug-container.sidenav-mobile .sidenav{display:none;width:260px}.fug-container.sidenav-mobile .content-wrap{margin-left:0;vertical-align:top;width:100%}.fug-container.sidenav-mobile .content-wrap .topbar{width:100%}.sideNavClose .fug-container .content-wrap{flex-direction:row;margin-left:0}.sidenav{background-color:#040404;background-position:top;background-repeat:no-repeat;background-size:cover;box-shadow:0 5px 5px -3px #00000017,0 8px 10px 1px #00000017,0 3px 14px 2px #00000017;color:#fff;display:flex;flex-direction:column;gap:5vh;height:100vh;overflow:hidden;padding-block:5vh;position:fixed;top:0;width:260px;z-index:99}.sidenav .logo-section{padding:12px 18px 12px 24px}.sidenav .logo-section h4{color:#fff!important;margin:0}.sidenav .sidenav .active{background-color:#0063c5}.sidenav .Nav-menu-LIst{padding:10px!important}.sidenav .sidenav__hold{display:flex;flex-direction:column;height:100%;position:relative;z-index:3}.sidenav .sidenav__hold .scrollable{padding-bottom:120px;padding-left:20px;padding-right:20px}.sidenav .sidenav__hold:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.sidenav .sidenav__hold .brand-area{padding:13px 18px 13px 24px;width:260px}.sidenav .sidenav__hold .brand-area .brand img{height:24px;margin-right:12px}.sidenav .sidenav__hold .brand-area .brand .brand__text{font-size:1.125rem;font-weight:700}.sidenav .sidenav__hold .sidenav__user{align-items:center;background-color:#0000000d;border-radius:4px;display:flex;flex-direction:row;justify-content:flex-start;margin:2rem 0;padding:.5rem 12px}.sidenav .sidenav__hold .sidenav__user .username-photo{align-items:center;display:flex;flex-direction:column}.sidenav .sidenav__hold .sidenav__user img{border-radius:50%;height:2.5rem;width:2.5rem}.sidenav .sidenav__hold .sidenav__user .username{font-weight:300}.sidenav .sidenav__hold .sidenav__user .username .material-icons{font-size:13px}.sidenav .sidenav__hold .sidenav__user .user__menu{display:flex;justify-content:flex-start;margin-left:-4px}.sidenav-mobile .sidenav{width:260px}.sidenav-mobile .sidenav__overlay{background:#0000008a;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.navigation button.nav-item{padding:0 16px}.navigation .nav-item{border-radius:4px;display:flex;height:55px;justify-content:space-between}.navigation .nav-item button{padding:0 16px}.navigation .nav-item.active,.navigation .nav-item.active:hover{background-color:#00000059;color:#fff!important}.navigation .nav-item.has-submenu.open,.navigation .nav-item:hover{background-color:#00000059}.navigation .nav-item>button{justify-content:flex-start}.navigation .nav-item .item-icon{font-size:18px}.navigation .nav-item .item-text{font-size:.875rem}.navigation .nav-item .icon-text{display:inline-block;font-size:8px;height:8px;line-height:8px;position:relative;text-indent:-1000000px;width:8px;z-index:0}.navigation .nav-item .icon-text:after{border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.navigation .nav-item .item-arrow span{font-size:18px}.navigation .submenu{background-color:#00000059;position:relative}.navigation .submenu .nav-item{height:44px}.navigation .submenu .nav-item .item-text{padding-left:50px!important}.badge{border-radius:12px;font-weight:500;height:20px;line-height:20px;margin:0 4px 0 auto;padding:0 8px}.badge.bg-error,.badge.bg-primary{color:#fff!important}.custom_active{background-color:#0063c5!important;border-radius:5px!important}.settings_div{background-color:#fff;display:flex;flex-direction:row;height:64vh;width:42em}.settings_profile_ico_div{align-items:center;background-color:#132c3e;display:flex;flex:1 1;flex-direction:column;gap:15px;justify-content:center}.settings_profile_ico_details_div{display:flex;flex:2 1;flex-direction:column;gap:25px;padding:15px 20px}.settings_details_inner{display:flex;flex-direction:column;gap:20px}.settings_details_inner input{border:none;font-size:14px;outline:none;width:100%}.settings_input{align-items:center;border:none;display:flex;flex-direction:row;overflow:hidden;padding:4px 10px}.settings_buttons{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;margin-top:5px}.settings_buttons button{background-color:gray;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;padding:6px 16px}.dashboard .MuiGrid-container .material-icons{margin-right:5px}.parent_card{display:flex;flex-direction:column;height:140px}.child_card{margin-top:auto}.card-img{left:10%;position:relative;top:50px;width:80%}.dashboard-list{grid-gap:1rem;background-color:#fff;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:40px}.dashboard-list .dashboard-list-card{border-top:4px solid #1bc5bd;box-shadow:none;display:grid;padding:10px}.dashboard-list .dashboard-list-icon{padding-right:15px}.dashboard-list .feature-group-card{border-top:4px solid #3699ff}.dashboard-list .synthetic-data-card{border-top:4px solid #8950fc}.dashboard-list .feature-store-card{border-top:4px solid #ffa800}.dashboard-list .dashboard-list-title{align-items:center;color:#333;display:flex;font-size:18px;font-weight:400}.dashboard-list .dashboard-list-actions{display:flex;justify-content:flex-end}.dashboard-count{padding:10px}.dashboard-count .count-title{color:#888;display:flex;font-size:16px;padding-bottom:5px;padding-top:5px}.dashboard-count .MuiTypography-h4{font-size:30px;font-weight:700}.active-warning{margin-top:20px}.dashboardContainer{position:relative;top:-45px}.blink{animation:blink .5s linear infinite;color:red}@keyframes blink-red{0%{color:red}to{color:#ac6666}}.blink-text-red{animation:blink-red .5s linear infinite}.dash-container{height:100%;padding-right:30px}.dash-container .container-section{flex-grow:1;position:relative}.dash-container .container-section .forcast-header{font-weight:600}.dash-container .collapse-icon{transform:rotate(0deg);transition:transform .3s cubic-bezier(0,0,.2,1) 0ms}.dash-container .expand-icon{transform:rotate(90deg);transition:transform .3s cubic-bezier(0,0,.2,1) 0ms}.dash-container .content-wrap{flex:1 1 auto;flex-direction:column;height:100%;overflow:hidden;position:relative}.dash-container .content-wrap .scrollable-content{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative}.dash-container .content-wrap .scrollable-content .content{position:relative}.dash-container .dashboard .main{overflow:hidden}.dash-container.sidenav-full .sidenav{left:0;width:260px}.dash-container.sidenav-full .sidenav .sidenav__toggle{display:block}.dash-container.sidenav-full .content-wrap{margin-left:260px;vertical-align:top;width:calc(100% - 260px)}.dash-container.sidenav-compact .sidenav{overflow:hidden;width:80px}.dash-container.sidenav-compact .sidenav .brand-area{padding:13px 18px 13px 28px}.dash-container.sidenav-compact .sidenav .brand-area .brand__text{display:none}.dash-container.sidenav-compact .sidenav .scrollable{padding-left:10px;padding-right:6px}.dash-container.sidenav-compact .sidenav .scrollable .sidenav__user{background:none;padding:.5rem 18px}.dash-container.sidenav-compact .sidenav .scrollable .sidenav__user .username-photo{align-items:flex-start}.dash-container.sidenav-compact .sidenav .scrollable .sidenav__user img{height:1.8rem;width:1.8rem}.dash-container.sidenav-compact .sidenav .scrollable .sidenav__user .user__menu,.dash-container.sidenav-compact .sidenav .scrollable .sidenav__user .username{display:none}.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item{justify-content:center;margin-left:6px;overflow:hidden;padding:0;width:48px}.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .badge,.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .item-arrow,.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .item-text{display:none}.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item>button{justify-content:center}.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .icon-text{font-size:10px;margin-left:4px;text-indent:0}.dash-container.sidenav-compact .sidenav .scrollable .navigation .nav-item .icon-text:after{display:none}.dash-container.sidenav-compact .sidenav:hover{width:260px}.dash-container.sidenav-compact .sidenav:hover .brand-area{padding:13px 18px 13px 24px}.dash-container.sidenav-compact .sidenav:hover .brand-area .brand__text{display:inline-block}.dash-container.sidenav-compact .sidenav:hover .scrollable{padding-left:20px;padding-right:20px;width:260px}.dash-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user{background-color:#0000000d;padding:.5rem 12px}.dash-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user .username-photo{align-items:center}.dash-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user img{height:2.5rem;width:2.5rem}.dash-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user .user__menu,.dash-container.sidenav-compact .sidenav:hover .scrollable .sidenav__user .username{display:flex}.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation button.nav-item{padding:0 16px}.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item{justify-content:space-between;margin-left:0;width:100%}.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .badge,.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .item-arrow,.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .item-text{display:inline-block}.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item>button{justify-content:flex-start}.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .icon-text{font-size:10px;margin-left:0;text-indent:-10000px}.dash-container.sidenav-compact .sidenav:hover .scrollable .navigation .nav-item .icon-text:after{display:block}.dash-container.sidenav-compact .content-wrap{margin-left:80px;vertical-align:top;width:calc(100% - 80px)}.dash-container.sidenav-close .sidenav{left:-260px}.dash-container.sidenav-close .content-wrap{margin-left:0;vertical-align:top;width:100%}.dash-container.sidenav-close .content-wrap .topbar{width:100%}.dash-container.sidenav-mobile .sidenav{display:none;width:260px}.dash-container.sidenav-mobile .content-wrap{margin-left:0;vertical-align:top;width:100%}.dash-container.sidenav-mobile .content-wrap .topbar{width:100%}.sideNavClose .dash-container .content-wrap{flex-direction:row;margin-left:0}.hoverable{display:flex;flex-direction:column;gap:5px;transition:transform .25s}.hoverable:hover{transform:scale(1.08)}.color_icon{border-radius:50%;display:block;height:25px;width:25px}.color_icon_red{background-color:red}.color_icon_orange{background-color:#f86c6b}.color_icon_green{background-color:#4caf50}.blinking-circle{animation:blink 1s infinite;border-radius:50%;display:inline-block;height:25px;min-height:25px;min-width:25px;width:25px}@keyframes blink{0%{background-color:red}50%{background-color:#0000}to{background-color:red}}.animate-blink-red{animation:blink 1s infinite}.loader{animation:rotate 1s infinite;height:50px;width:50px}.loader:after,.loader:before{border-radius:50%;content:"";display:block;height:20px;width:20px}.loader:before{animation:ball1 1s infinite;background-color:#cb2025;box-shadow:30px 0 0 #f8b334;margin-bottom:10px}.loader:after{animation:ball2 1s infinite;background-color:#00a096;box-shadow:30px 0 0 #97bf0d}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(.8);-moz-transform:rotate(0deg) scale(.8)}50%{-webkit-transform:rotate(1turn) scale(1.2);-moz-transform:rotate(1turn) scale(1.2)}to{-webkit-transform:rotate(2turn) scale(.8);-moz-transform:rotate(2turn) scale(.8)}}@keyframes ball1{0%{box-shadow:30px 0 0 #f8b334}50%{box-shadow:0 0 0 #f8b334;margin-bottom:0;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px)}to{box-shadow:30px 0 0 #f8b334;margin-bottom:10px}}@keyframes ball2{0%{box-shadow:30px 0 0 #97bf0d}50%{box-shadow:0 0 0 #97bf0d;margin-top:-20px;-webkit-transform:translate(15px,15px);-moz-transform:translate(15px,15px)}to{box-shadow:30px 0 0 #97bf0d;margin-top:0}}.loader-div{height:100vh}.tabledis tr td{border-bottom:.5px solid #e9e9e9;padding:1vh!important}.tableCellStart{background:#add8e6!important;border-bottom:.5px solid gray!important;border-left:.5px solid gray!important;border-top:.5px solid gray!important;color:#192b3c!important;font-weight:400!important;max-width:8px!important;min-width:115px!important;text-align:center!important}.tableContent{border-radius:"3px"!important;height:"20px"!important;width:"20px"!important}.container-section .forecast-div{padding:1vb!important}.container-section .forecast-div .forcast-header{color:#add8e6}.date{align-items:center;display:flex}.green{background-color:#4caf50}.green,.red{border-radius:40px!important;color:#fff}.red{background-color:red}p{margin-block:0!important;padding-left:3px!important;padding-right:3px!important}.blue{background-color:#4caf50;border-radius:40px!important;color:#fff}table{border-collapse:initial;border-spacing:0;min-width:800px;width:100%}.theadtitle{background-color:#add8e6;font-weight:400!important;overflow:hidden}.theadtitleWhite,.theadunitWhite{background-color:#fff!important;overflow:hidden}.theadtitleWhite td,.theadtitleWhite td div,.theadtitleWhite th,.theadunitWhite td,.theadunitWhite td div,.theadunitWhite th{background-color:#fff!important}thead th{border-left:1px solid #000;border-right:1px solid #000;position:-webkit-sticky;position:sticky;top:0}input{background-color:#fff!important;border:.2px solid #000!important;width:15vw}.theadtitle p{margin:0!important}thead th:after,thead th:before{border-top:.2px solid #000;content:"";left:0;position:absolute;width:100%}thead th:before{top:0}thead th:after{bottom:0}.own-fug-container{margin-left:100px;margin-right:50px}@media screen and (max-width:800px){.own-fug-container{margin-left:0;margin-right:0}}td{align-items:center!important;font-weight:400!important}.menuitem{font-size:1.5vh!important}table tr td div{font-family:Arial,Helvetica,sans-serif;font-weight:400!important}.tableTitlediv{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding-block:1px;text-align:center}.tableTitlediv .tableTitleDivinner{display:flex;flex-direction:column;height:auto!important}.tableTitlediv .tableTitle{font-size:12px;font-weight:400!important;line-height:1.3}.tableTitlediv .tableSubTitle{font-size:12px!important;font-weight:400!important}.tableTitlediv .tableButtons{border:2px solid #cccfd7;border-radius:4px;border-radius:5px;display:flex;justify-content:center;width:-webkit-fit-content;width:fit-content}.tableTitlediv .tableButtons select{background-color:#cccfd7;border:none;font-size:14px;outline:none}.tableTitlediv .tableButtons input{border:none;height:18px;outline:none;padding:0;text-align:center;width:4vh}.tableTitlediv .tableButtons button{align-items:center;background-color:#cccfd7;border:none;cursor:pointer;display:flex;font-size:1px;justify-content:center;width:3vh}.tabledetail{font-size:12px!important}table{font-family:Arial,sans-serif!important}input[type=number]::-webkit-inner-spin-button{display:none}[class^=green_overview_]{background-color:#4caf50;color:#fff;height:20px;width:20px}[class^=yellow_overview_]{background-color:#f2db05;color:#000;height:20px;width:20px}[class^=red_overview_]{background-color:red;color:#fff;height:20px;width:20px}.wx-window p{text-align:center;transform:rotate(180deg);white-space:nowrap;writing-mode:vertical-rl}.maincontainer{align-items:center;display:flex;flex-direction:column;font-family:system-ui;gap:15px;justify-content:center;padding-left:20px}.maincontainer .overview_table_container{align-items:center;display:flex;flex-direction:column;gap:25px;width:100%}.maincontainer .overview_table_container .mini_color_box{border-radius:0;display:flex;flex-direction:row;height:3vh}.maincontainer .graph{background-color:#fff;border-radius:25px;box-shadow:0 1px 4px #00000029;margin:10px;padding:5px 0 0;width:90%}.maincontainer .heading-container{align-items:center;background:#fff;border-radius:15px;box-shadow:0 1px 4px #00000029;display:flex;flex-direction:column;gap:10px;padding:10px;width:90%}.maincontainer .heading-container .heading{font-size:17px;font-weight:700;text-align:center}.maincontainer .heading-container .weather_window{align-items:center;display:flex;gap:10px;width:"100%"}.green_overview{background-color:#4caf50;color:#fff}.yellow_overview{background-color:#f2db05;color:#000}.red_overview{background-color:red;color:#fff}.noData{align-items:center!important;background-color:#036!important;border:none!important;border-radius:12px!important;box-shadow:0 2px 8px #0000001a!important;color:#fff!important;display:flex!important;font-size:1.2rem!important;font-weight:700!important;justify-content:center!important;left:50%!important;margin:0 auto!important;max-width:600px!important;min-width:600px!important;padding:20px!important;position:fixed!important;text-align:center!important;top:50%!important;transform:translate(-50%,-50%)!important;width:600px!important;z-index:1000!important}.weather-component .heading_div{align-items:center;display:flex;justify-content:space-between;padding-inline:18px}.weather-component .heading{font-size:28px;font-weight:700}.weather-component .rightBox{align-items:center;background-color:#030f2e;border-radius:8px;color:#fff;display:flex;flex-direction:row;font-size:20px;font-weight:500;gap:10px;justify-content:center;padding-block:8px;padding-inline:16px}.weather-component .maincontainer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;font-family:system-ui;gap:20px;justify-content:center;transition:all .3s ease;width:100%}.weather-component .maincontainer .mini_header_main{align-items:center;display:flex;flex-direction:row;gap:20px}.weather-component .maincontainer .mini_color_box{border-radius:10px;display:flex;flex-direction:row;height:1vh;overflow:hidden}.weather-component .maincontainer .criteria_list_name{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:10px;margin-top:20px;position:relative;z-index:10}.weather-component .maincontainer .criteria_list_name span{text-align:center;width:28vh}.weather-component .maincontainer .criteria_list_data{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:600;gap:10px;position:relative;z-index:10}.weather-component .maincontainer .mini_header_box{background-color:#ffffffb0;border:2px solid #000;border-radius:10px;display:flex;flex-direction:column;font-family:system-ui;font-weight:600;gap:10px;max-width:400px;min-width:300px;padding:20px;transition:all .3s ease;width:45vh}@media(max-width:1024px){.weather-component .maincontainer .mini_header_box{min-width:280px;width:calc(40vh - 10px)}}@media(max-width:768px){.weather-component .maincontainer .mini_header_box{max-width:none;width:100%}}.weather-component .maincontainer .mini_header_box .mini_header_date{font-size:18px;text-align:center}.weather-component .maincontainer .mini_header_box .mini_header_time{display:flex;flex-direction:row;gap:10px;justify-content:space-evenly}.weather-component .legend_div{align-items:center;align-self:flex-end;background-color:#fff;border:2px solid #000;border-radius:10px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;transition:margin-top .3s ease}.weather-component .legend_heading{color:#1a1d57;font-size:18px;font-weight:600;padding-top:10px}.weather-component .legend_inner_div,.weather-component .lengend_details_div{align-items:center;display:flex;overflow:hidden;padding-inline:10px}.weather-component .legend_content{font-size:14px;padding:10px;padding-block:20px}.weather-component .lengend_details_div{flex-direction:row}.weather-component .lengend_inner_div{flex-direction:column}.weather-component .high_legend,.weather-component .low_legend,.weather-component .normal_legend{border-radius:10px;height:.4em}.weather-component .high_legend{background-color:red}.weather-component .normal_legend{background-color:#ff0}.weather-component .low_legend{background-color:green}.weather-component .Modifying-Weather{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;font-family:Arial,sans-serif;margin:0 auto;max-width:1800px;overflow:hidden;width:100%}.weather-component .weather-modify-button{display:flex;justify-content:center;margin-bottom:20px;padding-top:10px}.weather-component .modify-button{background-color:#1a3d67;border:1px solid #0f2a4a;border-radius:6px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 24px;transition:all .3s ease}.weather-component .modify-button:hover{background-color:#2a4d77;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.weather-component .modify-button:active{background-color:#0a2d57;transform:translateY(0)}.weather-component .inline-parameter-settings{animation:slideDown .4s ease-out;background-color:#fff;border:2px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #0000001a;margin-bottom:30px;overflow:hidden;position:relative;transition:transform .1s ease-out;width:100%}.weather-component .inline-parameter-settings[style*="position: fixed"]{animation:none;border-color:#1a3d67;box-shadow:0 12px 48px #0000004d}.weather-component .inline-parameter-settings[style*="z-index: 9999"]{z-index:9999!important}.weather-component .inline-parameter-settings .parameter-settings-header{align-items:center;background:linear-gradient(135deg,#030f2e,#1a3d67);border-bottom:1px solid #e0e0e0;color:#fff;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}.weather-component .inline-parameter-settings .parameter-settings-header:active{cursor:grabbing!important}.weather-component .inline-parameter-settings .drag-indicator{border-radius:6px;color:#fff;cursor:grab;font-size:12px;font-weight:500;padding:3px 6px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.weather-component .inline-parameter-settings .drag-indicator:hover{background-color:#ffffff26;transform:scale(1.02)}.weather-component .inline-parameter-settings .drag-indicator:active{background-color:#ffffff40;cursor:grabbing!important;transform:scale(.98)}.weather-component .inline-parameter-settings .close-settings-btn{align-items:center;background:none;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;line-height:1;padding:4px 8px;transition:background-color .2s ease;width:32px}.weather-component .inline-parameter-settings .close-settings-btn:hover{background-color:#ffffff26}.weather-component .inline-parameter-settings .close-settings-btn:active{background-color:#ffffff40}.weather-component .inline-parameter-settings .parameter-settings-content{max-height:600px;overflow:hidden;padding:0}.weather-component .inline-parameter-settings .Modifying-Weather{background-color:#0000;border:none;border-radius:0;box-shadow:none;margin:0}.weather-component .inline-parameter-settings .table-Weather{border-radius:0;max-height:500px;overflow-x:auto;overflow-y:auto}.weather-component .inline-parameter-settings .table-Weather::-webkit-scrollbar{height:4px!important;width:8px}.weather-component .inline-parameter-settings .table-Weather::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.weather-component .inline-parameter-settings .table-Weather::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.weather-component .inline-parameter-settings .table-Weather::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.weather-component .inline-parameter-settings .actions-bar{background-color:#f8f9fa;border-radius:0;border-top:2px solid #e9ecef;display:flex;justify-content:center;padding:5px}.weather-component .inline-parameter-settings .reset-button{background-color:#030f2e;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:10px;font-weight:600;padding:5px 10px;transition:background-color .2s}.weather-component .inline-parameter-settings .reset-button:hover{background-color:#1a3d67}.weather-component .inline-parameter-settings .reset-button:active{background-color:#041326}.weather-component .table-Weather{max-height:500px;overflow-x:auto;overflow-y:auto;position:relative}.weather-component .table-Weather::-webkit-scrollbar{height:4px!important;width:8px!important}.weather-component .table-Weather::-webkit-scrollbar-track{background:#f5f5f5!important;border-radius:4px}.weather-component .table-Weather::-webkit-scrollbar-thumb{background:silver!important;border-radius:4px!important}.weather-component .table-Weather table{border-collapse:collapse;min-width:1200px;table-layout:fixed;width:100%}.weather-component .table-Weather .ModifyHeader-row{background-color:#030f2e;color:#fff;font-weight:600;position:-webkit-sticky;position:sticky;text-align:center!important;top:0;z-index:10}.weather-component .table-Weather .ModifyHeader-row th{border-right:1px solid #fff3;font-size:11px;padding:8px 6px;text-align:center!important;white-space:nowrap}.weather-component .table-Weather .ModifyHeader-row th:first-child{background-color:#030f2e;border-right:2px solid #fff6;box-shadow:2px 0 5px #0000001a;left:0;max-width:300px!important;min-width:300px!important;position:-webkit-sticky;position:sticky;text-align:left;width:300px!important;z-index:15}.weather-component .table-Weather .ModifyHeader-row th.parameter-column{max-width:110px!important;min-width:110px!important;width:110px!important}.weather-component .table-Weather .ModifyHeader-row th.comparator-column{max-width:70px!important;min-width:70px!important;width:70px!important}.weather-component .table-Weather .ModifyHeader-row th.marginal-column,.weather-component .table-Weather .ModifyHeader-row th.value-column{max-width:80px!important;min-width:80px!important;width:80px!important}.weather-component .table-Weather .ModifyHeader-row th.operator-column{max-width:70px!important;min-width:70px!important;width:70px!important}.weather-component .table-Weather .data-row{border-bottom:1px solid #e0e0e0}.weather-component .table-Weather .data-row:hover{background-color:#f9f9f9}.weather-component .table-Weather .data-row.active-criteria .criteria-name{color:#030f2e;font-weight:700;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.weather-component .table-Weather .data-row.active-criteria .criteria-name:after{background-color:#030f2e;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.weather-component .table-Weather .data-row td{border-right:1px solid #e0e0e0;font-size:11px;padding:6px 4px;text-align:center;vertical-align:middle;white-space:nowrap}.weather-component .table-Weather .data-row td.criteria-name,.weather-component .table-Weather .data-row td:first-child{background-color:#f8f9fa;border-right:2px solid #dee2e6;box-shadow:2px 0 5px #0000001a;font-size:12px;font-weight:600;left:0;max-width:300px!important;min-width:300px!important;overflow:hidden;padding:8px 12px;position:-webkit-sticky;position:sticky;position:sticky!important;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:300px!important;z-index:5}.weather-component .table-Weather .data-row td.parameter-cell{color:#e91e63;font-size:8px!important;font-weight:700!important;max-width:1100px!important;min-width:110px!important;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:110px!important}.weather-component .table-Weather .data-row td.comparator-cell{max-width:70px!important;min-width:70px!important;width:70px!important}.weather-component .table-Weather .data-row td.marginal-cell,.weather-component .table-Weather .data-row td.value-cell{max-width:80px!important;min-width:80px!important;width:80px!important}.weather-component .table-Weather .data-row td.operator-cell{max-width:70px!important;min-width:70px!important;width:70px!important}.weather-component .table-Weather .field-group{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;justify-content:center;padding:4px 0}.weather-component .table-Weather .field-group:last-child{border-bottom:none}.weather-component .table-Weather input,.weather-component .table-Weather input[type=text]{background-color:#fff!important;border:1px solid silver!important;border-radius:3px!important;box-sizing:border-box!important;display:block!important;font-size:11px!important;height:24px!important;margin:0!important;padding:2px 4px!important;text-align:center!important;transition:border-color .2s ease!important;width:calc(100% - 8px)!important}.weather-component .table-Weather input:hover,.weather-component .table-Weather input[type=text]:hover{border-color:#a0a0a0!important}.weather-component .table-Weather input:focus,.weather-component .table-Weather input[type=text]:focus{border-color:#030f2e!important;box-shadow:0 0 0 1px #030f2e1a!important;outline:none!important}.weather-component .table-Weather select{background-color:#f5f5f5!important;border:1px solid silver!important;border-radius:3px!important;box-sizing:border-box!important;display:block!important;font-size:11px!important;height:24px!important;margin:0!important;padding:2px 4px!important;text-align:center!important;transition:border-color .2s ease!important;width:calc(100% - 8px)!important}.weather-component .table-Weather select:hover{border-color:#a0a0a0!important}.weather-component .table-Weather select:focus{border-color:#030f2e!important;box-shadow:0 0 0 1px #030f2e1a!important;outline:none!important}@media(max-width:2500px){.weather-component .Modifying-Weather{max-width:1400px}.weather-component .table-Weather table{min-width:1000px;table-layout:fixed}.weather-component .table-Weather .ModifyHeader-row th,.weather-component .table-Weather .data-row td{font-size:10px;padding:4px 3px}.weather-component .table-Weather .ModifyHeader-row th:first-child,.weather-component .table-Weather .data-row td:first-child{font-size:9px;max-width:150px!important;min-width:150px!important;width:150px!important}.weather-component .table-Weather .ModifyHeader-row th.parameter-cell,.weather-component .table-Weather .ModifyHeader-row th.parameter-column,.weather-component .table-Weather .data-row td.parameter-cell,.weather-component .table-Weather .data-row td.parameter-column{max-width:110px!important;min-width:110px!important;width:110px!important}.weather-component .table-Weather .ModifyHeader-row th.comparator-cell,.weather-component .table-Weather .ModifyHeader-row th.comparator-column,.weather-component .table-Weather .ModifyHeader-row th.operator-cell,.weather-component .table-Weather .ModifyHeader-row th.operator-column,.weather-component .table-Weather .data-row td.comparator-cell,.weather-component .table-Weather .data-row td.comparator-column,.weather-component .table-Weather .data-row td.operator-cell,.weather-component .table-Weather .data-row td.operator-column{max-width:50px!important;min-width:50px!important;width:50px!important}.weather-component .table-Weather .ModifyHeader-row th.marginal-cell,.weather-component .table-Weather .ModifyHeader-row th.marginal-column,.weather-component .table-Weather .ModifyHeader-row th.value-cell,.weather-component .table-Weather .ModifyHeader-row th.value-column,.weather-component .table-Weather .data-row td.marginal-cell,.weather-component .table-Weather .data-row td.marginal-column,.weather-component .table-Weather .data-row td.value-cell,.weather-component .table-Weather .data-row td.value-column{max-width:60px!important;min-width:60px!important;width:60px!important}.weather-component .table-Weather input,.weather-component .table-Weather input[type=text],.weather-component .table-Weather select{font-size:9px!important;height:20px!important;padding:1px 2px!important;width:calc(100% - 4px)!important}}@media(max-width:1200px){.weather-component .inline-parameter-settings{border-radius:8px;margin:0 -10px 30px}.weather-component .inline-parameter-settings .drag-indicator{height:14px;width:20px}}@media(max-width:768px){.weather-component .inline-parameter-settings{border-radius:6px;margin:0 -15px 20px}.weather-component .inline-parameter-settings .parameter-settings-content{max-height:400px}.weather-component .inline-parameter-settings .close-settings-btn{font-size:20px;height:28px;width:28px}.weather-component .inline-parameter-settings .drag-indicator{height:12px;width:18px}}.weather-component:has(.inline-parameter-settings) .legend_div{margin-top:20px}.weather-sidebar-container.sideNavOpen{margin-left:250px;transition:all .3s ease;width:calc(100% - 250px)}@media(max-width:1024px){.weather-sidebar-container.sideNavOpen{margin-left:200px;width:calc(100% - 200px)}}@media(max-width:768px){.weather-sidebar-container.sideNavOpen{margin-left:0;width:100%}}.weather-sidebar-container.sideNavClose{margin-left:0;transition:all .3s ease;width:100%}@keyframes slideDown{0%{max-height:0;opacity:0;transform:translateY(-20px)}to{max-height:2000px;opacity:1;transform:translateY(0)}}.criteria-header{font-size:11px;font-weight:700;text-align:center}.criteria-description{color:#555;font-size:11px;line-height:1.4;margin-top:4px;max-width:100%;min-width:250px;padding:0 4px;text-align:center;white-space:pre-line}.observation-container,.observation-main{align-items:center;display:flex;justify-content:center}.observation-container{background:#fff;border-radius:15px;box-shadow:0 5px 15px #00000059;color:#000;flex-direction:column;gap:35px;padding:40px}.observation-container .observation-container-inner{display:flex;flex-direction:column;gap:8px}.observation-container .observation-container-inner .observation-container-options{align-items:center;display:flex;justify-content:space-between}.observation-container .observation-container-inner .observation-container-options .field-name{font-size:16px;font-weight:600;text-align:center;width:40vh}.observation-container .observation-container-inner .observation-container-options .field-input{background-color:#f8ebea;border:none;border-radius:5px;box-shadow:0 1px 2px 0 #3c40434d,0 1px 3px 1px #3c404326;font-family:system-ui;font-weight:500;outline:none;padding:8px;width:80%}.observation-container .container-buttons{align-items:center;display:flex;gap:10px}.observation-container .container-buttons button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:system-ui;font-weight:600;outline:none;padding:10px;width:10vh}.popup{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup .popup-div{height:90vh;justify-content:center}.popup .popup-div,.popup .popup-div .popup-content{align-items:center;display:flex;flex-direction:column}.popup .popup-div .popup-content{background-color:#fff;border-radius:15px;box-shadow:0 3px 8px #0000003d;font-size:16px;gap:10px;padding:30px;text-align:center;width:20em}.popup .popup-div .popup-content button{background-color:#4a8ddd;border:none;border-radius:6px;color:#fff;cursor:pointer;height:80%;outline:none;padding:10px}.popup-content .animated-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.popup-content .animated-content .success-icon img{height:80px;width:80px}.login-centre-div .login-box{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#0000!important;border:1px solid #ffffff4d;border-radius:0!important;box-shadow:0 4px 30px #0000001a;display:flex;flex-direction:column;margin-left:100%;min-height:100%;min-width:200%}.login-centre-div .login-box .login-head{color:#1a3d67;font-size:26px;font-weight:600}.login-centre-div .login-box .login-form{align-items:center;display:block;flex-direction:column;gap:20px;height:100%;justify-content:center;margin-right:59%;width:40%}.login-centre-div .login-box .login-form .login-input-div{display:flex;flex-direction:column;gap:10px}.login-centre-div .login-box .login-form .login-input-div .login-input-title{font-family:system-ui;font-size:16px;font-weight:600}.login-centre-div .login-box .login-form .login-input-div .login-input-text{border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #fff3,0 0 0 1px #000000e6;outline:none;padding:10px;width:150px}.login-centre-div .login-box .login-form .login-input-div .login-input-text:focus{box-shadow:0 0 0 3px #0366d64d}.login-centre-div .login-box .login-form .login-forgot{text-align:end;width:100%}.login-centre-div .login-box .login-form .login-submit{background:#1a3d67;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px;outline:none;padding:10px 20px}.login-container{flex-direction:row;justify-content:space-between;width:100vh}.login-centre-div,.login-container{align-items:center;display:flex;height:100vh}.login-centre-div{justify-content:center;overflow:hidden;width:100%}.login-box{border-radius:10px;box-shadow:0 0 10px #0000001a;height:80%}.login-image-container{background-attachment:fixed!important;background-image:url(/static/media/seawatch.52f65f24da2ca4dc5bf1.png)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:cover!important;height:calc(100vh - 1px);left:0;position:fixed!important;top:0;width:100vw;z-index:-1}@media(max-width:1440px){.login-centre-div .login-box .login-form{margin-right:54%;width:45%}.login-centre-div .login-box .login-form .login-input-div .login-input-text{width:180px}}@media(max-width:1280px){.login-centre-div .login-box .login-form{margin-right:49%;padding:15px;width:50%}.login-centre-div .login-box .login-head{font-size:24px}}@media(max-width:1024px){.login-centre-div .login-box .login-form{margin-right:39%;width:60%}.login-centre-div .login-box .login-head{font-size:22px}}@media(max-width:400px){.login-centre-div .login-box .login-form{gap:15px;margin-right:29%;width:70%}.login-centre-div .login-box .login-form .login-input-div .login-input-title{font-size:14px}.login-centre-div .login-box .login-form .login-submit{font-size:14px;padding:8px 16px}}@media(max-width:599px){.login-centre-div .login-box{border-radius:10px!important;height:auto;margin-left:0;min-height:auto;min-width:100%}.login-centre-div .login-box,.login-container{align-items:center;justify-content:center;width:100%}.login-container{height:100vh}.login-centre-div .login-box .login-form{align-items:center;display:flex!important;flex-direction:column;gap:20px;justify-content:center;margin:0;padding:20px;width:100%}.login-centre-div .login-box .login-form .login-framesize{margin:0 auto;max-width:400px;width:100%!important}.login-centre-div .login-box .login-form .login-input-div .login-input-text{max-width:300px;width:100%}.login-centre-div .login-box .login-form .login-submit{font-size:16px;max-width:200px;padding:12px 20px;width:100%}.login-image-container{background-attachment:fixed!important;background-image:url(/static/media/seawatch.52f65f24da2ca4dc5bf1.png)!important;background-position:0!important;background-repeat:no-repeat!important;background-size:cover!important;height:100vh!important;width:100vw!important}}@media(max-width:600px){.login-centre-div .login-box .login-form{gap:15px;margin-right:29%;width:70%}.login-centre-div .login-box .login-form .login-input-div .login-input-title{font-size:14px}.login-centre-div .login-box .login-form .login-submit{font-size:14px;padding:8px 16px}}.headerpadding{padding-left:20px}.navbar{height:50px}.chat{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 50px);justify-content:space-between;left:0;overflow:hidden;width:100%}.chat .chat_container_user{display:flex;flex-direction:row-reverse;width:100%}.chat .chat_container_admin,.chat .chat_container_usera{display:flex;flex-direction:row;width:100%}.chat .chat_container_usera .message_user{background-color:#8441f0!important;color:#000!important}.chat .chat_container_admina{display:flex;flex-direction:row-reverse;width:100%}.chat .chat_container_admina .message_admin{background-color:#e9e9e9!important;color:#000!important}.chat .chat_container_admina img{width:300px}.chat .chat_container_admina .button_file{word-wrap:break-word;border-radius:10px;color:#192192!important;max-width:200px;padding:10px}.chat .chat_container_admina .button_file:hover{color:#1825d6!important}.chat .chat_container_admina .file1{background:#f5f5f5!important}.chat .message_container{display:flex;flex-direction:column;gap:10px}.chat .chat_username{color:gray;font-size:12px}.chat .messages_header{border-bottom:1px solid #f1f1f1;margin-top:24px;padding:0 0 0 20px;position:static}.chat .adminmes{height:75vh!important}.chat .messages{display:flex;flex-direction:column;gap:10px;height:79vh;overflow:auto;padding:20px;position:relative;width:100%}.chat .messages .message_user{background-color:#8441f0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:400;letter-spacing:0;line-height:21px;padding:10px 15px;position:relative;text-align:right;text-align:left;width:100%}.chat .messages .message_user img{width:300px}.chat .messages .message_user .message_content{word-wrap:break-word;max-width:100vh;position:relative}.chat .messages .file1{background-color:#8441f0;color:#fff!important}.chat .messages .message_admin{background-color:#f1f1f1;border-radius:10px;color:#000!important;cursor:pointer;display:flex;padding:10px 15px;position:relative;width:100%}.chat .messages .message_admin img{width:300px}.chat .messages .message_admin .message_content{word-wrap:break-word;max-width:100vh}.inputcontainer{flex-direction:row;gap:10px;margin-bottom:10px;width:90%}.inputcontainer,.inputcontainer .button{align-items:center;display:flex;padding:10px}.inputcontainer .button{background-color:#101074;border:1px solid #0c0c8f;border-radius:100px;color:#fff;cursor:pointer;transition:all .2s ease-in-out}.inputcontainer .button:hover{background-color:#fff;border:1px solid blue;color:#000}.inputcontainer .input_text{border:.5px solid gray;border-radius:10px;height:30px;outline:none;padding:5px;width:100%}.rooms{border-right:1px solid #000;flex-grow:0;height:95vh;margin-left:2%;max-width:20vw;min-width:25vw!important}.rooms,.rooms1{display:flex;flex-direction:column;gap:10px;padding:10px 25px 10px 10px}.rooms1{height:90vh}.rooms1 .button_chat{width:100%}.active_chat{background-color:rgba(97,94,240,.059)}.button_chat{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:10px;margin-left:10px;padding:10px;width:250px}.button_chat .button_chat_userprofile{align-items:center;background-color:#1a3d67;border-radius:10px;color:#f5f5f5;display:flex;font-size:25px;height:20px;justify-content:center;padding:25px;text-transform:uppercase;width:20px}.button_chat:hover{background-color:rgba(97,94,240,.059)}.button_chat .button_chat_user_operation{color:#0006;overflow:hidden;width:20vh}.admin_chat{align-items:baseline}.top_container{display:flex;flex-direction:row;height:99.5%;margin-bottom:-10px;overflow:hidden;width:99%}.time_usera{color:gray}.time_admina,.time_usera{font-size:12px;margin-left:10px}.time_admina{color:#030303}.time_user{color:gray}.time_admin,.time_user{font-size:12px;margin-left:10px}.time_admin{color:#fcfcfc}.time_user{color:#0c0b0b!important}.time_admin,.time_user{font-size:12px!important;margin-left:10px!important}.time_admin{color:gray!important}.chatwrap{width:100%}.admin_left_side{height:100vh!important}.messages::-webkit-scrollbar{width:3px}.button_chat_user_name{overflow-wrap:break-word!important;width:100%!important}.admin_chat_message_head{align-items:center;border-bottom:1px solid gray;color:#000;color:var(--black,#000);display:flex;flex-direction:row;float:right;font-size:16px;font-style:normal;font-weight:600;gap:15px;justify-content:center;line-height:150%;margin-bottom:10px;padding:24px;width:100%}.admin_chat_message_head .message_count{align-items:flex-start;background:#edf2f7;background:var(--gray-gray-200,#edf2f7);border-radius:24px;display:flex;flex-direction:column;gap:10px;padding:2px 8px}.search_input{align-items:center;align-self:stretch;background:#f3f3f3;border-radius:12px;display:flex;gap:10px;height:48px;margin-left:10px;padding:10px 20px}.search_input .input{border:none;color:#000;color:var(--black,#000);font-size:14px;font-style:normal;font-weight:400;line-height:150%;width:10vw}.button_file{word-wrap:break-word;border-radius:10px;color:#192192!important;max-width:200px;padding:10px}.button_file:hover{color:#1825d6!important}.message_user .file1{background:#14ff27!important}.badge{background-color:#f5f5f5;border-radius:13px;padding:13px;text-align:center}.badge,.modal-overlay{align-items:center;display:flex}.modal-overlay{background:#000;height:100%;justify-content:center;left:0;padding-left:55vh;position:fixed;top:0;width:100%;z-index:1}.modal-content{background:#fff0;max-height:100%;max-width:100%;padding:100px}.modal-content img{background:#fff6;height:50%!important;object-fit:contain;width:50%!important}.smallimages{border:1px solid #000;border-radius:10px;cursor:pointer}.smallimages:hover{box-shadow:1px 4px 20px #add8e6}.mainImage{padding:10px}.input_text_model{margin:10px;width:45%}.button_model{align-items:center;background:#1b3a98;border:none;border-radius:10px;color:#fff;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:10px;padding:6px}.button_model:hover{background-color:#0000;color:#1b3a98}.modern-user-management{background:#0000;padding:24px}.modern-user-management .header-controls{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.modern-user-management .header-controls .search-and-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root{background-color:#fff;border:none;border-radius:30px;box-shadow:0 2px 8px #0000001a;min-width:250px}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root:hover{background-color:#fff;box-shadow:0 4px 12px #00000026}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root.Mui-focused{background-color:#fff;box-shadow:0 0 0 3px #3b82f61a}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:none}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root{background-color:#fff;border:none;border-radius:25px;box-shadow:0 2px 8px #0000001a;min-width:120px}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root:hover{background-color:#fff;box-shadow:0 4px 12px #00000026}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root.Mui-focused{background-color:#fff;box-shadow:0 0 0 3px #3b82f61a}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:none}.modern-user-management .header-controls .action-buttons-header{align-items:center;display:flex;gap:12px}.modern-user-management .header-controls .action-buttons-header .export-btn{background-color:#fff;border:1px solid #e5e7eb;border-radius:25px;color:#374151;font-weight:500;padding:8px 20px;text-transform:none}.modern-user-management .header-controls .action-buttons-header .export-btn:hover{background-color:#f8fafc;border-color:#d1d5db}.modern-user-management .header-controls .action-buttons-header .add-user-btn{background:linear-gradient(135deg,#1e293b,#334155);border-radius:25px;box-shadow:0 4px 12px #1e293b4d;font-weight:600;padding:8px 24px;text-transform:none}.modern-user-management .header-controls .action-buttons-header .add-user-btn:hover{background:linear-gradient(135deg,#0f172a,#1e293b);box-shadow:0 6px 20px #1e293b66;transform:translateY(-1px)}.modern-user-management .modern-table-container{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;box-shadow:0 8px 32px #0000001a!important;overflow:hidden!important}.modern-user-management .modern-table-container .MuiTable-root .table-header{background:linear-gradient(135deg,#475569,#64748b)!important}.modern-user-management .modern-table-container .MuiTable-root .table-header .MuiTableCell-root{border-bottom:none!important;color:#fff!important;font-size:14px!important;font-weight:600!important;letter-spacing:.5px!important;padding:16px!important;text-transform:uppercase!important}.modern-user-management .modern-table-container .MuiTable-root .table-row{border-bottom:1px solid #f1f5f9!important;transition:all .2s ease!important}.modern-user-management .modern-table-container .MuiTable-root .table-row:hover{background-color:#f8fafccc!important;box-shadow:0 2px 8px #0000000d!important;transform:translateY(-1px)!important}.modern-user-management .modern-table-container .MuiTable-root .table-row:last-child{border-bottom:none!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root{border-bottom:1px solid #f1f5f9!important;color:#475569!important;font-size:14px!important;padding:16px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root.date-cell,.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root.email-cell,.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root.username-cell{color:#64748b!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell{align-items:center!important;display:flex!important;gap:12px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-avatar{box-shadow:0 2px 8px #00000026!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-name{color:#1e293b!important;font-weight:500!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons{align-items:center!important;display:flex!important;gap:4px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn{border-radius:6px!important;padding:6px!important;transition:all .2s ease!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn:hover{transform:translateY(-1px)!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn.view-btn{color:#64748b!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn.view-btn:hover{background-color:#64748b1a!important;color:#475569!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn.edit-btn{color:#3b82f6!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn.edit-btn:hover{background-color:#3b82f61a!important;color:#2563eb!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn.delete-btn{color:#ef4444!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn.delete-btn:hover{background-color:#ef44441a!important;color:#dc2626!important}.modern-user-management .pagination-container{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;justify-content:space-between;margin-top:20px;padding:16px 20px}.modern-user-management .pagination-container .pagination-info{align-items:center;color:#64748b;display:flex;font-size:14px;gap:8px}.modern-user-management .pagination-container .pagination-info .rows-select{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;margin:0 8px;padding:4px 8px}.modern-user-management .pagination-container .pagination-info .rows-select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.modern-user-management .pagination-container .pagination-controls{align-items:center;display:flex;gap:4px}.modern-user-management .pagination-container .pagination-controls .pagination-btn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:36px;padding:8px 12px;transition:all .2s ease}.modern-user-management .pagination-container .pagination-controls .pagination-btn:hover:not(:disabled){background:#f8fafc;border-color:#d1d5db;transform:translateY(-1px)}.modern-user-management .pagination-container .pagination-controls .pagination-btn:disabled{cursor:not-allowed;opacity:.5}.modern-user-management .pagination-container .pagination-controls .pagination-btn.active{background:#1e293b;border-color:#1e293b;box-shadow:0 2px 4px #1e293b33;color:#fff}.modern-user-management .pagination-container .pagination-controls .pagination-btn.active:hover{background:#0f172a}.modern-user-management .pagination-container .pagination-controls .pagination-dots{color:#64748b;padding:8px 4px;-webkit-user-select:none;user-select:none}.modern-user-management .empty-state{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:60px 20px;text-align:center}.modern-user-management .empty-state .empty-icon{color:#9ca3af;font-size:48px;margin-bottom:16px}.modern-user-management .empty-state h3{color:#1e293b;font-size:18px;font-weight:600;margin:0 0 8px}.modern-user-management .empty-state p{color:#64748b;font-size:14px;margin:0}.modern-user-management .loading-state{background:#fff;border:1px solid #e5e7eb;border-radius:16px;color:#64748b;padding:40px;text-align:center}@media(min-width:1000px)and (max-width:1600px){.modern-user-management{padding:20px}.modern-user-management .header-controls{gap:12px;margin-bottom:20px}.modern-user-management .header-controls .search-and-filters{gap:10px}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root{font-size:14px;min-width:220px}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root input{padding:10px 14px}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root{font-size:13px;min-width:110px}.modern-user-management .header-controls .action-buttons-header{gap:10px}.modern-user-management .header-controls .action-buttons-header .add-user-btn{font-size:14px;padding:7px 20px}.modern-user-management .header-controls .action-buttons-header .export-btn{font-size:14px;padding:7px 16px}.modern-user-management .modern-table-container .MuiTable-root .table-header .MuiTableCell-root{font-size:13px!important;letter-spacing:.3px!important;padding:14px 12px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root{font-size:9px!important;padding:14px 12px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell{gap:10px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-avatar{font-size:9px!important;height:36px!important;width:36px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-name{font-size:9px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons{gap:3px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn{padding:5px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn svg{font-size:18px!important}.modern-user-management .pagination-container{margin-top:18px;padding:14px 18px}.modern-user-management .pagination-container .pagination-info{font-size:13px;gap:6px}.modern-user-management .pagination-container .pagination-info .rows-select{font-size:13px;padding:3px 6px}.modern-user-management .pagination-container .pagination-controls{gap:3px}.modern-user-management .pagination-container .pagination-controls .pagination-btn{font-size:13px;min-width:32px;padding:7px 10px}}@media(max-width:1000px){.modern-user-management{padding:18px}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root{min-width:200px}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root{min-width:100px}.modern-user-management .header-controls .action-buttons-header .add-user-btn,.modern-user-management .header-controls .action-buttons-header .export-btn{font-size:13px;padding:6px 16px}.modern-user-management .modern-table-container .MuiTable-root .table-header .MuiTableCell-root,.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root{font-size:12px!important;padding:12px 10px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell{gap:8px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-avatar{font-size:12px!important;height:32px!important;width:32px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-name{font-size:12px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons{gap:2px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn{padding:4px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn svg{font-size:16px!important}}@media(max-width:1000px)and (min-width:769px){.modern-user-management{padding:16px}.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root{min-width:180px}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root{min-width:90px}.modern-user-management .modern-table-container .MuiTable-root .table-header .MuiTableCell-root,.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root{font-size:13px!important;padding:10px 8px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell{gap:6px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-avatar{font-size:13px!important;height:28px!important;width:28px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-name{font-size:13px!important;font-weight:500!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons{flex-direction:column!important;gap:2px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn{padding:3px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn svg{font-size:14px!important}.modern-user-management .pagination-container{padding:12px 16px}.modern-user-management .pagination-container .pagination-info{font-size:12px}.modern-user-management .pagination-container .pagination-info .rows-select{font-size:12px;padding:2px 4px}.modern-user-management .pagination-container .pagination-controls .pagination-btn{font-size:12px;min-width:28px;padding:6px 8px}}@media(max-width:768px){.modern-user-management{padding:12px}.modern-user-management .header-controls{align-items:stretch;flex-direction:column}.modern-user-management .header-controls .search-and-filters{align-items:stretch;flex-direction:column;gap:8px}.modern-user-management .header-controls .search-and-filters .filter-select .MuiOutlinedInput-root,.modern-user-management .header-controls .search-and-filters .search-input .MuiOutlinedInput-root{min-width:auto;width:100%}.modern-user-management .header-controls .action-buttons-header{align-items:stretch;flex-direction:column;gap:8px}.modern-user-management .header-controls .action-buttons-header .add-user-btn,.modern-user-management .header-controls .action-buttons-header .export-btn{justify-content:center;padding:10px 16px;width:100%}.modern-user-management .modern-table-container{border-radius:12px!important;overflow-x:auto!important}.modern-user-management .modern-table-container .MuiTable-root{min-width:800px!important}.modern-user-management .modern-table-container .MuiTable-root .table-header .MuiTableCell-root{font-size:10px!important;padding:8px 6px!important;white-space:nowrap!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root{font-size:10px!important;padding:8px 6px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell{gap:4px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-avatar{font-size:10px!important;height:24px!important;width:24px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-name{font-size:10px!important;max-width:80px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons{flex-direction:row!important;gap:1px!important;justify-content:center!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn{padding:2px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn svg{font-size:12px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root.email-cell{max-width:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.modern-user-management .pagination-container{flex-direction:column;gap:12px;padding:10px 12px;text-align:center}.modern-user-management .pagination-container .pagination-info{font-size:11px}.modern-user-management .pagination-container .pagination-controls{justify-content:center}.modern-user-management .pagination-container .pagination-controls .pagination-btn{font-size:11px;min-width:24px;padding:5px 7px}}@media(max-width:480px){.modern-user-management{padding:8px}.modern-user-management .header-controls{margin-bottom:12px}.modern-user-management .header-controls .search-and-filters{gap:6px}.modern-user-management .modern-table-container .MuiTable-root{min-width:720px!important}.modern-user-management .modern-table-container .MuiTable-root .table-header .MuiTableCell-root,.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root{font-size:9px!important;padding:6px 4px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-avatar{font-size:9px!important;height:20px!important;width:20px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .user-name-cell .user-name{font-size:9px!important;max-width:60px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn{padding:1px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root .action-buttons .action-btn svg{font-size:10px!important}.modern-user-management .modern-table-container .MuiTable-root .table-row .MuiTableCell-root.email-cell{max-width:100px!important}.modern-user-management .pagination-container{padding:8px 10px}.modern-user-management .pagination-container .pagination-info,.modern-user-management .pagination-container .pagination-info .rows-select{font-size:10px}.modern-user-management .pagination-container .pagination-controls{gap:2px}.modern-user-management .pagination-container .pagination-controls .pagination-btn{font-size:10px;min-width:20px;padding:4px 6px}.modern-user-management .empty-state{padding:40px 15px}.modern-user-management .empty-state h3{font-size:16px}.modern-user-management .empty-state p{font-size:12px}}.modern-user-management .MuiChip-root{font-weight:500!important}@media(min-width:1000px)and (max-width:1600px){.modern-user-management .MuiChip-root{font-size:9px!important;height:18px!important;padding:0 6px!important}}@media(max-width:1000px)and (min-width:769px){.modern-user-management .MuiChip-root{font-size:10px!important;height:20px!important;padding:0 6px!important}}@media(max-width:768px){.modern-user-management .MuiChip-root{font-size:9px!important;height:18px!important;padding:0 4px!important}}.modern-user-management .MuiSelect-select{align-items:center!important;display:flex!important;gap:8px!important}@media(max-width:1024px){.modern-user-management .MuiSelect-select{gap:6px!important}}@media(max-width:768px){.modern-user-management .MuiSelect-select{gap:4px!important}}.modern-user-management .MuiMenuItem-root{color:#374151!important}@media(min-width:1000px)and (max-width:1600px){.modern-user-management .MuiMenuItem-root{font-size:13px!important;padding:6px 10px!important}}@media(max-width:1000px)and (min-width:769px){.modern-user-management .MuiMenuItem-root{font-size:12px!important;padding:6px 10px!important}}@media(max-width:768px){.modern-user-management .MuiMenuItem-root{font-size:13px!important;padding:5px 8px!important}}.modern-user-management .MuiMenuItem-root:hover{background-color:#f8fafc!important}.modern-user-management .MuiInputAdornment-root{color:#9ca3af!important}@media(min-width:1000px)and (max-width:1600px){.modern-user-management .MuiInputAdornment-root svg{font-size:14px!important}}@media(max-width:1000px)and (min-width:769px){.modern-user-management .MuiInputAdornment-root svg{font-size:16px!important}}@media(max-width:768px){.modern-user-management .MuiInputAdornment-root svg{font-size:14px!important}}@media(min-width:1000px)and (max-width:1600px){.modern-user-management .MuiTableContainer-root{border-radius:14px!important}}@media(max-width:1000px)and (min-width:769px){.modern-user-management .MuiTableContainer-root{border-radius:12px!important}}@media(max-width:768px){.modern-user-management .MuiTableContainer-root{border-radius:10px!important}}.user-management-container{align-items:flex-end;display:flex;flex-direction:column;gap:16px;padding:16px}.user-management-container .user-table-container{margin-top:16px;max-height:90vh;overflow:scroll;width:100%}.user-management-container .user-table-container .MuiTable-root{border-collapse:initial;border-spacing:0;width:100%}.user-management-container .user-table-container .MuiTable-root .MuiTableCell-root{border-bottom:1px solid #0000001f;font-weight:500;padding:12px}.user-management-container .user-table-container .MuiTable-root .MuiTableCell-root:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.user-management-container .user-table-container .MuiTable-root .MuiTableCell-root:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.user-management-container .user-table-container .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background-color:#f5f5f5;font-weight:600}.user-management-container .user-table-container .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f9f9f9}.user-management-container .user-table-container .MuiTablePagination-root{display:flex;justify-content:flex-end;padding:16px}.user-management-container .user-table-container .MuiTablePagination-root .MuiTablePagination-spacer{flex-grow:1}.hs{margin-left:240px}.tabel_users{align-items:flex-start;background-color:#fff;border-radius:20px;box-shadow:10px 10px 10px gray;display:flex;flex-direction:column;margin:10px}.add-user-button{margin:10px}::-webkit-scrollbar{width:2px}.mainas{background-color:#0000!important;padding:0}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.tabel_header{background-color:#add8e6;font-weight:700!important}.view_user_table{border-collapse:collapse}.view_user_table tr td{background-color:#f5f5f5;border:1px solid #000;padding:15px}.view_user_table tr{padding:10px}.view_user_table .title_td{background-color:#fff!important;border:1px solid #000;font-weight:700}.navbar{height:60px}.map-container{height:calc(100vh - 10px);margin-top:fixed!important;width:100%}.sidebar{align-items:center;border-radius:12px;gap:6px;padding:6px 4px;right:.5%;top:12.5em}.sidebar,.sidebar-2{color:#fff;display:flex;flex-direction:column;font-family:monospace;position:absolute;z-index:1}.sidebar-2{background-color:#23374be6;border-radius:4px;gap:15px;margin:12px;padding:8px 12px;right:2.5%;top:13%}.sidebar-mode{align-items:center;display:flex;flex-direction:column;gap:6px}.mode-button{background-color:#0000;border:none;border-radius:10px;color:#fff;cursor:pointer;outline:none;padding-block:2px 0}.bottom-bar-popup{background-color:#23374b80;border-radius:12px;display:flex;flex-direction:column;font-family:monospace;gap:6px;max-height:25vh;max-width:none;overflow-y:auto;padding:10px;position:absolute;right:4.5em;top:5em;z-index:1}.bottom-bar-box{align-items:flex-start;background-color:#77abff;border-radius:10px;box-shadow:0 2px 4px #0000001a;flex-direction:column;gap:10px;padding:8px 5px;width:97%}.bottom-bar-box,.radius-btn{color:#fff;cursor:pointer;display:flex}.radius-btn{align-items:center;background-color:#0000;border:none;border-radius:8px;font-family:auto;font-size:15px;justify-content:center;outline:none;padding:6px 12px}.hover-over{opacity:0}.hover-over:hover{opacity:1}.active-button{background-color:#77abff}.popup-table{overflow:auto;padding-top:10px;width:62em}.popup-table table{border-collapse:collapse;width:100%}.popup-table td,.popup-table th{padding:2px;padding-inline:4px;text-align:center;width:15em}.popup-table tr:nth-child(2n){background-color:#adb8ba}.popup-table thead{position:-webkit-sticky;position:sticky;top:0}.popup-table thead tr{background-color:#1c1d28;color:#fff}.marker-label{background-color:#fff;border-radius:4px;box-shadow:0 0 5px #0003;color:#000;font-weight:700;padding:5px}.wind-radii-panel{background-color:#23374b80;border-radius:16px;box-shadow:0 2px 5px #0000001a;font-family:Arial,sans-serif;padding:12px;position:absolute;right:80px!important;top:6em!important;width:150px;z-index:1}.panel-title{color:#fff;font-size:15px;font-weight:700;margin-bottom:8px;text-align:center}.title-divider{background-color:#5a9fd4;border-radius:1px;height:2px;margin-bottom:10px}.control-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.wind-speed-label{font-size:13px;font-weight:700}.toggle-switch{border:2px solid #000;border-radius:16px;cursor:pointer;height:22px;position:relative;width:45px}.toggle-indicator,.toggle-switch{background-color:#fff;transition:all .3s ease}.toggle-indicator{border:1px solid #000;border-radius:50%;box-shadow:0 1px 2px #0003;height:16px;left:1px;position:absolute;top:1px;width:16px}.toggle-kts_34_ne.active .toggle-indicator{background-color:green;left:24px}.toggle-kts_50_ne.active .toggle-indicator{background-color:#ff0;left:24px}.toggle-kts_64_ne.active .toggle-indicator{background-color:red;left:24px}.toggle-kts_80_ne.active .toggle-indicator{background-color:#000;left:24px}.map-coordinates-display{background:#fffffff2;border:1px solid #0000001a;border-radius:6px;bottom:20px;box-shadow:0 2px 8px #00000026;font-family:monospace;font-size:13px;min-width:200px;padding:8px 16px;pointer-events:none;position:absolute;right:20px;z-index:1000}.map-coordinates-display .coord-label{color:#333;font-weight:600;margin-bottom:4px;text-align:center}.map-coordinates-display .coord-value{color:#06c;font-weight:500}@media(min-width:701px){.wind-radii-panel{top:calc(6em - 20px)!important}}@media(min-width:1081px){.wind-radii-panel{top:calc(6em + 30px)!important}}@media(max-width:768px){.map-coordinates-display{bottom:10px;font-size:11px;min-width:180px;padding:6px 12px;right:10px}}@media(max-width:480px){.map-coordinates-display{bottom:5px;font-size:10px;min-width:160px;padding:5px 10px;right:5px}}.loader-div{align-items:center;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);border-radius:10px;box-shadow:0 5px 15px #00000059;height:80vh;justify-content:center;overflow:hidden;width:100%}.container-section,.loader-div{display:flex;flex-direction:column}.container-section{background-color:#fff;border-radius:15px;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017;overflow:auto}.container-section .forecast-div{align-items:center;color:#fff;display:flex;padding:1rem}.container-section .forecast-div .forcast-header{color:#f0f8ff;margin:5px}.titleBox{background-color:#036;border:.2px solid #000;color:#fff;margin-left:auto;margin-right:auto;margin-top:-20px;padding:0;width:80%}.margin-tableBox{margin-top:20px}.title{background-color:#036;border:.4px solid #000;color:#fff;font-size:1.2vw!important;margin:0 auto;padding:1vh;transform:translateY(-1vh);width:50%;width:50vw}.description p{font-size:.8vw!important}.map{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1vh auto;padding:10px}@media(min-width:14in){.map .element{border:.2px solid #000;height:10.5in;width:14in}}@media(min-width:24in){.map .element{border:.2px solid #000;height:18in;width:24in}}map-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.bar{background-color:#292929;color:#fff;margin:2vh 2vh 2vh 20vw;padding:1vh}.sqtd,.sqth,.table{border:.1px solid #000!important}.sqth{background-color:#242466;border:solid #000;border-width:1px 1px 0;color:#fff;padding:5px;text-align:center!important}.sqtd{text-align:center}.sqtr{background-color:#fff;border:.4px solid #000}#pin-overlay{position:absolute!important}.sqtr:nth-child(2n){background-color:#73ccff;border:.4px solid #000}.button{display:flex;justify-content:space-around;margin:1vh 0}#file,#gif{background-color:#036;border:1px solid #000;box-shadow:none;color:#fff;padding:10px}.imag-align{display:inline-flex;flex-wrap:wrap;justify-content:space-between;padding-top:5px}.tableBox{background-color:#add8e6;border:.2px solid #000;margin-left:auto;margin-right:auto;margin-top:10px;padding:0;width:50%}.loader-div1{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.close-button{background:none;border:none;border-radius:5px;font-size:16px;padding:5px 10px}.control-button{background-color:#0000;border:none;cursor:pointer;height:40px;padding:0;position:relative;transition:transform .2s;width:40px}.control-button:focus{outline:none}.control-button:hover .forward-icon,.control-button:hover .play-icon,.control-button:hover .rewind-icon{transform:scale(1.2)}.forward-icon,.play-icon,.rewind-icon{display:none}.fa-play{color:#000;font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.fa-backward{left:20px}.fa-backward,.fa-forward{color:#000;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.fa-forward{right:20px}.forward-icon,.play-icon,.rewind-icon{display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.play-icon{border-bottom:12px solid #0000;border-left:18px solid #000;border-top:12px solid #0000}.rewind-icon{border-color:#0000 #000 #0000 #0000;border-style:solid;border-width:10px 14px 10px 4px}.forward-icon{border-color:#0000 #0000 #0000 #000;border-style:solid;border-width:10px 4px 10px 14px}.noData{background-color:#036;border-radius:12px;box-shadow:0 2px 8px #0000001a;color:#fff;font-size:1.2rem;font-weight:700;left:50%;margin:0 auto;max-width:600px;min-width:600px;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.chart{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;margin-left:80px;min-height:100vh;padding:1rem;position:relative}.chart .header{background-color:#036;font-size:24px;margin-bottom:1rem;padding:20px;text-align:center}.chart .header h1{color:#fff!important;font-size:1.5rem;font-weight:700}.chart .controls{align-items:center;display:flex;gap:1rem;justify-content:center;max-width:800px;padding:1rem;width:100%}.chart .controls .dropdown{flex:1 1;max-width:300px}.chart .controls .MuiButton-root{height:56px}.chart .image-card{border-radius:8px;box-shadow:0 4px 6px #0000001a;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;max-width:900px;padding:1rem 27px;position:relative;width:100%}.chart .image-card .image-wrapper img{border-radius:4px;box-shadow:0 2px 4px #0000001a;height:auto;margin-bottom:.5rem;max-height:100vh;max-width:100%;width:auto}.chart .image-card .image-wrapper img p{color:#555;font-size:.85rem;text-align:center}.chart .animate-btn{margin-top:1.5rem}.chart .animate-btn button{font-size:1rem;font-weight:700;padding:.5rem 2rem}.pagination{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.pagination button{font-size:1rem;padding:.5rem 1.5rem}.video-container-wrapper{display:inline-block;position:relative;width:100%}.video-container-wrapper.full-view{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.video-wrapper{position:relative;transition:filter .3s ease}.video-wrapper.blurred{filter:blur(8px)}.video-wrapper.normal{filter:blur(0)}.video-element{display:block;height:auto;width:100%}.video-element.full-view{height:100vh;object-fit:contain;width:100vw}.full-view-button{background:#000000b3;border:1px solid #ffffff4d;border-radius:5px;color:#fff;cursor:pointer;font-size:11px;padding:6px 10px;position:absolute;right:10px;top:10px;z-index:1001}.full-view-button:hover{background:#000000d9}.custom-timeline{background:#000c;border-radius:5px;margin-top:10px;padding:10px 0;width:100%}.custom-timeline .timeline-canvas{display:none}.custom-timeline .timeline-header{color:#fff;font-size:12px;font-weight:700;margin-bottom:8px;text-align:center}.custom-timeline .timeline-loading{align-items:center;background:#333;border:1px solid #555;border-radius:3px;display:flex;height:60px;justify-content:center}.custom-timeline .timeline-loading .loading-content{align-items:center;display:flex;gap:10px}.custom-timeline .timeline-loading .spinner{animation:spin 1s linear infinite;border:2px solid #4caf50;border-radius:50%;border-top-color:#0000;height:20px;width:20px}.custom-timeline .timeline-track{background:#333;border:1px solid #555;border-radius:3px;display:flex;height:40px;overflow:hidden;overflow-x:auto;position:relative}.custom-timeline .frame-segment{background:#2c2c2c;border:1px solid #ffffff1a;cursor:pointer;min-width:30px;position:relative;transition:all .2s ease}.custom-timeline .frame-segment.active{background:#4caf50;box-shadow:0 0 10px #4caf5099}.custom-timeline .frame-segment.active .frame-thumbnail{opacity:.7}.custom-timeline .frame-segment .frame-thumbnail{background-position:50%;background-size:cover;bottom:0;left:0;opacity:.9;position:absolute;right:0;top:0}.custom-timeline .frame-segment .frame-number{background:linear-gradient(#0000,#000000e6);bottom:0;color:#fff;font-size:8px;font-weight:700;left:0;padding:2px 1px;position:absolute;right:0;text-align:center}.svg-overlay{pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:10}.svg-overlay.hidden{opacity:0}.svg-overlay.visible{opacity:1}.loading-container{align-items:center;display:flex;flex-direction:column;gap:15px;justify-content:center;min-height:400px}.loading-container .loading-text{color:#666;font-size:16px}.error-container{align-items:center;color:#d32f2f;display:flex;flex-direction:column;font-size:16px;gap:10px;justify-content:center;min-height:300px}.error-container .retry-button{background:#1976d2;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}.error-container .retry-button:hover{background:#1565c0}.empty-state{align-items:center;color:#666;display:flex;font-size:18px;justify-content:center;min-height:300px}.dialog-paper{color:#fff;min-height:80vh}.dialog-title{align-items:center;background-color:#036;border-bottom:1px solid #444;display:flex;justify-content:space-between}.dialog-content{flex-direction:column;padding:20px}.dialog-content,.image-navigation-wrapper{align-items:center;display:flex;justify-content:center;position:relative}.image-navigation-wrapper{gap:20px;width:100%}.nav-button{color:#036;font-size:48px}.nav-button:disabled{color:#555}.nav-button svg{font-size:48px}.image-display-container{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:800px}.image-display-container img{border:2px solid #444;border-radius:8px;max-height:60vh;max-width:100%;object-fit:contain}.image-title{color:#ccc;font-size:16px;margin-top:15px;text-align:center}.image-counter{color:#888;font-size:14px;margin-top:10px}.dialog-loading{align-items:center;display:flex;flex-direction:column;gap:15px;padding:40px}.image-wrapper{flex-direction:column;height:auto;max-width:800px}.chart-image{border:2px solid #ccc;border-radius:8px;height:auto;max-height:100vh;max-width:90%;object-fit:contain;width:auto}.nav-icon{align-items:center;background-color:#fffc;border-radius:50%;box-shadow:0 2px 8px #0003;color:#036;cursor:pointer;display:flex;font-size:2rem;height:3rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:3rem;z-index:10}.nav-icon:hover{background-color:#fffffff2;transform:translateY(-50%) scale(1.1)}.nav-icon.left{left:1rem}.nav-icon.right{right:1rem}.close-icon{background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:5px 10px;position:absolute;right:10px;top:10px;z-index:10}.close-icon:hover{background:#ff0000b3}.loader{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}p{margin-top:10px;text-align:center}@media(max-width:480px){.chart{margin-left:0;padding:.5rem}.nav-icon{font-size:1.5rem;height:2.5rem;width:2.5rem}.nav-icon.left{left:.5rem}.nav-icon.right{right:.5rem}}@media(min-width:481px)and (max-width:768px){.chart{margin-left:40px}.nav-icon.left{left:.75rem}.nav-icon.right{right:.75rem}}@media(min-width:769px)and (max-width:1024px){.chart{margin-left:60px}.nav-icon.left{left:1rem}.nav-icon.right{right:1rem}}@media(min-width:1025px)and (max-width:1366px){.chart{margin-left:80px}.nav-icon.left{left:3.5rem}.nav-icon.right{right:3.5rem}}@media(min-width:1367px)and (max-width:1920px){.chart{margin-left:80px}.nav-icon.left{left:1.5rem}.nav-icon.right{right:1.5rem}}@media(min-width:1921px){.chart{margin-left:100px}.nav-icon.left{left:1rem}.nav-icon.right{right:1rem}}.outer-container{box-sizing:border-box;height:100vh;justify-content:center;margin-left:0!important;padding:0;transition:width .3s ease,margin-left .3s ease;width:100%!important}.inner-container,.outer-container{align-items:center;display:flex;flex-direction:column}.inner-container{max-width:900px!important;transition:width .3s ease,max-width .3s ease;width:90%!important}.image-frame{aspect-ratio:16/9;background-color:#fff;border:8px double #000;box-sizing:border-box;height:500px;margin-bottom:55px;max-height:650px;overflow:visible;width:70%}.image-content,.image-frame{align-items:center;display:flex;justify-content:center;padding:0;position:relative}.image-content,.image-wrapper{height:100%;width:100%}.image-wrapper{align-items:center;background-color:#fff;display:flex;justify-content:center;overflow:hidden}.center-image{display:block;height:100%;max-height:none;max-width:80%;max-width:none;min-width:90%;object-fit:contain;width:100%}img.center-image{height:75%;margin-top:6%;width:75%}.loading-indicator{color:#666}.error-message,.loading-indicator{align-items:center;display:flex;font-size:16px;height:100%;justify-content:center;width:100%}.error-message{color:#f33}.nav-btn{align-items:center;background-color:#333;border:none;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;padding:0;position:absolute;transition:background-color .3s ease;width:40px;z-index:10}.nav-btn:hover{background-color:#444}.nav-btn-next,.nav-btn-prev{top:50%;transform:translateY(-50%)}.nav-btn-prev{left:10px}.nav-btn-next{right:10px}.nav-btn-top{left:47%;top:-1px;transform:translateX(-50%) rotate(-90deg)}.nav-btn-bottom{bottom:-5px;left:50%;position:absolute;transform:translateX(-50%) rotate(90deg);z-index:20}.section-buttons{bottom:-55px;box-sizing:border-box;display:flex;justify-content:space-between;left:0;position:absolute;right:0;width:100%;z-index:10}.section-btn{background-color:#036;border:none;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px;transition:all .3s ease}.section-btn.active{background-color:#000;box-shadow:0 0 10px #ffffff80;color:#fff}.section-btn:hover:not(.active){background-color:#000;color:#fff;opacity:.8}.image-counter{background-color:#000000b3;border-radius:3px;color:#fff;font-size:12px;padding:5px 10px;position:absolute;right:0;top:-30px}body:not(.sidebar-open) .outer-container{margin-left:0!important;width:100%!important}body:not(.sidebar-open) .inner-container{max-width:900px!important;width:90%!important}body:not(.sidebar-open) .section-buttons{width:100%!important}body.sidebar-open .outer-container{margin-left:250px!important;width:calc(100% - 250px)!important}body.sidebar-open .inner-container{max-width:800px!important;width:95%!important}body.sidebar-open .section-buttons{width:100%!important}.image-name-display{background-color:#036;bottom:85%;color:#fff;font-size:14px;left:0;padding:5px 10px;position:absolute;right:0;text-align:center;z-index:5}@media(min-width:1440px){.image-frame{height:800px;max-height:800px;width:800px}.nav-btn{font-size:28px;height:50px;width:50px}.section-btn{font-size:18px;padding:12px 24px}.image-name-display{font-size:16px;padding:8px 16px}.image-counter{font-size:14px;padding:8px 12px}}@media(max-width:1024px)and (min-width:769px){.inner-container{width:95%!important}.image-frame{height:auto;max-height:400px}body.sidebar-open .outer-container{margin-left:200px!important;width:calc(100% - 200px)!important}body.sidebar-open .inner-container{width:98%!important}.section-btn{font-size:14px;padding:8px 15px}.image-name-display{font-size:12px;padding:4px 8px}.nav-btn{font-size:20px;height:40px;width:40px}.section-buttons{bottom:-45px}.image-counter{font-size:10px;top:-25px}.nav-btn-bottom{bottom:-45px}}@media(max-width:768px){.inner-container{width:95%!important}.image-frame{height:auto;max-height:400px}body.sidebar-open .outer-container{margin-left:200px!important;width:calc(100% - 200px)!important}body.sidebar-open .inner-container{width:98%!important}.section-btn{font-size:14px;padding:8px 15px}.image-name-display{font-size:12px;padding:4px 8px}.nav-btn{font-size:20px;height:40px;width:40px}.section-buttons{bottom:-45px}.image-counter{font-size:10px;top:-25px}.nav-btn-bottom{bottom:-45px}}@media(max-width:480px){.image-frame{margin-bottom:45px;max-height:300px}.section-btn{font-size:12px;padding:6px 12px}.nav-btn{font-size:16px;height:30px;width:30px}.section-buttons{bottom:-40px}.image-name-display{font-size:10px;padding:3px 6px}.image-counter{font-size:9px;top:-22px}.nav-btn-bottom{bottom:-40px}body.sidebar-open .outer-container{margin-left:0!important;opacity:.7;padding-left:0;width:100%!important}}
/*# sourceMappingURL=main.562c1536.css.map*/