.card.single-announce{background:#fffbeb;display:flex;position:relative;width:500px}.card.single-announce label{background:#fff;border:2px solid #ffb0cc;border-radius:100px;cursor:pointer;display:flex;height:25px;justify-content:start;width:50px}.card.single-announce .activity-toggle{display:none}.card.single-announce .activity-toggle:checked+label{border:2px solid #ffb0cc}.card.single-announce .activity-toggle:checked+label .bubble{background-color:#ffb0cc;background-image:url(/build/images/user-online.a77d620e.svg);margin-left:50%}.card.single-announce .bubble{background-color:#240322;background-image:url(/build/images/user-offline.1eb5794f.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:10px;height:100%;transition:margin-left .3s ease,background-color .3s ease;width:50%}.card.single-announce .toggle-container{bottom:10px;position:absolute;right:15px}.card.single-announce h3{margin:0}.card.single-announce h3:before{display:none}.card.single-announce h3 a{color:#010134;font-size:1.25rem;text-decoration:none;transition:color .3s ease}.card.single-announce h3 a:hover{color:#a88ece}.card.single-announce>div:first-child{height:200px;overflow:hidden;position:relative;width:200px}.card.single-announce>div:first-child span{left:5px;position:absolute}.card.single-announce>div:first-child img{height:100%;object-fit:cover;width:100%}.card.single-announce>div:nth-child(2){display:flex;flex-direction:column;justify-content:space-between;position:relative;width:300px}.card.single-announce>div:nth-child(2)>a,.card.single-announce>div:nth-child(2)>h3,.card.single-announce>div:nth-child(2)>span{margin:0 30px}.card.single-announce>div:nth-child(2)>h3{margin:20px 30px 10px}.card.single-announce>div:nth-child(2)>span{color:#010134;font-size:.95rem}.card.single-announce>div:nth-child(2)>span span.separator{color:#ffb0cc;margin:0 5px}.card.single-announce>div:nth-child(2) span.contact{align-self:flex-start}.card.single-announce>div:nth-child(2) span.contact a{text-transform:none}.card.single-announce>div:nth-child(2) span.contact img{margin-left:5px;vertical-align:bottom;width:20px}.card.single-announce>div:nth-child(2) div{background:#240322;padding:5px 15px 10px}.card.single-announce>div:nth-child(2) div>span{display:block;font-size:.9rem}.card.single-announce>div:nth-child(2) div>span:first-child{color:#ffb0cc;font-family:Changa,sans-serif;font-size:.95rem}.card.single-announce>div:nth-child(2) div>span span.separator{color:#44e4cc;margin:0 5px}.card.single-announce>div:nth-child(2) div>span.new{bottom:10px;font-family:Changa,sans-serif;font-size:1.35rem;font-weight:400;position:absolute;right:15px;text-transform:uppercase}.card.single-announce span.comment-bubble{background-color:#44e4cc;bottom:5px;color:#010134;cursor:pointer;font-weight:700;height:30px;left:5px;line-height:25px;-webkit-mask-image:url(/build/images/bubble-lilac.433ca7a1.svg);mask-image:url(/build/images/bubble-lilac.433ca7a1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;text-align:center;width:35px;z-index:2}.card.single-announce span.comment-content{background:#44e4cc;bottom:0;color:#010134;font-size:1rem;left:0;line-height:1;padding:20px 50px;position:absolute;right:0;top:0;z-index:1}@media screen and (max-width:520px){.card.single-announce{flex-direction:column;margin:30px auto;width:90%}.card.single-announce div:first-child:not(.bubble){width:100%}.card.single-announce span.comment-bubble{bottom:auto;left:auto;right:5px;top:5px}.card.single-announce span.comment-content{font-size:1.1rem;padding:30px 35px}.card.single-announce>div:nth-child(2){width:100%}.card.single-announce>div:nth-child(2) h3{margin-top:15px}.card.single-announce>div:nth-child(2) span.contact{margin-bottom:15px}.card.single-announce>div:nth-child(2) div{padding-top:10px}.card.single-announce>div:nth-child(2) div span.new{bottom:25px;font-size:1.15rem;text-align:right}}div.centered-button{align-items:center;display:flex;justify-content:center;width:100%}div.centered-button.hidden{display:none}a.basic-button,button:not(button[title="Show Symfony toolbar"],button.second-button,button#send-button,button.see-more,button#refresh-button,button.hide-button){background:radial-gradient(ellipse at bottom,#44e4cc 0,#a88ece 70%) no-repeat;border:2px solid #44e4cc;border-radius:5px;box-shadow:4px 4px 0 #44e4cc;color:#010134;cursor:pointer;font-size:1.3rem;font-weight:600;margin-top:20px;padding:10px 20px;text-align:center;text-decoration:none;transition:box-shadow .2s linear}a.basic-button:hover,button:not(button[title="Show Symfony toolbar"],button.second-button,button#send-button,button.see-more,button#refresh-button,button.hide-button):hover{background:radial-gradient(ellipse at top,#ffb0cc 0,#a88ece 70%) no-repeat;border:2px solid #ffb0cc;box-shadow:-4px -4px 0 #ffb0cc}a.basic-button.button-inverted{background:radial-gradient(ellipse at bottom,#ffb0cc 0,#a88ece 70%) no-repeat;border:2px solid #ffb0cc;box-shadow:4px 4px 0 #ffb0cc}a.basic-button.button-inverted:hover{background:radial-gradient(ellipse at top,#44e4cc 0,#a88ece 70%) no-repeat;border:2px solid #44e4cc;box-shadow:-4px -4px 0 #44e4cc}button.copy-button.second-button{background:#44e4cc none;border:none;border-radius:5px;color:#010134;cursor:pointer;font-family:Changa,sans-serif;font-size:1rem;margin:0;padding:8px 15px;transition:background .2s linear}button.copy-button.second-button:hover{background:#a88ece}.button-tooltip{align-self:center;border:2px solid #a88ece;border-radius:5px;display:block;font-size:.95rem;margin-left:5px;opacity:0;padding:5px 8px;position:relative;transition:all .3s}.button-tooltip:before{background:#a88ece;border-radius:2px;clip-path:polygon(100% 0,0 50%,100% 100%);content:"";display:block;height:10px;left:-10px;position:absolute;top:5px;width:10px}.button-tooltip.show{opacity:1}a.see-more,div.centered-button button.see-more{background:none;border:none;box-shadow:none;color:#a88ece;cursor:pointer;display:block;font-family:Nunito,sans-serif;font-size:1rem;font-weight:700;margin:15px 0;position:relative;text-decoration:none;transition:color .3s ease}a.see-more:after,a.see-more:before,div.centered-button button.see-more:after,div.centered-button button.see-more:before{background:#ffb0cc;content:"";display:inline-block;height:2px;position:absolute;transform:rotate(0deg);transition:transform .2s ease;width:12px}a.see-more:before,div.centered-button button.see-more:before{left:-20px;top:50%}a.see-more:after,div.centered-button button.see-more:after{right:-20px;top:50%}a.see-more:hover,div.centered-button button.see-more:hover{box-shadow:none;color:#ffb0cc}a.see-more:hover:after,a.see-more:hover:before,div.centered-button button.see-more:hover:after,div.centered-button button.see-more:hover:before{background:#44e4cc;transform:rotate(90deg)}@media screen and (max-width:580px){.button-tooltip:before{background:#a88ece;border-radius:2px;clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:block;height:10px;left:0;position:absolute;top:-10px;width:10px}}.form-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.form-container div.form{min-width:40%}.form-container .form-img{align-items:center;display:flex;justify-content:center;width:40%}.form-container .form-img img{object-fit:contain;width:50%}form{max-width:1200px;width:100%}form label:not(input[type=radio]+label,input[type=checkbox]+label,input[type=file]+label){display:block;font-family:Changa,sans-serif;font-size:1.3rem;margin-bottom:5px;margin-top:15px}form .avatar-label{align-items:center;border:1px solid #44e4cc;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,.25);cursor:pointer;display:flex;font-family:Nunito,sans-serif;font-size:20px;gap:10px;margin-bottom:10px;margin-top:10px;padding:10px 12px;width:clamp(260px,100%,320px)}form .avatar-label svg{height:20px}form input[type=checkbox]+label,form input[type=radio]+label{color:#44e4cc;font-family:Changa,sans-serif;font-size:1.3rem;margin-right:25px}form input[type=checkbox]+label:hover,form input[type=radio]+label:hover{cursor:pointer}form input[type=checkbox],form input[type=radio]{display:none}form input[type=radio]+label:before{color:#ffb0cc;content:"\f005";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:22px;height:25px;line-height:1.2;margin-right:10px;vertical-align:middle;width:25px}form input[type=radio]:checked+label:before{content:"\f005";font-family:Font Awesome\ 5 Free;font-weight:700}form input[type=checkbox]+label{display:inline-block;padding:5px 0}form input[type=checkbox]+label:before{border:2px solid #ffb0cc;border-radius:5px;color:#ffb0cc;content:"";display:inline-block;font-size:1rem;height:25px;line-height:20px;margin-right:10px;text-align:center;vertical-align:middle;width:25px}form input[type=checkbox]:checked+label:before{content:"\f005";font-family:Font Awesome\ 5 Free;font-weight:700}form input[type=email],form input[type=password],form input[type=text],form select,form textarea{background:transparent;border:none;border-radius:5px;color:#44e4cc;font-family:Nunito,sans-serif;font-size:1rem;outline:2px solid #44e4cc;padding:8px 15px}form input[type=email]:focus,form input[type=password]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border:none;outline:2px solid #ffb0cc}form input[type=email]::placeholder,form input[type=password]::placeholder,form input[type=text]::placeholder,form select::placeholder,form textarea::placeholder{color:#44e4cc}form input[type=email],form input[type=password],form input[type=text],form textarea{margin-bottom:10px;min-width:310px;width:100%}form textarea{min-height:200px;resize:vertical}form select option{background:#010134}form.filter label:not(input[type=radio]+label,input[type=checkbox]+label){display:inline-block;margin-right:35px}form.filter input[type=checkbox]+label,form.filter input[type=radio]+label{border:2px solid #44e4cc;border-radius:5px;cursor:pointer;font-family:Changa,sans-serif;font-size:1.2rem;line-height:1;padding:1px 8px;text-transform:uppercase;transition:background .3s ease}form.filter input[type=checkbox]+label:hover,form.filter input[type=radio]+label:hover{background:#44e4cc;color:#010134}form.filter input[type=checkbox]+label:before,form.filter input[type=radio]+label:before{display:none}form.filter input[type=checkbox]:checked+label,form.filter input[type=radio]:checked+label{background:#44e4cc;color:#010134}form.filter input[type=checkbox][disabled]{cursor:default}form ul.form-errors,form ul.form-infos{list-style:none}form ul.form-errors li,form ul.form-infos li{font-size:.95rem;margin-bottom:10px;margin-top:5px}form ul.form-errors li:before,form ul.form-infos li:before{color:#fffbeb;content:"> ";font-weight:700;margin-right:5px}form ul.form-errors li a,form ul.form-infos li a{color:inherit;transition:color .3s ease}form ul.form-errors li a:hover,form ul.form-infos li a:hover{color:#fffbeb}form ul.form-infos li{color:#ffb0cc}form ul.form-errors li{color:#ff8f65}.forgot-link{display:inline-block;margin-top:15px}a.action-parenthesis{display:inline-block;margin-bottom:15px}a.terms{color:#ffb0cc}form.availabilities{display:flex}form.availabilities table{border-collapse:collapse;width:100%}form.availabilities table thead tr td{border-top:none}form.availabilities table tr td{border:2px solid #ffb0cc;color:#44e4cc;font-family:Changa,sans-serif;font-size:1.4rem;padding:10px;text-align:center}form.availabilities table tr td:first-child{border-left:none;text-align:right}form.availabilities table tr td:last-child{border-right:none}form.availabilities table tr td label{margin-right:0}form.availabilities table tr:last-child td{border-bottom:none}form.availabilities input[type=checkbox]+label:before{border:none;color:transparent;content:"\f005";cursor:pointer;font-family:Font Awesome\ 5 Free;margin-right:0;text-shadow:1px 0 #ffb0cc}form.availabilities input[type=checkbox]:checked+label:before{color:#ffb0cc}form.availabilities input[type=checkbox][disabled]+label:before{cursor:default}@media screen and (max-width:760px){.form-container{row-gap:20px}.form,.form-container,.form-container .form-img,.form-img img{width:100%}}@media screen and (max-width:425px){form input[type=email],form input[type=password],form input[type=text],form textarea{min-width:260px}.availabilities table thead tr td{font-size:16px;padding:5px}.availabilities table tbody tr td{font-size:16px;padding:0 5px}.availabilities table tbody tr td:first-child{text-align:center}}img.star-rotating-loader{animation:rotation 1.5s linear infinite;display:block;margin:100px auto;max-width:75px;width:100%}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tag-badge{background-color:#44e4cc;border:2px solid #44e4cc;border-radius:5px;color:#44e4cc;color:#010134;display:inline-block;font-family:Changa,sans-serif;font-size:.95rem;margin-bottom:5px;margin-right:10px;margin:10px;padding:5px 8px;text-decoration:none;text-transform:uppercase;transition:background .3s ease}.announcement-results{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-around;margin:30px 0}.my-announcement-container a{margin:0}.my-announcement-container h4{margin-bottom:25px}.my-announcement-container .header-my-announcements{display:flex;justify-content:space-between}@media screen and (max-width:768px){.my-announcement-container .header-my-announcements{align-items:center;flex-direction:column}}.my-announcement-container .header-my-announcements .activity-container{display:flex}.my-announcement-container .header-my-announcements .activity-container .activity{align-items:center;display:flex;gap:25px}.my-announcement-container .header-my-announcements .activity-container .activity .labels-activities{color:#44e4cc}.my-announcement-container .header-my-announcements .activity-container .activity .labels-activities .actives-label{color:#ffb0cc}.my-announcement-container .header-my-announcements .activity-container .activity .labels-activities .inactives-label{color:#a88ece}.my-announcement-container .header-my-announcements .activity-container .activity .labels-activities .actives-value{color:#fff}.empty-announcement{align-items:center;display:flex;gap:40px}.empty-announcement img{max-width:400px;width:20%}.game-announcements-container .empty-announcement{align-items:center;display:flex;gap:40px}.game-announcements-container .empty-announcement img{max-width:400px;width:20%}.game-announcements-container .game-gameplay-inputs{justify-content:space-between;margin-bottom:15px;width:100%}.game-announcements-container button#refresh-button{background:none;border:2px solid #44e4cc;border-radius:5px;color:#44e4cc;display:inline-block;font-family:Changa,sans-serif;font-size:1.2rem;margin:0;padding:5px 10px;transition:background .3s ease,color .3s ease}.game-announcements-container button#refresh-button:hover{background:#44e4cc;color:#010134;cursor:pointer}@media screen and (max-width:420px){.my-announcement-container .header-my-announcements .activity-container .activity{flex-direction:column}.game-announcements-container div.empty-announcement{display:block}.game-announcements-container div.empty-announcement img{display:block;margin:20px auto;width:70%}}