@charset "UTF-8";.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}::selection{background:rgba(44,55,163,.4)}*{box-sizing:border-box}h2{font-size:2.8175em;margin:0 0 21px;font-weight:700}h3{font-size:2.1735em;margin:0 0 21px;font-weight:700}h4{font-size:1.932em;margin:0 0 5px;font-weight:700}h5{font-size:1em;letter-spacing:2px;color:#444a5c;margin:0;font-weight:700}p{font-size:1.61em;line-height:145%;padding:0 0 21px}p.no_padding{padding:0}p.small_font{font-size:1.288em}li{font-size:1.61em;line-height:145%;padding:0 0 5px}a{text-decoration:none;color:#385eca;transition:all .3s;cursor:pointer}a.no_colour,a.no_colour:visited,a.no_colour:active,a.no_colour:link{color:#090a0b}a:visited{color:#385eca}a:active{transform:translateY(1px)}a.unclickable{cursor:default}a.grey,a.grey:visited,.grey{color:#444a5c}table a.button,table button{padding:10.5px}table tr.archived td{opacity:.4;filter:grayscale(1)}a.button,button{display:inline-block;padding:10.5px 42px;font-size:1.61em;border:1px solid #adb0ba;border-radius:6px;margin:21px 0;cursor:pointer;text-align:center}@media (min-width: 768px){a.button,button{text-align:inherit}}a.button.button_primary,button.button_primary{background-color:#385eca;border-color:transparent;color:#fff}a.button.button_primary:hover,button.button_primary:hover{background:#4468cd}a.button.button_grey,button.button_grey{background-color:#757b8b;color:#fff;border-color:transparent}a.button.button_grey:hover,button.button_grey:hover{background-color:#adb0ba}a.button.button_disabled,button.button_disabled{background-color:#d6d8dc;opacity:.5;cursor:default}a.button.button_disabled:hover,button.button_disabled:hover{background-color:#d6d8dc;color:inherit}a.button.button_purple,button.button_purple{background-color:purple;color:#fff;border-color:transparent}a.button.button_purple:hover,button.button_purple:hover{background-color:#606}a.button.button_orange,button.button_orange{background-color:#eb8a32;background:linear-gradient(90deg,#eb8a32,#efa445);color:#fff;border-color:transparent}a.button.button_orange:hover,button.button_orange:hover{background:linear-gradient(90deg,#d57015,#eb8d16)}a.button.button_white,button.button_white{background-color:#fff;color:#090a0b;border-color:transparent}a.button.button_white:hover,button.button_white:hover{background-color:#ccc}a.button.button_success,button.button_success{background-color:#38ca5e;border-color:#34c259;color:#fff}a.button.button_success:hover,button.button_success:hover{background-color:#2ba34b}a.button.button_danger,button.button_danger{background-color:#ca385e;border-color:#c23459;color:#fff}a.button.button_danger:hover,button.button_danger:hover{background-color:#a32b4b}a.button.button_block,button.button_block{display:block;text-align:center;width:100%}a.button.button_box,button.button_box{box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;display:block;text-align:center;padding:21px 10.5px;margin-bottom:20px;margin-top:0;line-height:145%}a.button.button_small,button.button_small{padding:10.5px;font-size:1.2075em}a.button.button_tiny,button.button_tiny{padding:0 6px;font-size:.7084em}a.button.button_no_margin,button.button_no_margin{margin:0}a.button:hover,button:hover{background:#607fd5;color:#fff}.button_table td{padding-top:0;padding-bottom:0}.button_table td a.button{font-size:1em}.button_group{margin:21px 0;display:flex;flex-wrap:wrap}.button_group.right{justify-content:flex-end}.button_group.centered{justify-content:center}.button_group.no_margin{margin:0}.button_group.button_group_small .button{padding:10.5px;font-size:1.2em;max-width:200px}@media (min-width: 768px){.button_group{flex-wrap:nowrap}}.button_group.wrap{flex-wrap:wrap}@media (min-width: 768px){.button_group.wrap{flex-wrap:wrap}}.button_group.no_max_width a.button{max-width:none}.button_group a.button{flex:1 auto;margin:0 1px 0 0;border-radius:0;text-align:center;max-width:100%;display:inline-block;min-width:20px}@media (min-width: 768px){.button_group a.button{border-left:0;max-width:250px}.button_group a.button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px;border-left:1px solid #adb0ba}.button_group a.button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}}.button_group a.button.no_max_width{max-width:none}em,i,.font_italic{font-style:italic}strong,b,.font_bold{font-weight:700}.strikethrough,.line-through,.linethrough{text-decoration:line-through}.line-break-anywhere{line-break:anywhere}.no_margin{margin:0}.margin_bottom{margin-bottom:21px}.wide_text{letter-spacing:2px}.display_inline_block{display:inline-block}.display_inline{display:inline}.margin_top{margin-top:21px}table{width:100%;margin:0 0 21px}table input,table button,table textarea,table label{font-size:inherit}th,td{text-align:left;font-size:1.3685em;padding:8px 10.5px;line-height:145%}th.centered,td.centered{text-align:center}th.hidden,td.hidden{display:none}th td,th th,td td,td th{font-size:1em}th.break_word,td.break_word{word-break:break-all}th li,td li{font-size:inherit}th{font-weight:700}th.sortable{cursor:pointer;background-image:url(/assets/images/sortable.svg);background-repeat:no-repeat;background-position:15px 7px;padding-left:31px!important;background-size:12px}tbody tr:nth-child(2n+1) td{background:#f3f5fc}tbody tr.im_responsible td{background-color:#c3efcf!important}tbody tr td.shaded_1{background-color:#fef8f3}tbody tr:nth-child(2n+1) td.shaded_1{background-color:#fcecde}tbody tr td.shaded_2{background-color:#ffe8ff}tbody tr:nth-child(2n+1) td.shaded_2{background-color:#ffc2ff}tbody tr.separate_from_above td{border-top:2px solid #adb0ba;padding-top:20px!important}tbody tr.separate_from_below td{padding-bottom:20px!important}tbody tr.selected td{background-color:#b1c0ea!important}tbody tr.total_row td{background:#f0f0f3;font-weight:700;border-top:2px solid #151619}tr.sticky_tr{background:white;position:relative;z-index:200}tr.sticky_tr th,tr.sticky_tr td{position:sticky;top:0;background:white}tr.sticky_tr_second th,tr.sticky_tr_second td{top:20px}tr.sticky_tr_50 th,tr.sticky_tr_50 td{top:58px}tr.sticky_tr_70 th,tr.sticky_tr_70 td{top:78px}thead.sticky_thead{background:white;position:relative;z-index:200}thead.sticky_thead th{position:sticky;top:0;background:white}thead .subheading_row th{color:#adb0ba;font-size:1.288em}tfoot tr td,tr.footer_row td{background-color:#e4e5e9;color:#151619;font-weight:700}tbody tr.heading_row td{background-color:#9cafe5;font-weight:700}tr.small_row td{font-size:1.288em}table.no_zebra tr:nth-child(2n+1) td{background:white}hr{appearance:none;height:0;border:0;border-bottom:1px solid #adb0ba;margin:21px 0}dl{margin:0 0 21px;font-size:1.288em}dl dt{font-weight:400;padding:0 0 10.5px;color:#090a0b}dl dd{padding:0 0 21px;color:#444a5c}form{margin:0}form ul{margin:0 0 -21px;padding:0}form ul li{font-size:1em}form ul.no_margin{margin:0}form .input_overlay{position:absolute;bottom:16px;right:10px;font-size:1.61em;color:#adb0ba;text-transform:uppercase}form .field_description{font-size:12px;display:block;margin:5px 0 0 5px}form table{margin:21px 0}form table input{font-size:1em}form table .field_description{font-size:.8em}form.inline_form{background:#f0f0f3;padding:21px;border-radius:6px;font-size:80%;position:relative}form.inline_form .alert{position:absolute;top:-40px;left:10px;right:10px}form.inline_form label{font-weight:400}.field_disabled{opacity:.25;pointer-events:none}li.field{margin:0 0 21px;padding:0;position:relative;list-style:none}li.field.field_highlighted input,li.field.field_highlighted select{border-color:#385eca}li.field.field_highlighted .field_description{color:#385eca}li.field.field_valid input,li.field.field_valid select{border-color:#38ca5e}li.field.field_valid .field_description{color:#38ca5e}li.field.field_invalid input,li.field.field_invalid textarea,li.field.field_invalid .ng-select-container,li.field.field_invalid select{border-color:#ca385e}li.field.field_invalid input,li.field.field_invalid .ng-select-container,li.field.field_invalid textarea{background-color:#faedf1}li.field.field_invalid .field_description{color:#ca385e}li.field a{cursor:pointer}input,select,textarea,.content_editable_textarea,button{width:100%;padding:10.5px;font-size:1.61em;border:1px solid #adb0ba;font-family:Inter,Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;border-radius:6px;line-height:1}input:focus,select:focus,textarea:focus,.content_editable_textarea:focus,button:focus{border-color:#385eca}.hidden_input{transform:scale(.01);opacity:0;height:1px;width:1px;position:absolute}label,div.label{font-size:1.449em;font-weight:700;display:block;padding:0 0 5px}.checkbox_container input{height:0;padding:0;margin:0;font-size:0;border:0;appearance:none}.checkbox_container label{position:relative;padding-left:28px;padding-top:3.6px}.checkbox_container label:after{content:"";transition:all .3s;position:absolute;top:0;left:0;background-color:#fff;background-image:url(/assets/images/check.svg);background-size:7.2px;background-repeat:no-repeat;background-position:center center;border:1px solid #adb0ba;border-radius:6px;height:18px;width:18px}.checkbox_container label:hover:after{background-color:#385eca1a}.checkbox_container input:focus+label:after{box-shadow:0 0 5px #385eca}.checkbox_container input:checked+label:after{background-color:#385eca;background-size:16.2px}input[type=checkbox],input[type=radio]{width:auto}select{height:43px}textarea{height:150px;line-height:145%}textarea.small_textarea{height:60px}textarea.small_font{font-size:1.1em}button{background:#385eca;color:#fff;width:auto;text-align:center;padding:10px 42px;border-color:#2b4ba3;cursor:pointer;transition:all .3s}button:hover{background-color:#2b4ba3}button[disabled]{opacity:.3}button:focus{background-color:#233d84}input[readonly],textarea[readonly]{opacity:.7;background:#f5f6f7}.meta{font-size:80%;color:#444a5c}.danger,.danger:link,.danger:active{color:#ca385e!important}.capitalize:first-letter{text-transform:capitalize}a.disc{cursor:pointer}.disc{height:12px;width:12px;display:inline-block;border-radius:50%;background-color:#385eca;border:2px solid transparent;text-indent:-9999px}.disc.disc_white{background-color:#fff;border-color:#adb0ba}.disc.disc_grey{background-color:#adb0ba}.disc.disc_green{background-color:#38ca5e}.disc.disc_red{background-color:#ca385e}.disc.disc_yellow{background-color:#f1ee25}.disc.disc_blue{background-color:#385eca}td .disc{position:relative;top:4px}.pill_group{display:inline-block}.pill_group .pill{margin:0;border-radius:0}.pill_group .pill:last-child{border-top-right-radius:1.61em;border-bottom-right-radius:1.61em}.pill_group .pill:first-child{border-top-left-radius:1.61em;border-bottom-left-radius:1.61em}.pill{display:inline-block;padding:3px 13px;border-radius:1.61em;font-size:75%;letter-spacing:1px;text-transform:uppercase;background-color:#9fa3ae;color:#f0f0f3;text-align:center;line-height:1.5;margin:0 0 6px}.pill.pill_small{padding:2px 10px;margin:0 0 3px;font-size:60%;font-weight:700}.pill.pill_tiny{padding:2px 8px;margin:0;font-size:55%;font-weight:700;position:relative;top:-2px;left:2px}.pill.pill_primary,.pill.pill_director_excused,.pill.pill_started,.pill.pill_teacher_approved_remplacements,.pill.pill_hr_finished,.pill.pill_middle,.pill.pill_teacher_finalised{background-color:#385eca;color:#fff}.pill.pill_chosen{outline:2px solid #385eca;box-shadow:0 0 5px 2px #385eca}.pill.pill_green,.pill.pill_actif,.pill.pill_active,.pill.pill_validated,.pill.pill_director_approved,.pill.pill_teacher_approved,.pill.pill_manager_approved,.pill.pill_replacement_approved,.pill.pill_effectue,.pill.pill_manager_finalised,.pill.pill_accountant_approved,.pill.pill_director_preapproved,.pill.pill_director_preapproved_partially_2,.pill.pill_hr_approved{background-color:#38ca5e;color:#fff}.pill.pill_louable,.pill.pill_orange,.pill.pill_justificatifs_envoyes,.pill.pill_manager_dealtwith,.pill.pill_started_again,.pill.pill_assigned,.pill.pill_assigned_precisions_apportees,.pill.pill_assigned_answered_question,.pill.pill_assigned_contre,.pill.pill_assigned_ulterieurement,.pill.pill_a_traiter_gestionnaire_asking_question,.pill.pill_a_traiter_gestionnaire,.pill.pill_assigned_urgent,.pill.employment_status_P1,.pill.employment_status_P2{background-color:#eb8a32;color:#fff}.pill.pill_manager_dealtwith,.pill.pill_precisions_aportees,.pill.employment_status_S1,.pill.employment_status_S2{background-color:#f1ee25;color:#090a0b}.pill.pill_inactif,.pill.pill_inactive,.pill.pill_vendu,.pill.pill_jet\e9 ,.pill.pill_jete,.pill.pill_rendu,.pill.pill_donn\e9 ,.pill.pill_donne,.pill.pill_urgent,.pill.pill_rejected,.pill.pill_teacher_rejected,.pill.pill_director_rejected,.pill.pill_manager_rejected,.pill.pill_erreur,.pill.pill_hr_rejected{background-color:#ca385e;color:#fff}header#page_header{width:100%;flex-wrap:nowrap;justify-content:space-between;height:90px;background-color:#fff}@media (min-width: 768px){header#page_header{display:flex;flex-wrap:nowrap}}header#page_header a.branding{display:block;width:200px;line-height:90px;font-size:2em;font-weight:700;padding:0 21px;position:relative;left:21px;color:#000;background:url(/assets/images/logo_intranet.jpg) no-repeat left center;text-indent:-9999px;background-size:contain}header#page_header nav{display:block;background-color:#385eca;height:100vh;position:fixed;top:0;width:300px;z-index:600;transform:translate(-100%);transition:transform .3s}header#page_header nav.visible{transform:translate(0)}@media (min-width: 768px){header#page_header nav{display:block;background-color:transparent;height:auto;position:static;width:auto;transform:translate(0)}}@media (min-width: 768px){header#page_header nav ul{display:flex;align-items:center;height:100%}}header#page_header nav ul li{display:block;position:relative;margin:0}@media (min-width: 768px){header#page_header nav ul li{margin-left:5px}}header#page_header nav ul li.close_submenu a{background:url(/assets/images/back.svg) no-repeat 8px 12px;background-size:18px;padding-left:36px}@media (min-width: 768px){header#page_header nav ul li.close_submenu{display:none!important}}header#page_header nav ul li a{display:block;padding:10.5px;color:#fff;border-radius:5px}header#page_header nav ul li a:hover,header#page_header nav ul li a:focus,header#page_header nav ul li a:active{background-color:#2c4ba3}@media (min-width: 768px){header#page_header nav ul li a:focus,header#page_header nav ul li a:active,header#page_header nav ul li a:hover{background-color:#f0f0f3}}@media (min-width: 768px){header#page_header nav ul li a{color:#151619;display:inline-block}}header#page_header nav ul li .submenu{transform:translate(-100%);transition:transform .3s;position:fixed;top:0;left:0;right:auto;height:100vh;width:300px;background-color:#26418f;z-index:5000}@media (min-width: 768px){header#page_header nav ul li .submenu{top:40px;right:10px;left:auto;width:230px;display:none;position:absolute;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;height:auto;transform:translate(0);border-radius:6px;background-color:transparent}header#page_header nav ul li .submenu:after{content:"";width:10px;height:10px;transform:rotate(45deg);position:absolute;background-color:#385eca;top:-5px;right:25px}header#page_header nav ul li .submenu.larger,header#page_header nav ul li .submenu.largest{width:300px}header#page_header nav ul li .submenu.larger ul,header#page_header nav ul li .submenu.largest ul{display:flex;flex-wrap:wrap}header#page_header nav ul li .submenu.larger ul li,header#page_header nav ul li .submenu.largest ul li{flex:1 auto;width:49.5%;min-width:49.5%;margin:0;padding:0}header#page_header nav ul li .submenu.largest{width:580px}}header#page_header nav ul li .submenu ul{display:block;padding:0}@media (min-width: 768px){header#page_header nav ul li .submenu ul{padding:5px;background-color:#385eca}header#page_header nav ul li .submenu ul:first-child{border-top-left-radius:6px;border-top-right-radius:6px}header#page_header nav ul li .submenu ul:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}header#page_header nav ul li .submenu ul.featured{background-color:#748eda;border-top:2px solid white}}header#page_header nav ul li .submenu ul li{display:block;height:auto;font-size:1em;padding:0;margin-left:0}@media (min-width: 768px){header#page_header nav ul li .submenu ul li{font-size:.9em}}header#page_header nav ul li .submenu ul li a{display:block;color:#fff}header#page_header nav ul li .submenu ul li a:hover,header#page_header nav ul li .submenu ul li a:focus,header#page_header nav ul li .submenu ul li a:active{background-color:#2c4ba3}header#page_header nav ul li.open .submenu{transform:translate(0);display:block}#menu_button{position:absolute;top:25px;right:10px;height:35px;width:35px;display:inline-block;z-index:600;cursor:pointer;background-color:#ffffff80;border-radius:50%}#menu_button span{display:block;text-indent:-9999px}@media (min-width: 768px){#menu_button{display:none}}#menu_button rect{transition:all .3s}.menu_open #menu_bar_0{transform:rotate(45deg) translate(9px) translateY(-20px)}.menu_open #menu_bar_1{transform:scaleX(0);opacity:0}.menu_open #menu_bar_2{transform:rotate(-45deg) translate(-55px) translateY(-15px)}body{background:#f0f0f3;color:#090a0b;font-family:Inter,Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-weight:400;font-size:62.5%}main{padding:0 10.5px}@media (min-width: 768px){main{padding:0 21px}}.hide_mobile,.hide_on_mobile{visibility:hidden}@media (min-width: 768px){.hide_mobile,.hide_on_mobile{visibility:visible}}.show_on_mobile,.show_on_mobile.show_printing{visibility:visible}@media (min-width: 768px){.show_on_mobile.show_printing{visibility:hidden}}@media (min-width: 768px){.show_on_mobile{visibility:hidden}}.box,.image_as_box{padding:21px;background:white;border-radius:6px;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;margin:0 0 21px}.box.image_as_box,.image_as_box.image_as_box{width:100%;padding:0}.box p:last-child,.image_as_box p:last-child{padding-bottom:0}.box hr,.image_as_box hr{margin:21px -21px}.box.no_padding,.image_as_box.no_padding{padding:0}.box.half_padding,.image_as_box.half_padding{padding:10.5px}.box.move_up,.image_as_box.move_up{position:relative;top:-30px}.box.small_text_box p,.image_as_box.small_text_box p{font-size:1.3em;padding:0 0 10px}.box.small_text_box a.button,.image_as_box.small_text_box a.button{margin:3px 0;font-size:1.3em}.box.move_up_more,.image_as_box.move_up_more{top:-50px}.box.move_down,.image_as_box.move_down{position:relative;top:41px}.box.orange_border,.box.primary_border,.image_as_box.orange_border,.image_as_box.primary_border{border:5px solid #eb8a32}.box.orange_border .box_header,.box.primary_border .box_header,.image_as_box.orange_border .box_header,.image_as_box.primary_border .box_header{background-color:#eb8a32;background:linear-gradient(90deg,#eb8a32,#efa445);color:#fff;border-radius:0;border:0;padding-left:10.5px}.box.primary_border,.image_as_box.primary_border{border-color:#385eca}.box.primary_border .box_header,.image_as_box.primary_border .box_header{background:#385eca}.box.box_primary,.image_as_box.box_primary{background:#385eca;color:#fff}.box.box_primary a,.image_as_box.box_primary a{color:#fff!important}.box_order_0{order:0}.box_order_1{order:1}.box_order_2{order:2}.box_order_3{order:3}.box_order_4{order:4}.box_order_5{order:5}.box_order_6{order:6}.box_order_7{order:7}.box_order_8{order:8}.box_order_9{order:9}.box_order_10{order:10}.box_order_11{order:11}.box_order_12{order:12}.box_order_13{order:13}.box_order_999{order:999}.box_header{padding:15px 21px;border-bottom:1px solid #adb0ba;margin:-21px -21px 21px;border-radius:6px 6px 0 0}.box_header.box_header_primary{background:#385eca;color:#fff;border-bottom:3px solid #eb8a32}.box_header.box_header_primary .icon{position:relative;top:-5px}.space_placeholder,.box_image{width:100%;width:calc(100% + 42px);min-height:200px;margin:-21px -21px 21px;border-radius:6px 6px 0 0;flex:1}.space_placeholder.small_box_image,.box_image.small_box_image{min-height:100px}.image_with_dots{position:relative}.image_with_dots .dots{position:absolute;top:10px;left:10px}.image_with_dots .dots .dot{display:inline-block;margin:0 5px 0 0;text-indent:-9999px;border-radius:50%;background-color:#fff;opacity:.5;height:8px;width:8px;padding:4px;cursor:pointer;box-shadow:0 0 10px #0006}.image_with_dots .dots .dot.selected{opacity:1}.box_content{width:100%;flex:1}.box_content p{color:#2c2f35}.negative_margins{margin:0 -21px}.negative_half_margins{margin:0 -10.5px}.fixed_table{table-layout:fixed}.border_bottom{border-bottom:1px solid #090a0b}.border_right{border-right:1px solid #090a0b}.color_green{color:#2ca34b}.color_purple{color:purple}.faded{opacity:.4}.table_container{margin:0 -21px;overflow-x:scroll}@media (min-width: 768px){.table_container{overflow-x:initial}}.table_container.overflow_visible{overflow-x:visible}@media (min-width: 768px){.table_container.overflow_visible{overflow-x:visible}}.table_container.overflow_scroll{overflow-x:scroll}@media (min-width: 768px){.table_container.overflow_scroll{overflow-x:scroll}}.table_container.big_table_container{overflow-x:scroll}.table_container.big_table_container table{width:150%}.table_container table{margin:0}.table_container th{padding-top:0}.fixed_height_table_scroll_container{height:70vh;overflow:scroll;padding:0 21px}.fixed_height_table_scroll_container .table_container,.fixed_height_table_scroll_container .table_container.overflow_scroll{overflow:auto;width:1400px;min-width:100%}.fixed_height_table_scroll_container .table_container.overflow_visible{overflow:visible}.tabs_container .tabs_main{position:relative;z-index:2}.tabs_container .tab_bar{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 10.5px 21px;z-index:1;position:relative}@media (min-width: 768px){.tabs_container .tab_bar{margin-bottom:-10.5px}}.tabs_container .tab_bar .tab{flex:1 auto;flex-grow:1;text-align:center;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;cursor:pointer;font-size:1.4168em;padding:21px 8px;background-color:#f8f8f8;margin:0 5px 10.5px;border-radius:6px;color:#2d2f35}@media (min-width: 768px){.tabs_container .tab_bar .tab{display:inline-block;margin-bottom:0;flex-grow:0}}.tabs_container .tab_bar .tab:hover{background-color:#ccc}.tabs_container .tab_bar .tab.tab_selected{background-color:#2d2f35;color:#fff}.tabs_container .tab_bar .tab.tab_selected:hover{background-color:#24262b}.modal_outer{box-shadow:0 0 0 3000px #00000080 inset;position:fixed;inset:0%;z-index:1000;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;min-width:100%;min-height:100%}a.close_modal{position:absolute;top:30px;right:30px;font-weight:700;font-family:monospace;font-size:17px;padding:0;background-color:#ca385e;color:#fff!important;border-radius:50%;width:25px;height:25px;text-align:center;line-height:24px}a.close_modal:hover{background-color:#151619}.modal_inner{flex:1 auto;max-width:600px;padding:21px;max-height:80vh;position:relative}.modal_inner.modal_inner_large{max-width:800px}.modal_inner .box_content{height:100%}.modal_inner .box_content.box_scroll{overflow-y:scroll;max-height:79vh}.alert{padding:21px;background:#385eca;color:#fff;border-radius:6px;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;margin:0 0 21px;font-size:1.61em;line-height:145%;text-shadow:0 2px 2px #2b4ba3}.alert.alert_small{padding:10.5px 21px}.alert a{color:inherit}.alert.alert_success{background-color:#38ca5e;color:#fff;text-shadow:0 2px 2px #2ba34b}.alert.alert_orange{background-color:#eb8a32;color:#fff;text-shadow:0 2px 2px #d06d14}.alert.alert_warning{background-color:#ca385e;color:#fff;text-shadow:0 2px 2px #a32b4b}.alert.alert_plain{background-color:#fff;border-color:#090a0b;color:#090a0b;text-shadow:none}.alert.alert_tick{text-indent:-9999px;display:inline-block;background-color:#38ca5e;padding:8px 17px;margin:0 10px}.alert.alert_tick:after{content:"";background:no-repeat center center url(/assets/images/check.svg);background-size:19px}.alert.alert_closable{cursor:pointer;position:relative}.alert.alert_closable:after{content:"x";width:20px;right:1px;top:5px;position:absolute;padding:0 5px;color:#fff;opacity:.6;font-weight:700}ul.orderable li{color:red;list-style:none;margin-left:25px}ul.orderable li a{cursor:move;display:inline-block;padding-left:10px;position:relative}ul.orderable li a:before{position:absolute;left:-10px;content:":::";color:#adb0ba;display:inline-block;font-weight:700}tr.orderable td{cursor:move}h3.orderable{position:relative;padding-left:27px;cursor:move}h3.orderable:before{position:absolute;left:0;top:3px;content:":::";color:#adb0ba;display:inline-block;font-weight:700;font-size:80%}.code_output{height:100px;overflow-y:scroll;width:100%;font-family:monospace;padding:21px;background-color:#f0f0f3;margin:21px 0}tbody.orderable tr td{cursor:move}.chart_container{margin:0 -10px}.secondary_info{display:block;color:#090a0b;font-size:92%}.secondary_info div{display:inline-block;padding-right:5px}.secondary_info span:after{content:", "}.secondary_info span:last-child:after{content:""}.secondary_info a{color:#151619}a.secondary_info{color:#444a5c}.columns{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:0 0 21px}@media (min-width: 768px){.columns{margin-bottom:0;flex-wrap:nowrap}.columns.columns_wrap{flex-wrap:wrap}}.columns.extra_margin_top{margin-top:21px}.columns.columns_wider_spacing{gap:21px}.columns.columns_collapse{justify-content:flex-start}.columns.columns_collapse .column{width:auto;flex-grow:0;min-width:200px}.column{flex:1 auto;margin:0;width:100%}@media (min-width: 768px){.column{margin:0 10.5px}.column:first-child{margin-left:0}.column:last-child{margin-right:0}}.column.column_half{width:auto;max-width:50%;max-width:calc(50% - 21px)}@media (min-width: 768px){.column.column_small{width:33.333%}}@media (min-width: 768px){.column.column_very_small{width:20%}}@media (min-width: 768px){.column.column_large{width:66.666%}}@media (min-width: 768px){.column.column_right{text-align:right}}.column_small .box .box_image{width:100%;height:auto;min-height:initial;border-radius:6px 6px 0 0;width:calc(100% + 42px);margin:-21px -21px 21px}.sticky{position:sticky;top:0;z-index:400}@media (min-height: 750px) and (min-width: 768px){.sticky_on_tall_screens{position:sticky;top:0;z-index:300}}.sticky_negative_10{top:-10px}@media (max-height: 750px){.sticky_on_small_screens{position:sticky;top:0;z-index:300}}@media (min-width: 768px){.column_sticky{position:sticky;top:21px}}.text_align_right{text-align:right}.font_size_small{font-size:10px}input.search_input{background:url(/assets/images/search.svg) no-repeat 21px 50% transparent;background-size:13px;padding-left:42px}.search_form{position:relative;height:59px;margin:-21px -21px 42px}.search_form.search_form_double_height{height:118px}.search_form form{height:59px;background:white;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.search_form form.different_color{background-color:#f0f0f3}.search_form.dotation_search_form{margin:0}.search_form.dotation_search_form form{box-shadow:none;justify-content:flex-start}.search_form.dotation_search_form form .search_field{flex-grow:0;margin-right:10px}.search_form .search_field{flex:1 auto;height:59px}.search_form .search_field .date_picker_outer{width:100%}.search_form .ng-select{margin:5px}.search_form input{border:0;appearance:none;padding:0 42px;width:100%;height:59px;line-height:59px;background:url(/assets/images/search.svg) no-repeat 21px 50% transparent;background-size:13px}.search_form .search_buttons{height:59px;padding:0 10px;margin:10px 0}.search_form .search_buttons a.button{background-color:#fff;margin:0;padding:0 10px;line-height:39px;height:39px}.search_form .search_buttons a.button:hover{color:#385eca}.search_form .search_buttons a.button.button_primary{background-color:#385eca}.search_form .search_buttons a.button.button_primary:hover{color:#fff}.sollysid{color:#adb0ba;font-family:monospace}.ng-select .ng-select-container{padding-top:5px;padding-bottom:5px}.ng-select.ng-select-single .ng-select-container{height:46px}.search_form .ng-select.ng-select-single .ng-select-container{height:36px}.cursor_pointer{cursor:pointer}.shortcode{font-size:85%;letter-spacing:.5px;color:#838897}.pagination{margin:0;padding:0}.pagination li{display:inline-block;padding:0;margin:0;border:1px solid #d6d8dc;border-right-width:0;color:#2d2f35}.pagination li:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;border-right-width:1px}.pagination li:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination li.active{background-color:#385eca;color:#fff}.pagination li.active:hover{background-color:#3154b8;color:#fff}.pagination li:hover{background-color:#f0f0f3}.pagination li a{display:inline-block;padding:10px;color:inherit!important}a.active{font-weight:700}.boolean_outer{height:28px;display:inline-block;border-radius:28px;width:46px;background:#adb0ba;margin:7px 0 0;position:relative;cursor:pointer;transition:all .3s}.boolean_outer .boolean_inner{height:22px;width:22px;border-radius:50%;background:white;position:absolute;left:3px;top:3px;transition:all .3s;appearance:none;border:0;outline:0;padding:0;margin:0;cursor:pointer}.boolean_outer .boolean_inner:active,.boolean_outer .boolean_inner:focus{box-shadow:0 0 13px 7px #2b4ba3}.boolean_outer.boolean_small{transform:scale(.55) translateY(5px)}.boolean_outer.boolean_faded{opacity:.5}.boolean_outer.active{background:#385eca}.boolean_outer.active .boolean_inner{left:21px}.boolean_outer.boolean_green.active{background:#38ca5e}.toggler{margin:0 0 21px}.toggler span{text-transform:uppercase;color:#2d2f35;position:relative;top:-8px}.toggler .boolean_outer{width:69px;background:#385eca;transform:scale(.55) translateY(5px)}.toggler .boolean_outer.active .boolean_inner{left:44px}.boolean_label{position:relative;top:-10px;padding:0 0 5px 10px}.back_button{height:20px;width:20px;position:relative;background:#151619;border-radius:50%;text-indent:-9999px;display:inline-block;margin:0 5px 0 0;top:2px}@media (min-width: 768px){.back_button{top:5px;height:30px;width:30px}}.back_button:after{content:"\2190";font-size:12px;color:#fff;position:absolute;height:100%;width:100%;line-height:20px;text-indent:0;top:0;left:0;text-align:center}@media (min-width: 768px){.back_button:after{line-height:30px;font-size:18px}}.back_button:hover{background-color:#385eca}.profile p{padding:0;margin:0}.profile .button_group{margin:0}ul.profile_stats{display:flex;flex-wrap:wrap;margin:0 0 21px}ul.profile_stats li{flex:1 auto;width:50%;font-size:1.449em;padding:0 5px 21px 0}ul.profile_stats li a.button{font-size:1em}ul.profile_stats strong{padding:0 0 3px;color:#000;display:block;font-weight:400;font-size:1.05em}ul.profile_stats span{display:block;color:#444a5c;white-space:pre-wrap}ul.profile_stats div.icon_pencil{opacity:.5;transform:scale(.8) translateY(5px)}ul.profile_stats.profile_stats_full_width li{width:100%}ul.profile_stats.profile_stats_right{text-align:right}.two_columns{display:flex;flex-wrap:wrap}.two_columns app-form-field{display:contents}.two_columns li{flex:1 auto;width:50%;max-width:50%;min-width:50%}.tooltip_outer{position:relative;display:inline-block}.tooltip_outer .icon{opacity:1}.tooltip_inner{position:absolute;z-index:1000;top:10px;left:10px;padding:10.5px;border-radius:6px;background:rgba(21,22,25,.9);color:#fff;min-width:100px;max-width:300px;width:100%;width:max-content;font-size:1.61em}.tooltip_outer.right .tooltip_inner{left:auto;right:10px}.tooltip_outer.small .icon_help{width:1.1em;height:1.1em;background-size:.8em;position:relative;top:2px;left:4px}td .tooltip_inner,p .tooltip_inner,li .tooltip_inner{font-size:.85em}.icon{display:inline-block;text-indent:-9999px;text-align:left;width:1.61em;height:1.61em;background-repeat:no-repeat;background-size:1.288em;background-position:center center;opacity:.8;transition:all .3}.icon.icon_small{transform:scale(.7)}.icon:hover{opacity:1;transform:scale(1.03)}.icon.icon_document{background-image:url(/assets/images/document_black.svg)}.icon.icon_delete{background-image:url(/assets/images/delete.svg);background-size:13px}.icon.icon_not_going{background-image:none;background-color:#ca385e;opacity:1;border-radius:50%}.icon.icon_edit{background-image:url(/assets/images/pencil.svg);background-size:19px}.icon.icon_edit_white{background-image:url(/assets/images/pencil_white.svg);background-size:17px}.icon.icon_print{background-image:url(/assets/images/print.svg);width:24px;height:24px;background-size:17px;position:relative;top:12px;background-color:#385eca;border-radius:50%}.icon.icon_duplicate{background-image:url(/assets/images/duplicate.svg)}.icon.icon_document_white{background-image:url(/assets/images/document.svg)}.icon.icon_cross{background-image:url(/assets/images/cross.svg);background-size:13px;background-position:left}.icon.icon_pencil{background-image:url(/assets/images/pencil.svg)}.icon.icon_refresh{background-image:url(/assets/images/refresh.svg);background-color:#385eca;background-position:2px 2px;background-size:16px;border-radius:50%;width:20px;height:20px;position:relative;top:-5px}.icon.icon_add{background-image:url(/assets/images/add.svg)}.icon.icon_visible{background-image:url(/assets/images/visible.svg);background-size:23px;background-position:-4px -3px}.icon.icon_help{background-image:url(/assets/images/help.svg)}.icon.icon_transfer{background-image:url(/assets/images/transfer.svg)}.icon.icon_download{background-image:url(/assets/images/download.svg)}.icon.icon_download_dark{background-image:url(/assets/images/download_dark.svg)}.icon.icon_exclamation{background-color:red;border-radius:50%;position:relative}.icon.icon_exclamation:after{content:"!";position:absolute;top:0;left:0;color:#fff;font-weight:700;width:100%;text-indent:0;text-align:center}.icon.icon_check{background-image:url(/assets/images/check.svg);background-color:#38ca5e;border-radius:50%}.icon.icon_check.small{height:15px;width:15px;background-size:10px}h1 a.icon.icon_print{top:8px}tr .icon{opacity:.25}tr .icon.icon_check{opacity:1}tr:hover .icon{opacity:.8}ul.activity_list{margin:-10px 0 10.5px}ul.activity_list li{padding:10.5px 21px 21px;border-bottom:1px solid #adb0ba;margin:0 -21px 10.5px}ul.activity_list li span.date{display:block;padding:0 0 5px;font-size:80%}ul.activity_list li span.activity{display:block}ul.activity_list li p.meta{color:#444a5c;font-size:80%;padding:10.5px 0 0;font-style:italic}ul.activity_list li p.meta a{color:#000}ul.activity_list li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}ul.activity_list li a.button{margin:0}#documentpages_container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 768px){#documentpages_container{margin-bottom:21px}}#documentpages_container .box{width:100%;min-width:100%}@media (min-width: 768px){#documentpages_container .box{page-break-inside:avoid;break-inside:avoid;flex:none;width:calc(50% - 21px);min-width:calc(50% - 21px);max-width:calc(50% - 21px)}#documentpages_container .box .box_content,#documentpages_container .box ul{page-break-inside:avoid;break-inside:avoid}}#documentpages_container li{list-style:disc;color:#eb8a32;margin-left:10px}#documentpages_container div.documentlink{display:inline-block;padding:0}#documentpages_container ul.orderable li{list-style:none}.documentsections{margin:0}.documentsections .documentsection{margin:0 0 21px;padding:0 0 21px;border-bottom:1px solid #adb0ba}.documentsections .documentsection:last-child{border-bottom:0;margin:0;padding:0}.documentpage_legend{margin:20px 0 0;background-color:#f0eef6;padding:10px;border-radius:3px}.documentpage_legend h4{font-size:1em;display:inline-block;padding:0 15px 0 0}.documentpage_legend span.new_icon,.documentpage_legend span.eye_icon{text-indent:0;width:auto;padding:6px 10px 7px 20px;background-size:17px;background-position:left center}.documentlink{padding:0 0 3px}.documentlink.archived{opacity:.3}.documentlink.archived:after{font-size:70%;margin:0 5px;content:"(Archiv\e9 e)"}.documentlink.new_link{font-weight:700}.new_icon,.eye_icon{text-indent:-9999px;background:url(new.b0785bbf3baa94d3.svg) no-repeat 0 0;background-size:24px;display:inline-block;width:24px;height:25px}.new_icon.eye_icon,.eye_icon.eye_icon{background-image:url(invisible.0d82174e0b40889b.svg)}.doc_icons_cont{display:inline-block;width:50px}.icon_file,.icon_link{padding-left:17px;background:url(/assets/images/document_black.svg) no-repeat center left;background-size:12px}.icon_link{background-image:url(/assets/images/link.svg)}body .ng-input input{padding:0}body .ng-option,body .ng-value-label{font-size:1.61em;color:#000}body .ng-option.ng-option-marked,body .ng-value-label.ng-option-marked{color:#fff!important;background-color:#385eca!important}body table .ng-option,body table .ng-value-label{font-size:inherit}body .ng-dropdown-panel .ng-dropdown-panel-items{min-width:230px}body .pika-label{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin:0 4px;top:11px;padding:10px}@keyframes highlightNew{0%{background-color:#d7f4df}to{background-color:#fff}}@keyframes highlightedNewPrivate{0%{background-color:#afbfea}to{background-color:#ebeffa}}.highlighted .box{animation:highlightNew 4s forwards}.highlighted.privated .box{animation:highlightedNewPrivate 4s forwards}.privated .box{background-color:#ebeffa}.spacepost_container.focussed{border-left:3px solid #385eca}.spacepost_container .spacepost_video{margin:0 0 21px}.spacepost_container .spacepost_video .spacepost_video_container{min-height:100px}.spacepost_container .spacepost_video iframe,.spacepost_container .spacepost_video video{width:100%}.spacepost_container .spacepost_video .view_on_youtube{text-align:right;font-size:1.2em}.spacepost_container .spacepost_video .view_on_youtube a{color:#adb0ba}.spacepost_container .button_group{margin:0}.spacepost_container .spacepost_file{margin:10.5px 0 21px}.spacepost_container .spacepost_file audio{width:100%}.spacepost_container .spacepost_file a{display:block;cursor:pointer;padding:21px 21px 21px 51px;background:url(/assets/images/document_black.svg) no-repeat 13px center #f0f0f3;background-size:30px;border-radius:6px;font-size:1.61em;border:1px solid #e1e3e7}.spacepost_container .spacepost_file a:hover{background-color:#dee0e5}.spacepost_container .spacepost_file a:active{transform:translateY(1px);background-color:#d6d8de}.spacepost_container .spacepost_file a strong{font-size:120%;display:block}.spacepost_container .spacepost_file a span{display:block;color:#888}.spacepost_container .spacepost_meta p{color:#adb0ba}.spacepost_container .spacepost_meta p a,.spacepost_container .spacepost_meta p em{color:#151619;font-weight:400}.posted_by_me{border-bottom:3px solid rgba(56,202,94,.3)}.space_profile{position:relative}.space_profile a{color:#090a0b}.space_profile .alert{position:absolute;top:10px;left:0;width:100%}.space_placeholder{background-color:#f0f0f3;background-image:url(/assets/images/cpmdt_blue.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.space_placeholder_grey{filter:grayscale(1)}.my_spaces_container{flex-wrap:wrap;display:flex;justify-content:flex-start}.my_spaces_container .my_space_container{margin:0 0 21px;max-width:100%;width:100%}@media (min-width: 768px){.my_spaces_container .my_space_container{max-width:calc(50% - 30px);width:calc(50% - 30px);margin:0 21px 20px 0}}.my_spaces_container .my_space_container .space_placeholder,.my_spaces_container .my_space_container .box_image{background-color:#f0f0f3;background-size:cover;background-repeat:no-repeat;background-position:center center;max-height:200px;min-height:200px}.my_spaces_container .my_space_container .space_placeholder.blue_cpmdt_background_image,.my_spaces_container .my_space_container .box_image.blue_cpmdt_background_image{background-image:url(/assets/images/cpmdt_blue.jpg)}.my_spaces_container .my_space_container .space_profile_text{height:320px;overflow:hidden}.space_users{margin:0}.space_users .selected p{font-weight:700}.space_users .space_user{margin:0 0 10.5px;display:flex;flex-wrap:nowrap;align-items:center}.space_users .space_user .space_user_profile_picture{width:40px;height:40px;background-color:#f0f0f3;border-radius:50%;color:#ffffffbf;text-align:center;font-weight:700;line-height:40px;font-size:13px;text-transform:uppercase}.space_users .space_user p{color:#151619;font-size:1.61em;display:block;margin-left:10px}.space_users .space_user span{color:#adb0ba;display:block}ul.spacepost_media{margin:0 0 21px;padding:0}ul.spacepost_media li a span{color:#adb0ba;font-style:italic;display:inline-block;padding-left:5px}ul.spacepost_media.spacepost_media_gallery{display:flex;flex-wrap:wrap}ul.spacepost_media.spacepost_media_gallery li{flex:1 auto;margin:0 10.5px 10.5px 0;padding:0;display:inline-block;width:120px;max-width:120px}ul.spacepost_media.spacepost_media_gallery li img{width:100%;height:auto;transform:all .3s;border:2px solid white}ul.spacepost_media.spacepost_media_gallery li img:hover{border:2px solid #385eca}.spacepost_responses{padding:0 0 0 21px;margin:10.5px 0 0 21px;border-left:3px solid #e1e3e7}.subspace_users{margin:-21px 0 5px}.subspace_users li{display:block;margin:0;padding:0 0 1px 10px;font-size:1.449em;color:#adb0ba}td.small_col,th.small_col{max-width:100px;width:100px;font-size:1.2em}td.no_padding,th.no_padding{padding:0!important}td.presto_holiday,th.presto_holiday{background-color:#d6d8dc!important}body td.current_day,body th.current_day{background-color:#d9e0f5!important}td.faint_border,th.faint_border{border:1px solid rgba(0,0,0,.6)}.rb_week_container{display:flex;flex-wrap:nowrap;justify-content:space-between}.rb_day_container{flex:6 auto;position:relative;width:100%;padding:21px 0;margin:-21px 0;min-height:50px}.rb_day_container.no_roombookings{flex:1 auto}.rb_day_container.small_col{max-width:80px}.rb_day_container:nth-child(2n){background-color:#f0f0f3}.rb_day_container h3{padding:0 10px;font-size:1.4em}.place_roombooking_calendar_cont .rb_room_title,.place_roombooking_calendar_cont .rb_day_dates_container{height:50px;border-bottom:1px solid #adb0ba;padding:11px 0 0}.rb_room_title{font-size:1.3em;font-weight:700}.rb_room_title.place_title_row{font-size:2.2em;margin:21px 0 -10px}.rb_room_title.place_title_row span{position:absolute;z-index:2;width:100%;left:0;border-top:1px solid #151619;padding:7px 20px 0 0}.rb_day_dates_container{position:relative;width:100%}.roomb_outer{position:absolute;top:7px}.roomb_outer.roomb_outer_loan{position:static;display:block}.roomb_outer.roomb_outer_loan .roomb{font-size:13px;padding:5px;height:auto}.roomb_outer:hover .roomb_tooltip{display:block}.roomb_outer .roomb_tooltip{display:none;position:absolute;z-index:300;top:20px;right:0;text-align:left;padding:10.5px 21px;border-radius:6px;min-width:310px;font-size:14px}.roomb_outer .roomb_tooltip.inactive{background-color:#adb0ba}.roomb_outer .roomb_tooltip a.button{font-size:13px;padding:5px 0}.roomb{padding:2px;font-size:10px;background-color:#385eca;display:block;position:relative;width:100%;border-radius:5px;overflow:hidden;text-overflow:ellipsis;border:1px solid white;height:20px;line-height:14px;color:#fff;z-index:20}.roomb.inactive{background-color:#adb0ba;opacity:.66}.roomb.roomb_holiday{z-index:10;opacity:.9;background-color:transparent;border:0;color:#adb0ba;cursor:default}.roomb.roomb_holiday:hover{background-color:transparent}.roomb:link,.roomb:visited{color:#fff}.roomb:hover{background-color:purple}.rb_week_container .rb_day_container:nth-child(1) .roomb_tooltip,.rb_week_container .rb_day_container:nth-child(2) .roomb_tooltip,.rb_week_container .rb_day_container:nth-child(3) .roomb_tooltip{right:auto;left:0}table td.rb_day_dates_container:nth-child(1) .roomb_tooltip,table td.rb_day_dates_container:nth-child(2) .roomb_tooltip{right:auto;left:0}.roombooking_weekly_container{height:410px;max-height:410px;position:relative;margin:0 0 10px}.roombooking_weekly_container .roombooking_weekly_blob{background-color:#adb0ba;padding:0;margin:0;font-size:16px;line-height:15px;text-align:center;position:absolute;width:93%;left:7%;overflow:hidden;display:flex;align-items:center;justify-content:center;border-top:2px solid white;border-bottom:2px solid white;min-height:32px;z-index:2}.roombooking_weekly_container .roombooking_weekly_blob div{flex:1 auto;padding:0 21px}.day_markers{position:absolute;top:0;height:100%;z-index:1;width:100%}.day_marker{position:absolute;left:4px;width:100%;z-index:4;border-bottom:1px dashed #ddd}.internal_comment{padding:10px 5px;font-size:12px;margin:10px 0 5px;background:rgba(255,255,255,.2);box-shadow:0 0}.search_week_buttons_place{display:flex;justify-content:center;margin-bottom:42px}.presto_timeperiods{text-align:center;font-size:.75em}.presto_timeperiods a.button{padding-left:10px;padding-right:10px}.color_legend_container{margin:0 0 -10px;text-align:right;position:relative}.color_legend_container .color_legend_inner{display:inline-block}.color_legend_container .color_legend_inner:hover .color_legend{display:block}.color_legend_container h4{font-size:13px;cursor:pointer;margin:-6px 0 0}.color_legend_container .icon{width:16px;height:16px;background-size:13px;position:relative;top:5px}ul.color_legend{margin:0;display:none;position:absolute;top:20px;right:0;background-color:#fff;width:300px;padding:21px;z-index:1140;border-radius:6px;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926}ul.color_legend li{display:inline-block;padding:0 10px 10px 0;font-size:1.288em}ul.color_legend span{height:14px;width:14px;border-radius:2px;display:inline-block}body .presto_yellow,body .presto_yellow:hover{background-color:#f1ee25;color:#090a0b}body .presto_lime,body .presto_lime:hover{background-color:#0f0;color:#090a0b}body .presto_cyan,body .presto_cyan:hover{background-color:#0ff;color:#090a0b}body .presto_orange,body .presto_orange:hover{background-color:#eb8a32;color:#fff;text-shadow:0 2px 2px #a75810}body .presto_purple,body .presto_purple:hover{background-color:purple;color:#fff;text-shadow:0 2px 2px #1a001a}body .presto_red,body .presto_red:hover{background-color:#ca385e;color:#fff;text-shadow:0 2px 2px #7b2138}body .presto_brown,body .presto_brown:hover{background-color:brown;color:#fff;text-shadow:0 2px 2px #541515}body .presto_green,body .presto_green:hover{background-color:#38ca5e;color:#fff;text-shadow:0 2px 2px #217b38}body .presto_pink,body .presto_pink:hover{background-color:pink;color:#090a0b}body .presto_default_color,body .presto_default_color:hover{background-color:#385eca;color:#fff}.instrument_icon{background:no-repeat 0 2px;background-size:contain;text-indent:-9999px}.instrument_icon.instrument_VIR,.instrument_icon.instrument_CLV,.instrument_icon.instrument_POD,.instrument_icon.instrument_POQ{height:20px;width:20px;display:inline-block;position:relative;top:2px}.instrument_icon.instrument_POD{background-image:url(/assets/images/piano_upright.svg)}.instrument_icon.instrument_POQ{background-image:url(/assets/images/piano_grand.svg)}.instrument_icon.instrument_CLV{background-image:url(/assets/images/clavecin.svg)}.instrument_icon.instrument_VIR{background-image:url(/assets/images/virginal.svg)}.rental_terms_list{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:0 0 3px}.rental_terms_list a{width:30px;margin-top:5px}.roombooking_category_choices{display:flex;flex-wrap:wrap;text-align:center}.roombooking_category_choices a.button{margin:5px;flex:1 auto;padding:10px;font-size:13px}.color_token{display:inline-block;height:18px;width:18px;text-indent:-99999px;position:relative;border:2px solid white;top:-2px}.ng-placeholder{color:#2d2f35!important}.position_relative{position:relative}.align_center{text-align:center}.quantity_checker,.inv_quantity_checker{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#38ca5e}.inv_quantity_checker{background-color:#ca385e}.quantity_amount{z-index:3;display:block;position:relative;color:#090a0b}.quantity_amount:link,.quantity_amount:visited{color:#090a0b}.rentable_item_popup{position:absolute;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;background-color:#385eca;color:#fff;border-radius:6px;z-index:10;width:350px;top:40px;left:0;font-size:13px;padding:10.5px 21px;text-align:left}tr td:last-child .rentable_item_popup{left:auto;right:0}.date_picker_outer{display:inline-block;position:relative}.date_picker_outer .reset_date{cursor:pointer;position:absolute;top:10px;top:calc(50% - 10px);right:4px;font-weight:700;font-family:monospace;text-align:center;height:20px;width:20px;line-height:20px;font-size:14px;border-radius:45%;background-color:#f4d7df;color:#cf4c6e}.button .reset_date{display:none}.fileuploads_container{padding:21px 21px 0;border-radius:6px;border:1px solid #f0f0f3;box-shadow:inset 0 0 10px 7px #f0f0f3}.fileuploads_container p{padding:0 0 21px!important}.fileuploads_container .fileupload_icon{display:inline-block;margin:0 21px 21px;text-align:center;font-size:1.61em;position:relative;transition:all .3s}.fileuploads_container .fileupload_icon:hover{transform:scale(1.02)}.fileuploads_container .fileupload_icon:hover a{background-color:#d3d5dc}.fileuploads_container .fileupload_icon:hover .delete_file_upload{opacity:1}.fileuploads_container .fileupload_icon a{display:block;width:100px;height:100px;line-height:100px;margin-bottom:30px;font-size:2em;color:#00000080;border-radius:6px;background-color:#f0f0f3;background:no-repeat center center #f0f0f3;background-size:cover}.fileuploads_container .fileupload_icon span{font-size:11px;color:#adb0ba;display:block;width:105px;word-break:break-word;position:absolute;top:100px;height:26px;line-height:13px;overflow:hidden}.fileuploads_container .fileupload_icon .delete_file_upload{text-indent:-9999px;width:22px;line-height:22px;height:22px;background:url(/assets/images/delete_white.svg) #ca385e no-repeat center center;position:absolute;background-size:14px;top:-5px;right:-5px;opacity:0;transition:all .3s;border-radius:50%;cursor:pointer}.fileuploads_container .fileupload_icon .delete_file_upload:hover{transform:scale(1.16)}.rapid_links_container{margin:21px 0}@media (min-width: 768px){.rapid_links_container .rapid_links{margin:21px -10.5px 0}}.rapid_links_container .rapid_links a{display:block;margin:0 0 21px;font-weight:700}@media (min-width: 768px){.rapid_links_container .rapid_links a{display:inline-block;margin:0 10.5px 21px}}.notice_container{border-bottom:1px solid #2d2f35;padding:0 0 21px;margin:0 0 21px}@media (min-width: 768px){.notice_container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.notice_container:last-child{border-bottom:0;margin:0;padding:0}.notice_container div{flex:1 auto}.notice_container .link_container{text-align:center;margin:5px 0 0}@media (min-width: 768px){.notice_container .link_container{margin:0 0 0 10px;width:200px;min-width:200px;max-width:200px}}.notice_container .button{font-size:1em;margin:0;padding-top:5px;padding-bottom:5px}.calendar_month_container{position:relative}.calendar_month_container a{position:absolute;top:0;text-align:center;font-size:1.61em;padding:5px}.calendar_month_container a.prev_month{left:5px}.calendar_month_container a.next_month{right:5px}.calendar_table_container td,.calendar_table_container th{text-align:center;padding:3px 0!important}.calendar_table_container td{color:#adb0ba;position:relative}.calendar_table_container td.current_month{color:#090a0b}.calendar_table_container td.current_day{font-weight:700}.calendar_table_container td span{display:block;border-radius:3px;padding:1px;margin:3px}.calendar_table_container td.school_holiday{background-color:#e7e8ea}.calendar_table_container td.school_holiday span{color:#adb0ba}.calendar_table_container td.has_events{cursor:pointer}.calendar_table_container td .calendar_dots{display:flex;flex-wrap:nowrap;justify-content:center;position:relative;top:-6px}.calendar_table_container td .calendar_dots .calendar_dot{width:6px;height:6px}.calendar_table_container td .calendar_dots .calendar_dot:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.calendar_table_container td .calendar_dots .calendar_dot:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.calendar_table_container td .calendar_dots .calendar_dot_red{background-color:#ca385e}.calendar_table_container td .calendar_dots .calendar_dot_yellow{background-color:#d5d20e}.calendar_table_container td .calendar_dots .calendar_dot_green{background-color:#38ca5e}.calendar_table_container td .calendar_dots .calendar_dot_orange{background-color:#eb8a32}.calendar_table_container td .calendar_dots .calendar_dot_blue{background-color:#385eca}.calendar_table_container td .calendar_dots .calendar_dot_purple{background-color:purple}.calendar_table_container td .calendar_events{text-align:left;display:none;position:absolute;border-radius:6px;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;z-index:100;width:250px;top:44px;right:10px}.calendar_table_container td .calendar_events:before{position:absolute;width:10px;height:10px;transform:rotate(45deg);content:"";top:-5px;right:14px;background-color:#385eca}.calendar_table_container td .calendar_event{font-size:80%;padding:5px 10.5px;background-color:#385eca;color:#fff}.calendar_table_container td .calendar_event strong{display:inline-block}.calendar_table_container td .calendar_event:nth-child(2n){background-color:#4c6ecf}.calendar_table_container td .calendar_event:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.calendar_table_container td .calendar_event:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.calendar_table_container td:hover .calendar_events{display:block}.calendar_table_container td:nth-child(1) .calendar_events,.calendar_table_container td:nth-child(2) .calendar_events,.calendar_table_container td:nth-child(3) .calendar_events{right:auto;left:10px}.calendar_table_container td:nth-child(1) .calendar_events:before,.calendar_table_container td:nth-child(2) .calendar_events:before,.calendar_table_container td:nth-child(3) .calendar_events:before{left:14px;right:auto}.availabilities_popup{position:absolute;display:none;border-radius:6px;box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;z-index:100;width:250px;top:44px;right:-18px;background-color:#385eca;padding:10px}@media (min-width: 768px){.availabilities_popup{width:300px}}.availabilities_popup p{color:#fff;font-size:1em}td:hover .availabilities_popup{display:block}.personal_note_icon{position:absolute;top:14px;right:10px}h1,.title_container{font-size:1.932em;margin:0 -10.5px 21px;font-weight:700;line-height:130%;background-color:#eb8a32;background:linear-gradient(90deg,#eb8a32,#efa445);color:#fff;padding:10.5px 21px}@media (min-width: 768px){h1,.title_container{margin-left:-21px;margin-right:-21px;font-size:2.898em}}.subtitle{font-size:80%;display:block}.subtitle.subtitle_with_back_button{text-indent:45px}.title_container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.title_container h1{padding:0;background:transparent;margin:0;font-size:inherit;width:50%;line-height:1}.title_container .title_links_container{text-align:right}.title_container .button_group{margin:0}.title_container .button{background-color:#fff;font-size:13px;padding:1px 10px;border:0}.title_container .toggler{padding:0;margin:0}.title_container .toggler span{font-size:12px;font-weight:400}.role_groups_columns{display:flex;flex-wrap:wrap}.role_groups_columns .role_group_container{outline:10.5px solid white;flex-basis:50%}.role_group_container{margin:0 0 21px;background:#f0f0f3;padding:21px}.role_group_container .role_container{margin:0 0 21px}.role_group_container .role_container label{font-size:1em}.role_group_container h4{font-size:1.5em;display:inline-block}.bool_and_desc{display:flex;margin:0 0 42px}.bool_and_desc .bool{padding:0 5px 0 0}tr.removed td{opacity:.3;text-decoration:line-through}.cancelled_students{margin:21px 0 0;color:#ca385e;opacity:.6}ul.categories_container{border-bottom:2px solid #eb8a32;margin:0 0 42px}ul.categories_container li{display:inline-block;margin:0;padding:0}ul.categories_container li a{display:inline-block;padding:10.5px;font-weight:700;border-radius:6px;color:#090a0b}ul.categories_container li a:hover,ul.categories_container li a.router-link-active{background-color:#fff}.blog_posts_container{display:flex;flex-wrap:wrap;gap:21px}.blog_posts_container .blog_post_container{width:100%;page-break-inside:avoid;break-inside:avoid}@media (min-width: 768px){.blog_posts_container .blog_post_container{flex-shrink:0;min-width:30%;max-width:30%}}.blog_posts_container .blog_post_container h3{font-size:1.8em}.blog_posts_container .blog_post_container .blog_post_inner{height:330px;overflow:hidden;position:relative}.blog_posts_container .blog_post_container .blog_post_inner:after{content:"";background:linear-gradient(0deg,white,transparent);position:absolute;top:90%;left:0;width:100%;height:10%;pointer-events:none}.blog_posts_container .blog_post_container .blog_post_placeholder_image{width:100%;margin:0 0 21px;background-color:#f0f0f3;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:2px;height:200px}.blogpost_title{font-size:3.4em;margin:0 0 42px}.blog_categories{font-size:1.2em;padding:0 0 5px}.blog_categories a,.blog_categories span{color:#eb8a32;opacity:.7;display:inline-block;padding-right:21px}.wysiwyg_button{display:inline-block;padding:4px 8px;border-radius:3px;border:1px solid #f0f0f3;margin:0 0 0 4px;background-color:#f8f8fa}.calculation{font-family:monospace;padding:10.5px;margin:0 0 10.5px;background-color:#f0f0f3;border-radius:3px;font-size:1.61em;line-height:17px;display:block}.calculation hr{margin:10px 0}.alphabet{margin:0 0 21px;padding:2px;position:sticky;top:0;background-color:#fff}.alphabet li{display:inline-block}.alphabet li.selected a{color:#fff;font-weight:700;background-color:#385eca}.alphabet li a{padding:5px;border:1px solid #f0f0f3;border-right-width:0px}.alphabet li:last-child a{border-right-width:1px;border-top-right-radius:5px;border-bottom-right-radius:5px}.alphabet li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}.quill_editor{width:100%;margin:0 0 21px}.quill_editor .ql-container{font-size:inherit}.quill_editor .ql-toolbar button{margin:0}.quill_editor .ql-snow .ql-editor h2{font-size:2.737em}.quill_editor .ql-snow .ql-editor h3{font-size:1.932em}.quill_editor .ql-snow .ql-editor p,.quill_editor .ql-snow .ql-editor ol,.quill_editor .ql-snow .ql-editor ul,.quill_editor .ql-snow .ql-editor h2,.quill_editor .ql-snow .ql-editor h3,.quill_editor .ql-snow .ql-editor h4,.quill_editor .ql-snow .ql-editor h5,.quill_editor .ql-snow .ql-editor h6{margin:0 0 21px}.wysiwyg_content img{max-width:100%;height:auto}.wysiwyg_content ul,.wysiwyg_content ol{padding-left:30px;padding-bottom:20px}.wysiwyg_content ol li{list-style:decimal}.wysiwyg_content ul li{list-style:disc}.wysiwyg_content h2{font-size:2.4em;color:#2d2f35}.wysiwyg_content h3{font-size:1.8em;color:#2d2f35}.wysiwyg_content p{font-size:1.55em;line-height:160%}form .quill_editor li{font-size:1.61em}ul.pageupdates{margin-bottom:0}ul.pageupdates li{font-size:1.61em}ul.pageupdate_meta{margin:0;font-family:monospace;background-color:#f0f0f3;padding:10px}ul.pageupdate_meta li{font-size:.8em}form ul.pageupdates li{cursor:pointer}.read_more{display:inline-block}.read_more:after{content:"+";background-color:#385eca;color:#fff;border-radius:50%;width:14px;height:13px;line-height:10px;display:inline-block;text-align:center;font-weight:700;opacity:.8}.pill_slot{padding:7px;font-weight:700}.inscription_count{font-size:75%;letter-spacing:-.5px;display:block;font-weight:400}.top_scrollbar_outer{width:100%;overflow-x:scroll;overflow-y:hidden;height:10px}.top_scrollbar_inner{height:10px}.dtresponse{margin:0 0 21px}.dtresponse p{padding:0}.dtresponse .content{border-radius:5px;background-color:#f0f0f3;padding:10px;margin:0 0 5px}.dtresponse .type{color:#2d2f35}.dtresponse.rdg,.dtresponse.cpr,.dtresponse.er,.dtresponse.rdrr{text-align:right}.dtresponse.rdg .content,.dtresponse.cpr .content,.dtresponse.er .content,.dtresponse.rdrr .content{background-color:#d3d5dc}.dtresponse span.date{display:block;color:#adb0ba;font-style:italic;font-size:1.1em}.hide_a_b_sub .a_b_sub{display:none}.floating_spinner{position:absolute;top:60px;left:calc(50% - 60px);width:120px;background:rgba(255,255,255,.9);box-shadow:0 10.5px 21px #1516191a,0 2px 5px #15161926;padding:30px;border-radius:10px;z-index:500}.spinner{border-radius:50%;width:35px;height:35px;margin:21px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:3.5px solid rgba(56,94,202,.5);border-right:3.5px solid rgba(56,94,202,.5);border-bottom:3.5px solid rgba(56,94,202,.5);border-left:3.5px solid #385eca;transform:translateZ(0);animation:load8 1.1s infinite linear}.spinner.small,.spinner.spinner_small{margin:10.5px auto;border-width:2.5704px;width:18px;height:18px}.spinner.spinner_inline{display:inline-block;margin:0}.button_small .spinner,.button .spinner{display:inline-block;border-width:2.5704px;width:18px;height:18px;margin:0}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body.printing{margin:auto;background:white}body.printing .aside_container,body.printing header#page_header{display:none}body.printing .print_faded_out{opacity:.23}body.printing aside{display:none;visibility:hidden}body.printing main{padding-left:20px}body.printing #menu_button{display:none}body.printing .icon_print{top:-2px;background-size:14px;height:18px;width:18px}body.printing .hide_preview_printing{display:none!important}body.printing .show_preview_printing{visibility:visible}body.printing span.roomb{display:none}body.printing .roomb.roomb_holiday{height:auto}body.printing .roomb_outer{position:static;width:100%!important;left:auto!important;top:auto!important;display:block}body.printing .roomb_outer .roomb_tooltip{display:block!important;position:static;min-width:auto;width:100%;padding:5px 3px!important;font-size:8px!important;border-radius:0;margin:0 0 5px!important;line-height:12px;background:none!important;color:#000!important;border-bottom:1px solid #222;text-shadow:none!important}body.printing .roomb_outer .roomb_tooltip:last-child{border-bottom:0;margin-bottom:0!important}body.printing .roomb_outer .roomb_tooltip .roomb_category,body.printing .roomb_outer .roomb_tooltip .roombooking_room,body.printing .roomb_outer .roomb_tooltip .roombooking_nice_date,body.printing .roomb_outer .roomb_tooltip .internal_comment,body.printing .roomb_outer .roomb_tooltip .button{display:none}body.printing .presto_table{max-width:100%!important;width:100%!important}body.printing .presto_table tbody,body.printing .presto_table tr,body.printing .presto_table td{page-break-inside:avoid}body.printing .presto_table tr{page-break-inside:avoid;page-break-after:auto}body.printing .table_container{overflow:visible!important;margin-top:0!important}body.printing .show_on_print_preview{display:inline-block}body.printing .profile_stats li{margin:0 2% 30px 0;width:47%;max-width:47%}.show_on_print_preview{display:none}#entretien{font-size:85%;padding:0 0 30px 3px}#entretien li{list-style:circle}#print_container{font-size:90%}#print_container .columns{margin-bottom:0;display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important}#print_container .columns .column{flex:1 auto!important;margin:0 10.5px!important;width:100%!important}#print_container ul{margin:-7px 0 10px!important}#print_container ul.ul_accessories{margin:0!important;display:inline-block}#print_container ul.ul_accessories li{display:inline-block;padding:0 5px}#print_container li{padding:0 0 7px}#print_container h1,#print_container h3{font-size:1.54em}#print_container li ul{margin:0 0 0 10px}#print_container li li{font-size:1em;padding:0 0 2px;list-style:disc}#print_container .signature_image{display:inline;width:auto;height:65px;margin:0 0 0 10px;vertical-align:top}#print_container table{max-width:500px;margin:0 auto 40px}#print_container table td{background:none!important;border:1px solid #222;padding:5px;color:#000}#print_page_header{padding:0 0 10px 60%;text-align:left;margin:0 0 10px;font-size:10px}#print_header{background:url(/assets/images/logo_black.png) no-repeat top left white;background-size:100px;padding-left:120px;padding-bottom:70px}#print_header h1{margin:0;color:#000;background:none;padding:0}#print_header p{padding:0;margin:0}.page_break_print{display:none}@media print{h1,h2,h3,h4,h5,p,li{color:#000}h1{background:none}.move_up{top:0!important}.presto_table{margin:0 0 20px;padding:0}.presto_table tr{page-break-inside:avoid;page-break-after:auto}.page_break_print{page-break-after:always;display:block}.smaller_on_print{padding:0;margin:0}h1.smaller_on_print{font-size:20px}h3.smaller_on_print{font-size:16px;left:3px;position:relative}.print_push_5{position:relative;top:5px}aside{display:none}body{background:white;color:#000;max-width:none;margin:0}.aside_container,header#page_header{display:none}.table_container{overflow:visible!important}main{padding:0}#menu_button,.icon,.back_button,a.button,.search_form,button,.dont_print{display:none!important}.columns{display:block}.column{display:block;width:100%}.columns.columns_flex_printing{display:flex}.column.column_equal_printing{flex:1 auto;margin:0;width:auto}.column.column_equal_printing_3{width:33.33%}.box{box-shadow:0 0}.box_image{max-width:300px}.alert{background-color:#f0f0f3;color:#090a0b;text-shadow:none!important;box-shadow:none!important;border:1px solid #adb0ba}td,th{padding:5px}.hide_printing{display:none!important}.show_printing{visibility:visible}}.show_printing{visibility:hidden}table#dotation_table,table.presto_table{background-color:#fff}table#dotation_table.presto_table,table.presto_table.presto_table{table-layout:fixed;width:300%}@media (min-width: 768px){table#dotation_table.presto_table,table.presto_table.presto_table{width:100%}}table#dotation_table tr:nth-child(2n+1) td,table.presto_table tr:nth-child(2n+1) td{background:rgba(243,245,252,.5)}table#dotation_table th,table#dotation_table td,table.presto_table th,table.presto_table td{padding-left:10.5px;padding-right:10.5px}table#dotation_table th.larger_col,table#dotation_table td.larger_col,table.presto_table th.larger_col,table.presto_table td.larger_col{width:300px}table#dotation_table th:first-child,table#dotation_table td:first-child,table.presto_table th:first-child,table.presto_table td:first-child{text-align:left}table#dotation_table th.hovered,table#dotation_table th.hoverable:hover,table#dotation_table td.hovered,table#dotation_table td.hoverable:hover,table.presto_table th.hovered,table.presto_table th.hoverable:hover,table.presto_table td.hovered,table.presto_table td.hoverable:hover{background-color:#b1c0ea!important}table#dotation_table thead th.center,table.presto_table thead th.center{text-align:center}table#dotation_table thead th span.rotate,table.presto_table thead th span.rotate{transform:rotate(-90deg);display:inline-block}table#dotation_table tr.faculty_row td,table.presto_table tr.faculty_row td{background-color:#385eca;color:#fff;font-weight:700;text-transform:uppercase}table#dotation_table tr.faculty_row td input,table.presto_table tr.faculty_row td input{background-color:#4c6ecf;color:#fff;padding:4px;font-weight:700;border-color:#2c4ba3}table#dotation_table tr.faculty_row a,table.presto_table tr.faculty_row a{color:#fff;border-bottom:1px dotted white}table#dotation_table tr.faculty_row.total_faculty_row td,table.presto_table tr.faculty_row.total_faculty_row td{background-color:#2c4ba3}table#dotation_table tr.subfaculty_row td,table.presto_table tr.subfaculty_row td{background-color:#afbfea;font-weight:700}table#dotation_table tr.employment_status_row_NR td,table#dotation_table tr.employment_status_row_R td,table.presto_table tr.employment_status_row_NR td,table.presto_table tr.employment_status_row_R td{background-color:#d6d8dc!important}table#dotation_table tr.employment_status_row_NR td.danger,table#dotation_table tr.employment_status_row_R td.danger,table.presto_table tr.employment_status_row_NR td.danger,table.presto_table tr.employment_status_row_R td.danger{background-color:#d5c4c8!important}table#dotation_table td.danger,table.presto_table td.danger{background-color:#eaafbf!important;color:#8f2641!important}table#dotation_table td.danger input,table.presto_table td.danger input{background-color:#edbbc8;border-color:#ca385e;color:#8f2641}table#dotation_table tr.faculty_row td.danger,table.presto_table tr.faculty_row td.danger{background-color:#d25676!important;color:#661b2f!important}th.border_left,td.border_left{border-left:2px solid rgba(21,22,25,.3)}table#dotation_table{table-layout:fixed}table#dotation_table.not_fixed{table-layout:auto}table#dotation_table td,table#dotation_table tr{padding:2px 2px 2px 6px;text-align:left}table#dotation_table input{padding:5px;text-align:left}table#dotation_table input[disabled],table#dotation_table input[readonly]{background:transparent;border:0;color:#090a0b;opacity:1}table#dotation_table a.icon_print{top:0}.expandable_input_container{position:relative}.expandable_input_container input.expandable_input{font-size:75%}.expandable_input_container input.expandable_input:focus{width:380px;position:absolute;top:-20px;right:0}body .cell_step_hidden,body.hide_step_1 .cell_step_1,body.hide_step_2 .cell_step_2,body.hide_step_3 .cell_step_3,body.hide_step_4 .cell_step_4,body.hide_step_prev .cell_step_prev{display:none!important}.employment_status_,.employment_status_Normal{background-color:#38ca5e}td.employment_status_R{background-color:#adb0ba!important}td.employment_status_S1,td.employment_status_S2{background-color:#f1ee25!important}td.employment_status_P1,td.employment_status_P2{background-color:#eb8a32!important}body.design_two{background:#faf9fc}body.design_two header#page_header{background-color:#3f2a7a;color:#faf9fc;height:55px;font-weight:700}body.design_two header#page_header li{font-size:1.35em;padding:0}body.design_two header#page_header li.open>a{background-color:#4e3498}body.design_two header#page_header a.branding{background:url(/assets/images/logo.svg) no-repeat left center;padding-left:100px;line-height:19px;padding-top:10px;text-indent:0}body.design_two header#page_header a{color:#fff}body.design_two header#page_header a:hover{background-color:#4e3498}body.design_two header#page_header .submenu:after{background-color:#4e3498}body.design_two header#page_header .submenu ul{background-color:#6849c0}body.design_two header#page_header .submenu ul li a:hover{background-color:#4e3498}body.design_two header#page_header .submenu ul.featured{background-color:#4e3498}body.design_two header#page_header .submenu ul.featured li a:hover{background-color:#3f2a79}body.design_two .box{background-color:#fff;padding:21px;margin:0 0 21px;border-radius:3px;box-shadow:0 8px 10px #2c24420f,0 7px 17px #2c24420a;border:1px solid #e2deed;position:relative}body.design_two h1,body.design_two .title_container{background:transparent;color:#161221;font-weight:400;font-size:3.7em;margin-bottom:5px;margin-top:15px;position:relative;text-transform:uppercase;font-weight:700}body.design_two h1 h1,body.design_two .title_container h1{font-size:1em}body.design_two h1 .button,body.design_two .title_container .button{background-color:#c72e75;color:#fff}body.design_two .alert{background-color:#c72e75;text-shadow:0 2px 2px #9f255e}body.design_two button{background-color:#3f2a7a}body.design_two .search_form{margin:0 0 21px}body.design_two .search_form form{border-radius:3px;box-shadow:0 8px 10px #2c24420f,0 7px 17px #2c24420a;border:1px solid #e2deed}body.design_two a.button:hover{background-color:#c72e75;color:#fff}body.design_two a.button.button_primary{background-color:#3f2a7a}body.design_two .boolean_outer{background-color:#766c93}body.design_two .boolean_outer.active{background-color:#30b553}body.design_two .pika-table button.pika-button{background-color:transparent}body.design_two .pika-table button.pika-button:hover{color:#2c2442}body.design_two .pika-table .is-selected button.pika-button{background-color:#c72e75;color:#fff}body.design_two .search_form form.different_color{background-color:#fff;position:relative;top:-1px}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@charset "UTF-8";/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px #00000080}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.is-selected .pika-button,.has-event .pika-button{color:#fff;font-weight:700;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#33aaff;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}
