body{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}.resultsPage{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:64px;max-width:1400px;padding:24px 32px;width:100%}@media screen and (max-width:600px){.resultsPage{margin-top:52px;padding:12px 8px}}.resultsPage .standingsRankingContainer{display:flex;flex-direction:row;gap:32px;margin-bottom:32px;width:100%}@media screen and (max-width:900px){.resultsPage .standingsRankingContainer{align-items:center;flex-direction:column;gap:24px}}.resultsPage .standingsRankingContainer .standingsContainer{display:flex;flex-direction:column;flex-shrink:0}@media screen and (max-width:900px){.resultsPage .standingsRankingContainer .standingsContainer{align-items:center;width:100%}}.resultsPage .standingsRankingContainer .standingsContainer .standingsTitle{color:#fe6c3b;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0 0 12px 4px;text-transform:uppercase}@media screen and (max-width:900px){.resultsPage .standingsRankingContainer .standingsContainer .standingsTitle{text-align:center}}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable{border:1px solid #fe6c3b;border-radius:14px;box-shadow:0 2px 8px #fe6c3b1a,0 4px 20px #00000040;overflow:hidden;width:600px}@media screen and (max-width:600px){.resultsPage .standingsRankingContainer .standingsContainer .standingsTable{width:100%}}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitlesContainer{align-items:center;background:linear-gradient(135deg,#fe6c3b,#fe5d27);display:flex;flex-direction:row;height:40px;padding-left:12px}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle{color:#000;font-size:12px;font-weight:700;text-align:center}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column1{flex-shrink:0;width:34px}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column2{flex:1 1;min-width:100px;text-align:left}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column3,.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column4,.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column5,.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column6{flex-shrink:0;width:68px}@media screen and (max-width:600px){.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column3,.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column4,.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column5,.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingsTableTitle.column6{font-size:10px;width:48px}}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow{align-items:center;border-bottom:1px solid #fe6c3b1a;display:flex;flex-direction:row;height:24px;padding-left:12px;transition:background-color .12s}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow:hover{background-color:#fe6c3b0a}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow:nth-child(2n){background-color:hsla(0,0%,100%,.015)}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow:nth-child(2n):hover{background-color:#fe6c3b0a}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow:last-of-type{border-bottom:none}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow .standingsTableTitle{color:#fe6c3b;font-size:11px}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow .standingsTableTitle.column2{align-items:center;display:flex;flex-direction:row}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow .standingsTableTitle.column2 .teamLogo{flex-shrink:0;height:14px;margin-right:6px;width:14px}.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow .standingsTableTitle.column2 .teamName{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:600px){.resultsPage .standingsRankingContainer .standingsContainer .standingsTable .standingRow .standingsTableTitle{font-size:10px}}.resultsPage .standingsRankingContainer .rankingContainer{display:flex;flex-direction:column}@media screen and (max-width:900px){.resultsPage .standingsRankingContainer .rankingContainer{align-items:center;width:100%}}.resultsPage .standingsRankingContainer .rankingContainer .rankingTitle{color:#fe6c3b;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0 0 12px 4px;text-transform:uppercase}@media screen and (max-width:900px){.resultsPage .standingsRankingContainer .rankingContainer .rankingTitle{text-align:center}}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable{border:1px solid #fe6c3b;border-radius:14px;box-shadow:0 2px 8px #fe6c3b1a,0 4px 20px #00000040;position:relative;width:380px}@media screen and (max-width:600px){.resultsPage .standingsRankingContainer .rankingContainer .rankingTable{max-width:400px;width:100%}}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow{align-items:center;border-bottom:1px solid #fe6c3b1a;display:flex;flex-direction:row;height:40px;padding:0 10px;transition:background-color .12s}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow:hover{background-color:#fe6c3b0a}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow:nth-child(2n){background-color:hsla(0,0%,100%,.015)}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow:nth-child(2n):hover{background-color:#fe6c3b0a}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow:last-of-type{border-bottom:none}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .rankingImageContainer{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-right:8px;width:24px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .rankingImageContainer .rankingImage{width:14px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .rankingImageContainer .rankingImage.gold{filter:drop-shadow(0 0 5px gold)}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .rankingImageContainer .rankingImage.silver{filter:drop-shadow(0 0 5px silver)}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .rankingImageContainer .rankingImage.bronze{filter:drop-shadow(0 0 5px #cd7f32)}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .userPosition{flex-shrink:0;font-size:13px;font-weight:700;margin-right:6px;width:20px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .userName{flex:1 1;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .userImage{border:2px solid #fe6c3b66;border-radius:50%;flex-shrink:0;height:26px;margin:0 8px;object-fit:cover;width:26px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .userPoints{border-radius:6px;color:#fff;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:600;padding:3px 8px;transition:background-color .15s;white-space:nowrap}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .userPoints:hover{background-color:#fe6c3b26}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer{animation:popupFadeIn .15s ease-out;background:#2b2b2b;border:1px solid #fe6c3b4d;border-radius:16px;box-shadow:0 12px 48px #0009,0 0 40px #fe6c3b14;overflow:hidden;padding:0;position:absolute;right:-336px;top:0;width:320px;z-index:10}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1200px){.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer{bottom:20px;left:50%;max-width:360px;position:fixed;right:auto;top:auto;transform:translateX(-50%);width:90vw}}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupHeader{align-items:center;background:linear-gradient(145deg,#fe6c3b1f,#0000 70%);display:flex;gap:12px;padding:16px 18px 12px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupHeader .popupUserImage{border:2px solid #fe6c3b;border-radius:50%;box-shadow:0 0 12px #fe6c3b33;flex-shrink:0;height:40px;object-fit:cover;width:40px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupHeader .popupHeaderText{display:flex;flex-direction:column;gap:2px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupHeader .popupHeaderText .pointsBreakdownTitle{color:#fe6c3b;font-size:16px;font-weight:700;line-height:1.2;margin:0}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupHeader .popupHeaderText .popupTotalPoints{color:#b0b0b0;font-size:12px;font-weight:500;margin:0}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupDivider{background:linear-gradient(90deg,#0000,#fe6c3b4d,#0000);height:1px;margin:0 16px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList{max-height:300px;overflow-y:auto;padding:10px 14px 14px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem{align-items:flex-start;border-bottom:1px solid #fe6c3b12;border-radius:8px;display:flex;gap:10px;padding:7px 6px;transition:background-color .1s}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem:last-child{border-bottom:none}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem:hover{background-color:#fe6c3b0d}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem .itemIndex{align-items:center;background-color:#fe6c3b;border-radius:6px;color:#232323;display:flex;flex-shrink:0;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-top:1px;min-width:20px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem .itemTeamLogo{flex-shrink:0;height:22px;margin-top:1px;width:22px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem .itemContent{display:flex;flex:1 1;flex-direction:column;gap:4px}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem .itemContent .itemText{color:#b0b0b0;font-size:12px;font-weight:500;line-height:1.4}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupItemsList .pointsBreakdownItem .itemContent .itemPoints{background-color:#fe6c3b1a;border:1px solid #fe6c3b33;border-radius:6px;color:#fe6c3b;display:inline-block;font-size:12px;font-weight:700;letter-spacing:.3px;padding:2px 10px;width:-webkit-fit-content;width:fit-content}.resultsPage .standingsRankingContainer .rankingContainer .rankingTable .rankingRow .pointsBreakdownPopUpCotnainer .popupEmpty{color:#555;font-size:13px;margin:0;padding:16px;text-align:center}.resultsPage .predictionsContainer{display:flex;flex-direction:column;margin-bottom:40px;position:relative;width:100%}.resultsPage .predictionsContainer .predictionsTitle{color:#fe6c3b;font-size:18px;font-weight:700;letter-spacing:.5px;margin:0 0 12px 4px;text-transform:uppercase}@media screen and (max-width:900px){.resultsPage .predictionsContainer .predictionsTitle{text-align:center}}.resultsPage .predictionsContainer .predictionTablesContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}@media screen and (max-width:600px){.resultsPage .predictionsContainer .predictionTablesContainer{gap:14px;justify-content:center}}.resultsPage .predictionsContainer .predictionTablesContainer .prediction{border:1px solid #fe6c3b;border-radius:12px;border-radius:14px;box-shadow:0 2px 8px #fe6c3b1a,0 4px 20px #00000040;overflow:hidden;transition:transform .15s,box-shadow .2s;width:270px}.resultsPage .predictionsContainer .predictionTablesContainer .prediction:hover{box-shadow:0 4px 16px #fe6c3b26,0 8px 32px #0000004d;transform:translateY(-2px)}@media screen and (max-width:600px){.resultsPage .predictionsContainer .predictionTablesContainer .prediction{max-width:300px;width:100%}.resultsPage .predictionsContainer .predictionTablesContainer .prediction:hover{transform:none}}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .userInfoRow{align-items:center;background:linear-gradient(135deg,#fe6c3b,#fe5922);display:flex;flex-direction:row;height:38px;justify-content:flex-start;padding:0 8px}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .userInfoRow .userImage{border:2px solid #0000004d;border-radius:50%;height:26px;margin-right:8px;object-fit:cover;width:26px}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .userInfoRow .userName{color:#000;font-size:14px;font-weight:700}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable{display:flex;flex-direction:column;padding:6px 4px}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable .predictionRow{align-items:center;border-bottom:1px solid #fe6c3b1a;border-radius:3px;display:flex;flex-direction:row;height:18px;margin:1px 0;padding:0 4px;transition:background-color .1s}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable .predictionRow:hover{background-color:#fe6c3b0a}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable .predictionRow:last-of-type{border-bottom:none}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable .predictionRow .standingPosition{color:#555;flex-shrink:0;font-size:11px;font-weight:600;margin-left:6px;margin-right:6px;text-align:center;width:18px}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable .predictionRow .teamName{font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultsPage .predictionsContainer .predictionTablesContainer .prediction .predictionTable .predictionRow .teamLogo{flex-shrink:0;height:13px;margin-right:4px;width:13px}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#232323;color:#fe6c3b;font-family:Arial,sans-serif;margin:0}.App-header{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#2b2b2b,#232323);border-bottom:1px solid #fe6c3b26;display:flex;height:52px;justify-content:space-between;left:0;position:fixed;top:0;width:100%;z-index:100}@media screen and (max-width:600px){.App-header{height:44px}}.App-header .headerLeftPart{align-items:center;display:flex;flex-direction:row;gap:14px;margin-left:24px}@media screen and (max-width:600px){.App-header .headerLeftPart{gap:10px;margin-left:12px}}.App-header .headerLeftPart .predictionsTitle{font-size:18px;font-weight:700;letter-spacing:.3px}@media screen and (max-width:600px){.App-header .headerLeftPart .predictionsTitle{font-size:14px}}.App-header .headerLeftPart .predictionImg{filter:drop-shadow(0 0 6px rgba(254,108,59,.25));height:30px;width:30px}@media screen and (max-width:600px){.App-header .headerLeftPart .predictionImg{height:22px;width:22px}}.loading{font-size:18px;margin-top:200px;text-align:center;width:100%}.loginPage{align-items:center;background:radial-gradient(ellipse 600px 400px at 50% 40%,#fe6c3b0a 0,#0000 70%);display:flex;justify-content:center;min-height:100vh;padding:20px}.loginPage .loginCard{background-color:#2b2b2b;border:1px solid #fe6c3b33;border-radius:20px;box-shadow:0 0 80px #fe6c3b12,0 8px 40px #00000080;max-width:420px;overflow:hidden;width:100%}.loginPage .loginCard .loginLogoSection{align-items:center;background:linear-gradient(165deg,#fe6c3b1a,#0000 55%);display:flex;flex-direction:column;padding:44px 30px 28px}.loginPage .loginCard .loginLogoSection .loginLogo{filter:drop-shadow(0 0 24px rgba(254,108,59,.3));height:76px;margin-bottom:18px;width:76px}.loginPage .loginCard .loginLogoSection .loginTitle{color:#fe6c3b;font-size:30px;font-weight:800;letter-spacing:-.5px;margin:0}.loginPage .loginCard .loginLogoSection .loginSubtitle{color:#555;font-size:12px;letter-spacing:3px;margin:8px 0 0;text-transform:uppercase}.loginPage .loginCard .loginFormSection{padding:28px 36px 40px}@media screen and (max-width:600px){.loginPage .loginCard .loginFormSection{padding:20px 24px 32px}}.loginPage .loginCard .loginFormSection .loginFieldGroup{margin-bottom:20px}.loginPage .loginCard .loginFormSection .loginFieldGroup .loginLabel{color:#fe6c3ba6;display:block;font-size:11px;font-weight:600;letter-spacing:1.2px;margin-bottom:7px;text-transform:uppercase}.loginPage .loginCard .loginFormSection .loginFieldGroup .loginField{background-color:#232323;border:1px solid #555555b3;border-radius:10px;color:#e0e0e0;font-size:15px;height:46px;outline:none;padding:0 16px;transition:border-color .2s,box-shadow .2s;width:100%}.loginPage .loginCard .loginFormSection .loginFieldGroup .loginField::placeholder{color:#555}.loginPage .loginCard .loginFormSection .loginFieldGroup .loginField:focus{border-color:#fe6c3b;box-shadow:0 0 0 3px #fe6c3b1f}.loginPage .loginCard .loginFormSection .loginSubmitBtn{background:linear-gradient(135deg,#fe6c3b,#fe4e12);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:48px;letter-spacing:.5px;margin-top:10px;transition:transform .15s,box-shadow .2s,opacity .2s;width:100%}.loginPage .loginCard .loginFormSection .loginSubmitBtn:hover{box-shadow:0 6px 20px #fe6c3b4d;transform:translateY(-1px)}.loginPage .loginCard .loginFormSection .loginSubmitBtn:active{transform:translateY(0)}.loginPage .loginCard .loginFormSection .loginSubmitBtn:disabled{cursor:not-allowed;opacity:.6;transform:none}.loginPage .loginCard .loginFormSection .loginValidationMessage{color:#e74c3c;font-size:13px;font-weight:500;margin-top:16px;text-align:center}.predictionPage{align-items:flex-start;display:flex;flex-direction:row;gap:48px;justify-content:center;margin-left:auto;margin-right:auto;margin-top:68px;max-width:1280px;padding:24px 32px;width:100%}@media screen and (max-width:900px){.predictionPage{align-items:center;flex-direction:column;gap:24px;padding:16px}}.predictionPage .welcomeContainer{align-items:center;background-color:#2b2b2b;border:1px solid #fe6c3b26;border-radius:14px;box-shadow:0 2px 12px #0000004d;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-start;max-width:520px;padding:32px 24px;width:100%}@media screen and (max-width:900px){.predictionPage .welcomeContainer{padding:20px 16px}}.predictionPage .welcomeContainer .welcome{font-size:30px;font-weight:800;margin:0 0 12px;text-align:center}@media screen and (max-width:600px){.predictionPage .welcomeContainer .welcome{font-size:22px}}.predictionPage .welcomeContainer .userImageContainer{margin-bottom:8px}.predictionPage .welcomeContainer .userImageContainer .userImg{border:3px solid #fe6c3b;border-radius:50%;box-shadow:0 0 16px #fe6c3b33;height:88px;object-fit:cover;width:88px}.predictionPage .welcomeContainer .predictionDescription{color:#b0b0b0;font-size:14px;line-height:1.6;margin-bottom:16px;max-width:440px;padding:0 8px;text-align:center}.predictionPage .welcomeContainer .teamsContainer{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;justify-content:flex-start;max-height:480px;max-width:500px;overflow-y:auto;padding:8px;width:100%}@media screen and (max-width:600px){.predictionPage .welcomeContainer .teamsContainer{align-items:center;flex-wrap:nowrap;max-height:none}}.predictionPage .mainPredictionsContainer{align-items:center;display:flex;flex-direction:column;max-width:560px;width:100%}.predictionPage .mainPredictionsContainer .emptyStandingsContainer{border:1px solid #fe6c3b;border-radius:14px;box-shadow:0 2px 8px #fe6c3b1a,0 4px 20px #00000040;overflow:hidden;width:100%}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .emptyStandingsTitleContainer{align-items:center;background:linear-gradient(135deg,#fe6c3b,#fe551d);display:flex;flex-direction:row;justify-content:center;padding:10px 16px}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .emptyStandingsTitleContainer .emptyStandingsTitle{color:#000;font-size:16px;font-weight:700;letter-spacing:.3px;margin:0}@media screen and (max-width:600px){.predictionPage .mainPredictionsContainer .emptyStandingsContainer .emptyStandingsTitleContainer .emptyStandingsTitle{font-size:14px}}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .standingsTable .standingsPositionsContainer{align-items:center;border-bottom:1px solid #fe6c3b26;display:flex;flex-direction:row;min-height:34px;transition:background-color .15s}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .standingsTable .standingsPositionsContainer:hover{background-color:#fe6c3b0a}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .standingsTable .standingsPositionsContainer:last-of-type{border-bottom:none}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .standingsTable .standingsPositionsContainer .standingsPosition{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:40px}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .standingsTable .standingsPositionsContainer .standingsPosition .standingsPositionNumber{font-size:13px;font-weight:600;margin:3px;text-align:center;width:30px}.predictionPage .mainPredictionsContainer .emptyStandingsContainer .standingsTable .standingsPositionsContainer .standingEmptySpot{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.predictionPage .mainPredictionsContainer .submitPredictionButtonContainer{align-items:center;background:linear-gradient(135deg,#fe6c3b,#fe551d);border-radius:12px;cursor:pointer;display:flex;height:46px;justify-content:center;margin-top:14px;transition:transform .15s,box-shadow .2s;width:100%}.predictionPage .mainPredictionsContainer .submitPredictionButtonContainer:hover{box-shadow:0 4px 16px #fe6c3b4d;transform:translateY(-1px)}.predictionPage .mainPredictionsContainer .submitPredictionButtonContainer:active{transform:translateY(0)}.predictionPage .mainPredictionsContainer .submitPredictionButtonContainer .submitPredictionButton{color:#fff;font-size:18px;font-weight:700;letter-spacing:.3px}@media screen and (max-width:600px){.predictionPage .mainPredictionsContainer .submitPredictionButtonContainer .submitPredictionButton{font-size:15px}}.predictionPage .mainPredictionsContainer .submitValidationMessageContainer{margin-top:12px;text-align:center}.predictionPage .teamContainer{align-items:center;background-color:#2b2b2b;border:1px solid #5556;border-radius:16px;cursor:pointer;display:flex;flex-direction:row;height:32px;justify-content:flex-start;margin:3px;padding:3px 10px;position:relative;transition:background-color .15s,border-color .15s;width:230px}.predictionPage .teamContainer.onTable{border-color:#fe6c3b40;height:26px;max-width:300px;width:100%}.predictionPage .teamContainer:hover{background-color:#484848;border-color:#fe6c3b66}@media screen and (max-width:600px){.predictionPage .teamContainer{max-width:260px;width:100%}.predictionPage .teamContainer.onTable{max-width:220px}}.predictionPage .teamContainer .removeTeam{color:#fff;position:absolute;right:8px;top:-14px}.predictionPage .teamContainer .teamName{flex:1 1;font-size:12px;font-weight:500;margin-left:6px;overflow:hidden;text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.predictionPage .teamContainer .teamName.onTable{text-align:center}.predictionPage .teamContainer .teamLogo{flex-shrink:0;height:18px;width:18px}