@import"https://fonts.bunny.net/css?family=Nunito";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";body{font-family:Work Sans}.event-page{display:flex;height:100vh;background:var(--background-color)}.event-page .side{height:100%;display:flex;flex-direction:column;background-size:cover;background-position:center;z-index:4;min-width:300px;align-items:center}.event-page .side .logo-wrapper{margin-top:18px;display:flex;height:60px}.event-page .side .logo-wrapper>div{height:100%}.event-page .side .logo-wrapper img{margin:0 12px;height:100%}.event-page .side .tabulator-info{color:#fff;display:flex;flex-direction:column}.event-page .side .tabulator-info .judge-number{align-self:center;display:flex;width:180px;height:80px;border:1px solid rgba(255,255,255,.4588235294);border-radius:8px}.event-page .side .tabulator-info .judge-number div{display:flex;justify-content:center;align-items:center;flex:1;border-right:1px solid rgba(255,255,255,.4588235294);font-weight:600}.event-page .side .tabulator-info .judge-number h1{width:80px;display:flex;align-items:center;justify-content:center;margin-bottom:0;text-align:center;font-size:4em}.event-page .side .tabulator-info .tabulator-name{font-weight:700;font-size:1.6em;margin-top:12px;text-transform:uppercase;text-align:center}.event-page .side .help-button{background-color:#fea916;color:#fff;padding:10px 20px;border-radius:10px;width:180px;height:50px;font-weight:700;font-size:1.5em;margin-top:14px;margin-bottom:28px}.event-page .side .help-button img{width:30px}.event-page .tabulation-container{flex:1}.event-page .tabulation-container .contestant-tab{background-color:var(--tab-color);color:#fff;display:flex;align-items:center;padding-left:100px;padding-right:50px}.event-page .tabulation-container .contestant-tab .contestant-text{font-weight:600;font-size:1em}.event-page .tabulation-container .contestant-tab .arrow-button{background:var(--background-color);width:40px;height:40px;margin-left:30px;margin-right:20px;border-radius:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.event-page .tabulation-container .contestant-tab .tabs.group{flex:1;overflow-x:scroll;overflow-y:clip;margin-bottom:-6.1px;display:flex;max-width:720px;padding-left:6px;padding-right:6px}.event-page .tabulation-container .contestant-tab .check-icon{position:absolute;bottom:16px;right:7px;width:18px;height:18px;z-index:5}.event-page .tabulation-container .tabulation-form{padding:40px 140px 40px 80px;color:#fff;display:flex;flex-direction:column;height:100vh}.event-page .tabulation-container .tabulation-form .header-x{display:flex;align-items:center;margin-bottom:14px}.event-page .tabulation-container .tabulation-form .header-x .contestant-no{background:#c11a1b;height:60px;width:60px;display:flex;justify-content:center;align-items:center;border-radius:100%;font-size:2.5em;font-weight:700}.event-page .tabulation-container .tabulation-form .header-x .contestant-name{margin:0 40px;flex:1;text-transform:uppercase;max-width:24.6rem}.event-page .tabulation-container .tabulation-form .header-x .score-wrapper{margin-left:80px;border:1px solid rgba(255,255,255,.2784313725);border-radius:5px;display:flex;justify-content:center;align-items:center;padding:10px 50px;width:300px}.event-page .tabulation-container .tabulation-form .header-x .score-wrapper h1{font-size:4em;margin-bottom:0}.event-page .tabulation-container .tabulation-form .header-x .score-wrapper span{margin-left:24px;line-height:14px;font-weight:600}.event-page .tabulation-container .tabulation-form .criteria-list{flex:1;overflow-y:auto}.event-page .tabulation-container .tabulation-form .criteria-list::-webkit-scrollbar{display:none}.event-page .tabulation-container .tabulation-form .criteria-wrapper{display:flex;margin-top:12px}.event-page .tabulation-container .tabulation-form .criteria-wrapper .criteria-name{flex:1;margin-right:20px;border-bottom:1px solid rgba(255,255,255,.431372549);font-size:1.8em;text-transform:uppercase;font-weight:600;word-wrap:break-word;text-overflow:clip;max-width:36rem}.event-page .tabulation-container .tabulation-form .criteria-wrapper input{border-radius:10px;font-size:3em;width:160px;text-align:center;font-weight:700;margin-left:20px}.event-page .tabulation-container .tabulation-form .criteria-wrapper .criteria-percentage{font-size:3em;font-style:italic;margin-left:24px;font-weight:300;width:116px}.event-page .tabulation-container .tabulation-form .submit-button{background-color:#c11a1b;color:#fff;font-weight:700;border-radius:10px;padding:15px 30px;font-size:1.5em;align-self:end;margin-right:138px;margin-top:12px;margin-bottom:180px;width:160px}.event-page .tabs{margin-top:10px}.event-page .tabs li{float:left;position:relative}.event-page .tabs a{float:left;padding:5px 20px 14px;text-decoration:none;color:#fff;background:var(--tab-color);-webkit-border-top-left-radius:15px;-webkit-border-top-right-radius:15px;-moz-border-radius-topleft:15px;-moz-border-radius-topright:15px;border-top-left-radius:15px;border-top-right-radius:15px;font-weight:700;font-size:1.8em}.event-page .tabs .active{z-index:3}.event-page .tabs .active a{background:var(--background-color);color:#fff}.event-page .tabs li:before,.event-page .tabs li:after,.event-page .tabs li a:before,.event-page .tabs li a:after{position:absolute;bottom:0}.event-page .tabs li:last-child:after,.event-page .tabs li:last-child a:after,.event-page .tabs li:first-child:before,.event-page .tabs li:first-child a:before,.event-page .tabs .active:after,.event-page .tabs .active:before,.event-page .tabs .active a:after,.event-page .tabs .active a:before{content:""}.event-page .tabs .active:before,.event-page .tabs .active:after{background:var(--background-color);z-index:1}.event-page .tabs li:before,.event-page .tabs li:after{background:var(--tab-color);width:10px;height:10px}.event-page .tabs li:before{left:-10px}.event-page .tabs li:after{right:-10px}.event-page .tabs li a:after,.event-page .tabs li a:before{width:20px;height:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:var(--tab-color);z-index:2}.event-page .tabs .active a:after,.event-page .tabs .active a:before{background:var(--tab-color)}.event-page .tabs li:first-child.active a:before,.event-page .tabs li:last-child.active a:after{background:var(--tab-color)}.event-page .tabs li a:before{left:-20px}.event-page .tabs li a:after{right:-20px}
