.sweetalert{background:rgba(0,0,0,.4);display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;height:100%;padding:.625rem;overflow-x:hidden;transition:background-color .1s}.sweetalert .sweetalert-body{display:grid;place-self:center center;width:32rem;max-width:100%;padding:0 0 1.25rem;font-size:1rem;border-radius:5px;background:#fff;color:#545454;text-align:center}.sweetalert .sweetalert-body .title{padding:.8rem 1rem 0;font-size:2rem}.sweetalert .sweetalert-body .message{padding:1rem 1.6rem .3rem}.sweetalert .sweetalert-body .actions{padding:1.25rem 0 0;margin:0 auto}.card{position:relative;background-color:#fff;border:1px solid #d7dfe3;box-shadow:0 5px 20px rgba(0,0,0,.05);word-wrap:break-word;word-break:break-all;flex:1 1 auto}.card .card-title{display:flex;justify-content:space-between;background-color:#3c8dbc;color:#fff;text-align:left;padding:.6rem 1rem;font-size:1.2rem;margin:0}.card .card-body{border-top:1px solid #ccc;background:#fff;color:#2b3034;margin-left:0;width:100%;overflow-x:visible;overflow-y:visible}.card .card-body:not(.wa)>*{width:fit-content;min-width:100%}:focus-visible{outline:2px solid #3c8dbc}.has-error:focus-visible{outline:2px solid #de3949}::placeholder{color:#999;opacity:.5}.alert{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.success{color:#107126;background-color:#e7f5ea;border-color:#107126}.alert.error{color:#de3949;background-color:#ffedf1;border-color:#de3949}.form-group>.alert{padding:0;margin-bottom:0;border:0;border-radius:0;margin-top:.25rem;font-size:.9rem}.form-group>.alert.error,.form-group>.alert.success{color:#107126;background-color:transparent}.form-group>.alert.error{color:#de3949}.btn{background-color:#fff;color:#3c8dbc;border:1px solid #ccc;padding:.3rem .5rem;text-align:center;vertical-align:middle;cursor:pointer;font-size:1rem;line-height:1.2rem}.btn svg{fill:transparent;stroke:#3c8dbc;height:1.2rem;width:1.2rem}.btn.circle{display:inline-block;height:2rem;width:2rem;min-width:2rem;padding:0;line-height:2rem;border-radius:1rem}a.btn,a.btn:focus,a.btn:hover,a.btn:visited{text-decoration:none}.btn.active,.btn:focus,.btn:hover{border-color:#3c8dbc;background-color:#f2f4f8}.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled]{color:#999;border-color:#999;background-color:#ddd;cursor:not-allowed}.form-group{position:relative}label{display:block;max-width:100%;margin-bottom:.5rem;font-weight:700}.required-asterisk:after,label.required:after{content:"*";display:inline-block;color:#de3949}select{height:2.2rem;line-height:2.2rem}select[multiple],select[size]{height:auto}.form-control{display:inline-block;box-sizing:border-box;width:100%;max-width:100%;padding:.2rem .5rem;font-size:1rem;line-height:1.5;color:#666;background-color:#fff;background-clip:padding-box;border:1px solid #d2d6de;vertical-align:middle;border-radius:0}.form-control.w15{width:15rem}.form-control:disabled{cursor:not-allowed;background-color:#eee}.form-control.has-error,.form-group.chck .form-control.has-error+label:before{border-color:#de3949}.input-group{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.input-group-main{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.btn{position:relative;z-index:2}.input-group,.searchgroup{position:relative}.searchgroup label,input[type=file]{display:none}.searchgroup input[type=search]{padding:.3rem 45px .3rem .3rem;height:45px;outline:0}.searchgroup input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.searchgroup button[type=submit]{position:absolute;background-color:#f7f7f7;z-index:11;cursor:pointer;top:1px;right:1px;bottom:1px;border:0;width:45px;font-size:0}.form-group.chck{line-height:1.5rem}.form-group.chck .form-control{visibility:hidden;width:1.5rem;height:1.5rem;position:absolute}.form-group.chck .form-control+label{cursor:pointer;display:inline-block;padding-left:2rem;margin-right:1.5rem;position:relative;padding-top:0}.form-group.chck .form-control+label:before{content:"";height:1.5rem;width:1.5rem;left:0;position:absolute;top:0;background-color:#fff;border:1px solid #ccc;border-radius:.25rem}.form-group.chck .form-control+label:after{content:"✔";font-size:1.1rem;left:.3rem;position:absolute;top:0;opacity:0;color:#3c8dbc}.form-group.chck .form-control:checked+label:after{opacity:1}.form-group.chck .form-control:disabled+label:before{background-color:#ccc}.form-group.chck .form-control:disabled+label:after{color:#999}.loading,.modal{top:0;left:0;align-items:center;display:flex}.loading{background:rgba(0,0,0,.5);position:absolute;right:0;bottom:0;z-index:999;line-height:100%;text-align:center;color:#fff}.loading.white{background:rgba(255,255,255,.5);color:#999}.loading:after{content:"Chargement en cours";margin:0 auto}.modal{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.6)}.loading:after,.modal-inner{display:flex;align-self:center}.modal-inner{width:calc(100% - 4rem);height:auto;max-width:1200px;max-height:calc(100% - 3rem);position:relative;margin:2rem auto 0;background-color:#fff;flex-direction:column}.modal-inner .modal-close{position:absolute;right:0;display:inline-block;top:-2rem;cursor:pointer;text-align:center;color:#fff;height:2rem;line-height:2rem;vertical-align:bottom;font-size:1rem;text-transform:uppercase}.modal-inner .modal-content{overflow:auto;min-height:5rem}.modal-inner .largerow,.modal-inner .reducedrow{padding:0}.comment-validator{text-align:center}.autocomplete-container{position:relative;overflow-y:visible}.autocomplete-item{display:block;position:relative;border:1px solid #ccc;border-radius:.2rem;padding:.2rem 2rem .2rem .5rem;line-height:1.4rem;min-height:5rem}.autocomplete-item.inline{display:inline-block;vertical-align:middle;margin-right:.5rem;margin-bottom:.5rem;min-height:1rem}.autocomplete-item .autocomplete-remove{position:absolute;right:.3rem;top:.3rem}.autocomplete-item .autocomplete-moveup{position:absolute;right:.3rem;top:1.8rem}.autocomplete-item:first-child .autocomplete-moveup{display:none}.autocomplete-item .autocomplete-movedown{position:absolute;right:.3rem;top:3.3rem}.autocomplete-item:last-child .autocomplete-movedown{display:none}.autocomplete-suggestions{border:1px solid #ccc;background:#fff;color:#666;z-index:999;top:0;left:0;right:0;cursor:default;height:auto;margin-bottom:1rem;font-size:14px;overflow-y:scroll;overflow-x:hidden;display:none}.autocomplete-suggestion{font-size:1rem;padding:.3rem;height:auto}.autocomplete-suggestion.autocomplete-selected,.autocomplete-suggestion:hover{background:#eee}.autocomplete-suggestions{position:relative;max-height:10rem;overflow:auto}.autocomplete-suggestions .autocomplete-nosuggestions,.autocomplete-suggestions .autocomplete-suggestion{cursor:pointer;display:flex;justify-content:space-between;background:#fff;font-size:.9rem;font-weight:400;padding:.2rem .7rem;color:#666;line-height:2rem;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.autocomplete-suggestions .autocomplete-nosuggestions{font-weight:700}.autocomplete-suggestions .autocomplete-suggestion span{color:#aaa}.dropdown-cont{color:#444;background-color:#fff;border:1px solid rgba(17,17,17,.08);font-size:1rem;position:relative;text-align:center;vertical-align:middle;cursor:pointer;margin-left:.5rem;line-height:1}.dropdown-content{padding:.4rem .5rem}.dropdown-cont-danger{color:#dc3545;border-color:#dc3545}.dropdown-cont-success{color:#28a745;border-color:#28a745}.dropdown-cont .dropdown-content:after{border-top:.3em solid #444;display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;cursor:pointer;font-size:.8rem}.dropdown-cont-danger .dropdown-content:after{border-top-color:#dc3545}.dropdown-cont-success .dropdown-content:after{border-top-color:#28a745}.dropdown-cont.active .dropdown-content:after{border-bottom:.3em solid #444;border-top:0}.dropdown{background-color:#fff;border:1px solid #d7dfe3;display:inline-block;box-shadow:0 5px 20px rgba(0,0,0,.05);position:absolute;z-index:1000;top:100%;right:0;left:auto;transform:scale(0);transform-origin:right 0;min-width:12rem;max-height:12rem;overflow-y:auto}.dropdown-cont.active .dropdown{transition:all .3s ease;transform:scale(1)}.dropdown a,.dropdown p{color:#67757c;display:block;text-align:left;padding:12px;font-size:.9rem;line-height:1.1;text-decoration:none;border-bottom:1px solid #d7dfe3}.dropdown a:hover,.dropdown p:hover{background:#f2f4f8;color:#009efb;text-decoration:none}.dropdown hr{box-sizing:content-box;height:0;overflow:visible;margin-top:.3rem;margin-bottom:.3rem;max-width:95%;border:0;border-top:1px solid rgba(0,0,0,.3)}.inputfile-container,.showmore{position:relative;overflow:hidden}.showmore .show{position:absolute;bottom:0;left:0;right:0;text-align:center;padding:75px 12px 15px;background:linear-gradient(rgba(255,255,255,.05) 10%,#fff 60%,#fff 100%)}.inputfile-container{min-height:4rem;max-width:100%;text-align:center;background-repeat:no-repeat;background-size:50% 50%;background-position:center center;background-color:#f7f7f7;aspect-ratio:16/9}.inputfile-container.file{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M459.36,100.64l-96-96C360.341,1.645,356.253-0.024,352,0H96c-26.51,0-48,21.49-48,48v416c0,26.51,21.49,48,48,48h320 c26.51,0,48-21.49,48-48V112C464.025,107.747,462.355,103.66,459.36,100.64z M432,464c0,8.837-7.163,16-16,16H96 c-8.837,0-16-7.163-16-16V48c0-8.837,7.163-16,16-16h240v64c0,17.673,14.327,32,32,32h64V464z" fill="rgba(120,120,120,0.9)" /></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>')}.inputfile-container.image{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 60 60" style="enable-background:new 0 0 60 60;" xml:space="preserve"><g><path fill="rgba(120,120,120,0.9)" d="M55.201,15.5h-8.524l-4-10H17.323l-4,10H12v-5H6v5H4.799C2.152,15.5,0,17.652,0,20.299v29.368   C0,52.332,2.168,54.5,4.833,54.5h50.334c2.665,0,4.833-2.168,4.833-4.833V20.299C60,17.652,57.848,15.5,55.201,15.5z M8,12.5h2v3H8   V12.5z M58,49.667c0,1.563-1.271,2.833-2.833,2.833H4.833C3.271,52.5,2,51.229,2,49.667V20.299C2,18.756,3.256,17.5,4.799,17.5H6h6 h2.677l4-10h22.646l4,10h9.878c1.543,0,2.799,1.256,2.799,2.799V49.667z"/><path fill="rgba(120,120,120,0.9)" d="M30,14.5c-9.925,0-18,8.075-18,18s8.075,18,18,18s18-8.075,18-18S39.925,14.5,30,14.5z M30,48.5c-8.822,0-16-7.178-16-16   s7.178-16,16-16s16,7.178,16,16S38.822,48.5,30,48.5z"/><path fill="rgba(120,120,120,0.9)" d="M30,20.5c-6.617,0-12,5.383-12,12s5.383,12,12,12s12-5.383,12-12S36.617,20.5,30,20.5z M30,42.5c-5.514,0-10-4.486-10-10   s4.486-10,10-10s10,4.486,10,10S35.514,42.5,30,42.5z"/><path fill="rgba(120,120,120,0.9)" d="M52,19.5c-2.206,0-4,1.794-4,4s1.794,4,4,4s4-1.794,4-4S54.206,19.5,52,19.5z M52,25.5c-1.103,0-2-0.897-2-2s0.897-2,2-2   s2,0.897,2,2S53.103,25.5,52,25.5z"/></g></svg>')}.inputfile-container.has-error{border:1px solid #de3949}.inputfile-container>label{z-index:3;cursor:pointer}.inputfile-container img{align-self:center;width:auto;max-width:100%;max-height:100%;margin:0 auto;z-index:2}.inputfile-container .selectedfile{background-color:#f7f7f7;width:100%;height:100%;padding:2rem 0}.inputfile-container .selectedfile .file{width:4rem;height:calc(100% - 1.5rem);margin:0 auto;z-index:2;position:relative;display:block;background-color:#333;padding-top:2.5rem;color:#fff}.inputfile-container .selectedfile .file:before{display:block;content:' ';width:0;position:absolute;height:0;border-style:solid;border-width:1rem 0 0 1rem;border-color:#f7f7f7 #f7f7f7 #f7f7f7 rgba(255,255,255,.5);top:0;right:0}.inputfile-container .selectedfile .file.csv{background-color:#579704}.inputfile-container .selectedfile .file.ppt{background-color:#ce4123}.inputfile-container .selectedfile .file.xls{background-color:#6cbf2e}.inputfile-container .selectedfile .file.doc,.inputfile-container .selectedfile .file.docx{background-color:#235d9c}.inputfile-container .selectedfile a,.inputfile-container .selectedfile span{display:block;color:#000;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:.3rem 1rem}.tab-buttons{display:flex;margin:0;list-style:none outside none;padding-left:0}.tab-button{display:flex;flex-flow:column;flex-grow:1;font-size:1rem;text-align:center;line-height:1.2;padding:.7rem 1rem;position:relative;background-color:#f5f5f5;border-top:3px solid #999;color:#666;border-right:1px solid #d7dfe3;text-decoration:none}.tab-button:first-child{border-left:1px solid #d7dfe3}.tab-button.active,.tab-button:hover{background-color:#fff;border-top:3px solid #3a87ad;color:#666;cursor:default}.tab-panel{display:block;border:1px solid #d7dfe3;margin-top:-1px;width:100%;background-color:#fff;min-height:250px;overflow:auto;border-radius:0}.tab-panel.fixed-height{height:500px}@media (max-width:767px){.tab-panel.fixed-height{height:250px}}.multi-item{position:relative;padding-right:3.5rem}tr.multi-item{padding-right:0;border-top:5px solid #fff}.multi-item .actions{display:flex;flex-direction:column;justify-content:center;padding:.5rem;background-color:#eee}.multi-item .actions.inline,tr.multi-item .actions{flex-direction:row}.multi-item .actions:not(.inline) .btn{margin-bottom:.3rem}.multi-item .actions.inline .btn{margin-right:.3rem}.multi-item:first-child .multi-moveup{display:none}.multi-item:last-child .multi-movedown{display:none}.publishedstatus>ul{border-top:5px solid #ddd;border-left:none;margin:1rem 0;padding-top:2rem;padding-left:0;display:block;min-width:5rem}.publishedstatus>ul li{position:relative;list-style-type:none;width:auto;min-width:5rem;font-size:.8rem;display:inline-block;vertical-align:top;margin-left:.3rem}.publishedstatus>ul li.large{width:14rem}.publishedstatus>ul li .label{text-align:center;background-color:#3c8dbc;color:#fff;padding:.3rem;font-size:1rem;font-weight:700;position:relative}.publishedstatus>ul li .custom-checkbox{position:absolute;display:inline-block;width:2rem;height:2rem;top:-3rem;left:1.5rem;transform:none}.publishedstatus>ul li .custom-checkbox input{width:2rem;height:2rem;accent-color:#3c8dbc}.publishedstatus>ul li.active .label::after,.rating .rating-bar .rating-bullet.active{background:#3c8dbc}.publishedstatus-bubble{height:2rem;width:2rem;display:inline-block;margin-right:10px;border-radius:50%;vertical-align:middle}.publishedstatus-bubble.published{background-color:#107126}.publishedstatus-bubble.deferred{background-color:#ef9c01}.publishedstatus-bubble.deferrederror{background-color:#de3949}.publishedstatus-bubble.unpublished{background-color:#eee}.prioritychanger .priorityvalue{cursor:pointer}.prioritychanger .input-priority{width:3rem}.passwordgroup{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.passwordgroup .form-control{position:relative;flex:1 1 auto;width:1%;min-width:0}.passwordgroup .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.passwordgroup .eye{display:block}#wysi-svg-icons,.passwordgroup .eye-closed,.passwordgroup.visible .eye,.wysi-wrapper+textarea{display:none}.passwordgroup.visible .eye-closed{display:block}.rating{margin:1rem}.rating .rating-label{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.rating .rating-infos{font-size:.8rem;color:#666;font-weight:400;text-transform:none;margin:0}.rating .rating-criteria{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;color:#3c8dbc;font-weight:700;font-size:1rem;margin:-4px 0 0}.rating .rating-criteria .clear{cursor:pointer}.rating .rating-bar{display:flex;margin-bottom:10px;height:10px}.rating .rating-bar .rating-bullet{cursor:pointer;flex:0 20%;display:block;width:20%;height:10px;background:#eee}.rating .rating-bar .rating-bullet:not(:last-child){border-right:1px solid #fff}:root{--wysi-primary:#027ffe;--wysi-hover:#0266cb;--wysi-highlight:#cce5ff}.wysi-wrapper{display:flex;flex-direction:column;position:relative;border-radius:5px;font-size:16px;line-height:1.5;outline:1px solid rgba(160,160,160,.3)}.wysi-wrapper:focus-within,.wysi-wrapper:focus-within img.wysi-selected{outline-color:var(--wysi-primary)}.wysi-toolbar{display:flex;flex-wrap:wrap;position:sticky;top:0;z-index:1;padding:5px;border-radius:5px 5px 0 0;background-color:#eee;box-sizing:border-box}.table-box .title-line:after,.wysi-autohide .wysi-toolbar,.wysi-listbox>button[aria-expanded=false]+div,.wysi-popover>button[aria-expanded=false]+div{display:none}.wysi-autohide:focus-within .wysi-toolbar{display:flex;flex-wrap:nowrap;position:absolute;min-width:100%;left:50%;transform:translate(-50%,-100%);margin-top:-5px;border-radius:5px;outline:1px solid rgba(160,160,160,.3)}.wysi-toolbar *,.wysi-toolbar :after,.wysi-toolbar :before{box-sizing:inherit}.wysi-toolbar button{display:inline-flex;align-items:center;width:auto;height:30px;margin:0 5px 0 0;padding:0;border:0;border-radius:3px;color:#444;background-color:transparent;font-family:inherit;font-size:1em;font-weight:400;text-transform:none;box-shadow:none;cursor:pointer}.wysi-popover>button,.wysi-toolbar>button{justify-content:center;width:30px}.wysi-listbox button[aria-expanded=true],.wysi-toolbar button:focus,.wysi-toolbar button:hover{background-color:#fff}.wysi-toolbar button[aria-pressed=true]{color:var(--wysi-primary);background-color:var(--wysi-highlight)}.wysi-toolbar button[aria-pressed=true]:hover{background-color:var(--wysi-highlight);mix-blend-mode:multiply}.wysi-toolbar button *{pointer-events:none}.wysi-toolbar svg{width:1.5em;height:1.5em;fill:currentColor}.wysi-listbox{position:relative;line-height:0}.wysi-listbox>button{justify-content:space-between;width:40px;padding:0 4px 0 2px}.wysi-listbox>button:after{content:'';display:block;width:6px;height:6px;transform:rotateZ(45deg);border:solid currentColor;border-width:0 1.5px 1.5px 0;box-sizing:border-box}.wysi-listbox div{position:absolute;margin-top:-1px;z-index:1;border-radius:0 0 3px 3px;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.15);overflow:hidden}.wysi-listbox div button{display:flex;width:100%;height:30px;padding:0 10px;border-radius:3px;text-align:left;cursor:pointer}.wysi-listbox div button:focus{background-color:#eee}.wysi-format button{font-size:.875em}.wysi-format>button{width:120px;padding:0 10px}.wysi-format div{min-width:160px;padding:5px}.wysi-format button[data-option^=h]{font-weight:700}.wysi-format button[data-option=h1]{font-size:1.25em}.wysi-format button[data-option=h2]{font-size:1.125em}.wysi-format button[data-option=h3]{font-size:1em}.wysi-popover{position:relative;margin-right:5px;line-height:0}.wysi-popover>button{margin:0}.wysi-popover div,.wysi-popover div:before{position:absolute;left:50%;transform:translateX(-50%)}.wysi-popover div{display:flex;flex-wrap:wrap;justify-content:flex-end;width:240px;z-index:1;padding:15px;border-radius:5px;background-color:#fff;font-size:.875em;line-height:1;box-shadow:0 5px 25px rgba(0,0,0,.2)}.wysi-popover div:before{content:'';display:block;width:10px;height:6px;top:-6px;border-style:solid;border-width:0 5px 6px;border-color:transparent transparent #fff}.wysi-popover label{width:100%;margin-bottom:8px;font-size:1em;line-height:1.5}.wysi-popover span{display:block;margin-bottom:3px}.wysi-popover div button,.wysi-popover input[type]{height:26px;border:1px solid #ccc;border-radius:13px}.wysi-popover input[type]{width:100%;margin:0;padding:0 10px;color:#444;background-color:transparent;font-family:inherit;font-size:inherit;box-sizing:inherit;box-shadow:none}.wysi-popover div button{margin:5px 0 0 5px;padding:0 15px;font-size:.9em}.wysi-popover div button:focus,.wysi-popover div button:hover{background-color:#ddd}.wysi-popover div button:last-of-type{border:0;color:#fff;background-color:var(--wysi-primary)}.wysi-popover div button:last-of-type:focus,.wysi-popover div button:last-of-type:hover{background-color:var(--wysi-hover)}.wysi-popover div button[data-action=unlink]{margin:5px auto 0 0;padding:0 4px}.wysi-separator{width:5px;height:30px;margin-right:10px;border-right:1px solid #ccc}.wysi-newline{flex-basis:100%}.wysi-editor{min-height:200px;max-height:200px;padding:1em;outline:0;overflow:auto}.wysi-autogrow .wysi-editor{max-height:none!important}.wysi-editor>:first-child{margin-top:0}.wysi-editor blockquote{margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;border-left:3px solid #ccc;font-style:italic}.wysi-editor img.wysi-selected,.wysi-editor img:hover{outline:3px solid #ddd}.wysi-editor img:hover{outline-color:#bbb}.locationselector{border:1px solid #d7dfe3}.locationselector.has-error{border-color:#de3949}.locationselector-main{overflow:hidden}.locationselector-map{height:20rem;z-index:200}.locationselector-infos{z-index:300;overflow-y:scroll;background-color:rgba(255,255,255,.7)}.locationmap{height:20rem}.table-container{position:relative;display:block;width:100%;min-width:100%;max-width:100%;overflow-x:auto}.table{border-spacing:0;border-collapse:collapse;text-align:left;min-width:100%;width:fit-content}.table th.actions,.table.nowrap{white-space:nowrap}.table thead{border-top:2px solid #00c0ef;border-bottom:2px solid #00c0ef}.table th.actions{width:1px;text-align:center}.table td,.table th{border-top:1px solid #f4f4f4;vertical-align:middle;padding:.5rem}.table th{font-size:1rem}.table td{font-size:.9rem}.table tr{background-color:#fff;color:#333}.table tr:hover{background-color:#f5f5f5}.table td.width30,.table th.width30{text-align:center;width:30px}.table td.width120,.table th.width120{text-align:center;width:120px}.table td.nowrap{white-space:nowrap}.pagination{text-align:center;background-color:#3c8dbc;padding:.2rem 1rem}.pagination,.pagination-line-container{display:block}.pagination .pagination-line-container:first-child{margin:0}.pagination .pagination-line{list-style:none;display:inline-block;background:#fff;padding:.3rem .6rem;margin:0 .5rem .5rem;border-radius:2rem;box-shadow:0 10px 15px rgba(0,0,0,.1)}.pagination .pagination-line-container:first-child .pagination-line{margin:.5rem}.pagination .pagination-line li{display:inline-block;list-style:none;margin:.15rem}.pagination .pagination-line li a,.pagination .pagination-line li span{height:2rem;width:2rem;margin:0;display:inline-block;line-height:2rem;text-align:center;border-radius:1rem;vertical-align:middle;color:#3c8dbc;background-color:#fff}.pagination .pagination-line li a:hover,.pagination .pagination-line li.active a,.pagination .pagination-line li.active span{color:#fff;background-color:#3c8dbc}.minmax{margin-bottom:1rem}.minmax .minmax-label{font-size:1.2rem;font-weight:700;text-transform:uppercase;margin-bottom:.5rem}.minmax .minmax-infos{font-size:.8rem;color:#666;font-weight:400;text-transform:none;margin:0}.minmax .minmax-criteria{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;color:#000;font-size:.8rem;margin-bottom:10px}.minmax .minmax-values{position:relative;width:100%;color:#3c8dbc;font-weight:700;font-size:1rem;height:1.5rem;overflow:visible}.minmax .minmax-values span{position:absolute;top:0}.minmax .minmax-bar{position:relative;height:10px;background:#eee}.minmax .minmax-bar .active{position:absolute;height:10px;top:0;left:0;right:0;background:#3c8dbc}.prenomstat-map .yearselector{display:flex;justify-content:space-between}.prenomstat-map .yearselector .next,.prenomstat-map .yearselector .prev{flex:0 0 40px;cursor:pointer;align-self:center}.prenomstat-map .yearselector .next.disabled,.prenomstat-map .yearselector .prev.disabled{cursor:auto;opacity:.3}.prenomstat-map .yearselector select{padding:.5rem 1rem}.prenomstat-map .mapcontainer{display:flex;flex-direction:column}@media (min-width:768px){.prenomstat-map .mapcontainer{flex-direction:row}.prenomstat-map .infos-legends{flex:0 0 240px}}.prenomstat-map .map{width:100%;height:auto}.prenomstat-map .map .dpt{cursor:pointer;stroke:#ccc;stroke-width:1px;fill:#f7f7f7}.prenomstat-map .map .dpt.active{stroke:#666;stroke-width:3px}.prenomstat-map .map .dpt.mixte{fill:#ccc}.prenomstat-map .map .dpt.garcon{fill:#1b95e0}.prenomstat-map .map .dpt.fille{fill:#b2184e}.prenomstat-map .map .dpt.rarity-0{fill-opacity:0}.prenomstat-map .map .dpt.rarity-1{fill-opacity:.2}.prenomstat-map .map .dpt.rarity-2{fill-opacity:.4}.prenomstat-map .map .dpt.rarity-3{fill-opacity:.6}.prenomstat-map .map .dpt.rarity-4{fill-opacity:.8}.prenomstat-map .legends{font-size:.9rem;padding:1rem;border:1px solid #999;margin-top:1rem}.prenomstat-map .square{content:"";border:1px solid #dfdfdf;width:1rem;height:1rem;margin-right:.5rem;display:inline-block;vertical-align:middle;background-color:#f7f7f7}.prenomstat-map .square.mixte{background-color:#ccc}.prenomstat-map .square.garcon{background-color:#1b95e0}.prenomstat-map .square.fille{background-color:#b2184e}.prenomstat-map .square.rarity-0{opacity:0}.prenomstat-map .square.rarity-1{opacity:.2}.prenomstat-map .square.rarity-2{opacity:.4}.prenomstat-map .square.rarity-3{opacity:.6}.prenomstat-map .square.rarity-4{opacity:.8}.prenomstat-map .infos,.taxonomy{border:1px solid #999;padding:1rem}.prenomstat-map .infos{font-size:.9rem;text-align:left;font-weight:400;margin-top:1rem}.prenomstat-map .infos .deptname{font-weight:700;color:#000;font-size:1.1rem}.taxonomy{background-color:#f5f5f5}ul.productlinks{padding:0;border:2px solid #eee;list-style-type:none;max-width:800px;margin:1rem auto}ul.productlinks li{padding:.5rem;font-size:.9rem}ul.productlinks li:nth-child(2n+3){background-color:#eee}ul.productlinks li.header,ul.productlinks li>a{display:grid;position:relative;grid-template-columns:27% 30% 18% 25%}ul.productlinks li.header{font-size:1rem;color:#fff;background-color:#f96c4d}ul.productlinks li>a{color:#444}ul.productlinks li .center,ul.productlinks li.header>*,ul.productlinks li>a>*{display:inline-flex;align-items:center}ul.productlinks li .center{justify-content:center}ul.productlinks li .merchant img{max-width:60px}@media (min-width:768px){ul.productlinks li .merchant img{max-width:100px}}ul.productlinks li .btn{color:#fff;background-color:#f96c4d}ul.productlinks li .btn:hover{color:#fff;background-color:#000}.jdadvancedcontent .summarytitle{background-color:#3c8dbc;color:#fff;font-size:1.4rem;line-height:1.4rem;padding:.2rem 1rem;display:inline-block}.jdadvancedcontent .summary{border:1px solid #3c8dbc;background-color:#fcfcfc;padding:1rem;margin-top:0;margin-bottom:3rem;list-style-type:none}.jdadvancedcontent .summary li{margin-bottom:.3rem}.jdadvancedcontent .summary li a:hover{text-decoration:undeline}.jdadvancedcontent .contentblock-html{margin-bottom:3rem}.table-box{width:100%;border-collapse:collapse}.table-box tr{border-bottom:1px solid #ddd}.table-box tr:last-child{border-bottom:none}.table-box tr td,.table-box tr th{display:block;text-align:center}.table-box tr th{font-weight:700;font-size:1.2rem;padding:1rem;line-height:1.5rem;min-width:220px;vertical-align:middle;justify-content:center;align-items:center;display:flex}.table-box tr th svg{vertical-align:bottom;height:1.5rem;width:1.5rem;margin-right:.5rem}.table-box tr td{font-size:1rem;padding:0 1rem 1rem}.table-box .title-2,.table-box tr td p{margin-bottom:0}@media (min-width:768px){.table-box tr td,.table-box tr th{display:table-cell;padding:1rem}.table-box tr th{text-align:left}.table-box tr td{text-align:right}}.table-box li{list-style-type:none}.table-box .title-line{border-left:3px solid #3c8dbc;padding-left:1rem}.blocktype{padding:.2rem .5rem;text-align:left;cursor:pointer;border-bottom:1px solid #eee}.blocktype .description,.contentblock .description{font-size:.8rem;min-height:4rem}.contentblock{min-height:8rem}.contentblock .thumbnail{border:1px solid #ccc;min-height:4rem}.contentblocks .contentblock:first-child .moveup{display:none}.contentblocks .contentblock:last-child .movedown,.headlinebythree-container:last-child:after,.headlinebytwo-container:last-child:after,.headlinelight:last-child:after{display:none}.contentblock .contentblock-style-params{display:block}.contentblock .contentblock-filtering-params{display:none}.showblocklist{display:inline-block;width:200px;margin-bottom:.5rem}.blocklist{display:none;text-align:center}.headlinebigimage,.headlinelight{display:block;background-color:#fff;margin:0 auto;padding:1rem 0 2rem}.headlinebigimage:after,.headlinelight:after{content:" ";display:block;width:30%;border-bottom:1px solid #3c8dbc}.headlinelight:after{margin:1rem auto 0}.headlinelight .inner{display:flex;flex-wrap:wrap;background-color:#fff;padding:1rem 1rem 2rem;margin:0 auto;max-width:600px}@media (min-width:768px){.headlinelight .inner{max-width:1000px;flex-wrap:nowrap}}.headlinelight .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}@media (min-width:768px){.headlinelight .image{flex:0 0 400px;max-width:400px;margin-bottom:0}}.headlinelight .infos{flex:1;padding:0 1rem;align-self:center;color:#2b3034}.headlinelight .infos .category{display:inline-block;color:#fff;background-color:#3c8dbc;padding:.2rem .5rem;margin-bottom:1rem}.headlinelight .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;color:#2b3034}@media (min-width:768px){.headlinelight .infos .title{font-size:1.8rem;line-height:2rem}}.headlinebigimage{max-width:1200px;padding:0 0 2rem}.headlinebigimage:after{margin:0 auto}.headlinebigimage .image{margin-bottom:1rem;width:100%;display:block}.headlinebigimage .infos{max-width:1000px;margin:0 auto;padding:0 1rem 2rem;color:#2b3034;text-align:center}.headlinebigimage .infos .category{display:inline-block;color:#fff;background-color:#3c8dbc;padding:.2rem .5rem;margin-bottom:1rem}.headlinebigimage .infos .title{font-family:Arial,sans-serif;font-size:1.8rem;line-height:2rem}.headlinebigimage .infos .title:after{content:" ";display:block;width:100px;margin:1rem auto;border:2px solid #3c8dbc}.headlinebigimage .infos .intro{font-size:1.1rem;line-height:1.3rem}@media (min-width:768px){.headlinebigimage .infos .intro{font-size:1.2rem;line-height:1.4rem}}.headlinebythree-container{display:flex;flex-wrap:wrap;padding:0 1rem 2rem}.headlinebythree-container:after,.headlinebytwo-container:after{content:" ";display:block;width:30%;margin:1rem auto 0;border-bottom:1px solid #3c8dbc}.headlinebythree{flex:0 0 100%;display:block;background-color:#fff;margin:0 auto;padding:1rem 1rem 2rem}@media (min-width:768px){.headlinebythree{flex:0 0 33%}}.headlinebythree .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}.headlinebythree .infos{padding:0 .5rem}.headlinebythree .infos .category{display:inline-block;color:#fff;background-color:#3c8dbc;padding:.2rem .5rem;margin-bottom:1rem}.headlinebythree .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;margin-bottom:1rem}@media (min-width:768px){.headlinebythree .infos .title{font-size:1.2rem;line-height:1.4rem}}.headlinebythree .infos .intro{color:#2b3034;font-size:1rem}.headlinebytwo-container{display:flex;flex-wrap:wrap;padding:0 1rem 2rem}.headlinebytwo{flex:0 0 100%;display:block;background-color:#fff;margin:0 auto;padding:1rem 1rem 2rem}@media (min-width:768px){.headlinebytwo{flex:0 0 50%}}.headlinebytwo .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}.headlinebytwo .infos{padding:0 .5rem}.headlinebytwo .infos .category{display:inline-block;color:#fff;background-color:#3c8dbc;padding:.2rem .5rem;margin-bottom:1rem}.headlinebytwo .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;margin-bottom:1rem}@media (min-width:768px){.headlinebytwo .infos .title{font-size:1.4rem;line-height:1.6rem}}.headlinebytwo .infos .intro{color:#2b3034;font-size:1rem}blockquote{margin:.5rem;padding:.5rem;quotes:"\201C""\201D""\2018""\2019"}blockquote:after,blockquote:before{color:#ccc;font-size:4rem;line-height:.1rem}blockquote:before{content:open-quote;margin-right:.25rem;vertical-align:-1.6rem}blockquote:after{content:close-quote;vertical-align:-2rem;margin-left:.25rem}blockquote p{display:inline}blockquote cite{color:#666}blockquote cite:before{content:" - "}.objectlink{display:block;background-color:#f6f7f7;border:2px solid #e7eded;margin:0 auto 1rem;padding:1rem}.objectlink .inner{display:flex;flex-wrap:wrap;background-color:#f6f7f7;margin:0 auto;max-width:600px}@media (min-width:768px){.objectlink .inner{max-width:1000px;flex-wrap:nowrap}}.objectlink .image{flex:0 0 100%;max-width:100%;margin-bottom:1rem}@media (min-width:768px){.objectlink .image{flex:0 0 400px;max-width:400px;margin-bottom:0}}.objectlink .infos{flex:1;padding:0 1rem;align-self:center;overflow:hidden;color:#2b3034;max-height:225px}.objectlink .infos .category{display:inline-block;color:#fff;background-color:#3c8dbc;padding:.2rem .5rem;margin-bottom:1rem}.objectlink .infos .title{font-family:Arial,sans-serif;font-size:1.3rem;line-height:1.6rem;color:#2b3034}@media (min-width:768px){.objectlink .infos .title{font-size:1.8rem;line-height:2rem}}.search-empty{font-size:1.4rem;line-height:1.8rem;font-weight:300;color:#333;text-align:center;margin:1rem auto}.layouttype{border:1px solid #ccc}.layoutblock .description{font-size:.8rem;min-height:4rem}