.admin-page .header{display:none}.admin-layout{background-color:#f0f2f5;min-height:100vh + 60px}.admin-layout .RaLayout-appFrame header{background-color:#16428d;color:#fff}.admin-layout .ant-layout-content .list-page{margin-bottom:50px}.admin-layout #main-content{padding:0 24px;margin-bottom:50px;background-color:#f0f2f5;min-height:calc(100vh + 60px)}.form-iterator{margin:2px;padding:5px;border:1px solid #ccc;border-radius:5px;background-color:#eee}.questions-array span{font-weight:700;font-size:1.5em}.questions-array input{background-color:#fff;font-size:1.2em}.reponses-array{padding:10px;background-color:#d8d8d8;border:1px solid #ccc;border-radius:5px}.reponses-array input{background-color:#fff;border-radius:5px}.reponses-array .css-2s8ubb-MuiFormHelperText-root{display:none}.reponses-array .css-cis11t-MuiFormGroup-root{border-radius:5px;background-color:#fff;padding-left:20px;font-size:.8em;font-weight:400}.RaToolbar-mobileToolbar{bottom:50px!important}#install-promp{position:relative;top:50px;z-index:1000}#install-promp .bold{font-weight:700}#install-promp .logo{margin-right:20px}#install-promp .logo img{width:50px;height:50px}#install-promp .description{margin:0;font-size:12px;color:#555}#install-promp .ant-card-body{display:flex;flex-direction:row;align-items:center;border:1px solid #e0e0e0;box-shadow:0 2px 8px #0000001a;padding:5px!important;height:auto}#install-promp .card-title{text-align:center;margin-bottom:10px}#install-promp .card-title p{margin:0;font-size:16px;font-weight:700}#install-promp .card-button{margin-top:10px}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;font-family:Arial,sans-serif;font-size:12px;background-color:#fff;color:#16428d}:root{--white: #fff;--theme: #4b4b4b;--blue1: #28a3dd;--blue2: #16428d;--green: #30bac6;--purple: #7b4896;--light_grey: rgb(233, 235, 236);--grey: grey;--black: #000;--error: rgba(225, 29, 72, 1);--success: #2ecc71}#root{width:100%;font-family:Arial,sans-serif;background:none;background-color:transparent}.lien,a{text-decoration:none;cursor:pointer}.blue{background-color:var(--blue1)}.green,.Communication{background-color:var(--green);color:#fff}.purple,.Session{background-color:var(--purple);color:#fff}.blue2{background-color:var(--blue2)}.light_grey,.Pause{background-color:var(--light_grey)}h2{text-align:center}.bold{font-weight:700}.centre{text-align:center}.column{display:flex;flex-direction:column;gap:5px}.spin{margin-top:50px}.error-message{background-color:var(--error);color:var(--white);border-radius:5px;padding:10px}.success-message{background-color:var(--success);color:var(--white);border-radius:5px;padding:10px}.mb{margin-bottom:20px}.app-container{display:flex;flex-direction:column;height:100vh;width:100%;max-width:500px;margin:0 auto}.chargement{display:flex;justify-content:center;align-items:center;height:calc(100vh - 60px);font-size:1.5em;font-weight:700}.admin-page{max-width:100%}.wrapper{margin-top:50px;width:100%;height:200px}.wrapper-image{width:100%;height:100%;object-fit:cover}.brick-container{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:15px 15px 60px}.brick-item{aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;box-shadow:0 7px 9px #64646f33}.brick-item .ant-card-body{height:100%}.full-link{display:flex;flex-direction:column;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:5px;text-align:center;color:var(--white);-webkit-tap-highlight-color:transparent}.brick-item .full-link p{font-size:clamp(1.2rem,5.5vw,1.8rem);white-space:nowrap}.full-link svg{width:clamp(24px,12vw,40px);height:clamp(24px,12vw,40px)}.full-link:hover,.full-link:active,.full-link:visited{color:var(--white)}.full-link:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px;border-radius:10px}@supports not (aspect-ratio: 1 / 1){.brick-item{position:relative}.brick-item:before{content:"";display:block;padding-top:100%}.brick-item .ant-card-body,.full-link{position:absolute;top:0;right:0;bottom:0;left:0}}#program .actor-group,#atelier .actor-group{border:none}#ateliers .ant-card-body{padding:5px}#program .ant-card-body,#atelier .ant-card-body{padding:0}#program .session-link,#atelier .session-link{text-decoration:none;color:var(--theme)}#program .session-card,#atelier .session-card{display:flex;flex-direction:column;flex:1;margin:8px;border-radius:8px 12px 12px 8px;border-top:1px solid #efeeee;border-right:1px solid #efeeee;box-shadow:#64646f33 0 7px 29px;transition:80ms ease-in-out}#program .session-card .session-head,#atelier .session-card .session-head{display:flex;align-items:center;justify-content:space-between;padding:3px 12px 3px 8px}#program .session-card .session-content,#atelier .session-card .session-content{display:flex;flex-direction:column;column-gap:16px;justify-content:space-between;padding:0 12px 0 8px}#program .session-card .session-footer,#atelier .session-card .session-footer{display:flex;column-gap:16px;justify-content:space-between;border-radius:0 0 12px;border-top:1px solid #efeeee;border-bottom:1px solid #efeeee;min-height:50px}#program .session-card .session-footer .speakersContainer,#atelier .session-card .session-footer .speakersContainer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:.8em;padding:0 8px;width:100%}#program .session-card .session-footer .speakersContainer .orateur,#atelier .session-card .session-footer .speakersContainer .orateur{align-items:center;width:100%}#program .session-card .session-footer .talkActions,#atelier .session-card .session-footer .talkActions{display:flex;flex-direction:row}#program .session-card .session-footer .talkAction,#atelier .session-card .session-footer .talkAction{height:100%;width:50px;display:flex;justify-content:center;align-items:center;cursor:pointer}#program .session-card .session-footer .c-white,#atelier .session-card .session-footer .c-white{color:#fff!important}#program .session-card .session-footer .btnTalk,#atelier .session-card .session-footer .btnTalk{height:100%!important;min-height:55px!important;width:58px!important;margin:0}#program .session-card .session-footer .fav2,#atelier .session-card .session-footer .fav2{font-size:2em}#program .card-Pause,#atelier .card-Pause{border-left:6px solid var(--light-gray)}#program .card-Session,#atelier .card-Session{border-left:6px solid var(--purple)}#program .card-Session .session-footer,#atelier .card-Session .session-footer{background-color:#fdf9ff}#program .card-Communication,#atelier .card-Communication{border-left:6px solid var(--green);margin-left:30px}#program .card-Communication .session-footer,#atelier .card-Communication .session-footer{background-color:#f2f9fa}.custom-rounded-button,.custom-rounded-button-{width:65px;height:65px;font-size:16px;border:3px solid var(--green);line-height:.8}.custom-rounded-button .day-text,.custom-rounded-button- .day-text{font-size:1.2em}.custom-rounded-button .day-number,.custom-rounded-button- .day-number{font-size:1.5em;font-weight:700}.custom-rounded-button:hover,.custom-rounded-button-active{width:65px;height:65px;font-size:16px;background-color:#16428d!important;border:5px solid var(--green)!important;line-height:.8}.custom-rounded-button:hover .day-text,.custom-rounded-button-active .day-text{font-size:1.2em;color:var(--white)}.custom-rounded-button:hover .day-number,.custom-rounded-button-active .day-number{font-size:1.5em;font-weight:700;color:var(--white)}.days{display:flex;justify-content:space-around;margin:5px 0}.session-group a,.orateur-group a{color:var(--blue2)}.session-group .title,.orateur-group .title{min-height:20px;font-weight:700}.session-group .orateur{margin-left:10px}.session-group .date,.orateur-group .date{color:var(--purple)}.orateur-group{display:flex;justify-content:space-between;align-items:center;padding:5px;border-bottom:1px solid #75bdc4}.fav,.mail{font-size:2em}.favSelect{color:gold}.favNone{color:var(--grey)}.time{width:100%;height:50px;display:flex;justify-content:space-around;align-items:center}.contenu_session{padding:5px}.contenu_session img{width:100%}.evaluation{display:flex;align-items:center;margin:2%;width:100%}.reponses{padding:5px}.reponses h3{padding-left:15px}.reponses .result-message{width:calc(100% - 10px);padding-left:10px}.reponses li{list-style:none}.evaluation a{width:100%}.atelier-description{border-bottom:1px solid #75bdc4}.atelier-group{display:flex;justify-content:space-between;align-items:center;padding:5px;width:100%;border-bottom:1px solid #75bdc4;margin-top:-1px;font-size:1.3em}.icon-green{font-size:1.2em;font-weight:700;color:#2ecc71;margin-right:10px}.icon-red{font-size:1.2em;font-weight:700;color:red;margin-right:10px}.atelier-group a{color:var(--blue2)}.atelier-group .marginL20{margin-left:40px}.card-atelier{margin:5px}.ant-card-head-title{white-space:wrap!important;text-overflow:initial!important;text-align:center;font-size:1.5em;font-weight:700}.actor-group{display:flex;justify-content:space-between;align-items:center;padding:5px;width:100%;border:1px solid #eee;margin-top:-1px}.actor-group a{display:flex;align-items:center;width:inherit;color:var(--blue2)}.avatar{width:20%}.intervenant{width:80%}.avatar img{width:50px;height:50px;border-radius:25px}#Exposants .avatar{width:40%}#Exposants .avatar img{width:80px;height:50px;border-radius:0}.cadre_intervenant{width:100%;height:200px;background-color:var(--green);display:flex;flex-direction:column;justify-content:center;align-items:center}.cadre_intervenant .avatar{width:100px;height:100px}.cadre_intervenant .avatar img{width:100px;height:100px;border-radius:50px}.cadre_intervenant .name{color:var(--white);font-size:1.3em;font-weight:700;margin:15px 5px}.cadre_intervenant .ville{color:var(--white);font-size:1.2em;font-weight:700;margin:5px 5px 15px}.cadre_intervenant_link{background-color:#eee;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 10px}.vote{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:10px 0}.star-rating{display:flex;justify-content:center;align-items:center;width:100%}.star-rating button{background-color:transparent;border:none;outline:none;cursor:pointer;text-align:center;padding:0 10px}.star{font-size:2.5em}.myFavorite{font-size:1.5em;padding:5px;display:flex;align-items:center}.round{background:var(--purple);width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--white)}.myFavorite>span{margin-left:10px}form{width:100%;margin:0 2%}.legend{padding:15px;font-size:2em}fieldset{border:none}.feedback{position:absolute;bottom:-70px;width:100%;text-align:center;color:#fff;background:#2ecc71;padding:10px 0;font-size:12px;display:none;opacity:0}.feedback:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:#2ecc7100;border-bottom-color:#2ecc71;border-width:10px;margin-left:-10px}.button-form{width:100%;height:calc(100% + 5px);border:none;padding:1rem;margin-top:5%;background:var(--purple);color:#fff;border-radius:5px;cursor:pointer;font-size:1.5em;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:.5s ease}.button-eval{width:95%;height:calc(100% + 5px);border:none;padding:1rem;margin-top:1%;background:var(--purple);color:#fff;border-radius:5px;cursor:pointer;font-size:1em;transition:.5s ease}.cust-input-group{display:flex;justify-content:center;margin:2% 0;width:100%}.cust-input-group-prepend{margin-right:-1px}.cust-input-group-text{display:flex;align-items:center;height:calc(1.5em + 1.5rem + 2px);padding:.375rem 1.2rem;font-size:1.5rem;background-color:#fff;text-align:center;white-space:nowrap;color:var(--blue1);border:1px solid var(--blue2);border-radius:.25rem}.input-form{display:block;height:calc(1.5em + 1.5rem + 2px);padding:.375rem .75rem;font-size:1.5rem;font-weight:700;color:var(--blue2);background-color:#fff;border:1px solid var(--blue2);border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:98%}.cust-input-group>.cust-input-group-prepend>.cust-input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.cust-input-group>.cust-form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.cust-input-group>.cust-input-group-append>.cust-input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.cust-input-group>.cust-form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}#form .floating-label{position:relative}#form .ant-input-affix-wrapper input{padding:5px 10px}#form input{padding:10px!important}#form .hidden-form{min-height:0}#form .floating-label .ant-form-item-label{position:absolute;top:-7px;left:10px;width:auto;background:#fff;padding:0 0 0 5px;color:#999;z-index:999;transition:all .3s;line-height:.8em}#form .ant-form-item .ant-form-item-label>label:after{margin-inline-end:0px}#form .ant-form-item-label>label,#form .ant-form-item-required{font-size:.8em}#form .floating-label .ant-input:focus+.ant-form-item-label,#form .floating-label .ant-input:not(:placeholder-shown)+.ant-form-item-label{color:#1890ff;font-size:10px;top:-14px;right:12px}.login{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 150px)}.progress{margin:20px auto;padding:0;width:90%;height:30px;overflow:hidden;background:#e5e5e5;border-radius:6px}.bar{position:relative;float:left;min-width:0%;height:100%;background:var(--green)}.percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;font-family:tahoma,arial,helvetica;font-size:12px;color:#fff}.questions-list{list-style-type:none;padding:0;margin:0}.question-item{display:flex;align-items:center;padding:15px;margin:10px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;cursor:pointer;font-size:16px;box-sizing:border-box;transition:background-color .3s ease,border-color .3s ease}.question-item:hover{background-color:#e6e6e6;border-color:#ccc}.question-item input{display:none}.custom-checkbox{display:inline-block;width:20px;height:20px;margin-right:15px;border:2px solid #ccc;border-radius:4px;background-color:#fff;position:relative;transition:background-color .3s ease,border-color .3s ease}.custom-checkbox:after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:var(--green);border-radius:2px;opacity:0;transform:scale(0);transition:opacity .2s ease,transform .2s ease}.question-item input:checked+.custom-checkbox{border-color:var(--green);background-color:var(--green)}.question-item input:checked+.custom-checkbox:after{opacity:1;transform:scale(1)}#vote .ant-card-head-title{font-size:1.1em;font-weight:700;text-align:center;color:var(--theme)}.star-rating>span{display:flex;flex-direction:column;align-items:center}.react-simple-star-rating-tooltip{font-size:.7em;padding:0 15px!important}.merci{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.merci img{width:150px;margin:5px}.header{position:fixed;background-color:#16428d;color:#fff;width:100%;max-width:500px;height:50px;z-index:1000}.header .lien{display:flex;align-items:center;height:inherit}.header h1{padding:6px;font-size:1.5em;color:#fff}.logo{width:40px;margin:0 10px}.block-session{padding-bottom:55px}:root{--clair: #fff;--grey: #aaa;--logo-purple: #573265;--logo-bordeaux: #8E0044;--logo-jaune: #E9DC42}.menu-bottom{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;height:calc(50px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);width:100%;max-width:500px;margin:0 auto;background-color:var(--clair);z-index:1000;border-top:1px solid #ddd;box-sizing:content-box}.admin-page .menu-bottom{background-color:var(--blue2);max-width:100%}.admin-page .menu-item,.admin-page .menu-texte{color:var(--white)}.menu-bottom-item{font-size:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:70px}.menu-item{padding:6px 6px 1px;border-radius:20%;color:var(--blue2)}.menu-item:hover,.menu-item.active{background-color:var(--blue2);padding:6px 6px 1px;border-radius:20%;color:var(--clair)}.menu-bottom .logo{padding-top:0}.menu-texte{font-size:.5em}.NavPrev{margin-top:50px;background-color:#30bac6;color:#fff;display:flex;align-items:center;padding-left:10px;font-size:1.2em}.NavPrev a,navFav{color:#fff;width:10%;padding:10px}.NavPrev h2{font-size:1.2em;text-align:center;width:80%}.btn-wpa{width:100%;position:fixed;top:55px;left:0;color:#fff;border:none;display:flex;align-items:center;justify-content:left;padding:10px;font-size:14px;font-weight:700;cursor:pointer}.btn-wpa .btn-logo{width:48px;height:48px;margin-right:10px;border-radius:10px}.btn-wpa span{position:absolute;right:20px}
