
.last-year-average-container,.participant-competitions-container,.participant-team-competitions-container,.average-career-container,.add-new-subscriber-container{background-color:white;padding:20px
!important;box-shadow:var( --default-box-shadow );border-radius:5px}.participant-competition-category .item-image{height:295px;overflow:hidden;margin-bottom:20px}.participant-competition-category .item-image img,
.last-year-average-container .item-image
img{width:100%;height:100%;object-fit:cover}.participant-category-listing
li{padding-bottom:10px}.participant-category-listing
a{text-align:left;font-weight:bolder;display:flex;justify-content:space-between;align-items:center}.participant-category-listing
span{color:black}.last-year-average-listing,.average-career-listing{display:flex;flex-wrap:wrap}.last-year-average-listing li,
.average-career-listing
li{padding:15px
10px;border-bottom:1px solid #ededed}.last-year-average-listing li:first-child,
.average-career-listing li:first-child{border-top:1px solid #ededed;margin-top:0}.last-year-average-listing ul:first-child li,
.average-career-listing ul:first-child
li{border-right:1px solid #ededed}.last-year-average-listing div,
.average-career-listing
div{display:flex;justify-content:space-between}.chart,.chart-reverse{position:relative;display:flex;flex-wrap:wrap;width:180px;height:180px;margin-top:10px;margin-bottom:30px;justify-content:center;align-items:center;font-size:30px;font-weight:bolder;flex-direction:column;gap:5px;margin-left:auto;margin-right:auto}.chart i,
.chart-reverse
i{font-size:30px}.chart canvas,
.chart-reverse
canvas{position:absolute;top:0;left:0}.average-career-container{margin-bottom:50px}/**/@media screen and (max-width: 860px){.last-year-average-listing ul:last-child li:first-child,
.average-career-listing ul:last-child li:first-child{border-top:0}.last-year-average-listing ul:last-child li,
.average-career-listing ul:last-child
li{background-color:transparent}.last-year-average-listing ul:last-child li:nth-child(2n+1),
.average-career-listing ul:last-child li:nth-child(2n+1){background-color:#f7f7f7}}
.openai-chat,
.openai-chat-icon-container img,.btn-openai-close{position:fixed;bottom:30px;right:100px;left:auto;z-index:3}.openai-chat-icon-container{bottom:25px}.btn-openai-close{position:absolute;width:40px;height:40px;border-radius:50%;background-color:var( --default-background-color );color:white;display:none;bottom:70px;padding:0;right:0}.btn-openai-close
i{height:40px;display:flex;justify-content:center;align-items:center}.openai-chat{width:400px;background-color:white;border-radius:10px;box-shadow:2px 0 5px 3px rgba( 0, 0, 0, 0.1 );z-index:3;display:none}.openai-header{background-color:var( --default-background-color );color:white;border-top-right-radius:10px;border-top-left-radius:10px;position:relative}.close .openai-header{border-radius:10px}.openai-header
i{transform:rotate( 180deg )}.openai-header
.maximize{transform:rotate( 0deg )}.openai-container{height:350px;border-style:solid;border-width:1px;border-color:#ededed;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.close .openai-container{display:none}.openai-chat-conversation{max-height:215px;overflow-y:auto}.openai-chat-conversation-listing
li{font-size:14px;margin-bottom:10px}.gpt-message{text-align:left}.gpt-message>div{margin-right:30px;background-color:#ededed}.gpt-message>div,.client-message>div,.system-message>div{display:inline-block;border-radius:10px;padding:10px}.gpt-message > div *,
.client-message > div *,
.system-message > div
*{vertical-align:middle}.client-message{text-align:right}.client-message>div{margin-left:30px;background-color:#d1e2f0}.system-message>div{background-color:#f0d1d1}.openai-chat-conversation-listing .buttons>div{background-color:transparent}.openai-content{align-self:flex-end;width:100%;border-top-style:solid;border-top-width:1px;border-top-color:#ededed}.openai-content
textarea{height:50px;min-height:30px;min-width:250px}.openai-content .btn-send-message{position:absolute;right:0;top:-20px}