body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@font-face{font-family:Montserrat;font-style:normal;src:local("Montserrat"),url(/static/media/Montserrat-VariableFont_wght.3faa3eef13649db02044.ttf) format("truetype")}.App{font-family:Montserrat!important}.loadingcontainer{align-content:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;padding-top:30vh;position:fixed;right:0;top:0;z-index:1020}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.financialplanningtool{overflow-x:hidden;width:100vw}.financialplanningtool>h2{font-size:1.2rem;padding-bottom:20px;padding-left:20px;padding-top:20px}.financialplanningtool h2,.financialplanningtool h3,.financialplanningtool h4,.financialplanningtool h5{color:#121e1e;margin:5px}.financialplanningtool .allsections{display:flex;height:100vh;overflow-x:hidden;padding:0 20px;width:auto}.financialplanningtool .allsections>div{flex-shrink:0;margin-top:20px;width:50%}.financialplanningtool .sectionnumber{background-color:#f2b42b;border-radius:30px;font-size:2rem;padding:20px 25px}.financialplanningtool .sectiontitle{margin-bottom:20px;margin-top:30px}.financialplanningtool input{border:2px solid #121e1e;border-radius:5px;margin-bottom:10px;padding:10px;width:70%}.financialplanningtool input:focus{border:2px solid #121e1e;outline:none}.financialplanningtool #range{accent-color:#121e1e;background-color:#fff}.financialplanningtool .section2{align-items:flex-start;display:flex;flex-direction:column}.financialplanningtool .section3 .nextbtn{margin:20px;width:30%}.financialplanningtool .section3 .nextbtn,.financialplanningtool .section4 .nextbtn{background-color:#121e1e;border:none;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:700;padding:20px}.financialplanningtool .section4 .nextbtn{margin:60px 20px 20px;width:60%}.financialplanningtool .section4{width:100vw!important}.financialplanningtool .section5{align-items:center;display:flex;flex-direction:column;width:100vw!important}.financialplanningtool .section5 .nextbutton{background-color:#121e1e;border:none;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:700;margin:60px 20px 20px;padding:20px;width:30%}.financialplanningtool .section6 .btnsholder{display:flex;justify-content:center;width:100%}.financialplanningtool .section6 .btnsholder button{background-color:#121e1e;border:none;border-radius:20px;color:#fff;font-size:1rem;font-weight:500;margin:30px 10px;padding:7px 12px}.financialplanningtool .section1>button{background-color:#121e1e;border:none;border-radius:5px;color:#fff;font-size:1.2rem;font-weight:700;margin:60px 0 0;padding:20px;width:80%}.financialplanningtool .section6{align-items:center;display:flex;flex-direction:column;width:100vw!important}.financialplanningtool .section6 .mobilereport,.financialplanningtool .section6 .report{background-color:#fff;margin-bottom:50px;margin-left:0;margin-top:20px;padding:20px;width:800px}.financialplanningtool .section6 .mobilereport .row,.financialplanningtool .section6 .report .row{display:flex;flex-wrap:wrap;justify-content:space-between}.financialplanningtool .section6 .mobilereport .introrow,.financialplanningtool .section6 .report .introrow{align-items:center;background-color:#f2b42b;border-radius:5px;display:flex;padding:10px}.financialplanningtool .section6 .report .introrow .each{display:flex;flex-direction:column;justify-content:center}.financialplanningtool .section6 .mobilereport .row .bubble,.financialplanningtool .section6 .report .row .bubble{background-color:#f0f0f0;border-bottom:2px solid #f2b42b;border-radius:10px;margin:20px;padding:20px;width:40%}.financialplanningtool .section6 .mobilereport .row .bubble h4,.financialplanningtool .section6 .mobilereport .row .bubble h5,.financialplanningtool .section6 .report .row .bubble h4,.financialplanningtool .section6 .report .row .bubble h5{color:#000}.financialplanningtool .section4>div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.financialplanningtool .section3 h5{line-height:20px;margin-top:20px;width:80%}.financialplanningtool .section3 select{padding:10px;width:80%}.financialplanningtool .section3 select:focus{border:2px solid #121e1e;outline:none}.financialplanningtool .section4 h2{margin:20px;text-align:left}.financialplanningtool .section4 .allrisks .eachrisk{align-items:center;display:flex;margin-top:10px}.financialplanningtool .section4 .allrisks .eachrisk h4{margin-right:20px}.financialplanningtool .section4 .allrisks .eachrisk h6{margin:5px}.financialplanningtool .section4 .allrisks .eachrisk input{margin:0 30px 0 0;width:100px}.financialplanningtool .section4 .allrisks .eachrisk input[type=text]{margin-right:30px;width:200px}.financialplanningtool .section6 .mobilereport .row table,.financialplanningtool .section6 .report .row table{margin-top:50px;width:100%}.financialplanningtool .section6 .report .row table th{background-color:#f2b42b}.financialplanningtool .section6 .mobilereport .row table td,.financialplanningtool .section6 .mobilereport .row table th,.financialplanningtool .section6 .report .row table td,.financialplanningtool .section6 .report .row table th{border:1px solid #f2b42b;font-size:.8rem;padding:5px;text-align:center}.financialplanningtool .section6 .mobilereport .row .coachdetails,.financialplanningtool .section6 .report .row .coachdetails{background-color:#121e1e;margin-top:50px;padding:20px;width:100%}.financialplanningtool .section6 .mobilereport .row .coachdetails h4,.financialplanningtool .section6 .mobilereport .row .coachdetails h5,.financialplanningtool .section6 .report .row .coachdetails h4,.financialplanningtool .section6 .report .row .coachdetails h5{color:#fff;text-align:center;width:100%}.financialplanningtool .section1 #mobileonly{display:none}.webcamdiv{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0}.webcamdiv button{background-color:#121e1e;border:none;border-radius:5px;color:#fff;margin-top:10px;padding:10px}.insurancesection{margin-top:20px}.insurancesection input{margin:0 10px 0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.insurancesection>div{align-items:center;display:flex;margin-top:10px}.insurancesection>div>div{align-items:center;display:flex;flex-direction:row}@media (max-width:768px){.financialplanningtool .allsections>.section1{padding-left:10px;width:100vw}.financialplanningtool .allsections>.section3{padding:30px 30px 30px 10px;width:100vw}.financialplanningtool .allsections>.section4>div{align-items:start}.financialplanningtool .allsections>.section5{align-items:start;padding:30px 30px 30px 20px;width:100vw}.financialplanningtool .allsections>.section6{align-items:start;height:350vh;overflow:hidden;padding:30px 30px 30px 10px;width:100vw}.financialplanningtool .section4>div{width:90%}.financialplanningtool .allsections .section4 .allrisks{width:100%}.financialplanningtool .section4 .allrisks .eachrisk{flex-direction:column}.financialplanningtool .section4 .allrisks .eachrisk div{width:100%}.financialplanningtool .section4 .nextbtn{margin-left:5%;width:80%}.financialplanningtool .section5 .nextbutton{margin-left:0;width:80%}.financialplanningtool .section6>button{margin-left:5px;width:85%}.financialplanningtool .section4 .allrisks .eachrisk input,.financialplanningtool .section4 .allrisks .eachrisk input[type=text]{padding:15px;width:90%}.financialplanningtool .section4 .allrisks .eachrisk{margin-top:50px;width:90%}.financialplanningtool .section6 .report{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:-2vw;width:80vw}.financialplanningtool .section6 .report .row{height:auto;justify-content:center}.financialplanningtool .section6 h2,.financialplanningtool .section6 h3,.financialplanningtool .section6 h4,.financialplanningtool .section6 h5{text-align:center}.financialplanningtool .section6 .report .row .bubble{padding:30px;width:80%}.section6 .showgraph{margin-left:10px!important;width:100%!important}.financialplanningtool .section6 .report .row table td,.financialplanningtool .section6 .report .row table th{font-size:.45rem}.financialplanningtool input{padding:15px}.financialplanningtool .section5 .showgraph .bar-container{width:100%}.financialplanningtool .section1 #mobileonly{display:block}.financialplanningtool .allsections{flex-direction:column}.financialplanningtool .allsections>div{min-height:100vh}}.showgraph{margin-left:0}.bar-list{border-bottom:3px solid #000;border-left:3px solid #000}.bar-list span:nth-child(2n){background-color:#f2b42b}.bar-list span:nth-child(odd){background-color:#2b4a4e}.y-axis{height:30px;margin-right:-50px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bar-container span,.y-axis{font-weight:700}.section6 .showgraph{margin-left:30px}.section6 .y-axis{margin-left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.header{background-color:#fff;border-bottom:2px solid #143943;padding:20px}.header,.header .profile{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.header .profile{border-radius:10px;padding:10px}.header .profile .layer{margin-right:10px}.header .profile h3{font-size:1rem;letter-spacing:1px;margin-bottom:5px!important}.header a{background:none;color:#000;font-weight:"700";text-decoration:none}.header #registerLink{margin:5px 10px 0}.header .profile button{background-color:#f2b42b;border:none;border-radius:0;color:#000;font-weight:bolder;margin-right:5px;padding:10px}.header #profile{border:3px solid #f2b42b;border-radius:30px;height:40px;margin-left:15px;margin-right:0;width:40px}.header .layer{align-items:flex-start;display:flex;justify-content:space-between;margin-right:0;padding-left:0}.navbar{overflow:hidden;right:10px;top:10px}.dropdown{float:left;overflow:hidden}.dropdown span:hover{background-color:#f2b42b;cursor:pointer}.dropdown .dropbtn{background-color:inherit;border:none;color:#fff;font-family:inherit;font-size:16px;margin:0;outline:none;padding:14px 16px}.dropdown:hover .dropbtn,.navbar a:hover{background-color:red}.dropdown-content{background-color:#f9f9f9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;margin-left:-150px;position:absolute;width:200px;z-index:1}.dropdown-content span{color:#000;display:block;float:none;padding:12px 16px;text-align:left;text-decoration:none}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.intro{background-color:#f2b42b;padding:3px 10px}.intro h5{margin:5px}.header .profile .logoutbtn{background-color:#000;color:#fff}@media (max-width:768px){.navbar{display:block}.header{flex-direction:row;padding:0}.header img{margin-bottom:10px;width:50%}.header .profile{align-items:flex-end;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0;padding:10px 0;width:100%}.header .profile .layer div h4{margin-bottom:10px!important;text-align:right}.header #profile{height:60px;margin:0 0 5px;width:60px}.header .profile button{margin-bottom:10px;width:100%}.header .profile button img{margin:0;object-fit:cover;width:100%}.header .profile .layer{display:flex;flex-direction:column-reverse;justify-content:center;margin-right:0}.header .profile .layer h3,.header .profile .layer h4{display:none}.header .profile .layer>button{display:none}.header .profile .onlydesktop{display:none!important}}.profilecompletesection{align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;justify-content:center;left:0;min-height:100vh;overflow-y:scroll;position:fixed;right:0;top:20px;z-index:1020}.profilecompletesection .innerregion{background-color:#143943;border:4px solid #eab64a;border-radius:5px;display:flex;flex-direction:row;height:auto;overflow-y:scroll;padding:10px;width:50vw;width:80vw}.profilecompletesection .innerregion .left{width:40vw}.profilecompletesection .innerregion .left>div{display:flex;justify-content:space-between}.profilecompletesection .innerregion .eachfield{align-items:center;display:flex;flex-direction:row}.profilecompletesection .innerregion .eachfield h4{color:#fff;margin:15px 20px 15px 15px;width:200px}.profilecompletesection .innerregion h3{color:#fff;margin:10px}.profilecompletesection .innerregion .eachfield input{border:2px solid #fff;border-radius:5px;font-weight:700;margin-bottom:5px;padding:7px;width:100%}.profilecompletesection .innerregion button{background-color:#eab64a;border:none;border-radius:5px;font-size:1rem;font-weight:bolder;margin-top:20px;padding:10px}.profilecompletesection .innerregion .right{display:flex;flex-direction:column;padding-left:40px;width:35vw}.profilecompletesection .innerregion .right h4{color:#fff}.profilecompletesection .innerregion .right img{margin-bottom:30px}.profilecompletesection .innerregion .right textarea{width:100%}@media (max-width:768px){.profilecompletesection .innerregion{flex-direction:column}.profilecompletesection .innerregion .left,.profilecompletesection .innerregion .right{width:100%}.profilecompletesection .innerregion .right textarea{width:80%}.profilecompletesection .innerregion .eachfield input{padding:15px 7px}.profilecompletesection .innerregion .eachfield{margin-bottom:10px}.profilecompletesection .innerregion button{margin-bottom:20px;padding:20px}.profilecompletesection{align-items:flex-start;background-color:#fff;min-height:300vh;position:absolute;z-index:1030}.profilecompletesection .innerregion{min-height:100%;padding-bottom:50px}}.volatilitygame2 .downloads{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-top:50px;width:100vw}.volatilitygame2 .downloads .eachdownloads{align-items:center;display:flex;justify-content:center;margin-bottom:40px;padding:10px;width:30%}.volatilitygame2 .downloads .eachdownloads a{align-items:center;border:2px solid #143943;border-radius:10px;display:flex;flex-direction:column;padding:10px;text-decoration:none;width:200px}.volatilitygame2 .downloads .eachdownloads a h3{color:#143943;font-size:1rem;height:40px;text-align:center;text-decoration:none}.volatilitygame2 .downloads .eachdownloads a img{width:150px}.volatilitygame2 .downloads .eachdownloads iframe,.volatilitygame2 .downloads .eachdownloads video{height:240px;width:100%}.volatilitygame2 .downloads .imagedownload img{height:240px;width:40%}@media (max-width:768px){.volatilitygame2 .downloads{flex-direction:column}.volatilitygame2 .downloads .eachdownloads{margin-bottom:30px;width:100%}}.riddles .downloads{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:50px;width:100%}.riddles .downloads .eachdownloads{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:10px;padding:10px;width:30%}.riddles .downloads .eachdownloads a{align-items:center;border:2px solid #143943;border-radius:10px;color:#000;display:flex;flex-direction:column;padding:10px;text-decoration:none;width:200px}.riddles .downloads .eachdownloads a h3{color:#143943;font-size:1rem;height:40px;text-align:center;text-decoration:none}.riddles .downloads .eachdownloads a img{width:150px}.riddles .downloads .eachdownloads iframe,.riddles .downloads .eachdownloads video{height:240px;width:100%}.riddles .downloads .imagedownload img{height:240px;width:40%}@media (max-width:768px){.riddles .downloads{flex-direction:column}.riddles .downloads .eachdownloads{margin-bottom:30px;width:100%}}.financialplanningtoolbackend{padding:0}.financialplanningtoolbackend .tabledata{padding:20px}.financialplanningtoolbackend .eachrecord{align-items:center;display:flex;justify-content:center}.financialplanningtoolbackend .eachrecord h4{font-size:.8rem;margin-bottom:0;padding:5px;width:17%}.financialplanningtoolbackend .eachrecord button{margin-bottom:5px;margin-top:10px}.financialplanningtoolbackend .filtersarea{align-items:center;display:flex;margin-bottom:32px}.financialplanningtoolbackend .filtersarea input{padding:8px}.financialplanningtoolbackend .filtersarea>button,.financialplanningtoolbackend .filtersarea>div,.financialplanningtoolbackend .filtersarea>input{margin-left:32px}.financialplanningtoolbackend .eachrecord:nth-child(2n){background-color:#f0f0f0}.outputtablewrapper{margin-bottom:30px;margin-top:16px;overflow:scroll}.outputtablewrapper .tableactions{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.outputtablewrapper table{padding-bottom:20px}.outputtablewrapper table tr td,.outputtablewrapper table tr th{background:none;padding:6px 8px}.download-table-xls-button{background:none;border:none;float:right}.muactionbtn{background-color:#f2b42b;border-radius:30px;padding:10px}@media only screen and (max-width:768px){.outputtablewrapper .tableactions h4{font-size:.7rem;margin:0}}.howtoruninapple{padding:20px}.howtoruninapple img{width:300px}@media (max-width:768px){.howtoruninapple img{width:100%!important}}.userprofile .intro{background-color:#fff;display:flex;flex-direction:column;height:240px;padding:16px}.userprofile .headerrow{background-color:#f2b42b;padding:10px}.userprofile .intro .content{align-items:center;display:flex;justify-content:space-between}.userprofile .intro .content p{border-left:3px solid #f2b42b;padding-left:10px}.userprofileeditor .intro{background-color:#f5f5f5;height:auto}.userprofileeditor #profilelink{background-color:#f2b42b;border:2px solid #000;color:#000;font-size:.8rem;font-weight:600;margin:0 16px;padding:10px;text-decoration:none}.userprofileeditor .content{flex-direction:row;flex-wrap:wrap}.userprofileeditor .content>div{width:50%}.userprofile .intro button,.userprofileeditor .intro button{background-color:#f2b42b;font-weight:700;margin-top:10px;padding:10px;width:200px}.userprofile .intro button:hover,.userprofileeditor .intro button:hover{cursor:pointer}.userprofileeditor .content>div input,.userprofileeditor .content>div textarea{border:2px solid #fff;outline:none;padding:7px;width:90%}.userprofileeditor .content>div input:focus,.userprofileeditor .content>div textarea:focus{border-bottom:2px solid #f2b42b;outline:none}.userprofileeditor .content>div textarea{height:200px}.userprofile .intro img{aspect-ratio:1;border-radius:5px;width:160px}.userprofile .detailswrapper{display:flex;justify-content:space-between}.userprofile .details{padding:16px}.userprofile .firstdetails{flex:0.4 1}.userprofile .seconddetails{flex:1 1}.userprofile .details p{border-left:3px solid #f2b42b;border-radius:3px;font-weight:400;padding:10px}.userprofile .modal{background-color:#f2b42b;border:2px solid #f2b42b;border-radius:5px;left:50%;max-height:80vh;padding:20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.userprofile .modal>div{max-height:65vh;overflow-y:scroll}.userprofile .modal input{padding:7px;width:300px}.userprofile .modal button{background-color:#000;border:none;border-radius:5px;color:#fff;margin-right:10px;margin-top:20px;padding:10px 15px}.userprofileeditor .modal table{height:60vh;overflow-y:scroll;width:90vw}.userprofileeditor table th,.userprofileeditor table tr{display:flex}.userprofileeditor table th td,.userprofileeditor table tr td{flex:1 1;margin-bottom:10px;text-align:left}.members .memberslist{align-items:start;display:flex;flex-direction:column;margin-top:30px;padding:20px}.members .memberslist table{width:95vw}.members .memberslist .inputs{align-items:center;display:flex;gap:1rem;justify-content:space-between}.members .memberslist table thead th{background-color:#f2b42b;padding:10px;text-align:left}.members .memberslist table td a{background-color:#f2b42b;color:#000;padding:3px 10px;text-decoration:none}.members .memberslist button,.members .memberslist input,.members .memberslist select{border-radius:0;border-radius:3px;margin-bottom:20px;padding:10px;width:30vw}.members .memberslist button{background-color:#f2b42b;width:20vw}.members .memberslist table tbody td{border-bottom:1px solid #f2b42b;border-right:1px solid #f2b42b;padding:5px}.excelcalculators .classroomcontent h2{color:#143943;margin-bottom:5px;margin-left:50px;width:100%}.excelcalculators .classroomcontent h4{color:#143943;margin-left:50px;margin-top:10px;width:100%}.excelcalculators .classroomcontent{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px}.excelcalculators .classroomcontent .eachvideo{display:flex;flex-direction:row;flex-wrap:wrap;margin:1.5%;width:400px}.excelcalculators .classroomcontent .eachvideo iframe{height:240px;width:100%}.excelcalculators .rvcccontent{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px}.excelcalculators .classroomcontent .rvcccontent .eachvideo a{align-items:center;border:2px solid #f5f5f5;color:#000;display:flex;font-weight:700;gap:1rem;justify-content:start;padding:16px;text-decoration:none;width:100%}.excelcalculators .classroomcontent .rvcccontent .eachvideo a img{width:60px}@media (max-width:768px){.excelcalculators .rvcccontent{width:100%}.excelcalculators .classroomcontent .eachvideo{margin:0!important;width:100%!important}}.allvideos{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.allvideos .eachvideo{margin:1.5%;width:30%}.allvideos .eachvideo iframe{border-radius:10px;height:240px;width:100%}.eachvideo{background-color:#f0f0f0!important;border:2px solid #f0f0f0!important;border-radius:5px!important;margin-bottom:20px!important;padding:0!important}@media (max-width:768px){.eachvideo{margin-left:5%!important;width:90%!important}.videos input{width:70%!important}}.TAATVideos{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.TAATVideos .eachvideo{margin:1.5%;width:30%}.TAATVideos .eachvideo iframe{border-radius:10px;height:240px;width:100%}.TAATVideos .eachvideo{background-color:#f0f0f0!important;border:2px solid #f0f0f0!important;border-radius:5px!important;margin-bottom:20px!important;padding:0!important}@media (max-width:768px){.TAATVideos .eachvideo{margin-left:5%!important;width:90%!important}.TAATVideos .videos input{width:70%!important}}.others .eachdashboarditem{align-items:center;display:flex;justify-content:center;margin:5px;width:17%}.others .downloads{display:flex;flex-wrap:wrap;margin:20px}.others .eachdashboarditem .content{align-items:center;background-color:#f0f0f0;border:2px solid #f0f0f0;border-radius:5px;display:flex;flex-direction:row;height:70px;justify-content:center;padding:10px;position:relative;width:210px}.others .eachdashboarditem .content:hover{background-color:#eab64a;border:2px solid #eab64a;cursor:pointer}.others .eachdashboarditem .content .allcontent{align-items:center;display:flex;flex-direction:row;justify-content:center}.others .eachdashboarditem .content h4{font-size:.9rem;text-align:center}.others .eachdashboarditem .content img{height:40px;margin-right:20px;width:auto}.others .eachdashboarditem .content .newtext{background-color:red;border-radius:5px;position:absolute;right:0;top:-20px}.others .eachdashboarditem .content .newtext h3{color:#fff;margin:0;padding:5px 10px}@media (max-width:768px){.others .newrow{align-items:center;justify-content:center}.others .eachdashboarditem{overflow:hidden;width:75%}.others{padding:0}.others .eachdashboarditem .content h4{font-size:.7rem}.others .eachdashboarditem .content img{margin-right:5px}.others .eachdashboarditem .content{width:80%}}.gameroom{align-items:center;display:flex;justify-content:center}.gameroom .joininfo{display:flex;flex-direction:column}.gameroom .joininfo input{margin:1rem 0;padding:16px}.gameroom .joininfo button{background-color:#143943;border:none;color:#fff;font-size:1.5rem;font-weight:700;padding:8px}.gameroom #headline-container{background:#fff;color:#000;font-size:18px;font-weight:700;left:0;overflow:hidden;padding:8px 0;position:fixed;top:0;white-space:nowrap;width:100%;z-index:9999}.gameroom #headline{-webkit-animation:scroll-left 15s linear infinite;animation:scroll-left 15s linear infinite;display:inline-block;padding-left:100%}@-webkit-keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media (max-width:768px){.leftrightcontainer{flex-direction:column}}.vg2game{width:100%}.vg2game .crossbtn{align-items:center!important;background:none!important;border:none!important;display:flex!important;height:60px!important;justify-content:center!important;position:fixed!important;right:10px!important;top:0!important;width:60px!important;z-index:1011!important}.vg2game .backbtn{color:#fae1b1!important}.vg2game .minimise{right:80px!important}.vg2game .crossbtn img{height:50px!important;width:50px!important}.vg2game .crossbtn:focus{outline:none!important}.vg2game .screena{background-image:linear-gradient(#6cb4ee,#6cb4ee);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1012}.vg2game .screena h3{color:#000;font-size:2.7rem;margin-top:7vh;text-align:center}.vg2game .screena h2{color:#000}.vg2game .screena h4{color:#fae1b1}.vg2game .screenb h3{margin-top:-5vh}.vg2game .screenc{display:none}.vg2game .screenc h4{color:#000;margin-top:50px;text-align:center}.vg2game .screenc input{border:none;border-radius:5px;margin-left:15%;padding:10px;width:70%}.vg2game .screena .step{display:flex;margin-left:30vw;margin-top:25px}.vg2game .screena .step .stepno{align-items:center;background-color:#fae1b1;border-radius:50px;display:flex;height:100px;justify-content:center;width:100px}.vg2game .screena .step h4{color:#000;margin-left:30px;margin-top:30px}.vg2game .screena button{background-color:#fae1b1;border:none;bottom:10vh;font-size:2.4rem;padding:15px;position:fixed;right:30px;width:40vw}.vg2game .screena button:focus{outline:none}.vg2game .screenb{z-index:1011}.vg2game .screenb h4{color:#000;font-size:2rem;margin-top:40px;text-align:center}.vg2game .screenb button{margin-left:10%;margin-top:40px;position:static;width:80%}.vg2game .screenb .backbtn{background:none;height:120px;margin-left:0;padding:0;width:120px}.vg2game .popup{align-items:center;background-color:rgba(1,1,1,.8);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1014}.vg2game .popup .popupbox{background-color:#f6ba33;border-radius:20px;height:300px;width:500px}.vg2game .popup .popupbox button{background-color:#fff;border:none;padding:10px}.vg2game .popup .popupbox button:focus{outline:none}.vg2game .popup .popupbox h3{color:#000;margin-top:20px;text-align:center}.vg2game h4{color:#f6ba33}.vg2game .game .backbtn{background:none;border:none;height:30px;left:10px;padding:0;position:fixed;top:10px;width:30px;z-index:1010}.vg2game .game .backbtn:focus{outline:none}.vg2game .game .backbtn img{height:30px;width:30px}.vg2game .left #intro{color:#000!important;font-size:1.3rem;padding-left:0;padding-top:20px;text-align:center}.vg2game .left{background-color:#6cb4ee;padding-top:0}.vg2game .right{background-image:linear-gradient(#6cb4ee,#6cb4ee);padding-top:50px}.vg2game .flex-row-center{align-items:center;display:flex;justify-content:space-between}.vg2game .roller{height:150px;justify-content:center;margin-left:0;margin-top:5px;width:100%}.vg2game .biggerrow,.vg2game .roller{align-items:flex-start;display:flex;flex-direction:row;gap:0}.vg2game .biggerrow{flex:1 1;height:100%;justify-content:space-between}.vg2game .roller-col{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:80px}.vg2game .small{align-items:center;display:flex;justify-content:start;width:100px}.vg2game .play-row{display:flex;justify-content:center;margin-top:12px}.vg2game .investbtn button,.vg2game .play-row button{font-size:1rem;font-weight:700}.vg2game .rollerregion{height:27vh;overflow:hidden}.vg2game .assetregion{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.vg2game .roller .small .innersmall{background-image:url(/static/media/rollerleft.130e0b64a35b8a6533f6.png);background-position:0 20px;background-repeat:no-repeat;background-size:100% 120px;border-radius:10px;height:150px;margin-left:calc(100% - 45px);width:70px}.vg2game .roller .small .rightinnersmall{background-position:0 10px;margin-left:-10px;margin-left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:44px}.vg2game .roller .biggerrow{flex:1 1}.vg2game .roller .large{align-items:center;background-image:url(/static/media/rollerright.02d813782adfbc97393d.png);background-repeat:no-repeat;background-size:100% 100%;border-radius:20px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;overflow:hidden;padding:5px;position:relative}.vg2game .roller .large h3{font-size:1.3rem;text-align:center}.vg2game .machine{background-color:red;left:500px;top:160px}.vg2game .machine,.vg2game .slots{height:170px;overflow:hidden;position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.vg2game .slots{background-color:#050505;box-shadow:1vw 1vw 2vw #ff8f8f,-1vw -1vw 2vw #000,-1vw 1vw 2vw #000,1vw -1vw 2vw #000;left:0;-webkit-perspective:800vw;perspective:800vw;top:0}.vg2game .slots:after{background-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.8) 12%,transparent 30%,transparent 70%,rgba(0,0,0,.8) 90%,#000);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.vg2game .slot{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0}.vg2game .slot,.vg2game .slot li{border-radius:8px;list-style:none;overflow:hidden;padding:0;position:relative;width:100%}.vg2game .slot li{border:none;font-weight:400;height:80px;margin:0 0 0 -18px}.vg2game .slot .centerno{font-weight:700}.vg2game .slot.rolling{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation:spinRoller 3s 1;animation:spinRoller 3s 1}@-webkit-keyframes spinRoller{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(-1044deg);transform:rotateX(-1044deg)}70%{-webkit-transform:rotateX(-1404deg);transform:rotateX(-1404deg)}90%{-webkit-transform:rotateX(-1728deg);transform:rotateX(-1728deg)}to{-webkit-transform:rotateX(-1764deg);transform:rotateX(-1764deg)}}@keyframes spinRoller{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}50%{-webkit-transform:rotateX(-1044deg);transform:rotateX(-1044deg)}70%{-webkit-transform:rotateX(-1404deg);transform:rotateX(-1404deg)}90%{-webkit-transform:rotateX(-1728deg);transform:rotateX(-1728deg)}to{-webkit-transform:rotateX(-1764deg);transform:rotateX(-1764deg)}}.vg2game .number{align-items:center;border-bottom:1px solid #000;display:flex;flex-direction:column;font-size:1.4vw;height:100%;justify-content:center;left:15px;position:absolute;right:15px;top:12px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.vg2game .number span{color:grey;font-size:1.1rem}.vg2game .roller .large h4{color:#000;font-size:.8rem;margin:8px;padding-top:5px;text-align:center}.vg2game .left button{background-color:#f6ba33;border:none;border-radius:10px;color:#000;height:7vh;margin-left:20px;margin-top:2vh;padding:10px;width:88%}.vg2game .left button:focus{outline:none}.vg2game .assetallocation{margin-top:15px;width:96%}.vg2game .assetallocation .linecover{align-items:center;display:flex;justify-content:center}.vg2game .assetallocation .linecover h3{color:#000}.vg2game .assetallocation .linecover .underline{background-color:#f6ba33;height:3px;margin-left:0;width:100%}.vg2game .inputheads{align-items:center;color:#fff;display:flex;gap:16px;margin-left:0;margin-top:5px;width:96%}.vg2game .inputheads div{flex:1 1}.vg2game .inputheads h3{color:#000;font-size:1.5rem;margin:16px 0;padding-left:16px}.vg2game .inputheads input{border:1px solid #f6ba33;border-radius:10px;color:#000;margin-left:0;padding:6px 10px;width:80%}.vg2game .inputheads input:focus{outline:none}.vg2game .team{background-color:#fff;border-radius:20px;margin:32px 10px 10px;padding:12px 25px 4px}.vg2game .team .hold{display:flex;flex-direction:row;width:100%}.vg2game .team .hold h4{font-size:.9rem;margin-left:30px;padding-top:3px!important}.vg2game .team .taminner{margin-bottom:5px;width:100%}.vg2game .team .taminner div{align-items:center;display:flex;gap:8px}.vg2game .team .taminner div .highlight{color:#f6ba33;font-size:1rem;margin:0;padding:0}.vg2game .team .taminner h4{margin:4px 4px 8px}.vg2game .team h3{font-size:1.2rem;margin-bottom:.3rem}.vg2game .team h4{color:#000;font-size:.9rem;padding-top:5px}.vg2game .team .solo{width:100%}.vg2game .team .solo h4{height:28px;margin-bottom:0;margin-left:20px}.vg2game .team .value{align-items:center;background-color:#f6ba33;border-radius:10px;display:flex;justify-content:center}.vg2game .team .value h4{padding-top:0}.vg2game .resultview{background-color:#f6ba33;bottom:0;height:12vh;left:0;position:fixed;right:0;width:100vw}.vg2game .resultview>div{display:flex;justify-content:space-between;padding:0 16px;width:90%}.vg2game .resultview>div>.re{display:flex;flex-direction:column}.vg2game .resultview>div>.re>h4{margin:0;padding:0}.vg2game .resultview>div>.re>.value{margin-top:8px}.vg2game .resultview>div>.re>.value>h4{margin:8px 0;padding:8px}.vg2game .resultview h4{color:#000;font-size:1rem;min-width:60px;padding:20px 10px 20px 0}.vg2game .resultview .re{align-items:center;display:flex;justify-content:center;padding:0!important}.vg2game .resultview .re .value{align-items:center;background-color:#fff;border-radius:10px;display:flex;height:50%;justify-content:center;padding:5px}.vg2game .row .eachitem{background-color:#fff;border:2px solid #f6ba33;border-radius:10px;margin:10px;padding:10px}.vg2game .indirow{display:flex;justify-content:center}.vg2game .indirow .eachitem{width:30%}.vg2game .row .eachitem h4{font-size:.7rem;text-align:center}.vg2game .row .eachitem #puredebttotal,.vg2game .row .eachitem #pureequitytotal,.vg2game .row .eachitem #puregsectotal{color:#000;font-size:1rem;text-align:center}.vg2game .teamaheads #teama1{font-size:1rem}@media (max-width:768px){.vg2game .roller-col{height:120px;width:200px}.vg2game .rollerregion{height:35vh}.vg2game .roller{margin-left:10%;width:80%}.vg2game .small{display:none}.vg2game .biggerrow{display:flex;flex-wrap:wrap;height:75%}.vg2game .play-row{margin-top:90px}.vg2game .slot li{font-size:.55rem}.vg2game .indirow{margin-bottom:220px}.vg2game .resultview{height:22vh}.vg2game .resultview>div{flex-wrap:wrap}.vg2game .resultview>div>.re{width:30%}}.mygameroom .form-container{align-items:center;background-color:#f5f6fa;display:flex;justify-content:center;min-height:100vh}.mygameroom .game-form{background:#fff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:24px 30px;width:350px}.mygameroom .game-form h2{color:#333;margin-bottom:20px;text-align:center}.mygameroom .game-form label{color:#444;display:flex;flex-direction:column;font-weight:500;margin-bottom:15px}.mygameroom .game-form input[type=datetime-local],.mygameroom .game-form input[type=text],.mygameroom .game-form select{border:1px solid #ccc;border-radius:6px;font-size:14px;margin-top:6px;padding:8px;transition:border-color .2s ease}.mygameroom .game-form input:focus,.mygameroom .game-form select:focus{border-color:#007bff;outline:none}.mygameroom .checkbox-label{margin-bottom:18px}.mygameroom .game-form button{background-color:#007bff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background-color .2s ease}.mygameroom .game-form button:hover{background-color:#0056b3}.mygameroom .mygameroomregion{display:flex}.mygameroom .mygameroomregion .mygameroomright{padding:16px}.mygameroom .room-table{border-collapse:collapse;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.05);font-family:Inter,sans-serif;overflow:hidden;width:100%}.mygameroom .room-table td,.mygameroom .room-table th{font-size:15px;padding:12px 15px;text-align:center}.mygameroom .room-table th{background-color:#007bff;color:#fff;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.mygameroom .room-table tr:nth-child(2n){background-color:#f9fbff}.mygameroom .room-table tr:nth-child(odd){background-color:#fff}.mygameroom .room-table tr:hover{background-color:#e9f2ff;transition:background-color .2s ease-in-out}.mygameroom .room-table td{border-bottom:1px solid #e6e6e6;color:#333}.mygameroom .room-table button{background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s ease}.mygameroom .room-table button:hover{background-color:#218838;-webkit-transform:scale(1.05);transform:scale(1.05)}.mygameroom .active-row{background-color:#d9ecff!important;box-shadow:inset 0 0 0 2px #007bff}.mygameroom .modal-overlay{align-items:center;-webkit-animation:fadeIn .3s forwards;animation:fadeIn .3s forwards;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:999}.mygameroom .modal{-webkit-animation:slideDown .3s forwards;animation:slideDown .3s forwards;background:#fff;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.2);max-width:90%;padding:25px 30px;position:relative;width:400px}.mygameroom .modal h3{color:#333;margin-bottom:15px;text-align:center}.mygameroom .modal label{color:#444;display:flex;flex-direction:column;font-weight:500;margin-bottom:12px}.mygameroom .modal input[type=datetime-local],.mygameroom .modal input[type=text]{border:1px solid #ccc;border-radius:6px;font-size:14px;margin-top:6px;padding:8px}.mygameroom .checkbox-label{align-items:center;display:flex;gap:8px;margin-bottom:12px}.mygameroom .modal-actions{display:flex;justify-content:space-between;margin-top:15px}.mygameroom .modal-actions button{border:none;border-radius:6px;cursor:pointer;flex:1 1;font-weight:600;margin:0 5px;padding:8px;transition:all .2s ease}.mygameroom .modal-actions button:first-child{background-color:#28a745;color:#fff}.mygameroom .modal-actions button:first-child:hover{background-color:#218838;-webkit-transform:scale(1.05);transform:scale(1.05)}.mygameroom .modal-actions button:last-child{background-color:#dc3545;color:#fff}.mygameroom .modal-actions button:last-child:hover{background-color:#c82333;-webkit-transform:scale(1.05);transform:scale(1.05)}.mygameroom .mygameroomrightmost{padding-top:10vh}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.roomdetails-container{background:#0d1117;box-sizing:border-box;color:#fff;font-family:Poppins,sans-serif;height:100vh;overflow-y:auto;padding:20px;width:100%}.tabs{background:#161b22;border-bottom:1px solid #222;display:flex;justify-content:center;padding:10px}.tab{background:transparent;border:none;color:#aaa;cursor:pointer;font-size:16px;padding:10px 25px;transition:color .3s,border-bottom .3s}.tab:hover{color:#fff}.tab.active{border-bottom:3px solid #4e9af1;color:#fff}.room-info{background:#161b22;border-radius:12px;box-shadow:0 0 15px hsla(0,0%,100%,.05);margin:0 auto;max-width:800px;padding:40px}.room-info h2{color:#4e9af1;font-size:24px;margin-bottom:20px}.room-info p{color:#ccc;font-size:16px;margin:8px 0}.leaderboard-title{font-size:28px;margin:20px 0;text-align:center}.leaderboard-table{display:flex;flex-direction:column;gap:10px;padding:20px}.leaderboard-row{align-items:center;background:#161b22;border-radius:12px;display:flex;overflow-x:hidden;padding:10px 15px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.leaderboard-row:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.leaderboard-rank{color:#ffda79;font-size:18px;font-weight:700;text-align:center;width:50px}.leaderboard-name{flex:1 1;font-size:16px;font-weight:500}.leaderboard-bar-container{background:#222;border-radius:5px;flex:3 1;height:10px;margin:0 10px;overflow:hidden;position:relative}.leaderboard-bar{border-radius:5px;height:100%;transition:width .8s ease-in-out}.leaderboard-score{color:#4ef5c8;font-size:16px;font-weight:700;text-align:right;width:120px}.leaderboard-loading{color:#fff;font-size:22px;margin-top:40vh;text-align:center}.room-warning{background-color:hsla(0,0%,100%,.3);margin-bottom:16px;padding:16px}.room-info button{background-color:#4e9af1;border:none;border-radius:3px;font-weight:700;padding:16px}
/*# sourceMappingURL=main.f8cfb069.css.map*/