.form-control.entity-input{height:auto;min-height:38px;min-width:200px}.form-control.entity-input ul li:after,.form-control.entity-input ul li:before{box-sizing:unset;content:unset}.form-control.entity-input .custom-select-input{word-wrap:break-word;align-items:center;display:flex;flex-wrap:wrap;text-align:left}.form-control.entity-input .custom-select-input:after,.form-control.entity-input .custom-select-input:before{box-sizing:unset;content:unset}.form-control.entity-input .custom-select-input .undeletables{display:flex}.form-control.entity-input .custom-select-input .entity-selected{align-items:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:.5em;display:flex;font-size:.72em;padding:0 .5em}.form-control.entity-input .custom-select-input .entity-selected .deselect-icon{cursor:pointer}.form-control.entity-input .custom-select-input .entity-selected{margin-bottom:.2em;margin-top:.2em;width:max-content}.form-control.entity-input .custom-select-input .content-editable-field{flex:1;height:min-content;min-height:1.5em;outline:none;vertical-align:middle}.form-control.entity-input .custom-select-input .entity-input-placeholder{opacity:.7}.form-control.entity-input .input-list{background-color:#fff;margin:0;max-height:300px;min-width:400px;overflow-y:auto;position:absolute;width:max-content;z-index:80}.form-control.entity-input .input-list li{cursor:pointer}.form-control.entity-input .input-list li .item-container{align-items:center;display:flex;justify-content:space-between}.form-control.entity-input .input-list li .item-container .item-label :nth-child(n-1){margin-right:.5em}.form-control.entity-input .input-list li .item-container .detail-icon-container{font-size:1.5em;padding:0 .5em}.form-control.entity-input .input-list li .item-container .detail-icon-container .details-icon.details-displayed{transform:rotate(-90deg)}.entity-input-focus:not(.is-invalid){background-color:#fff;border-color:#49dbe3;box-shadow:0 0 0 .2rem rgba(23,143,150,.25);color:#495057;outline:0}.entity-input[disabled]{background-color:#e9ecef;opacity:1}.alert-container{bottom:0;left:0;opacity:.7;position:fixed;width:100%}body{background-color:#fff!important}a{outline:none}.page-content{padding:.5em}.column-centered{align-items:center;display:flex;flex-direction:column}.centered{display:flex;justify-content:center}.clickable{cursor:pointer}.details-area{flex-direction:column;padding:.5em 2em}.details-area,.details-area .details-inline{display:flex;justify-content:flex-start}.details-area .details-inline .details-field:nth-child(n+2){margin-left:1em}.details-area .details-field{align-items:center;display:flex;padding:.5em 0}.details-area .details-field .form-inline{padding:0}.details-area .details-label{flex-wrap:nowrap;font-weight:700;margin-right:.5em;min-width:max-content}.details-area .details-label:after{content:" : "}.details-area .details-img{align-items:center;display:flex;justify-content:center}.details-area .details-field-list{padding:.5em 0}.form-inline{display:inline-flex;flex-wrap:nowrap;padding:.5em}.form-inline .input-container{display:flex}.form-inline input:not(.form-check-input){min-width:100px}.form-inline.align-end{align-items:flex-end}.form-inline label{justify-content:left!important}.form-inline input{flex:1;width:unset}.form-inline .form-buttons-container{margin:0}.sub-form>:nth-child(n),form:not(.form-inline)>:nth-child(n){margin:.5em 0}form:not(.form-inline){padding:1em;text-align:left}.form-line{align-items:flex-start;display:flex;justify-content:space-between}.form-line.align-end{align-items:flex-end}.form-line>*{flex:1}.form-card,.form-error{display:block}.form-buttons-container{display:flex;flex:0;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:1em 0}.form-buttons-container button{align-items:center;display:flex;justify-content:center}.invalid-feedback{display:block!important}.button-spinner{height:1em!important;width:1em!important}.multiselect ul li:before{display:none}.multiselect .multiselect__option:not(.multiselect__option--group){padding-left:2em}.multiselect .multiselect__option.multiselect__option--highlight{background:#178f96}.multiselect .multiselect__option.multiselect__option--group{color:#000!important}.multiselect .multiselect__tags{border-color:#ced4da}.multiselect.error .multiselect__tags{border-color:#dc3545}.icon{align-items:end;display:flex;flex-grow:0;height:1.2em;width:1.2em}.icon.warning{color:#c82333}.icon.black{color:#000!important}.icon.white{color:#fff!important}.icon.medium{height:1.5em;width:1.5em}.icon.large{height:2rem;width:2rem}.icon.extra-large{height:3rem;width:3rem}.icon.isActive{opacity:1;transition:opacity 200}.icon.isInactive{opacity:.7;transition:opacity 200}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icon.spin{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}.informations{align-items:center;display:flex;flex-direction:column;font-style:italic;justify-content:center;margin:1em 0;padding:0 1em;text-align:justify}.informations.warning{color:#c82333}.spinner-container{align-items:center;display:flex;justify-content:center}.tabs{color:#5e5c5c!important;display:unset!important}.tabs .nav-tabs{margin:0}.tabs .nav-tabs .nav-item{min-width:150px;padding:0;text-align:center}.tabs .nav-tabs .nav-item:before{display:none}.tabs .nav-tabs .nav-item .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.tabs .nav-tabs .nav-item .nav-link:not(.active){color:#0056b3}.tabs .nav-tabs .nav-item .nav-link:focus,.tabs .nav-tabs .nav-item .nav-link:hover{background-color:unset!important;border-color:#e9ecef #e9ecef #dee2e6}.tabs .nav-tabs .nav-item .nav-link.disabled{color:#6c757d}.tabs .nav-tabs .nav-item .nav-link.active{background-color:#fff!important;border-color:#dee2e6 #dee2e6 #fff}.tabs .tab-content{background-color:#fff!important;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;margin:0!important}.tile{align-items:center;border-radius:3px;display:flex;flex-direction:column;padding:1em;transition:transform .15s,box-shadow .15s}.tile img{margin:.5em}.tile .icon-thumbnail-container{height:100%;margin:.5em;width:100%}.tile .icon-thumbnail-container .icon-thumbnail{height:100%;max-height:175px;width:100%}.tile{margin:10px}.tile span{margin-left:.5em}.tile:hover{box-shadow:0 0 20px 3px #d3d3d3;transform:scale(1.05);transition:transform .2s,box-shadow .2s}.tile{color:#fff;font-size:1.5em;text-decoration:none!important}.time-input .input{display:inline-flex;width:100%}.sub-title{align-items:flex-end;border-bottom:1px solid #178f96;display:flex;font-size:1.5em;justify-content:space-between;margin:1em}.sub-title .subtitle-actions{align-items:center;display:flex;padding:0 0 .2em .5em}.sub-title .subtitle-actions .b-icon{font-size:1.4em}h5:after{content:unset!important}.admin{padding:1em}.admin .is-recording-color{background-color:red;border-radius:50%;height:20px;width:20px}.admin .is-recording-color.recording{background-color:green}.admin .is-recording-color.paused{background-color:orange}.admin table th{border-color:#dee2e6!important}.admin .player-container{align-items:center;display:flex;justify-content:center}.admin .player-container .ovenplayer{max-width:800px}.back-office{padding:1em}.back-office .actions-container{border-bottom:none;display:flex}.back-office .actions-container .action{display:flex;font-size:1.5em;justify-content:end;padding:0 .25em}.back-office .actions-container .action.danger{color:#dc3545}.back-office table .room-thumb{max-height:50px}.calendar.collapsed{height:950px!important}.calendar * .fc-day-grid-container,.calendar * .fc-time-grid-container{height:auto!important}.calendar * .fc-timegrid-event-harness{inset-inline-start:0!important}.calendar * .fc-timegrid-event-harness>a.record{margin-left:auto}.calendar * .fc-highlight{background-color:#88ecf3}.calendar * .fc-content{align-items:center;color:#000;display:flex;flex-wrap:wrap}.calendar * .fc-event{cursor:default;max-width:70%}.calendar * .fc-event.fc-time-grid-event-inset.record{inset-inline-start:20%!important}.calendar * .fc-event.calendar-training{opacity:.7}.calendar * .fc-event.record{background-color:#26f4ff}.calendar * .fc-event.little-event .fc-event-main-frame{font-size:.6rem!important}.calendar * .fc-event.little-event{padding:2px}.calendar * .fc-event.middle-event .fc-content{font-size:.7rem!important}.calendar * .fc-event.middle-event{padding:2px}.calendar * .fc-event .fc-content .fc-time>span{display:inline}.calendar * .fc-event .fc-content .fc-time:after,.calendar * .fc-event .fc-content .fc-time:before{content:none}.calendar * .fc-event{align-items:center;display:flex;justify-content:center;padding:.5em}.calendar * .fc-event.new-record{background-color:#22c74e;cursor:pointer}.calendar-spinner-container{align-items:center;display:flex;justify-content:center;min-height:32px}.calendar-error{font-size:1.2em!important;text-align:center}.calendar-legend .calendar-legend-item{display:flex}.calendar-legend .calendar-legend-item .calendar-legend-color{height:1em;width:1em}.calendar-legend .calendar-legend-training .calendar-legend-color{background-color:#3788d8}.calendar-legend .calendar-legend-record .calendar-legend-color{background-color:#26f4ff}.calendar-legend .calendar-legend-record-setting-up .calendar-legend-color{background-color:#22c74e}.calendar-reinit-button{align-items:center;display:flex;justify-content:center;padding:1em}.creator-input{margin-bottom:2em!important}.home-bar{display:flex}.home-bar #entButton{margin-right:.5em}.home-bar .main-title{color:#fff;display:flex;flex:1;font-size:2em;justify-content:center}.home-bar .main-title img{filter:drop-shadow(1px 1px 0 white) drop-shadow(-1px 1px 0 white) drop-shadow(1px -1px 0 white) drop-shadow(-1px -1px 0 white);max-height:40px}.home-bar .user-infos-container{display:flex;justify-content:flex-end;min-width:110px}.home-bar .user-infos-container .user-infos{align-items:center;display:flex}.home{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center}.is-live-field{flex-grow:1}.live-params-error-container{flex:5}.live-params{display:flex;flex-direction:row}.live-params>:not(:last-child){margin-right:.5em}.live-params>*{border:2px solid rgba(0,0,0,.5);border-radius:.5em;flex:1;padding:1em;position:relative;transition:all .3s}.live-params>*>*{opacity:.5;transition:all .3s}.live-params>* .live-params-title{margin-bottom:.5em;text-decoration:underline}.live-params>* .web-tb-is-private{display:flex;flex-direction:column}.live-params>.live-param-active{border-color:#178f96;opacity:1}.live-params>.live-param-active>*{opacity:1;transition:all .3s}.live-params>* .unselect-param-cross{position:absolute;right:.2em;top:.2em}.toggle-param{opacity:1!important;position:absolute!important;right:1em;top:1em}.is-restricted-uca-live{margin:.5em 0}.teams-event-informations,.teams-events-radio{display:flex;flex-direction:column;margin-left:1em}#oven-player .op-progressbar-container{display:none}.record{display:flex;flex-direction:column}.record .record-actions{justify-content:center;margin:1em 0}.record .record-actions,.record .record-actions .record-button-action{align-items:center;display:flex}.record .preview-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:500px;width:100%}.record .preview-container .video-container{display:flex;flex:1;justify-content:center;position:relative;width:100%}.record .preview-container .video-container .video{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.record .preview-container .video-container .video .icon-mic-mute{bottom:2em;position:absolute;right:1em}.record .preview-container .video-container .video .video-player-container{display:flex;width:100%}.record .preview-container .video-container .video #video{flex:1;height:auto;width:unset}.record .preview-container .video-container .video #video-hls{flex:1;height:auto;width:100%}.record .preview-container .video-container .video video{height:auto;width:100%}.record .preview-container .video-container .video video.loaded{display:flex}.record .preview-container .start-teams-installation{align-items:center;display:flex;flex-direction:column;justify-content:center}.record .preview-container .start-teams-installation button{min-width:4em}.record .preview-container .record-preview-counter-container{align-items:center;display:flex;flex-direction:column;margin:.5em;min-height:1em}.record .preview-container .video-preview-img-container{align-items:center;border:1px solid #000;display:flex;flex-direction:column;height:480px;justify-content:center;width:768px}.record .preview-container .video-preview-img-container .waiting-counter-informations{display:flex;flex-direction:column}.record .preview-container .video-preview-img-container .waiting-counter-informations .waiting-counter{font-size:2em;font-weight:700;margin:.5em}.record .preview-container .video-preview-img-container img{height:150px;width:150px}.record-preview{align-items:flex-start;display:flex;justify-content:space-between}.record-preview .record-preview-side{display:flex;flex-direction:column;min-width:766px}.record-preview>.record-preview-video{align-items:stretch;display:flex;flex:1;flex-direction:row;justify-content:flex-end;padding-top:1em}.record-preview>.record-preview-video>.video-column{flex-grow:1}.record-preview>.record-preview-video .record-timer{text-align:center}.record-preview>.record-preview-video .start-button-central-circle{color:#d3d3d3;transition:color .5s}.record-preview>.record-preview-video .start-button-central-circle.clicked{color:#dc3545}.record-preview.has-chat{align-items:stretch}.record-preview.has-chat .chat-container{align-items:center;display:flex;flex-direction:column;min-height:85vh}.record-preview.has-chat .chat-container iframe{border:1px solid grey;height:100%}.record-preview.has-chat .record-preview-side{max-width:500px;min-width:0!important}.room-thumbnail-container{align-items:center;display:flex;justify-content:center;margin-top:1em}.button-start-container{align-items:center;display:flex;flex-direction:column}.circle-btn{align-items:center;border-radius:22.5px;cursor:pointer;display:flex;height:45px;justify-content:center;margin-bottom:.5em;text-align:center;width:45px}.circle-btn-play{padding-left:.1em}.circle-btn-pause,.circle-btn-play{background-color:#000;font-size:2.5em}.circle-btn-stop{border-radius:30px;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);font-size:1.7em;height:60px;width:60px}.preview-layout{display:flex;flex-direction:column;height:580px;justify-content:space-around;justify-content:space-evenly;margin:96px 0 2em;padding:2em 1em;position:relative}.preview-layout.disabled .icon{opacity:.3}.preview-layout .layout-item{margin:1em 0}.preview-layout .layout-spinner-container{left:50%;position:absolute;top:50%;transform:translateX(-50%)}.record-edit h1{margin-top:.5em}.record-edit-date label.is-invalid{background-image:none;padding-right:0}.record-input-live.form-line{align-items:flex-start}.record-preview-informations .teams-link-area .teams-link:not(.form-displayed){max-width:500px}.record-preview-informations .teams-link-area .teams-link-form,.record-preview-informations .teams-link-area .teams-link-form .teams-link-input{flex:1}.layout-ratio-selector{margin-bottom:1em;position:relative;transition:all .25s}.layout-ratio-selector .controls{display:flex}.layout-ratio-selector .controls>*{border:1px solid #178f96;border-radius:.05em;cursor:pointer;transition:all .25s;width:154px}.layout-ratio-selector .controls>.selected{border-width:3px;scale:1.1}.layout-ratio-selector .controls>.disabled{cursor:auto;opacity:.3}.layout-ratio-selector .controls>:not(:last-child){margin-right:.5em}.layout-ratio-selector .controls>:hover:not(.disabled){scale:1.1}.layout-ratio-selector .ratio-spinner{left:calc(50% - 17px);opacity:1;position:absolute;top:30px}.teams-link-value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.publish-on-web-tv,.publish-on-web-tv .icon-toggle{display:flex;flex-direction:column;width:max-content}.publish-on-web-tv .icon-toggle{align-items:center;margin:0 .5em}.publish-on-web-tv img{margin:.5em;width:45px}.calendar * .fc-event .fc-content>:not(:last-child),.calendar-legend .calendar-legend-item>:not(:last-child),.details-area .details-field>:not(:last-child),.form-buttons-container>:not(:last-child),.form-inline>:not(:last-child),.form-line>:not(:last-child),.home-bar .main-title>:not(:last-child),.home-bar .user-infos-container .user-infos>:not(:last-child),.informations>:not(:last-child),.record .record-actions .record-button-action>:not(:last-child),.record .record-actions>:not(:last-child),.record>:not(:last-child),.spaced-inline>:not(:last-child){margin-right:.5em!important}.record-type-input .record-type-items{display:flex;justify-content:flex-start;max-width:15em}.layout-item{align-items:center;display:flex;flex-direction:column;min-width:120px}.layout-item .record-type-hint{display:block;margin-top:.25rem;min-height:calc(1rem + 1px)}.room-selector{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.room-selector .room{margin:1em;object-fit:scale-down;transition:transform .1s}.room-selector .room.selected{border:1px solid #49dbe3;box-shadow:0 0 0 .2rem rgba(23,143,150,.25);margin:calc(1em - 1px);outline:0;transform:scale(1.1);transition:transform .3s}.room-selector .room:not(.disabled){cursor:pointer}.room-selector .room:not(.disabled):hover{transform:scale(1.05);transition:transform .3s}.room-selector .room.disabled img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.room-thumbnail{height:170px;width:300px}.stepper{padding:1em}.stepper .steps{display:flex;flex-direction:row;justify-content:space-around;padding:1em;position:relative}.stepper .steps .line{border:1px solid #d3d3d3;position:absolute;top:2.5em;width:100%;width:65%}.stepper .steps .step{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:0 1em;z-index:1}.stepper .steps .step .circle{align-items:center;background-color:#d3d3d3;border-radius:50%;display:flex;height:3em;justify-content:center;width:3em}.stepper .steps .step .step-label{opacity:.7;padding:.5em 0}.stepper .steps .step.isActive .circle{background-color:#178f96}.stepper .steps .step.isActive .step-label{opacity:1}.stepper .step-component{display:none}.stepper .step-component.isActive{display:unset}.stepper .buttons-container{display:flex;justify-content:space-between}.confirm-form,.speaker-confirm-container{align-items:center;display:flex;justify-content:center}.confirm-form{flex-direction:column}