.challenge-result-current-challenge-section{flex-direction:column;height:100%;display:flex}.challenge-result-current-challenge-section .challenge-results-navbar{background:radial-gradient(50% 50% at 48.12%,#403b92 .68%,#1b1944 100%);border-radius:10px 10px 0 0;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:240px;display:flex;position:relative}.challenge-result-current-challenge-section .challenge-results-navbar .back-to-challenges{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;position:absolute;top:26px;left:20px}.challenge-result-current-challenge-section .challenge-results-navbar .back-to-challenges svg{fill:#fff}.challenge-result-current-challenge-section .challenge-results-navbar .share-button{color:#fff;cursor:pointer;border-radius:10px;position:absolute;top:20px;right:20px}.challenge-result-current-challenge-section .challenge-results-navbar .share-button>div{align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.challenge-result-current-challenge-section .challenge-results-navbar .won-table{flex-direction:row;align-items:center;gap:25px;margin-top:65px;display:flex}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info{flex-direction:column;align-items:center;gap:2px;min-width:150px;font-size:18px;font-weight:600;display:flex}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info .avatar-wrapper{position:relative}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info .avatar-wrapper .crown{z-index:1;position:absolute;top:-26px;right:-7px}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info .won-amount{background:radial-gradient(circle,#fff 0%,#ffffff75 100%);border-radius:8px;padding:1px;font-size:12px;font-weight:400;line-height:54px}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info .won-amount.winner{background:linear-gradient(90deg,#ba973b 0%,#a57d24 12%,#f1dd80 26% 37%,#d9bf63 47%,#c2a247 60%,#b28d33 73%,#a88128 85%,#a57d24 97%)}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info .won-amount b{font-size:14px;font-weight:500}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .player-info .won-amount>div{border-radius:inherit;background:radial-gradient(50% 50%,#05015b 0%,#100636 100%);flex-direction:row;align-items:center;gap:2px;height:32px;padding:6px 8px;display:flex}.challenge-result-current-challenge-section .challenge-results-navbar .won-table .score{flex-direction:row;align-items:center;gap:12px;font-size:36px;font-weight:600;display:flex}.challenge-result-current-challenge-section .match-table-wrapper{border-radius:10px;flex-direction:column;flex:1;width:calc(100% - 40px);min-height:0;margin:20px;display:flex;overflow:hidden}.challenge-result-current-challenge-section .match-table-container{flex:1;min-height:0;overflow:auto}.challenge-result-current-challenge-section .match-table-container .table{border-spacing:0;table-layout:fixed;background:radial-gradient(50% 50% at 48.12%,#2a2a6080 .68%,#0e0c3180 100%);border-radius:10px;width:100%;display:table}.challenge-result-current-challenge-section .match-table-container .table .tr{display:table-row}.challenge-result-current-challenge-section .match-table-container .table .td{display:table-cell}.challenge-result-current-challenge-section .match-table-container .table .thead{z-index:1;background:linear-gradient(45deg,#403b92,#1b1944);display:table-header-group;position:sticky;top:0}.challenge-result-current-challenge-section .match-table-container .table .thead .th{color:#ecececbf;text-align:center;padding:5.5px 0;font-size:14px;font-weight:600;display:table-cell}.challenge-result-current-challenge-section .match-table-container .table .thead .th.scoring-method{color:#fff;font-size:18px}.challenge-result-current-challenge-section .match-table-container .table .tbody{display:table-row-group}.challenge-result-current-challenge-section .match-table-container .table .tbody .td{text-align:center;padding:9.5px 0}.challenge-result-current-challenge-section .match-table-container .table .tbody .td,.challenge-result-current-challenge-section .match-table-container .table .tbody .td *{font-size:14px;font-weight:600}.challenge-result-current-challenge-section .match-table-container .table .tbody .tr.splitter-line .td{background:linear-gradient(90deg,#e2d5ff00,#998bba,#e2d5ff00);width:655px;height:.5px;padding:0;display:block}.challenge-result-current-challenge-section .match-table-container .table .group{cursor:pointer;display:contents}.challenge-result-current-challenge-section .match-table-container .table .group:hover .td{background:#3772ffa6}.challenge-result-current-challenge-section .match-table-container .scoring-method-column{font-size:14px;font-weight:600}.challenge-result-current-challenge-section .match-table-container .scoring-method-column div{justify-content:center;align-items:center;display:flex}.challenge-result-current-challenge-section .match-table-container .scoring-method-column div div{border-radius:999px;height:21px;padding:0 8px}.challenge-result-current-challenge-section .match-table-container .scoring-method-column.green>div>div{background:#0eb564}.challenge-result-current-challenge-section .match-table-container .scoring-method-column.red>div>div{background:#e03131}.challenge-result-current-challenge-section .match-table-container .scoring-method-column.orange>div>div{background:#f59e0b}.challenge-result-current-challenge-section .actions{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:24px;margin-bottom:34px;display:flex}.challenge-result-current-challenge-section .actions .past-challenges-button{cursor:pointer;background:#3772ff;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:220px;height:48px;padding:0 30px;font-size:16px;font-weight:600;display:flex}.challenge-result-current-challenge-section .actions .past-challenges-button>div{flex-direction:column;display:flex}.challenge-result-current-challenge-section .actions .past-challenges-button span{font-size:12px;font-weight:400}.challenge-result-current-challenge-section .actions .rematch-button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:220px;height:48px;padding:0;display:flex}.challenge-result-past-challenge-section{display:contents}.challenge-result-past-challenge-section .challenge-results-navbar{background:radial-gradient(50% 50% at 48.12%,#403b92 .68%,#1b1944 100%);border-radius:10px 10px 0 0;width:100%;height:164px;display:flex;position:relative}.challenge-result-past-challenge-section .challenge-results-navbar .back-to-challenges{color:#fff;cursor:pointer;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex;position:absolute;top:26px;left:20px}.challenge-result-past-challenge-section .challenge-results-navbar .back-to-challenges svg{fill:#fff}.challenge-result-past-challenge-section .challenge-results-navbar .share-button{color:#fff;cursor:pointer;border-radius:10px;position:absolute;top:20px;right:20px}.challenge-result-past-challenge-section .challenge-results-navbar .share-button>div{align-items:center;gap:6px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info{flex-direction:row;align-items:center;gap:12px;margin-top:74px;margin-bottom:20px;margin-left:20px;display:flex}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper{flex-direction:column;gap:8px;display:flex}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .username{font-size:18px;font-weight:600}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .win-lose-info{flex-direction:row;gap:6px;display:flex}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .win-lose-info>div{border-radius:6px;padding:0 8px;font-size:14px}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .win-lose-info>div b{font-weight:600}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .win-lose-info .wins{background:radial-gradient(71.74% 50%,#03b957 0%,#03b95773 100%)}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .win-lose-info .draws{background:radial-gradient(50% 50% at 48.12%,#2a2a6080 .68%,#0e0c3180 100%)}.challenge-result-past-challenge-section .challenge-results-navbar .past-challenge-user-info .username-wrapper .win-lose-info .losses{background:radial-gradient(50% 50%,#dc3e54 0%,#b9011a 100%)}.challenge-result-past-challenge-section .splitter-line{background:linear-gradient(90deg,#e2d5ff00,#998bba,#e2d5ff00);height:.5px;padding:0}.challenge-result-past-challenge-section .past-results{padding:0 20px}.challenge-result-past-challenge-section .past-results.header{margin-top:26px;margin-bottom:10px}.challenge-result-past-challenge-section .past-results.rows{flex-grow:1;max-height:300px;margin-bottom:20px;overflow:auto}.challenge-result-past-challenge-section table{border-spacing:0;width:100%}.challenge-result-past-challenge-section td{text-align:center}.challenge-result-past-challenge-section th{color:#ecececbf;width:25%;font-size:14px;font-weight:600}.challenge-result-past-challenge-section .row-table{border:1px solid #3a376b;border-radius:8px}.challenge-result-past-challenge-section .row-table td{width:25%;padding:15px 0}.challenge-result-past-challenge-section .row-table tr:hover{cursor:pointer;background:#3a376b}.challenge-result-past-challenge-section .actions{flex-direction:row;justify-content:center;align-items:center;gap:24px;margin-bottom:24px;display:flex}.challenge-result-past-challenge-section .actions .chat-button{cursor:pointer;color:#fff;background:#3772ff;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:180px;height:48px;font-size:16px;font-weight:600;display:flex}.challenge-result-past-challenge-section .actions .chat-button>div{flex-direction:column;display:flex}.challenge-result-past-challenge-section .actions .chat-button span{font-size:12px;font-weight:400}.challenge-result-past-challenge-section .actions .rematch-button{border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:180px;height:48px;padding:0;display:flex}.challenge-results-popup-backdrop{z-index:5;background:#3a376bbf;width:100vw;height:100vh;position:fixed;top:0;left:0}.challenge-results-popup{z-index:10;color:#fff;width:700px;height:fit-content;max-height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.challenges-popup-wrapper{z-index:10000;height:calc(100% - 60px);position:absolute;top:30px;left:50%;transform:translate(-50%)}
