@charset "UTF-8";/*!
 * Bootstrap Grid v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.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;-moz-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * 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:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.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;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;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 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}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui: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 li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.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-ui{position:absolute}.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 .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{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-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.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:0}.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:0;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}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926;background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}:root{--dt-row-selected: 2, 117, 216;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:#00000080;content:"▶"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:#ffffff80}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:#ffffff80}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0275d8;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td,table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important;border-collapse:separate!important;border-spacing:0}table.dataTable td,table.dataTable th{box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.table-striped>tbody>tr:nth-of-type(odd){background-color:transparent}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0275d8;box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable.table-striped>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),.05)}table.dataTable.table-striped>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px #0275d8f2;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.95)}table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),.075)}table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0275d8f9;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.975)}div.dataTables_wrapper div.dataTables_length label{font-weight:400;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:400;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody>table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody>table>thead .sorting:before,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:before,div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_desc:after{display:none}div.dataTables_scrollBody>table>tbody tr:first-child th,div.dataTables_scrollBody>table>tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0!important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center!important}}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child{border-right-width:1px}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td,div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}@keyframes dtb-spinner{to{transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:#fff;border:2px solid #111;box-shadow:3px 3px 8px #0000004d;border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:.5em;margin:0;font-weight:400;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}div.dt-button-collection-title{text-align:center;padding:.3em 0 .5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}div.dt-button-collection{position:absolute;z-index:2001}div.dt-button-collection div.dropdown-menu{display:block;z-index:2002;min-width:100%}div.dt-button-collection div.dt-button-collection-title{background-color:#fff;border:1px solid rgba(0,0,0,.15)}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>:last-child{display:block!important;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection>:last-child>*{-moz-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.fixed{max-width:none}div.dt-button-collection.fixed:before,div.dt-button-collection.fixed:after{display:none}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:.5em}div.dt-buttons a.btn{float:none}}div.dt-buttons button.btn.processing,div.dt-buttons div.btn.processing,div.dt-buttons a.btn.processing{color:#0003}div.dt-buttons button.btn.processing:after,div.dt-buttons div.btn.processing:after,div.dt-buttons a.btn.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1.5s infinite linear;-o-animation:dtb-spinner 1.5s infinite linear;-ms-animation:dtb-spinner 1.5s infinite linear;-webkit-animation:dtb-spinner 1.5s infinite linear;-moz-animation:dtb-spinner 1.5s infinite linear}table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:#fff;margin-top:0!important;margin-bottom:0!important}table.dataTable.fixedHeader-locked{position:absolute!important}@media print{table.fixedHeader-floating{display:none}}table.dataTable>tbody>tr>.selected{background-color:#0d6efde6;color:#fff}table.dataTable>tbody>tr>td.select-checkbox,table.dataTable>tbody>tr>th.select-checkbox{position:relative}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>td.select-checkbox:after,table.dataTable>tbody>tr>th.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:after{display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:before{content:" ";margin-top:-6px;margin-left:-6px;border:1px solid black;border-radius:3px}table.dataTable>tbody>tr.selected>td.select-checkbox:before,table.dataTable>tbody>tr.selected>th.select-checkbox:before{border:1px solid white}table.dataTable>tbody>tr.selected>td.select-checkbox:after,table.dataTable>tbody>tr.selected>th.select-checkbox:after{content:"✓";font-size:20px;margin-top:-12px;margin-left:-6px;text-align:center}table.dataTable.compact>tbody>tr>td.select-checkbox:before,table.dataTable.compact>tbody>tr>th.select-checkbox:before{margin-top:-12px}table.dataTable.compact>tbody>tr.selected>td.select-checkbox:after,table.dataTable.compact>tbody>tr.selected>th.select-checkbox:after{margin-top:-16px}div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:.5em}html.dark table.dataTable>tbody>tr>td.select-checkbox:before,html.dark table.dataTable>tbody>tr>th.select-checkbox:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.select-checkbox:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>th.select-checkbox:before{border:1px solid rgba(255,255,255,.6)}@media screen and (max-width: 640px){div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{margin-left:0;display:block}}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*:before,*:after{box-sizing:inherit}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.6}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875em;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width: 576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}html{padding:0}body{color:#000;font-family:Helvetica Neue,sans-serif;font-weight:500;line-height:1.6;padding:0;margin:0;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body input,body select{cursor:inherit;font:inherit}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:700}body p,body span{font-size:13px}body button{outline:0}body a:not([class]){color:#000}body a:not([class]):hover{color:#979797}body svg.sprite{display:none}body svg.sprited g,body svg.sprited path{fill:currentColor!important}body section+section{margin-top:4em}body ul.default{padding:0!important;margin:0}body ul.default li{list-style:none;padding-bottom:.3rem}body ul.default li:before{content:"";height:9px;width:9px;border-radius:50%;background-color:#f3f3f3;display:inline-block;margin-right:.1rem}body .text-primary{color:#000!important}body .text-light{color:#4a4a4a!important}body .text-grey{color:#979797!important}body .text-warning{color:var(--color-brand-warning, #EAB81A)!important}body .text-danger{color:var(--color-brand-danger, #D0021B)!important}body .text-success{color:var(--color-brand-success, #00BFA9)!important}body .text-transparent{opacity:0}body .text-black{color:#000}body .text-yellow{color:var(--color-brand-warning, #EAB81A)}body .text-small{font-size:.875em}body .font-light{font-weight:400}body .font-regular{font-weight:500}body .font-medium{font-weight:600}body .font-bold{font-weight:700}body .font-italic{font-style:italic}body .uppercase{text-transform:uppercase}body .originalcase{text-transform:none!important}body .caption{font-size:1rem}body .no-wrap{white-space:nowrap}body hr,body .h-separator{background-image:linear-gradient(90deg,#21191533 25%,#fff 25%,#fff 50%,#21191533 50%,#21191533 75%,#fff 75%,#fff);background-size:10px 10px;height:1px;border:none;opacity:.4;margin:0;padding:0}body hr.solid,body .h-separator.solid{background-image:none;background-color:#21191533}body hr.spacer,body .h-separator.spacer{margin:3em 0}body .loading,body.loading{position:relative;transition:opacity .25s}body .loading:after,body.loading:after{content:"";cursor:progress;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}body a.link{display:inline-block;outline:none!important;text-decoration:none}body a.link.link-dark{color:#000}body a.link.link-light{color:#4a4a4a}body a.link.link-warning{color:var(--color-brand-warning, #EAB81A)}body a.link.link-danger{color:var(--color-brand-danger, #D0021B)}body a.link.link-success{color:var(--color-brand-success, #00BFA9)}body a.link.link-grey{color:#979797}body a.link.underline{text-decoration:underline}body a.link.link-circle-border{text-align:center;width:27px;height:27px;border-radius:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none;background-color:transparent;border:1px solid currentColor}body a.link.link-circle-border.link-green{color:var(--color-brand-success, #00BFA9)}body a.link.link-circle-border.link-red{color:var(--color-brand-danger, #D0021B)}body a.link.link-circle-solid{text-align:center;width:27px;height:27px;border-radius:100%;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;font-size:13px;font-weight:700;text-decoration:none;background-color:transparent;border:none;color:#fff}body a.link.link-circle-solid.link-green{background-color:var(--color-brand-success, #00BFA9)}body a.link.link-circle-solid.link-red{background-color:var(--color-brand-danger, #D0021B)}body a.link.link-icon{color:#fff}body a.link.link-icon figure.icon svg{height:1.5625rem}body a.link.link-icon span{display:block}body nav.navbar-horizontal ul{list-style:none;list-style-type:none;overflow:hidden;margin:0;padding:0}body nav.navbar-horizontal ul li{display:inline-block}body nav.navbar-horizontal ul li a{display:inline-block;text-align:center;text-decoration:none}body nav.navbar-horizontal ul li a:hover{color:var(--color-brand-warning, #EAB81A)}body nav.navbar-horizontal ul li.active a{color:var(--color-brand-warning, #EAB81A)}body .link{display:inline-block;text-decoration:none}body .link-naked{color:inherit;text-decoration:none}body .link-green{color:var(--color-brand-success, #00BFA9)}body .link-grey{color:#979797}body .link-yellow{color:var(--color-brand-warning, #EAB81A)}body .link-red{color:var(--color-brand-danger, #D0021B)}body .link-underline,body .link:hover{text-decoration:underline}body .icon{margin:0;padding:0;display:inline-block;min-width:.625rem;position:relative;color:#fff;max-width:4rem;max-height:4rem}body .icon svg{width:100%;height:auto}body .icon svg ellipse,body .icon svg g,body .icon svg path,body .icon svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}body .icon svg use{color:#979797}body .icon.icon-xs{width:1.25rem!important;height:1.25rem!important;max-width:1.25rem!important}body .icon.icon-xs svg{width:.625rem!important;height:.625rem!important}body .icon.icon-sm{width:1.25rem!important;height:1.25rem!important;max-width:1.25rem!important}body .icon.icon-sm svg{width:.625rem!important;height:.625rem!important}body .icon.icon-grey svg ellipse,body .icon.icon-grey svg g,body .icon.icon-grey svg path,body .icon.icon-grey svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}body .icon.icon-grey svg use{color:#979797}body .icon.icon-grey-light svg ellipse,body .icon.icon-grey-light svg g,body .icon.icon-grey-light svg path,body .icon.icon-grey-light svg polygon{fill:#f0f0f0;fill-opacity:1;transition:fill 0s}body .icon.icon-grey-light svg use{color:#f0f0f0}body .icon.icon-red svg ellipse,body .icon.icon-red svg g,body .icon.icon-red svg path,body .icon.icon-red svg polygon{fill:var(--color-brand-danger, #D0021B);fill-opacity:1;transition:fill 0s}body .icon.icon-red svg use{color:var(--color-brand-danger, #D0021B)}body .icon.icon-yellow svg ellipse,body .icon.icon-yellow svg g,body .icon.icon-yellow svg path,body .icon.icon-yellow svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}body .icon.icon-yellow svg use{color:var(--color-brand-warning, #EAB81A)}body .icon.icon-green svg ellipse,body .icon.icon-green svg g,body .icon.icon-green svg path,body .icon.icon-green svg polygon{fill:var(--color-brand-success, #00BFA9);fill-opacity:1;transition:fill 0s}body .icon.icon-green svg use{color:var(--color-brand-success, #00BFA9)}body .icon.icon-black svg ellipse,body .icon.icon-black svg g,body .icon.icon-black svg path,body .icon.icon-black svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}body .icon.icon-black svg use{color:#000}body .icon.icon-white svg ellipse,body .icon.icon-white svg g,body .icon.icon-white svg path,body .icon.icon-white svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-white svg use{color:#fff}body .icon.icon-solid-yellow{background-color:var(--color-brand-warning, #EAB81A);border:solid 1px var(--color-brand-warning, #EAB81A);border-radius:50%;width:37px;height:37px}body .icon.icon-solid-yellow svg{border:none!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body .icon.icon-solid-yellow svg ellipse,body .icon.icon-solid-yellow svg g,body .icon.icon-solid-yellow svg path,body .icon.icon-solid-yellow svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-solid-yellow svg use{color:#fff}body .icon.icon-solid-black{background-color:#000;border:solid 1px #000000;border-radius:50%;width:37px;height:37px}body .icon.icon-solid-black svg{border:none!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body .icon.icon-solid-black svg ellipse,body .icon.icon-solid-black svg g,body .icon.icon-solid-black svg path,body .icon.icon-solid-black svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-solid-black svg use{color:#fff}body .icon.icon-circle{align-items:center;border:1px solid #EFEFEF;border-radius:50%;display:flex;justify-content:center;width:1.875rem;height:1.875rem;transition:all .3s ease}@media (prefers-reduced-motion: reduce){body .icon.icon-circle{transition:none}}body .icon.icon-circle svg{line-height:2.5em;max-height:1rem;vertical-align:bottom;display:inline-block;width:auto}body .icon.icon-circle.icon-red{border-color:var(--color-brand-danger, #D0021B)}body .icon.icon-circle.icon-yellow{border-color:var(--color-brand-warning, #EAB81A)}body .icon.icon-circle.icon-green{border-color:var(--color-brand-success, #00BFA9)}body .icon.icon-circle.icon-black{border-color:#000}body .icon.icon-circle.icon-white{border-color:#fff}body .icon.icon-circle.icon-help,body .icon.icon-circle.icon-help:hover{border-color:var(--color-brand-warning, #EAB81A);background-color:var(--color-brand-warning, #EAB81A)}body .icon.icon-circle.icon-help:hover svg ellipse,body .icon.icon-circle.icon-help:hover svg g,body .icon.icon-circle.icon-help:hover svg path,body .icon.icon-circle.icon-help:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-circle.icon-help:hover svg use{color:#fff}body .icon.icon-circle.icon-help svg ellipse,body .icon.icon-circle.icon-help svg g,body .icon.icon-circle.icon-help svg path,body .icon.icon-circle.icon-help svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-circle.icon-help svg use{color:#fff}body .icon.icon-circle[class*="icon-sports/"]:hover,body .icon.icon-circle.icon-tick:hover{background-color:var(--color-brand-warning, #EAB81A);border:1px solid var(--color-brand-warning, #EAB81A)}body .icon.icon-circle[class*="icon-sports/"]:hover svg ellipse,body .icon.icon-circle[class*="icon-sports/"]:hover svg g,body .icon.icon-circle[class*="icon-sports/"]:hover svg path,body .icon.icon-circle[class*="icon-sports/"]:hover svg polygon,body .icon.icon-circle.icon-tick:hover svg ellipse,body .icon.icon-circle.icon-tick:hover svg g,body .icon.icon-circle.icon-tick:hover svg path,body .icon.icon-circle.icon-tick:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-circle[class*="icon-sports/"]:hover svg use,body .icon.icon-circle.icon-tick:hover svg use{color:#fff}body .icon.icon-circle:hover{background-color:#000;border-color:#000}body .icon.icon-circle:hover svg ellipse,body .icon.icon-circle:hover svg g,body .icon.icon-circle:hover svg path,body .icon.icon-circle:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-circle:hover svg use{color:#fff}body .icon.icon-solid{align-items:center;background-color:#979797;border-radius:50%;display:flex;justify-content:center;height:2.5em;width:2.5em;transition:all .3s ease}@media (prefers-reduced-motion: reduce){body .icon.icon-solid{transition:none}}body .icon.icon-solid svg{line-height:2.5em;max-height:1rem;vertical-align:middle;display:inline-block;width:auto}body .icon.icon-solid svg ellipse,body .icon.icon-solid svg g,body .icon.icon-solid svg path,body .icon.icon-solid svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .icon.icon-solid svg use{color:#fff}body .icon.icon-solid:hover{background-color:#000}body .icon.icon-solid.icon-red{background-color:var(--color-brand-danger, #D0021B)}body .icon.icon-solid.icon-yellow{background-color:var(--color-brand-warning, #EAB81A)}body .icon.icon-solid.icon-green{background-color:var(--color-brand-success, #00BFA9)}body .icon.icon-solid.icon-black{background-color:#000}body .icon.icon-solid.icon-light{background-color:#efefef}body .icon.icon-solid.icon-light:hover{background-color:#000}body .icon.icon-solid.icon-white{background-color:#fff}body .icon.icon-solid.icon-white svg ellipse,body .icon.icon-solid.icon-white svg g,body .icon.icon-solid.icon-white svg path,body .icon.icon-solid.icon-white svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}body .icon.icon-solid.icon-white svg use{color:#000}body .icon.icon-solid.icon-add:hover{background-color:var(--color-brand-warning, #EAB81A)}body .icon-text{color:#fff;height:1.625rem;position:relative;width:1.625rem}body .icon-text figcaption{display:block;font-size:.8125rem;line-height:1.4rem;text-align:center;width:100%;z-index:1;margin-top:0}body .icon-text svg{height:auto;left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;z-index:-1;width:100%}body .btn{display:inline-block;text-align:center;vertical-align:middle;border:1px solid currentColor;font-weight:700;cursor:pointer;text-decoration:none;transition:all .3s ease}@media (prefers-reduced-motion: reduce){body .btn{transition:none}}body .btn.btn-xs{padding:8px 10px;font-size:.75rem}body .btn.btn-md{padding:0 10px;font-size:.75rem;line-height:34px!important}body .btn.btn-lg{padding:0 15px;font-size:.875rem}body .btn.btn-lg>.icon{height:1rem;width:1rem}body .btn.btn-solid{transition:all .3s ease;border-radius:5px;color:#fff;height:34px;line-height:normal}@media (prefers-reduced-motion: reduce){body .btn.btn-solid{transition:none}}body .btn.btn-solid.btn-grey{background-color:#979797}body .btn.btn-solid.btn-grey:hover{background-color:#000}body .btn.btn-solid.btn-grey.btn-solid-bordered{border:1px solid #979797}body .btn.btn-solid.btn-grey-light{background-color:#f0f0f0;color:#21191566;border:none}body .btn.btn-solid.btn-grey-light:hover{background-color:#000;color:#fff}body .btn.btn-solid.btn-grey-light.btn-solid-bordered{border:1px solid #F0F0F0}body .btn.btn-solid.btn-yellow{background-color:var(--color-brand-warning, #EAB81A)}body .btn.btn-solid.btn-yellow:hover{background-color:#000}body .btn.btn-solid.btn-yellow.btn-solid-bordered{border:1px solid var(--color-brand-warning, #EAB81A)}body .btn.btn-solid.btn-black{background-color:#000}body .btn.btn-solid.btn-black:hover{background-color:var(--color-brand-warning, #EAB81A)}body .btn.btn-solid.btn-black.btn-solid-bordered{border:1px solid #000000}body .btn.btn-solid.btn-white{background-color:#fff;color:#000}body .btn.btn-solid.btn-white.btn-solid-bordered{border:1px solid #FFFFFF}body .btn.btn-solid.btn-light{background-color:#d4d6d880;color:#000}body .btn.btn-solid.btn-light.btn-solid-bordered{border:1px solid rgba(212,214,216,.5)}body .btn.btn-solid.btn-green{background-color:var(--color-brand-success, #00BFA9)}body .btn.btn-solid.btn-green.btn-solid-bordered{border:1px solid var(--color-brand-success, #00BFA9)}body .btn.btn-solid.btn-red{background-color:var(--color-brand-danger, #D0021B)}body .btn.btn-solid.btn-red.btn-solid-bordered{border:1px solid var(--color-brand-danger, #D0021B)}body .btn.btn-border{border-radius:5px;border:1px solid currentColor;height:34px;line-height:normal}body .btn.btn-border-white{color:#979797;background-color:transparent}body .btn.btn-border.btn-grey{background-color:transparent;color:#979797}body .btn.btn-border.btn-grey:hover{color:#fff;background-color:#000}body .btn.btn-border.btn-yellow{background-color:transparent;color:var(--color-brand-warning, #EAB81A)}body .btn.btn-border.btn-yellow:hover{color:#fff;background-color:#000}body .btn.btn-underline{border:0;text-decoration:underline}body .btn.btn-underline.btn-grey{background-color:transparent;color:#979797}body .btn.btn-icon{background-color:transparent;border:none}body .btn.btn-icon figure svg{width:14px}body .btn.btn-icon.btn-light{background-color:#d4d6d880;color:#979797}body .btn.btn-spaced+.btn-spaced{margin-left:.5rem;margin-right:.5rem}body .btn-dropdown{position:relative}body .btn-dropdown .icon{float:right;margin-left:.5em}body .btn-dropdown ul{border:1px solid #F0F0F0;border-radius:.5em;bottom:-1em;background-color:#fff;display:none;min-width:15.625em;padding:.5em 0;position:absolute;transform:translateY(100%);right:0;z-index:5}body .btn-dropdown ul li{color:#000;font-size:.8125rem;line-height:.9375rem;list-style-type:none;padding:.25em .5em;text-align:left}body .btn-dropdown ul li a:not(.btn),body .btn-dropdown ul li button:not(.btn){background:transparent;border:none;color:inherit;cursor:pointer;display:block;font-weight:400;text-align:left;text-decoration:none;width:100%}body .btn-dropdown ul li.separator{border-top:1px solid #F0F0F0;display:block;height:1px;margin:.5em 0}body .btn-dropdown ul li.form .btn{display:block;margin-top:.5em;text-align:center;width:100%}body .btn-dropdown ul li:hover:not(.form):not(.separator){background-color:#f0f0f0}body .btn-dropdown:hover ul{display:block}body .btn-naked{background:transparent;border:0;display:inline-block;padding:0}body .btn:disabled{opacity:.5;pointer-events:none!important}body .btn.expand:hover svg polygon{transition:all .3s ease;fill:#000}@media (prefers-reduced-motion: reduce){body .btn.expand:hover svg polygon{transition:none}}body .button-group-inline .btn{display:inline-block}body .button-group-inline .btn+.btn{margin-left:.5em}body .button-group-huge{margin:2em 0}body .badge{display:inline-block;position:relative;width:1.75rem;height:1.75rem;font-family:Helvetica Neue,sans-serif!important}body .badge:after{content:attr(data-badge);position:absolute;width:27px;height:27px;line-height:24px;border-radius:50%;text-align:center;font-family:monospace;font-size:.875rem;font-weight:700}body .badge.badge-solid:after{color:#fff;background-color:transparent;border:1px solid transparent}body .badge.badge-solid.badge-green:after{background-color:var(--color-brand-success, #00BFA9)}body .badge.badge-solid.badge-red:after{background-color:var(--color-brand-danger, #D0021B)}body .badge.badge-solid.badge-yellow:after{background-color:var(--color-brand-warning, #EAB81A)}body .badge.badge-solid.badge-transparent:after{background-color:transparent;color:#000}body .badge.badge-border:after{background-color:transparent;border:1px solid currentColor}body .badge.badge-border.badge-green:after{color:var(--color-brand-success, #00BFA9)}body .badge.badge-border.badge-red:after{color:var(--color-brand-danger, #D0021B)}body .badge.badge-border.badge-yellow:after{color:var(--color-brand-warning, #EAB81A)}body table tr th{padding:.25em;text-align:left}body table tr td{padding:.25em}body table.table-bordered{border:1px solid black;border-collapse:collapse}body table.table-bordered tr td,body table.table-bordered tr th{border:1px solid black}body table.thead-dark thead tr th{background-color:#000;color:#fff}body .clickable{cursor:pointer}body .pagination{display:inline-block;overflow:hidden}body .pagination .full{display:inline-block;margin-right:.5rem}body .pagination .full .form-control{width:auto;display:inline-block;font-weight:700}body .pagination .full .total{font-size:14px;font-weight:400}body .pagination .simple{display:inline}body .pagination .simple figure{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);text-align:center;width:10px;height:15px;padding:0;margin:0}body .pagination .simple figure svg{display:inline-block;width:100%;height:100%}body .pagination .simple figure svg ellipse,body .pagination .simple figure svg g,body .pagination .simple figure svg path,body .pagination .simple figure svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body .pagination .simple figure svg use{color:#fff}body .pagination .btn,body .pagination .form-control{float:left;position:relative;margin-left:1px;border:none;transition:all .3s ease;height:34px}@media (prefers-reduced-motion: reduce){body .pagination .btn,body .pagination .form-control{transition:none}}body .pagination .btn.btn-next,body .pagination .btn.btn-prev,body .pagination .form-control.btn-next,body .pagination .form-control.btn-prev{width:38px;height:34px;text-align:center;padding:0}body .pagination .btn.btn-next,body .pagination .form-control.btn-next{background-color:#979797;border-top-right-radius:5px;border-bottom-right-radius:5px}body .pagination .btn.btn-prev,body .pagination .form-control.btn-prev{background-color:#979797;border-top-left-radius:5px;border-bottom-left-radius:5px}body .pagination .btn.btn-curr,body .pagination .form-control.btn-curr{border-radius:2px!important;background-color:#979797;color:#fff;display:none;text-transform:uppercase;padding:9.8px}body .pagination .btn.form-control-date,body .pagination .form-control.form-control-date{color:transparent!important;cursor:pointer;background-image:url(/build/assets/calendar_white-B4XwzyY-.svg);background-repeat:no-repeat;background-position:center center;background-color:#979797;width:2em}body .pagination .btn:hover,body .pagination .form-control:hover{background-color:#000}body .pagination .btn .icon svg,body .pagination .form-control .icon svg{height:1rem;vertical-align:middle}body .tabs{display:block;margin:0 0 2rem}body .tabs .tab{display:none}body .tabs .tab-active{display:block;margin:3rem 0 0}body .tabs-selector ul{list-style-type:none;padding:0;position:relative}body .tabs-selector ul .tab-selector{display:inline-block;padding:0 10px;position:relative}body .tabs-selector ul .tab-selector a{color:#000;display:block;text-decoration:none;padding:15px 20px;transition:all .3s ease;line-height:1rem;position:relative}@media (prefers-reduced-motion: reduce){body .tabs-selector ul .tab-selector a{transition:none}}body .tabs-selector ul .tab-selector a:after{content:"";width:100%;display:block;height:1px;background-color:#efefef;position:absolute;bottom:0;left:0;right:0}body .tabs-selector ul .tab-selector a:hover,body .tabs-selector ul .tab-selector-active a{color:var(--color-brand-warning, #EAB81A)}body .tabs-selector ul .tab-selector-active a:after{height:6px;background-color:var(--color-brand-warning, #EAB81A)}body .tabs-selector ul .help{position:absolute;right:0;top:0%}body .chart{height:200px!important;position:relative}body.locked{overflow:hidden}main{min-height:calc(100vh - 9rem)}@media (max-width: 991.98px){body .container,body .container-fluid,body .container-xl,body .container-lg,body .container-md,body .container-sm{padding-right:32px;padding-left:32px}body .btn.btn-huge{display:block;font-size:1.25rem;padding:1.25rem;width:100%;line-height:100%;padding:15px 0;height:auto}body .button-group-footer{bottom:0;left:0;position:fixed;width:100%}body .button-group-footer .btn-solid{border-radius:0!important}}@media (min-width: 768px){.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{padding-right:40px!important;padding-left:40px!important}}@media (min-width: 992px){body .button-group-huge{margin:2em 0}body .pagination .btn.btn-curr{display:inline-block}body .avatar-profile{margin-bottom:0!important}body .avatar-profile:hover .overlay{display:block!important;visibility:visible;background-color:#0009}body .avatar-profile .overlay{top:0!important;visibility:hidden}body .avatar.avatar-picture .overlay{display:none!important}body .logo .overlay{visibility:hidden}body .logo:hover .overlay{visibility:visible}}@media (min-width: 1200px){main{padding:0 72px}main>.container-fluid,main>.container-sm,main>.container-md,main>.container-lg,main>.container-xl{max-width:1330px;padding:0!important}}body.loading .form-control-pseudoselect .content,body.loading .form-control-pseudoselect .content label{cursor:wait!important}form label,.form label{display:inline-block;font-size:.875rem;color:#979797;font-weight:400}form label.form-control-error,.form label.form-control-error{color:var(--color-brand-danger, #D0021B)!important;position:relative}form label.form-control-error:after,.form label.form-control-error:after{content:attr(title);display:inline-block;font-size:.75em;font-style:italic;margin-left:.5em}form input,form textarea,.form input,.form textarea{font-family:Helvetica Neue,sans-serif}form input.form-control-error,form textarea.form-control-error,.form input.form-control-error,.form textarea.form-control-error{border:1px solid rgba(var(--color-brand-danger-rgb, 234, 184, 26),.33)}form input:disabled[type=number],form input.form-control-no-arrows,form textarea:disabled[type=number],form textarea.form-control-no-arrows,.form input:disabled[type=number],.form input.form-control-no-arrows,.form textarea:disabled[type=number],.form textarea.form-control-no-arrows{-moz-appearance:textfield}form input:disabled[type=number]::-webkit-outer-spin-button,form input:disabled[type=number]::-webkit-inner-spin-button,form input.form-control-no-arrows::-webkit-outer-spin-button,form input.form-control-no-arrows::-webkit-inner-spin-button,form textarea:disabled[type=number]::-webkit-outer-spin-button,form textarea:disabled[type=number]::-webkit-inner-spin-button,form textarea.form-control-no-arrows::-webkit-outer-spin-button,form textarea.form-control-no-arrows::-webkit-inner-spin-button,.form input:disabled[type=number]::-webkit-outer-spin-button,.form input:disabled[type=number]::-webkit-inner-spin-button,.form input.form-control-no-arrows::-webkit-outer-spin-button,.form input.form-control-no-arrows::-webkit-inner-spin-button,.form textarea:disabled[type=number]::-webkit-outer-spin-button,.form textarea:disabled[type=number]::-webkit-inner-spin-button,.form textarea.form-control-no-arrows::-webkit-outer-spin-button,.form textarea.form-control-no-arrows::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}form input[type=color],form textarea[type=color],.form input[type=color],.form textarea[type=color]{padding:.5em;width:3em}form .form-control,.form .form-control{display:block;width:100%;min-height:2.25rem;font-size:.875rem;line-height:1.5;outline:0;border:none;padding:0 .5rem}form .form-control::-moz-placeholder,.form .form-control::-moz-placeholder{color:#979797;font-size:.875rem}form .form-control::placeholder,.form .form-control::placeholder{color:#979797;font-size:.875rem}form .form-control-solid,.form .form-control-solid{background-color:#d4d6d880;color:#000;border-radius:5px}form .form-control-solid-dark,.form .form-control-solid-dark{background-color:#000;color:#fff;border-radius:3px}form .form-control-solid-grey,.form .form-control-solid-grey{background-color:#979797;color:#fff;border-radius:3px}form .form-control-solid-yellow,.form .form-control-solid-yellow{background-color:var(--color-brand-warning, #EAB81A);color:#fff;border-radius:3px}form .form-control-border,.form .form-control-border{background-color:#fff;background-clip:padding-box;border:1px solid #b8b8b8;border-radius:3px}form .form-control-wide,.form .form-control-wide{width:100%!important}form .form-control-label-bold,.form .form-control-label-bold{color:#000;font-weight:700}form .form-control-label small,.form .form-control-label small{color:#979797;float:right;font-size:.875em}form .form-control-select:not(.form-control-select2),.form .form-control-select:not(.form-control-select2){padding:.5em 1.5em .5em .5em;position:relative}form .form-control-select:not(.form-control-select2) select,.form .form-control-select:not(.form-control-select2) select{-moz-appearance:none;-webkit-appearance:none;background:transparent;display:block;border:0;font-size:1em;text-indent:1px;text-overflow:"";margin-right:10px;outline:none;width:120%}form .form-control-select:not(.form-control-select2) select option,.form .form-control-select:not(.form-control-select2) select option{outline:none}form .form-control-select:not(.form-control-select2) select:-moz-focusring,.form .form-control-select:not(.form-control-select2) select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}form .form-control-select:not(.form-control-select2) figure,.form .form-control-select:not(.form-control-select2) figure{display:block;height:2em;margin:0;padding:.35em 0;position:absolute;pointer-events:none;text-align:center;top:3px;right:0;width:2rem}form .form-control-select:not(.form-control-select2) figure svg g,.form .form-control-select:not(.form-control-select2) figure svg g{fill:#979797}form .form-control-pseudoselect,.form .form-control-pseudoselect{display:inline-block;padding-right:2.5em;position:relative;width:auto;cursor:pointer}form .form-control-pseudoselect .display,.form .form-control-pseudoselect .display{line-height:2.25rem;width:calc(100% + 2.5rem);cursor:pointer}form .form-control-pseudoselect .content,.form .form-control-pseudoselect .content{display:none}form .form-control-pseudoselect figure,.form .form-control-pseudoselect figure{display:block;height:2em;margin:0;padding:.35em 0;position:absolute;pointer-events:none;text-align:center;top:3px;right:0;width:2rem}form .form-control-pseudoselect figure svg g,.form .form-control-pseudoselect figure svg g{fill:#979797}form .form-control-pseudoselect-opened .content,.form .form-control-pseudoselect-opened .content{background-color:#fff;border:1px solid #F0F0F0;border-top:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;display:block;left:0;position:absolute;top:100%;width:16rem!important;z-index:10;padding:0!important}form .form-control-pseudoselect-opened .content .form-control-submit,.form .form-control-pseudoselect-opened .content .form-control-submit{cursor:pointer;background-color:#efefef;color:#b9babb;font-weight:700;text-align:left;padding-left:.5em;width:100%}form .form-control-pseudoselect-opened .content .form-control-submit:hover,.form .form-control-pseudoselect-opened .content .form-control-submit:hover{color:#000}form .form-control-pseudoselect-sports .content,.form .form-control-pseudoselect-sports .content{width:15rem}form .form-control-pseudoselect-sports .content .sport-selector label,.form .form-control-pseudoselect-sports .content .sport-selector label{width:2.5rem;height:2.5rem}form .form-control-pseudoselect-sports .content .sport-selector label svg,.form .form-control-pseudoselect-sports .content .sport-selector label svg{width:100%!important;height:auto!important}form .form-control-checkbox,form .form-control-radio,.form .form-control-checkbox,.form .form-control-radio{cursor:pointer;opacity:0;display:block;position:absolute;z-index:2;margin:0;padding:0}form .form-control-checkbox-standalone,form .form-control-radio-standalone,.form .form-control-checkbox-standalone,.form .form-control-radio-standalone{width:24px}form .form-control-checkbox:not(.d-none):not(.unchecked):disabled+label:before,form .form-control-radio:not(.d-none):not(.unchecked):disabled+label:before,.form .form-control-checkbox:not(.d-none):not(.unchecked):disabled+label:before,.form .form-control-radio:not(.d-none):not(.unchecked):disabled+label:before{background-color:#000;border:1px solid #000000}form .form-control-checkbox:not(.d-none):checked+label,form .form-control-radio:not(.d-none):checked+label,.form .form-control-checkbox:not(.d-none):checked+label,.form .form-control-radio:not(.d-none):checked+label{color:var(--color-brand-warning, #EAB81A)!important}form .form-control-checkbox:not(.d-none):checked+label:before,form .form-control-radio:not(.d-none):checked+label:before,.form .form-control-checkbox:not(.d-none):checked+label:before,.form .form-control-radio:not(.d-none):checked+label:before{background-color:var(--color-brand-warning, #EAB81A);border:1px solid var(--color-brand-warning, #EAB81A)}form .form-control-checkbox:not(.d-none)+label,form .form-control-radio:not(.d-none)+label,.form .form-control-checkbox:not(.d-none)+label,.form .form-control-radio:not(.d-none)+label{display:inline-block;vertical-align:middle;position:relative;z-index:1;padding-left:30px;min-height:21px;margin-bottom:0;font-weight:400;cursor:pointer}form .form-control-checkbox:not(.d-none)+label:before,form .form-control-radio:not(.d-none)+label:before,.form .form-control-checkbox:not(.d-none)+label:before,.form .form-control-radio:not(.d-none)+label:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;left:0;margin-left:0;border:1px solid #979797;background-color:#fff;border-radius:50%;pointer-events:none}form .form-control-checkbox:not(.d-none)+label:after,form .form-control-radio:not(.d-none)+label:after,.form .form-control-checkbox:not(.d-none)+label:after,.form .form-control-radio:not(.d-none)+label:after{content:url(/build/assets/check-solid-DQNethnh.svg);position:absolute;height:auto;width:12px;left:4px;top:2px;pointer-events:none}form .form-control-switch.inversed label,.form .form-control-switch.inversed label{background-color:var(--color-brand-success, #00BFA9)!important}form .form-control-switch.inversed input[type=checkbox]:checked+label,.form .form-control-switch.inversed input[type=checkbox]:checked+label{background-color:var(--color-brand-danger, #D0021B)!important}form .form-control-switch.inline,.form .form-control-switch.inline{display:inline;padding:0}form .form-control-switch.inline+span,.form .form-control-switch.inline+span{font-size:.75em;font-weight:700;display:inline-block;text-transform:none;vertical-align:top}form .form-control-switch span,.form .form-control-switch span{font-size:.75em;font-weight:700;display:inline-block;text-transform:uppercase;line-height:2em;vertical-align:top}form .form-control-switch label,.form .form-control-switch label{border-radius:10px;background:var(--color-brand-danger, #D0021B);cursor:pointer;display:inline-block;height:20px;position:relative;vertical-align:top;width:40px}form .form-control-switch label:after,.form .form-control-switch label:after{content:"";display:block;width:14px;height:14px;border-radius:50%;position:absolute;transition:left .25s;background-color:#fff;left:3px;top:3px}form .form-control-switch input[type=checkbox],.form .form-control-switch input[type=checkbox]{display:none}form .form-control-switch input[type=checkbox]:checked+label,.form .form-control-switch input[type=checkbox]:checked+label{background-color:var(--color-brand-success, #00BFA9)}form .form-control-switch input[type=checkbox]:checked+label:after,.form .form-control-switch input[type=checkbox]:checked+label:after{left:22px}form .form-control-switch.monochrome,.form .form-control-switch.monochrome{background-color:transparent!important}form .form-control-switch.monochrome label,.form .form-control-switch.monochrome label{background:#ccc;display:inline-block!important}form .form-control-switch.monochrome input[type=checkbox]:checked+label,.form .form-control-switch.monochrome input[type=checkbox]:checked+label{background-color:#ccc}form .form-control-editor,.form .form-control-editor{padding:0}form .form-control-editor .ql-toolbar.ql-snow,.form .form-control-editor .ql-toolbar.ql-snow{border:1px solid rgba(212,214,216,.5);background-color:#fff;padding:0;border-radius:5px 5px 0 0}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button{font-size:12px;padding:0;color:#979797;width:20px;position:relative}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);opacity:.25;transition:all .3s ease}@media (prefers-reduced-motion: reduce){form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i{transition:none}}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-bold,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-bold{content:url(/build/assets/bold-DABN36ci.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-italic,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-italic{content:url(/build/assets/italic-Dza_AG8i.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-link,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-link{content:url(/build/assets/link-BEDbtOpp.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-list,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-list{content:url(/build/assets/list-a7lGiX_4.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-underline,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-underline{content:url(/build/assets/underline-Dw9ekBaZ.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-size,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button i.icon-editor-size{content:url(/build/assets/size-Bo1lKGUm.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats button:hover i,form .form-control-editor .ql-toolbar.ql-snow .ql-formats button.ql-active i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button:hover i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats button.ql-active i{opacity:1}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span{font-size:12px;padding:0;color:#979797;position:relative}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);opacity:.25;transition:all .3s ease}@media (prefers-reduced-motion: reduce){form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i{transition:none}}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-left,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-left{content:url(/build/assets/align-left-CGOgRB1t.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-center,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-center{content:url(/build/assets/align-center-HBocPvzs.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-right,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-right{content:url(/build/assets/align-right-DcirBxL7.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-justify,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-align-justify{content:url(/build/assets/align-justify-DeT5PETB.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-size,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span i.icon-editor-size{content:url(/build/assets/size-Bo1lKGUm.svg)}form .form-control-editor .ql-toolbar.ql-snow .ql-formats span:hover i,form .form-control-editor .ql-toolbar.ql-snow .ql-formats span.ql-active i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span:hover i,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats span.ql-active i{opacity:1}form .form-control-editor .ql-toolbar.ql-snow .ql-formats .ql-align .ql-picker-label+.ql-picker-options,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats .ql-align .ql-picker-label+.ql-picker-options{margin-top:-32px}form .form-control-editor .ql-toolbar.ql-snow .ql-formats .ql-header .ql-picker-label,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats .ql-header .ql-picker-label{padding:.125em .25em}form .form-control-editor .ql-toolbar.ql-snow .ql-formats .ql-header .ql-picker-label+.ql-picker-options,.form .form-control-editor .ql-toolbar.ql-snow .ql-formats .ql-header .ql-picker-label+.ql-picker-options{margin-top:-25px}form .form-control-editor .ql-snow .ql-tooltip,.form .form-control-editor .ql-snow .ql-tooltip{left:10px!important;border:0!important;border-radius:3px;width:auto}form .form-control-editor .ql-snow .ql-tooltip input,.form .form-control-editor .ql-snow .ql-tooltip input{outline:none!important;background-color:#fff;border-radius:3px;border-color:#efefef;width:250px}form .form-control-editor .ql-snow .ql-tooltip a.ql-action,.form .form-control-editor .ql-snow .ql-tooltip a.ql-action{border-radius:5px;height:26px;line-height:26px;color:#fff;margin-left:5px;display:inline-block;margin-top:-1px;padding:0 8px;background-color:#000;transition:all .3s ease}@media (prefers-reduced-motion: reduce){form .form-control-editor .ql-snow .ql-tooltip a.ql-action,.form .form-control-editor .ql-snow .ql-tooltip a.ql-action{transition:none}}form .form-control-editor .ql-snow .ql-tooltip a.ql-action:hover,.form .form-control-editor .ql-snow .ql-tooltip a.ql-action:hover{background-color:var(--color-brand-warning, #EAB81A)}form .form-control-editor .ql-snow .ql-tooltip:before,.form .form-control-editor .ql-snow .ql-tooltip:before{content:var(--trans-editor-link-visit)!important}form .form-control-editor .ql-snow .ql-tooltip a.ql-action:after,.form .form-control-editor .ql-snow .ql-tooltip a.ql-action:after{content:var(--trans-editor-link-edit)!important;color:#fff;margin-left:0}form .form-control-editor .ql-snow .ql-tooltip a.ql-remove:before,.form .form-control-editor .ql-snow .ql-tooltip a.ql-remove:before{content:var(--trans-editor-link-remove)!important}form .form-control-editor .ql-snow .ql-tooltip[data-mode=link]:before,.form .form-control-editor .ql-snow .ql-tooltip[data-mode=link]:before{content:var(--trans-editor-link-enter)!important}form .form-control-editor .ql-snow .ql-tooltip.ql-editing a.ql-action:after,.form .form-control-editor .ql-snow .ql-tooltip.ql-editing a.ql-action:after{content:var(--trans-editor-link-save)!important}form .form-control-editor-wrapper.ql-container,.form .form-control-editor-wrapper.ql-container{flex:2;height:100%}form .form-control-editor-wrapper.ql-container.ql-snow,.form .form-control-editor-wrapper.ql-container.ql-snow{border:none;background-color:#efefef}form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor,.form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor{min-height:10em;overflow-y:auto}form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor p,.form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor p{font-size:.875rem}form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor p strong,.form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor p strong{font-weight:700}form .form-control-dropdown,.form .form-control-dropdown{cursor:pointer;display:inline-block;font-size:.75em;position:relative;width:auto}form .form-control-dropdown .icon,.form .form-control-dropdown .icon{margin-left:.1em;width:.5em;height:auto}form .form-control-dropdown ul,.form .form-control-dropdown ul{background-color:#fff;display:none;border:1px solid #F0F0F0;border-radius:.5em;margin:0;padding:.5em 1em;position:absolute;top:100%;width:150%;z-index:10;box-shadow:0 3px 5px 1px #00000047;opacity:0;transition:all .3s ease}@media (prefers-reduced-motion: reduce){form .form-control-dropdown ul,.form .form-control-dropdown ul{transition:none}}form .form-control-dropdown ul li,.form .form-control-dropdown ul li{display:block;list-style-type:none;font-size:1em}form .form-control-dropdown-selected button,.form .form-control-dropdown-selected button{color:#979797;pointer-events:none}form .form-control-dropdown-hover ul,.form .form-control-dropdown-hover ul{display:block;opacity:1}form .form-control-dropdown-hover .icon svg ellipse,form .form-control-dropdown-hover .icon svg g,form .form-control-dropdown-hover .icon svg path,form .form-control-dropdown-hover .icon svg polygon,.form .form-control-dropdown-hover .icon svg ellipse,.form .form-control-dropdown-hover .icon svg g,.form .form-control-dropdown-hover .icon svg path,.form .form-control-dropdown-hover .icon svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}form .form-control-dropdown-hover .icon svg use,.form .form-control-dropdown-hover .icon svg use{color:#000}form .form-control-inline,.form .form-control-inline{display:inline-block;max-width:100%;width:auto}form .form-control-inline+.select2,.form .form-control-inline+.select2{display:inline-block;min-height:1.875rem;min-width:3.125rem}form .form-control-submit,form .form-control-auto,.form .form-control-submit,.form .form-control-auto{width:auto}form .form-group,.form .form-group{margin-bottom:1rem}form .form-group-inline,.form .form-group-inline{display:inline-block}form .form-subgroup+.form-subgroup,.form .form-subgroup+.form-subgroup{margin-top:2em}form .input-icon,.form .input-icon{display:inline-block;min-width:1px;width:auto;position:relative}form .input-icon figure,.form .input-icon figure{display:inline-block;position:absolute;z-index:1;text-align:center;left:0;margin-left:11px;margin-top:8px;pointer-events:none}form .input-icon figure svg,.form .input-icon figure svg{max-height:1rem;max-width:1rem}form .input-icon .right,.form .input-icon .right{left:auto;right:8px}form .input-icon .right+.form-control,.form .input-icon .right+.form-control{padding-left:.9375rem}form input[type=color],.form input[type=color]{width:40px;height:40px;padding:0!important;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;border-color:transparent;border-radius:0;outline:none;box-shadow:none;background-color:unset;border-bottom-color:unset;display:block;cursor:pointer}form .input-group-paralell,.form .input-group-paralell{display:flex}form .input-group-paralell .left,.form .input-group-paralell .left{display:inline-block;width:30%}form .input-group-paralell .right,.form .input-group-paralell .right{display:inline-block;width:69%}form .input-group-paralell label,.form .input-group-paralell label{line-height:33px}form .input-group-error input,form .input-group-error textarea,.form .input-group-error input,.form .input-group-error textarea{border:1px solid var(--color-brand-danger, #D0021B)}form .input-group-type input[type=radio]:checked+label .icon,.form .input-group-type input[type=radio]:checked+label .icon{border:0;background-color:var(--color-brand-warning, #EAB81A)}form .input-group-type input[type=radio]:checked+label .icon svg ellipse,form .input-group-type input[type=radio]:checked+label .icon svg g,form .input-group-type input[type=radio]:checked+label .icon svg path,form .input-group-type input[type=radio]:checked+label .icon svg polygon,.form .input-group-type input[type=radio]:checked+label .icon svg ellipse,.form .input-group-type input[type=radio]:checked+label .icon svg g,.form .input-group-type input[type=radio]:checked+label .icon svg path,.form .input-group-type input[type=radio]:checked+label .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}form .input-group-type input[type=radio]:checked+label .icon svg use,.form .input-group-type input[type=radio]:checked+label .icon svg use{color:#fff}form .input-group-fake,.form .input-group-fake{display:inline-block;position:relative}form .input-group-fake .icon,.form .input-group-fake .icon{height:1.5rem;width:1.5rem}form .input-group-fake input,form .input-group-fake select,.form .input-group-fake input,.form .input-group-fake select{width:100%!important;height:100%!important;left:0;opacity:0;padding:0;position:absolute;top:0;z-index:1;overflow:hidden}form .input-group-fake figure,.form .input-group-fake figure{width:100%!important;height:100%!important}form .input-group-fake figure svg,.form .input-group-fake figure svg{width:100%!important;height:100%!important}form .input-group-fake:hover svg *,.form .input-group-fake:hover svg *{fill:#000!important}form .select2,.form .select2{display:block}form .sport-selector figure,.form .sport-selector figure{height:1.875rem;width:1.875rem}form .sport-selector input[type=checkbox],.form .sport-selector input[type=checkbox]{display:none}form .sport-selector input[type=checkbox]+label+label:before,form .sport-selector input[type=checkbox]+label+label:after,.form .sport-selector input[type=checkbox]+label+label:before,.form .sport-selector input[type=checkbox]+label+label:after{display:none}form .sport-selector input[type=checkbox]+label:before,form .sport-selector input[type=checkbox]+label:after,.form .sport-selector input[type=checkbox]+label:before,.form .sport-selector input[type=checkbox]+label:after{display:none}form .sport-selector input[type=checkbox]:checked+label figure svg ellipse,form .sport-selector input[type=checkbox]:checked+label figure svg g,form .sport-selector input[type=checkbox]:checked+label figure svg path,form .sport-selector input[type=checkbox]:checked+label figure svg polygon,.form .sport-selector input[type=checkbox]:checked+label figure svg ellipse,.form .sport-selector input[type=checkbox]:checked+label figure svg g,.form .sport-selector input[type=checkbox]:checked+label figure svg path,.form .sport-selector input[type=checkbox]:checked+label figure svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}form .sport-selector input[type=checkbox]:checked+label figure svg use,.form .sport-selector input[type=checkbox]:checked+label figure svg use{color:var(--color-brand-warning, #EAB81A)}.select2 *{outline:none!important}.select2-results__option[aria-disabled=true]{display:none!important}.select2-container .select2-selection--single{height:33px}.select2-container--default .select2-selection--single{border:1px solid var(--color-brand-info, #979797)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:33px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;width:24px;top:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--color-brand-info, #979797) transparent transparent transparent}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#979797}.select2-container--default .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#979797!important}.select2-dropdown{border:1px solid var(--color-brand-info, #979797);box-shadow:0 3px 5px 1px #00000047}@media (max-width: 991.98px){input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}}@media (min-width: 768px){form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor,.form .form-control-editor-wrapper.ql-container.ql-snow .ql-editor{min-height:15em}}.help blockquote{background-color:#f0f0f0;margin-left:1em;padding:.5em}.help strong{font-weight:700!important}.help-borg{font-weight:400}.help-borg-body{margin-top:2.5rem}.help-borg-value{display:block;margin:.25rem 0}.help-borg-value button{background-color:#efefef;border:0;cursor:pointer;height:1.25rem;font-size:1em;font-weight:500;margin-right:.5rem;transition:background-color .25s;width:2.25rem}.help-borg-value button+span{color:#000}.help-profile{font-weight:400}.help-profile-body{margin-top:2.5rem}.help-profile-body p{margin-bottom:.5rem!important}body.error .content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);text-align:center}body.error .content .error-logo{display:block}body.error .content .error-logo svg{width:12em!important}body.error .content .error-message{margin:3em 0}body.error .content .error-message p{font-size:1rem;font-weight:700}table{border-collapse:collapse;width:100%}table tr th,table tr td{outline:none}table tr th.shrink,table tr td.shrink{white-space:nowrap;width:1px}table tr th:first-child .select,table tr th:first-child .select-all,table tr td:first-child .select,table tr td:first-child .select-all{display:none}table .header td{height:2.5rem!important;position:relative}table .header td .button-group{display:inline-block;left:14.125rem;position:absolute;top:0;width:20em}table .header td .button-group .btn{font-size:14px;font-weight:300;border:1px solid #979797;height:32px;line-height:32px}table .header td .button-group .btn:hover{border:1px solid #000000}table .subheader th{padding-right:1rem!important;position:relative}table .subheader th svg{height:1rem;margin:auto;position:absolute;top:0;left:-17px;bottom:0;right:0}table .subheader th input::-moz-placeholder{font-size:10px;color:#000;font-weight:500}table .subheader th input::placeholder{font-size:10px;color:#000;font-weight:500}table .subheader th .form-control{font-weight:400;text-transform:uppercase;font-size:10px;line-height:10px;height:2.5rem;border-radius:0!important;pointer-events:none!important}table .subheader th.disabled-login .info{left:55px}table .subheader th.blocked .info{left:70px}table .subheader th .info{display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}table .subheader th .info figure{width:20px!important;height:20px!important;border:none!important;background-color:#fff}table .subheader th .info figure svg{left:0;height:12px}table .filters td{padding:2em 0}table .filters td .actions{display:none}table .separator{min-height:1em}table-manager .input-group+.input-group{margin-top:.25em}table.data-table{width:100%!important}table.data-table-with-selection .filters td .actions{display:block}table.data-table-select tbody tr td:first-child,table.data-table-select tbody tr th:first-child,table.data-table-select thead tr td:first-child,table.data-table-select thead tr th:first-child{position:relative}table.data-table-select tbody tr td:first-child .select,table.data-table-select tbody tr td:first-child .select-all,table.data-table-select tbody tr th:first-child .select,table.data-table-select tbody tr th:first-child .select-all,table.data-table-select thead tr td:first-child .select,table.data-table-select thead tr td:first-child .select-all,table.data-table-select thead tr th:first-child .select,table.data-table-select thead tr th:first-child .select-all{content:"";display:block;height:100%;left:-3em;position:absolute;top:0;width:3em}table.data-table-select tbody tr td:first-child .select .btn,table.data-table-select tbody tr td:first-child .select-all .btn,table.data-table-select tbody tr th:first-child .select .btn,table.data-table-select tbody tr th:first-child .select-all .btn,table.data-table-select thead tr td:first-child .select .btn,table.data-table-select thead tr td:first-child .select-all .btn,table.data-table-select thead tr th:first-child .select .btn,table.data-table-select thead tr th:first-child .select-all .btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);border:1px solid #979797;border-radius:50%;display:none;height:20px!important;width:20px!important}table.data-table-select tbody tr td:first-child .select .btn svg,table.data-table-select tbody tr td:first-child .select-all .btn svg,table.data-table-select tbody tr th:first-child .select .btn svg,table.data-table-select tbody tr th:first-child .select-all .btn svg,table.data-table-select thead tr td:first-child .select .btn svg,table.data-table-select thead tr td:first-child .select-all .btn svg,table.data-table-select thead tr th:first-child .select .btn svg,table.data-table-select thead tr th:first-child .select-all .btn svg{display:none;width:12px;margin-left:4px}table.data-table-select tbody tr:hover td .select .btn,table.data-table-select tbody tr:hover td .select-all .btn,table.data-table-select tbody tr:hover th .select .btn,table.data-table-select tbody tr:hover th .select-all .btn,table.data-table-select thead tr:hover td .select .btn,table.data-table-select thead tr:hover td .select-all .btn,table.data-table-select thead tr:hover th .select .btn,table.data-table-select thead tr:hover th .select-all .btn{display:block}table.data-table-select tbody tr.selected,table.data-table-select thead tr.selected{background-color:transparent;color:inherit}table.data-table-select tbody tr.selected th a,table.data-table-select tbody tr.selected td a,table.data-table-select thead tr.selected th a,table.data-table-select thead tr.selected td a{color:#000!important}table.data-table-select tbody tr.selected th .select .btn,table.data-table-select tbody tr.selected th .select-all .btn,table.data-table-select tbody tr.selected td .select .btn,table.data-table-select tbody tr.selected td .select-all .btn,table.data-table-select thead tr.selected th .select .btn,table.data-table-select thead tr.selected th .select-all .btn,table.data-table-select thead tr.selected td .select .btn,table.data-table-select thead tr.selected td .select-all .btn{background-color:var(--color-brand-warning, #EAB81A);border:0;display:block}table.data-table-select tbody tr.selected th .select .btn svg,table.data-table-select tbody tr.selected th .select-all .btn svg,table.data-table-select tbody tr.selected td .select .btn svg,table.data-table-select tbody tr.selected td .select-all .btn svg,table.data-table-select thead tr.selected th .select .btn svg,table.data-table-select thead tr.selected th .select-all .btn svg,table.data-table-select thead tr.selected td .select .btn svg,table.data-table-select thead tr.selected td .select-all .btn svg{display:block}table.dataTable thead th.sorting:before,table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_desc:before,table.dataTable thead th.sorting_desc:after,table.dataTable thead th.sorting_asc:before,table.dataTable thead th.sorting_asc:after{transition:all .3s ease;opacity:.5;width:8px;height:6px;content:" "}@media (prefers-reduced-motion: reduce){table.dataTable thead th.sorting:before,table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_desc:before,table.dataTable thead th.sorting_desc:after,table.dataTable thead th.sorting_asc:before,table.dataTable thead th.sorting_asc:after{transition:none}}table.dataTable thead th.sorting:before,table.dataTable thead th.sorting_desc:before,table.dataTable thead th.sorting_asc:before{right:.5em;bottom:1.5em;background-image:url(/build/assets/sorting-asc-CMbzkmNi.svg?v=3.0.0)}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_desc:after,table.dataTable thead th.sorting_asc:after{bottom:1em;background-image:url(/build/assets/sorting-desc-BX3Okm3E.svg?v=3.0.0)}table.dataTable thead th.sorting_desc input,table.dataTable thead th.sorting_asc input{background-color:var(--color-brand-info, #979797)}table.dataTable thead th.sorting_desc:before,table.dataTable thead th.sorting_asc:before{background-image:url(/build/assets/sorting-asc_white-Bi3hMuQl.svg?v=3.0.0)}table.dataTable thead th.sorting_desc:after,table.dataTable thead th.sorting_asc:after{background-image:url(/build/assets/sorting-desc_white-QUEzxIaG.svg?v=3.0.0)}table.dataTable thead th.sorting_desc svg g,table.dataTable thead th.sorting_asc svg g{fill:#fff}table.dataTable thead th.sorting_desc:before{opacity:.5}table.dataTable thead th.sorting_asc:after{opacity:.5}table.dataTable thead th.sorting:before,table.dataTable thead th.sorting:after{opacity:.5}table.dataTable thead th.sorting input{transition:all .3s ease;background-color:#d4d6d880}@media (prefers-reduced-motion: reduce){table.dataTable thead th.sorting input{transition:none}}table.dataTable thead th.sorting:hover:before,table.dataTable thead th.sorting:hover:after{opacity:.4}.table-filters .filter,.data-table-filters .filter{border:1px solid var(--color-brand-info, #979797);border-radius:.25em;color:#979797;display:inline-block;font-size:.875em;line-height:30px;height:30px;padding:0 2em 0 0;position:relative}.table-filters .filter+.filter,.data-table-filters .filter+.filter{margin-left:1em}.table-filters .filter strong,.data-table-filters .filter strong{background-color:#97979733;display:inline-block;font-weight:400;padding:0 .5em;text-transform:uppercase;color:#979797!important}.table-filters .filter span,.data-table-filters .filter span{display:inline-block;color:#000;font-weight:500}.table-filters .filter button,.data-table-filters .filter button{background-color:transparent;background-image:url(/build/assets/thin-cross_black-BaW3E1Mm.svg?v=3.0.0);background-repeat:no-repeat;background-position:center center;display:block;border:0;cursor:pointer;height:1em!important;line-height:1em;position:absolute;top:8px;right:3px;width:1em!important;z-index:1;transition:all .3s ease;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)";filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}@media (prefers-reduced-motion: reduce){.table-filters .filter button,.data-table-filters .filter button{transition:none}}.table-filters .filter button:hover,.data-table-filters .filter button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.dataTables_wrapper{position:relative}.dataTables_filter{left:0;position:absolute;top:0;z-index:5;height:1.875rem}.dataTables_filter label{position:relative;width:12.8125em}.dataTables_filter label:before{background-image:url(/build/assets/search-BRsFngPv.svg?v=3.0.0);background-repeat:no-repeat;background-position:center center;background-size:15px 15px;content:"";display:block;height:34px;left:0;position:absolute;top:0;width:2.5em;z-index:1}.dataTables_filter label input{font-size:1em;font-weight:400;color:#979797;padding:0 .5em 0 2rem;transform:translate(-.375rem);border:2px solid #e6e6e6;border-radius:5px;height:34px;line-height:34px;width:100%!important;outline:none}.dataTables_filter label input::-moz-placeholder{color:#979797}.dataTables_filter label input::placeholder{color:#979797}.dataTables_filter label input:focus{background-color:#efefef;color:#000}.dataTables_info{color:#979797;font-size:.875em;font-weight:400;position:relative}.dataTables_length{position:absolute;top:0;right:2em;z-index:5}.dataTables_length label{position:relative;text-align:right;visibility:hidden}.dataTables_length label select{position:absolute;left:0;top:0;visibility:visible;background-clip:padding-box;border:1px solid #D8D8D8!important;border-radius:3px;min-height:2.09rem;font-size:.875rem;line-height:1.5;outline:0;border:none;padding:0 .5rem;position:relative}.dataTables_paginate{position:absolute;top:0;right:0}.dataTables_paginate span{display:none}.dataTables_paginate .paginate_button{background-color:#979797;background-repeat:no-repeat;background-position:center center;border-radius:3px;cursor:pointer;display:inline-block;height:2.0625em;width:2.375em;transition:all .3s ease}@media (prefers-reduced-motion: reduce){.dataTables_paginate .paginate_button{transition:none}}.dataTables_paginate .paginate_button.disabled{opacity:.2;pointer-events:none}.dataTables_paginate .paginate_button.previous{background-image:url(/build/assets/prev-CtK8h8AR.svg?v=3.0.0);border-bottom-right-radius:0;border-top-right-radius:0}.dataTables_paginate .paginate_button.next{background-image:url(/build/assets/next-CVMH9MSI.svg?v=3.0.0);border-bottom-left-radius:0;border-top-left-radius:0;margin-left:2px}.dataTables_paginate .paginate_button:not(.disabled):hover{opacity:1}.dataTables.no-pagination .dataTables_paginate{display:none}@media (max-width: 991.98px){body.responsive{background-color:#fff}body.responsive header.main{margin-bottom:4em}body.responsive header.main.impersonated:not(.mobile) nav .nav-item.active{padding:1.75em 20px}body.responsive header.main.impersonated:not(.mobile) nav .nav-item.active span{color:var(--color-brand-warning, #EAB81A);font-weight:700;font-size:14px;line-height:14px}body.responsive header.main.impersonated:not(.mobile) nav .nav-item.active:after{width:1000%}body.responsive header.main nav.primary{width:calc(100% - 72px);overflow:hidden}}header.main{border-bottom:1px solid #E6E6E6;background-color:#fff;height:4.5em;margin-bottom:2em;left:0;position:sticky;top:0;width:100%;z-index:100}header.main .sub{display:none}header.main nav .nav-item{position:relative;background:transparent;border:0;color:#979797;display:none;font-size:1rem;height:4.5em;float:left;margin:0;text-decoration:none;cursor:pointer;padding:1.75em 10px}header.main nav .nav-item.home{display:block;border:0;background-color:#000}header.main nav .nav-item.home svg{margin-top:-5px;width:60px;height:auto}header.main nav .nav-item.home svg ellipse,header.main nav .nav-item.home svg g,header.main nav .nav-item.home svg path,header.main nav .nav-item.home svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}header.main nav .nav-item.home svg use{color:var(--color-brand-warning, #EAB81A)}header.main nav .nav-item.custom-logo{width:auto;height:4.5rem;position:relative;background-color:#000!important;padding:10px 15px}header.main nav .nav-item.custom-logo picture{position:relative;display:block;height:100%;width:100%;margin:0}header.main nav .nav-item.custom-logo picture img{position:relative;-o-object-fit:contain;object-fit:contain;width:auto;height:100%;left:50%;max-width:110px;transform:translate(-50%)}header.main nav .nav-item.profile span{text-transform:none}header.main nav .nav-item.search{position:relative;transition:all .3s ease}@media (prefers-reduced-motion: reduce){header.main nav .nav-item.search{transition:none}}header.main nav .nav-item.search button{display:inline-block;line-height:1rem;height:23px;transition:all .3s ease}@media (prefers-reduced-motion: reduce){header.main nav .nav-item.search button{transition:none}}header.main nav .nav-item.search button svg{transition:all .3s ease;width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important}header.main nav .nav-item.search button svg ellipse,header.main nav .nav-item.search button svg g,header.main nav .nav-item.search button svg path,header.main nav .nav-item.search button svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.search button svg use{color:#979797}@media (prefers-reduced-motion: reduce){header.main nav .nav-item.search button svg{transition:none}}header.main nav .nav-item.search input[name=_token]{position:absolute;width:0;height:0}header.main nav .nav-item.search input.form-control{display:none;margin-left:1em;width:0;font-weight:400;transform:translateY(-.5em);cursor:default;transition:all .7s ease}@media (prefers-reduced-motion: reduce){header.main nav .nav-item.search input.form-control{transition:none}}header.main nav .nav-item.search.shown input{display:inline-block;width:300px}header.main nav .nav-item.search.shown .search-results-shown{display:block}header.main nav .nav-item.search ul{background:#fff;border:1px solid #F0F0F0;border-top:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;box-shadow:0 3px 5px 1px #0000001a;display:none;left:-1px;margin:0;padding:0 .5em;position:absolute;top:4.5rem;width:calc(100% + 2px);z-index:20}header.main nav .nav-item.search ul li{list-style-type:none;padding:.5em 1em}header.main nav .nav-item.search ul li a{color:#000;font-size:.875em;text-decoration:none}header.main nav .nav-item.search ul li a:hover{text-decoration:underline}header.main nav .nav-item.search:hover button svg ellipse,header.main nav .nav-item.search:hover button svg g,header.main nav .nav-item.search:hover button svg path,header.main nav .nav-item.search:hover button svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.search:hover button svg use{color:#000}header.main nav .nav-item.logout{line-height:1rem}header.main nav .nav-item.logout svg{transition:all .3s ease;height:16px;width:16px;max-height:16px;max-width:16px}header.main nav .nav-item.logout svg ellipse,header.main nav .nav-item.logout svg g,header.main nav .nav-item.logout svg path,header.main nav .nav-item.logout svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.logout svg use{color:#979797}@media (prefers-reduced-motion: reduce){header.main nav .nav-item.logout svg{transition:none}}header.main nav .nav-item.logout:hover svg ellipse,header.main nav .nav-item.logout:hover svg g,header.main nav .nav-item.logout:hover svg path,header.main nav .nav-item.logout:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.logout:hover svg use{color:#000}header.main nav .nav-item.actions{border-left:0!important}header.main nav .nav-item.pupil{border-right:0!important}header.main nav .nav-item.pupil .avatar{line-height:2rem;margin-right:.5em;transform:translateY(-35%);display:inline-block;vertical-align:middle}header.main nav .nav-item.pupil .avatar picture{height:3.125rem;width:3.125rem}header.main nav .nav-item.pupil .avatar picture,header.main nav .nav-item.pupil .avatar span{float:left}header.main nav .nav-item.pupil span.avatar-user{text-transform:none;font-size:1.1em;margin-top:10px;display:flex;align-items:center;gap:1rem}header.main nav .nav-item.pupil span.avatar-user .garmin{display:flex}header.main nav .nav-item.pupil span.avatar-user a{display:none}header.main nav .nav-item.group{border-right:0!important}header.main nav .nav-item.group span.group-display{text-transform:none;font-size:1.1em;margin-top:-.25em}header.main nav .nav-item.resource{border-right:0!important;display:flex!important;flex-direction:row;gap:1rem;align-items:center}header.main nav .nav-item.resource figure{align-items:center;display:flex}header.main nav .nav-item.resource figure svg{width:2rem;max-width:2rem;max-height:2rem;height:2rem}header.main nav .nav-item.resource span.resource-display{text-transform:none;font-size:1.25rem;line-height:1rem;pointer-events:none}header.main nav .nav-item:not(.home):not(.search):not(.active):hover{color:#000}header.main nav .nav-item button,header.main nav .nav-item span{display:block;font-size:.75em;text-transform:uppercase}header.main nav .nav-item.hover-remote-sidebar span{pointer-events:none}header.main nav .nav-item.dropdown{position:relative}header.main nav .nav-item.dropdown .icon svg{max-width:15px;max-height:9px}header.main nav .nav-item.dropdown ul{background-color:#fff;border:1px solid #F0F0F0;border-top:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;display:none;margin:0;padding:0;right:0;text-align:left;top:100%;position:absolute;width:15.625em;z-index:101}header.main nav .nav-item.dropdown ul li{color:#000;font-size:.75em;list-style-type:none;font-weight:500;font-family:Helvetica Neue,sans-serif!important}header.main nav .nav-item.dropdown ul li a{color:#979797;display:block;text-decoration:none;padding:.65em 1.5em}header.main nav .nav-item.dropdown ul li a.logout svg{max-width:10px;max-height:12px}header.main nav .nav-item.dropdown ul li:last-child a.logout svg ellipse,header.main nav .nav-item.dropdown ul li:last-child a.logout svg g,header.main nav .nav-item.dropdown ul li:last-child a.logout svg path,header.main nav .nav-item.dropdown ul li:last-child a.logout svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.dropdown ul li:last-child a.logout svg use{color:#979797}header.main nav .nav-item.dropdown ul li:last-child:hover a.logout svg ellipse,header.main nav .nav-item.dropdown ul li:last-child:hover a.logout svg g,header.main nav .nav-item.dropdown ul li:last-child:hover a.logout svg path,header.main nav .nav-item.dropdown ul li:last-child:hover a.logout svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.dropdown ul li:last-child:hover a.logout svg use{color:#000}header.main nav .nav-item.dropdown ul li:hover{background-color:#d4d6d833}header.main nav .nav-item.dropdown ul li:hover a{color:#000!important}header.main nav .nav-item.dropdown ul li.separator{border-top:1px solid #F0F0F0;height:1px;padding:0}header.main nav .nav-item.dropdown ul li.light{color:#979797}header.main nav .nav-item.dropdown.actions>span,header.main nav .nav-item.dropdown.groups>span,header.main nav .nav-item.dropdown.goto>span{display:inline-block;text-transform:none;font-weight:500;font-size:.85em;font-family:Helvetica Neue,sans-serif!important}header.main nav .nav-item.dropdown.actions>figure svg,header.main nav .nav-item.dropdown.groups>figure svg,header.main nav .nav-item.dropdown.goto>figure svg{width:12px;height:auto}header.main nav .nav-item.dropdown.actions:hover svg ellipse,header.main nav .nav-item.dropdown.actions:hover svg g,header.main nav .nav-item.dropdown.actions:hover svg path,header.main nav .nav-item.dropdown.actions:hover svg polygon,header.main nav .nav-item.dropdown.groups:hover svg ellipse,header.main nav .nav-item.dropdown.groups:hover svg g,header.main nav .nav-item.dropdown.groups:hover svg path,header.main nav .nav-item.dropdown.groups:hover svg polygon,header.main nav .nav-item.dropdown.goto:hover svg ellipse,header.main nav .nav-item.dropdown.goto:hover svg g,header.main nav .nav-item.dropdown.goto:hover svg path,header.main nav .nav-item.dropdown.goto:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.dropdown.actions:hover svg use,header.main nav .nav-item.dropdown.groups:hover svg use,header.main nav .nav-item.dropdown.goto:hover svg use{color:#000}header.main nav .nav-item.dropdown.actions ul,header.main nav .nav-item.dropdown.groups ul,header.main nav .nav-item.dropdown.goto ul{width:auto}header.main nav .nav-item.dropdown.goto ul li{text-transform:uppercase}header.main nav .nav-item.dropdown.goto ul li:last-child{text-transform:none}header.main nav .nav-item.dropdown:hover ul{display:block;top:4.5em}header.main nav form{display:inline}header.main nav.primary{float:left}header.main nav.secondary{float:left;display:flex;align-items:center}header.main nav.secondary a.nav-pupils{border-right:none!important;padding:1.75em 1em}header.main nav.secondary .nav-item.search{border-left:1px solid #F0F0F0!important}header.main nav.secondary .nav-item.types>div{display:flex;gap:8px;align-items:center}header.main nav.secondary .nav-item.nav-item-secondary{display:flex!important;gap:8px;align-items:center}header.main nav.secondary .navigation{display:flex;align-items:center;padding-right:2rem}header.main nav.secondary .navigation a{text-decoration:none;line-height:14px;padding:6px 8px;pointer-events:all;border-radius:4px}header.main nav.secondary .navigation a.sidebar-close{background:var(--color-brand-warning, #EAB81A)}header.main nav.secondary .navigation a.sidebar-close svg ellipse,header.main nav.secondary .navigation a.sidebar-close svg g,header.main nav.secondary .navigation a.sidebar-close svg path,header.main nav.secondary .navigation a.sidebar-close svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}header.main nav.secondary .navigation a.sidebar-close svg use{color:#fff}header.main nav.secondary .navigation a:hover{background:#efefef}header.main nav.secondary .navigation a:hover svg ellipse,header.main nav.secondary .navigation a:hover svg g,header.main nav.secondary .navigation a:hover svg path,header.main nav.secondary .navigation a:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}header.main nav.secondary .navigation a:hover svg use{color:#000}header.main nav.secondary .navigation a svg{height:14px;width:14px;max-height:14px;max-width:14px;pointer-events:none}header.main nav.secondary .navigation a svg ellipse,header.main nav.secondary .navigation a svg g,header.main nav.secondary .navigation a svg path,header.main nav.secondary .navigation a svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}header.main nav.secondary .navigation a svg use{color:#979797}header.main nav.secondary .avatar{padding:0 1em}header.main nav.secondary .avatar .note-edit,header.main nav.secondary .avatar .note-add,header.main nav.secondary .avatar .avatar-connection{display:none!important}header.main nav.secondary .avatar picture{width:24px;height:24px}header.main nav.secondary .avatar picture:after{font-size:.5rem}header.main nav.secondary .avatar-user{color:#000;font-weight:500;font-size:12px}header.main nav.secondary .nav-item{border-right:1px solid #F0F0F0}header.main nav.responsive{float:right}header.main nav.responsive .burger{background:transparent;border:0;display:block;width:4.5rem;padding:20px;border-left:1px solid #D8D8D8}header.main nav.responsive .burger .bar{background:#d8d8d8;display:block;height:4px;width:100%}header.main nav.responsive .burger .bar:last-child{width:50%}header.main nav.responsive .burger .bar+.bar{margin-top:4px}header.impersonated nav .nav-item.home{border:0;background-color:var(--color-brand-danger, #D0021B);border-right:1px solid #FFFFFF}header.impersonated nav .nav-item.home svg ellipse,header.impersonated nav .nav-item.home svg g,header.impersonated nav .nav-item.home svg path,header.impersonated nav .nav-item.home svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}header.impersonated nav .nav-item.home svg use{color:#fff}header.impersonated nav .nav-item.active,header.impersonated nav .nav-item:not(.home):hover{border-bottom-color:var(--color-brand-danger, #D0021B)}header.mobile{height:100vh}header.mobile nav{border:0;padding:0 4em;position:relative}header.mobile nav .nav-item{border:0;color:var(--color-brand-warning, #EAB81A);float:none;display:block;height:auto;padding:0}header.mobile nav .nav-item:not(.home){font-size:1.5rem}header.mobile nav .nav-item.home{position:absolute;height:4.5rem;padding:1.75em 10px!important;left:0;top:0}header.mobile nav .nav-item.active{border:none}header.mobile nav .nav-item.logout{margin-top:1em}header.mobile nav .nav-item.logout span{display:inline;color:#b2b2b2;font-size:.75em;text-transform:none}header.mobile nav .nav-item.no-mobile{display:none}header.mobile nav.primary{padding-top:4.5em;width:100%}header.mobile nav.primary:after{background-color:#efefef;content:"";display:block;height:1px;left:0;top:4.5em;position:absolute;width:100vw}header.mobile nav.primary .nav-item:not(.custom-logo):not(.active){display:block}header.mobile nav.secondary{padding-top:2rem;width:100%;align-items:flex-start;flex-direction:column}header.mobile nav.secondary .nav-item.search{display:none}header.mobile nav.responsive{padding:0;position:absolute;top:0;right:0}header.mobile nav.responsive .burger{height:4.5rem;padding:15px;border-left:1px solid #D8D8D8}header.mobile nav.responsive .burger .bar:nth-child(1){transform:translateY(.25rem) rotate(45deg)}header.mobile nav.responsive .burger .bar:nth-child(3){display:none}header.mobile nav.responsive .burger .bar:nth-child(2){transform:translateY(-.25rem) rotate(-45deg)}header.mobile nav .sub{clear:both;display:block;padding:4em 0 2em}header.mobile nav .sub small{display:block;color:#b2b2b2;font-size:.75rem;text-transform:uppercase}header.mobile nav .sub .nav-item{font-weight:700}header.mobile nav .sub .nav-item.active:after{display:none}body.no-responsive header.main{margin-bottom:4rem}body.no-responsive header.main nav .nav-item{transition:all .3s ease;display:block}@media (prefers-reduced-motion: reduce){body.no-responsive header.main nav .nav-item{transition:none}}body.no-responsive header.main nav .nav-item.burguer{display:none}body.no-responsive header.main nav .nav-item.logout span{display:none}body.no-responsive header.main nav .nav-item.nav-item-pupils{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px;pointer-events:none}body.no-responsive header.main nav .nav-item.nav-item-pupils span{line-height:.75em;color:#979797}body.no-responsive header.main nav .nav-item.nav-item-pupils.active span{color:var(--color-brand-warning, #EAB81A)!important}body.no-responsive header.main nav .nav-item.nav-item-pupils a.pupil-index{display:inline-block;text-decoration:none;pointer-events:all}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list{text-decoration:none;line-height:1rem;padding:6px 8px;pointer-events:all;border-radius:4px}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list.sidebar-close{background-color:var(--color-brand-warning, #EAB81A)}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg ellipse,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg g,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg path,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg use{color:#fff}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list:hover{background:#efefef}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list:hover svg ellipse,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list:hover svg g,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list:hover svg path,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list:hover svg use{color:#000}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list svg{height:1rem;width:1rem;max-height:1rem;max-width:1rem;pointer-events:none}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list svg ellipse,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list svg g,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list svg path,body.no-responsive header.main nav .nav-item.nav-item-pupils a.list svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}body.no-responsive header.main nav .nav-item.nav-item-pupils a.list svg use{color:#979797}body.no-responsive header.main nav.secondary{float:right}body.no-responsive header.main nav.secondary .nav-item{border-left:0;border-right:1px solid #F0F0F0;display:block}body.no-responsive header.main nav.responsive{display:none}@media (max-width: 1199.98px){header.main.mobile nav .nav-item.active:after{display:none!important}header.main.mobile nav .nav-item.active span{color:#000}}@media (min-width: 992px){header.main{margin-bottom:4rem}header.main nav .nav-item{transition:all .3s ease;display:block}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){header.main nav .nav-item{transition:none}}@media (min-width: 992px){header.main nav .nav-item.burguer{display:none}header.main nav .nav-item.logout span{display:none}header.main nav .nav-item.nav-item-pupils{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px;pointer-events:none}header.main nav .nav-item.nav-item-pupils span{line-height:.75em;color:#979797}header.main nav .nav-item.nav-item-pupils.active span{color:var(--color-brand-warning, #EAB81A)!important}header.main nav .nav-item.nav-item-pupils a.pupil-index{display:inline-block;text-decoration:none;pointer-events:all}header.main nav .nav-item.nav-item-pupils a.list{text-decoration:none;line-height:1rem;padding:6px 8px;pointer-events:all;border-radius:4px}header.main nav .nav-item.nav-item-pupils a.list.sidebar-close{background-color:var(--color-brand-warning, #EAB81A)}header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg ellipse,header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg g,header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg path,header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.nav-item-pupils a.list.sidebar-close svg use{color:#fff}header.main nav .nav-item.nav-item-pupils a.list:hover{background:#efefef}header.main nav .nav-item.nav-item-pupils a.list:hover svg ellipse,header.main nav .nav-item.nav-item-pupils a.list:hover svg g,header.main nav .nav-item.nav-item-pupils a.list:hover svg path,header.main nav .nav-item.nav-item-pupils a.list:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.nav-item-pupils a.list:hover svg use{color:#000}header.main nav .nav-item.nav-item-pupils a.list svg{height:1rem;width:1rem;max-height:1rem;max-width:1rem;pointer-events:none}header.main nav .nav-item.nav-item-pupils a.list svg ellipse,header.main nav .nav-item.nav-item-pupils a.list svg g,header.main nav .nav-item.nav-item-pupils a.list svg path,header.main nav .nav-item.nav-item-pupils a.list svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}header.main nav .nav-item.nav-item-pupils a.list svg use{color:#979797}header.main nav.secondary{float:right}header.main nav.secondary .nav-item{border-left:0;border-right:1px solid #F0F0F0;display:block}header.main nav.responsive{display:none}header.main nav .nav-item{padding:1.75em 1em}header.main nav .nav-item.active{display:block}header.main nav .nav-item.active:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.4375em;background:var(--color-brand-warning, #EAB81A)}header.main nav.primary .nav-item{border-right:1px solid #F0F0F0}header.main nav.primary .nav-item:not(.custom-logo):not(.active){display:block}header.main nav.secondary .nav-item{padding:1.75em}}@media screen and (max-width: 1500px){header.main-trainer.search nav.primary .nav-item-secondary,header.main-pupil.search nav.primary .nav-item-secondary{display:none!important}}@media (min-width: 1200px){header.main nav .nav-item{padding:1.75em}header.main nav .nav-item.custom-logo picture img{max-width:12.5rem}header.main nav .nav-item.pupil span.avatar-user a{display:inline}}footer.main{color:var(--color-brand-info, #979797);height:14rem;font-size:.625rem;left:0;display:none;padding:4rem 0 0;text-align:center;width:100%}footer.main .container{padding:0!important}footer.main .content{text-align:left;width:100%}footer.main figure{width:auto}footer.main .logo{margin-bottom:1.25rem;display:inline-block;height:auto;margin-left:0;margin-right:0}footer.main .logo svg{height:32px;width:auto}footer.main .logo svg ellipse,footer.main .logo svg g,footer.main .logo svg path,footer.main .logo svg polygon{fill:var(--color-brand-info, #979797);fill-opacity:1;transition:fill 0s}footer.main .logo svg use{color:var(--color-brand-info, #979797)}footer.main .copyright{display:block;margin-bottom:.5rem;font-size:1em;color:#b2b2b2}footer.main .legal .link{color:#b2b2b2;display:inline-block;text-decoration:underline;transition:all .3s ease}@media (prefers-reduced-motion: reduce){footer.main .legal .link{transition:none}}footer.main .legal .link:first-child:after{content:"";margin:0 4px;width:4px;height:4px;display:inline-block;border-radius:100%;background-color:#f0f0f0}footer.main .legal .link+.link{margin-right:.75rem}footer.main .legal .link:hover{color:#000}@media (min-width: 992px){footer.main{display:block}}.activity,.resource{position:relative;padding-bottom:3em}.activity-excerpt,.resource-excerpt{display:block;height:3em;width:100%}.activity-excerpt span,.resource-excerpt span{font-size:.75em;line-height:.75em;display:block}.activity-excerpt-sport,.resource-excerpt-sport{float:left;width:2.875rem}.activity-excerpt-sport .icon svg,.resource-excerpt-sport .icon svg{max-width:3rem;max-height:3rem}.activity-excerpt-sport .import-export,.resource-excerpt-sport .import-export{display:inline-block;float:left;margin-top:.25em}.activity-excerpt-sport .import-export svg,.resource-excerpt-sport .import-export svg{width:1rem;height:1rem}.activity-excerpt-measurement .measured,.resource-excerpt-measurement .measured{display:inline-block;font-size:1em}.activity-excerpt-measurement .workload,.resource-excerpt-measurement .workload{display:inline-block;margin-left:1em;margin-top:5px}.activity-excerpt-measurement .workload-value,.resource-excerpt-measurement .workload-value{height:.625rem;width:.625rem}.activity-excerpt-measurement .workload ul,.resource-excerpt-measurement .workload ul{margin:0;padding:0!important}.activity-excerpt-measurement .workload ul button,.resource-excerpt-measurement .workload ul button{cursor:default!important}.activity-completion .percent,.resource-completion .percent{background-color:var(--color-brand-success, #00BFA9);border-radius:1em;display:inline-block;color:#fff;font-size:.625em;padding:.125em .75em;text-align:center;width:4em}.activity-completion .percent-red,.resource-completion .percent-red{background-color:var(--color-brand-danger, #D0021B)}.activity-completion .percent-yellow,.resource-completion .percent-yellow{background-color:var(--color-brand-warning, #EAB81A)}.activity-relocation,.resource-relocation{display:block;padding-bottom:.25em;width:100%}.activity-relocation svg,.resource-relocation svg{display:inline-block;height:.75em;margin:-.125em 0 0 .25em;vertical-align:middle;width:.75em}.activity-relocation span,.resource-relocation span{display:inline-block;font-size:.75em}.activity-title,.resource-title{display:block}.activity-title strong,.resource-title strong{display:block;font-size:.875em;line-height:1em}.activity-group,.resource-group{display:inline-block;font-size:.75em;padding:0 1rem;height:2em;line-height:1em}.activity-buttons:not(.resource-buttons),.resource-buttons:not(.resource-buttons){bottom:.5em;display:block;height:2em;left:0;position:absolute}.activity-buttons .btn,.resource-buttons .btn{float:left;margin-top:4px}.activity-buttons .btn svg,.resource-buttons .btn svg{transition:all .3s ease}@media (prefers-reduced-motion: reduce){.activity-buttons .btn svg,.resource-buttons .btn svg{transition:none}}.activity-buttons .btn .icon-strava,.resource-buttons .btn .icon-strava{padding-right:1.5rem}.activity-buttons .btn.activity-delete .icon,.activity-buttons .btn.resource-delete .icon,.resource-buttons .btn.activity-delete .icon,.resource-buttons .btn.resource-delete .icon{max-height:1.875em;max-width:1.875em}.activity-buttons .btn:hover svg ellipse,.activity-buttons .btn:hover svg g,.activity-buttons .btn:hover svg path,.activity-buttons .btn:hover svg polygon,.resource-buttons .btn:hover svg ellipse,.resource-buttons .btn:hover svg g,.resource-buttons .btn:hover svg path,.resource-buttons .btn:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.activity-buttons .btn:hover svg use,.resource-buttons .btn:hover svg use{color:#000}.activity-buttons .btn[disabled="1"],.resource-buttons .btn[disabled="1"]{display:none}.activity-buttons-trainer .btn,.resource-buttons-trainer .btn{margin-left:.5em}.activity-status+.activity-status,.resource-status+.activity-status{margin-left:.5rem}.activity-statistics,.resource-statistics{margin-right:.75em}.activity-statistics .icon,.resource-statistics .icon{border:1px solid #979797!important;margin-top:-.5em;max-width:1.5rem;max-height:1.5rem}.activity-statistics .icon svg,.resource-statistics .icon svg{max-width:1rem;max-height:1rem}.activity-description,.resource-description{display:block;font-size:.8125em;font-weight:500;width:100%}.activity-description p,.resource-description p{color:#4a4a4a;padding:0}.activity-description p+p,.resource-description p+p{margin-top:.5em}.activity-data,.resource-data{padding-left:calc(16% + 1.5rem)}.activity-data .btn-statistics,.resource-data .btn-statistics{font-size:.625em!important;border-radius:1.5em!important;line-height:2em!important;padding:0 .75em 0 .5em!important;text-transform:uppercase}.activity-data .btn-statistics .icon,.resource-data .btn-statistics .icon{display:inline-block!important;height:auto!important;padding:0!important;width:auto!important}.activity-data .btn-statistics .icon svg,.resource-data .btn-statistics .icon svg{height:1em!important;transform:translateY(-.25em)}.activity-data .btn-statistics:hover .icon,.resource-data .btn-statistics:hover .icon{background-color:transparent!important}.activity-data input,.resource-data input{text-align:right;width:4rem!important}.activity-data .table,.resource-data .table{display:none}.activity-data .table-shown,.resource-data .table-shown{display:block}.activity-data .table input,.resource-data .table input{width:3.4375rem}.activity-hint-transition strong,.resource-hint-transition strong{font-size:.875em;font-weight:700!important;text-transform:uppercase}.activity-hint-ecos,.resource-hint-ecos{margin-top:1em}.activity-hint-ecos svg,.resource-hint-ecos svg{transform:translateY(.0625rem)}.activity-hint-ecos-count strong,.resource-hint-ecos-count strong{font-weight:700!important}.activity-hint-ecos-count-done,.resource-hint-ecos-count-done{padding-left:.5em;padding-right:1.25em}.activity-hint-ecos-count-done strong,.resource-hint-ecos-count-done strong{font-weight:700!important}.activity-hint-ecos-count-done-green strong,.resource-hint-ecos-count-done-green strong{color:var(--color-brand-success, #00BFA9)!important}.activity-hint-ecos-count-done-green svg path,.resource-hint-ecos-count-done-green svg path{fill:var(--color-brand-success, #00BFA9)!important}.activity-hint-ecos-count-done-red strong,.resource-hint-ecos-count-done-red strong{color:var(--color-brand-danger, #D0021B)!important}.activity-hint-ecos-count-done-red svg path,.resource-hint-ecos-count-done-red svg path{fill:var(--color-brand-danger, #D0021B)!important}.activity-hint-ecos-count-done-yellow strong,.resource-hint-ecos-count-done-yellow strong{color:var(--color-brand-warning, #EAB81A)!important}.activity-hint-ecos-count-done-yellow svg path,.resource-hint-ecos-count-done-yellow svg path{fill:var(--color-brand-warning, #EAB81A)!important}.activity-hint-ecos-hr svg,.resource-hint-ecos-hr svg{vertical-align:top}.activity-hint-ecos-hr div,.resource-hint-ecos-hr div{padding-left:.25em;vertical-align:top}.activity-hint-ecos-hr div.zone,.resource-hint-ecos-hr div.zone{display:block;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}.activity-hint-ecos-hr div.zone.unused,.resource-hint-ecos-hr div.zone.unused{opacity:.5}.activity-hint-ecos-count+.activity-hint-ecos-hr,.activity-hint-ecos-count+.resource-hint-ecos-hr,.resource-hint-ecos-count+.activity-hint-ecos-hr,.resource-hint-ecos-count+.resource-hint-ecos-hr{margin-left:1.5rem}.activity-hint-tags svg,.resource-hint-tags svg{transform:translateY(.5rem)}.activity-medium,.resource-medium{min-height:3em}.activity-medium .activity-buttons .activity-dropdown,.activity-medium .activity-buttons .resource-dropdown,.activity-medium .resource-buttons .activity-dropdown,.activity-medium .resource-buttons .resource-dropdown,.resource-medium .activity-buttons .activity-dropdown,.resource-medium .activity-buttons .resource-dropdown,.resource-medium .resource-buttons .activity-dropdown,.resource-medium .resource-buttons .resource-dropdown{height:1rem;margin:5px 10px 0 0;width:1rem}.activity-medium .activity-buttons .activity-dropdown figure,.activity-medium .activity-buttons .resource-dropdown figure,.activity-medium .resource-buttons .activity-dropdown figure,.activity-medium .resource-buttons .resource-dropdown figure,.resource-medium .activity-buttons .activity-dropdown figure,.resource-medium .activity-buttons .resource-dropdown figure,.resource-medium .resource-buttons .activity-dropdown figure,.resource-medium .resource-buttons .resource-dropdown figure{transform:rotate(-180deg);margin-top:3px}.activity-medium .activity-buttons .activity-dropdown svg,.activity-medium .activity-buttons .resource-dropdown svg,.activity-medium .resource-buttons .activity-dropdown svg,.activity-medium .resource-buttons .resource-dropdown svg,.resource-medium .activity-buttons .activity-dropdown svg,.resource-medium .activity-buttons .resource-dropdown svg,.resource-medium .resource-buttons .activity-dropdown svg,.resource-medium .resource-buttons .resource-dropdown svg{transition:all .3s ease}.activity-medium .activity-buttons .activity-dropdown svg ellipse,.activity-medium .activity-buttons .activity-dropdown svg g,.activity-medium .activity-buttons .activity-dropdown svg path,.activity-medium .activity-buttons .activity-dropdown svg polygon,.activity-medium .activity-buttons .resource-dropdown svg ellipse,.activity-medium .activity-buttons .resource-dropdown svg g,.activity-medium .activity-buttons .resource-dropdown svg path,.activity-medium .activity-buttons .resource-dropdown svg polygon,.activity-medium .resource-buttons .activity-dropdown svg ellipse,.activity-medium .resource-buttons .activity-dropdown svg g,.activity-medium .resource-buttons .activity-dropdown svg path,.activity-medium .resource-buttons .activity-dropdown svg polygon,.activity-medium .resource-buttons .resource-dropdown svg ellipse,.activity-medium .resource-buttons .resource-dropdown svg g,.activity-medium .resource-buttons .resource-dropdown svg path,.activity-medium .resource-buttons .resource-dropdown svg polygon,.resource-medium .activity-buttons .activity-dropdown svg ellipse,.resource-medium .activity-buttons .activity-dropdown svg g,.resource-medium .activity-buttons .activity-dropdown svg path,.resource-medium .activity-buttons .activity-dropdown svg polygon,.resource-medium .activity-buttons .resource-dropdown svg ellipse,.resource-medium .activity-buttons .resource-dropdown svg g,.resource-medium .activity-buttons .resource-dropdown svg path,.resource-medium .activity-buttons .resource-dropdown svg polygon,.resource-medium .resource-buttons .activity-dropdown svg ellipse,.resource-medium .resource-buttons .activity-dropdown svg g,.resource-medium .resource-buttons .activity-dropdown svg path,.resource-medium .resource-buttons .activity-dropdown svg polygon,.resource-medium .resource-buttons .resource-dropdown svg ellipse,.resource-medium .resource-buttons .resource-dropdown svg g,.resource-medium .resource-buttons .resource-dropdown svg path,.resource-medium .resource-buttons .resource-dropdown svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.activity-medium .activity-buttons .activity-dropdown svg use,.activity-medium .activity-buttons .resource-dropdown svg use,.activity-medium .resource-buttons .activity-dropdown svg use,.activity-medium .resource-buttons .resource-dropdown svg use,.resource-medium .activity-buttons .activity-dropdown svg use,.resource-medium .activity-buttons .resource-dropdown svg use,.resource-medium .resource-buttons .activity-dropdown svg use,.resource-medium .resource-buttons .resource-dropdown svg use{color:var(--color-brand-warning, #EAB81A)}@media (prefers-reduced-motion: reduce){.activity-medium .activity-buttons .activity-dropdown svg,.activity-medium .activity-buttons .resource-dropdown svg,.activity-medium .resource-buttons .activity-dropdown svg,.activity-medium .resource-buttons .resource-dropdown svg,.resource-medium .activity-buttons .activity-dropdown svg,.resource-medium .activity-buttons .resource-dropdown svg,.resource-medium .resource-buttons .activity-dropdown svg,.resource-medium .resource-buttons .resource-dropdown svg{transition:none}}.activity-medium .activity-buttons .activity-dropdown:hover svg ellipse,.activity-medium .activity-buttons .activity-dropdown:hover svg g,.activity-medium .activity-buttons .activity-dropdown:hover svg path,.activity-medium .activity-buttons .activity-dropdown:hover svg polygon,.activity-medium .activity-buttons .resource-dropdown:hover svg ellipse,.activity-medium .activity-buttons .resource-dropdown:hover svg g,.activity-medium .activity-buttons .resource-dropdown:hover svg path,.activity-medium .activity-buttons .resource-dropdown:hover svg polygon,.activity-medium .resource-buttons .activity-dropdown:hover svg ellipse,.activity-medium .resource-buttons .activity-dropdown:hover svg g,.activity-medium .resource-buttons .activity-dropdown:hover svg path,.activity-medium .resource-buttons .activity-dropdown:hover svg polygon,.activity-medium .resource-buttons .resource-dropdown:hover svg ellipse,.activity-medium .resource-buttons .resource-dropdown:hover svg g,.activity-medium .resource-buttons .resource-dropdown:hover svg path,.activity-medium .resource-buttons .resource-dropdown:hover svg polygon,.resource-medium .activity-buttons .activity-dropdown:hover svg ellipse,.resource-medium .activity-buttons .activity-dropdown:hover svg g,.resource-medium .activity-buttons .activity-dropdown:hover svg path,.resource-medium .activity-buttons .activity-dropdown:hover svg polygon,.resource-medium .activity-buttons .resource-dropdown:hover svg ellipse,.resource-medium .activity-buttons .resource-dropdown:hover svg g,.resource-medium .activity-buttons .resource-dropdown:hover svg path,.resource-medium .activity-buttons .resource-dropdown:hover svg polygon,.resource-medium .resource-buttons .activity-dropdown:hover svg ellipse,.resource-medium .resource-buttons .activity-dropdown:hover svg g,.resource-medium .resource-buttons .activity-dropdown:hover svg path,.resource-medium .resource-buttons .activity-dropdown:hover svg polygon,.resource-medium .resource-buttons .resource-dropdown:hover svg ellipse,.resource-medium .resource-buttons .resource-dropdown:hover svg g,.resource-medium .resource-buttons .resource-dropdown:hover svg path,.resource-medium .resource-buttons .resource-dropdown:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.activity-medium .activity-buttons .activity-dropdown:hover svg use,.activity-medium .activity-buttons .resource-dropdown:hover svg use,.activity-medium .resource-buttons .activity-dropdown:hover svg use,.activity-medium .resource-buttons .resource-dropdown:hover svg use,.resource-medium .activity-buttons .activity-dropdown:hover svg use,.resource-medium .activity-buttons .resource-dropdown:hover svg use,.resource-medium .resource-buttons .activity-dropdown:hover svg use,.resource-medium .resource-buttons .resource-dropdown:hover svg use{color:#000}.activity-medium .activity-buttons .activity-dropdown.closed figure,.activity-medium .activity-buttons .resource-dropdown.closed figure,.activity-medium .resource-buttons .activity-dropdown.closed figure,.activity-medium .resource-buttons .resource-dropdown.closed figure,.resource-medium .activity-buttons .activity-dropdown.closed figure,.resource-medium .activity-buttons .resource-dropdown.closed figure,.resource-medium .resource-buttons .activity-dropdown.closed figure,.resource-medium .resource-buttons .resource-dropdown.closed figure{margin-top:0;transform:rotate(0)}.activity-medium .activity-buttons .activity-dropdown.closed figure svg ellipse,.activity-medium .activity-buttons .activity-dropdown.closed figure svg g,.activity-medium .activity-buttons .activity-dropdown.closed figure svg path,.activity-medium .activity-buttons .activity-dropdown.closed figure svg polygon,.activity-medium .activity-buttons .resource-dropdown.closed figure svg ellipse,.activity-medium .activity-buttons .resource-dropdown.closed figure svg g,.activity-medium .activity-buttons .resource-dropdown.closed figure svg path,.activity-medium .activity-buttons .resource-dropdown.closed figure svg polygon,.activity-medium .resource-buttons .activity-dropdown.closed figure svg ellipse,.activity-medium .resource-buttons .activity-dropdown.closed figure svg g,.activity-medium .resource-buttons .activity-dropdown.closed figure svg path,.activity-medium .resource-buttons .activity-dropdown.closed figure svg polygon,.activity-medium .resource-buttons .resource-dropdown.closed figure svg ellipse,.activity-medium .resource-buttons .resource-dropdown.closed figure svg g,.activity-medium .resource-buttons .resource-dropdown.closed figure svg path,.activity-medium .resource-buttons .resource-dropdown.closed figure svg polygon,.resource-medium .activity-buttons .activity-dropdown.closed figure svg ellipse,.resource-medium .activity-buttons .activity-dropdown.closed figure svg g,.resource-medium .activity-buttons .activity-dropdown.closed figure svg path,.resource-medium .activity-buttons .activity-dropdown.closed figure svg polygon,.resource-medium .activity-buttons .resource-dropdown.closed figure svg ellipse,.resource-medium .activity-buttons .resource-dropdown.closed figure svg g,.resource-medium .activity-buttons .resource-dropdown.closed figure svg path,.resource-medium .activity-buttons .resource-dropdown.closed figure svg polygon,.resource-medium .resource-buttons .activity-dropdown.closed figure svg ellipse,.resource-medium .resource-buttons .activity-dropdown.closed figure svg g,.resource-medium .resource-buttons .activity-dropdown.closed figure svg path,.resource-medium .resource-buttons .activity-dropdown.closed figure svg polygon,.resource-medium .resource-buttons .resource-dropdown.closed figure svg ellipse,.resource-medium .resource-buttons .resource-dropdown.closed figure svg g,.resource-medium .resource-buttons .resource-dropdown.closed figure svg path,.resource-medium .resource-buttons .resource-dropdown.closed figure svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.activity-medium .activity-buttons .activity-dropdown.closed figure svg use,.activity-medium .activity-buttons .resource-dropdown.closed figure svg use,.activity-medium .resource-buttons .activity-dropdown.closed figure svg use,.activity-medium .resource-buttons .resource-dropdown.closed figure svg use,.resource-medium .activity-buttons .activity-dropdown.closed figure svg use,.resource-medium .activity-buttons .resource-dropdown.closed figure svg use,.resource-medium .resource-buttons .activity-dropdown.closed figure svg use,.resource-medium .resource-buttons .resource-dropdown.closed figure svg use{color:#979797}.activity-medium .activity-buttons .activity-dropdown[disabled="1"],.activity-medium .activity-buttons .resource-dropdown[disabled="1"],.activity-medium .resource-buttons .activity-dropdown[disabled="1"],.activity-medium .resource-buttons .resource-dropdown[disabled="1"],.resource-medium .activity-buttons .activity-dropdown[disabled="1"],.resource-medium .activity-buttons .resource-dropdown[disabled="1"],.resource-medium .resource-buttons .activity-dropdown[disabled="1"],.resource-medium .resource-buttons .resource-dropdown[disabled="1"]{display:none}.activity-medium .activity-buttons .activity-statistics,.activity-medium .resource-buttons .activity-statistics,.resource-medium .activity-buttons .activity-statistics,.resource-medium .resource-buttons .activity-statistics{margin-right:-2px!important}.activity-medium .activity-buttons .activity-statistics .icon svg,.activity-medium .resource-buttons .activity-statistics .icon svg,.resource-medium .activity-buttons .activity-statistics .icon svg,.resource-medium .resource-buttons .activity-statistics .icon svg{max-width:1.875rem;max-height:1.875rem;height:1.875rem;width:1.875rem}.activity-medium .activity-buttons .activity-status-active .icon svg ellipse,.activity-medium .activity-buttons .activity-status-active .icon svg g,.activity-medium .activity-buttons .activity-status-active .icon svg path,.activity-medium .activity-buttons .activity-status-active .icon svg polygon,.activity-medium .resource-buttons .activity-status-active .icon svg ellipse,.activity-medium .resource-buttons .activity-status-active .icon svg g,.activity-medium .resource-buttons .activity-status-active .icon svg path,.activity-medium .resource-buttons .activity-status-active .icon svg polygon,.resource-medium .activity-buttons .activity-status-active .icon svg ellipse,.resource-medium .activity-buttons .activity-status-active .icon svg g,.resource-medium .activity-buttons .activity-status-active .icon svg path,.resource-medium .activity-buttons .activity-status-active .icon svg polygon,.resource-medium .resource-buttons .activity-status-active .icon svg ellipse,.resource-medium .resource-buttons .activity-status-active .icon svg g,.resource-medium .resource-buttons .activity-status-active .icon svg path,.resource-medium .resource-buttons .activity-status-active .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.activity-medium .activity-buttons .activity-status-active .icon svg use,.activity-medium .resource-buttons .activity-status-active .icon svg use,.resource-medium .activity-buttons .activity-status-active .icon svg use,.resource-medium .resource-buttons .activity-status-active .icon svg use{color:#fff}.activity-medium .activity-buttons .activity-status-active.activity-status-complete .icon,.activity-medium .resource-buttons .activity-status-active.activity-status-complete .icon,.resource-medium .activity-buttons .activity-status-active.activity-status-complete .icon,.resource-medium .resource-buttons .activity-status-active.activity-status-complete .icon{background-color:#fff;border-color:#f0f0f0}.activity-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg ellipse,.activity-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg g,.activity-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg path,.activity-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg polygon,.activity-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg ellipse,.activity-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg g,.activity-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg path,.activity-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg polygon,.resource-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg ellipse,.resource-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg g,.resource-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg path,.resource-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg polygon,.resource-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg ellipse,.resource-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg g,.resource-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg path,.resource-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg polygon{fill:var(--color-brand-success, #00BFA9);fill-opacity:1;transition:fill 0s}.activity-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg use,.activity-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg use,.resource-medium .activity-buttons .activity-status-active.activity-status-complete .icon svg use,.resource-medium .resource-buttons .activity-status-active.activity-status-complete .icon svg use{color:var(--color-brand-success, #00BFA9)}.activity-medium .activity-buttons .activity-status-active.activity-status-uncomplete .icon,.activity-medium .resource-buttons .activity-status-active.activity-status-uncomplete .icon,.resource-medium .activity-buttons .activity-status-active.activity-status-uncomplete .icon,.resource-medium .resource-buttons .activity-status-active.activity-status-uncomplete .icon{background-color:var(--color-brand-danger, #D0021B)}.activity-medium .activity-buttons .icon,.activity-medium .resource-buttons .icon,.resource-medium .activity-buttons .icon,.resource-medium .resource-buttons .icon{height:1.875rem;padding:.25rem;width:1.875rem}.activity-buttons .activity-strava .icon svg,.resource-buttons .activity-strava .icon svg{max-width:3.25rem;max-height:.6875rem}.activity-buttons .activity-drag,.resource-buttons .activity-drag{cursor:move}.activity-buttons .activity-drag .icon svg,.resource-buttons .activity-drag .icon svg{max-height:.875rem}.activity-buttons .activity-record .icon svg,.resource-buttons .activity-record .icon svg{max-height:.875rem}.activity-buttons .activity-show-extra-buttons .icon svg,.resource-buttons .activity-show-extra-buttons .icon svg{transform:translateY(-.25em)}.activity-buttons .activity-status-complete:hover .icon,.resource-buttons .activity-status-complete:hover .icon{background-color:var(--color-brand-success, #00BFA9)!important;border-color:var(--color-brand-success, #00BFA9)!important}.activity-buttons .activity-status-complete:hover .icon svg g,.activity-buttons .activity-status-complete:hover .icon svg path,.resource-buttons .activity-status-complete:hover .icon svg g,.resource-buttons .activity-status-complete:hover .icon svg path{fill:#fff!important}.activity-buttons .activity-status-uncomplete:hover .icon,.resource-buttons .activity-status-uncomplete:hover .icon{background-color:var(--color-brand-danger, #D0021B)!important;border-color:var(--color-brand-danger, #D0021B)!important}.activity-buttons .activity-relocate,.resource-buttons .activity-relocate{margin-left:.5em;cursor:pointer;width:20px;height:20px;overflow:hidden}.activity-buttons .activity-relocate input,.resource-buttons .activity-relocate input{width:100%!important;height:100%!important}.activity-buttons .activity-relocate figure svg,.resource-buttons .activity-relocate figure svg{width:1.5rem;height:1.5rem;max-width:none!important;max-height:none!important}.activity-description-empty+.activity-buttons,.activity-description-empty+.resource-buttons,.resource-description-empty+.activity-buttons,.resource-description-empty+.resource-buttons{margin:1em 0}.activity-by-pupil .activity-excerpt,.activity-by-pupil .activity-title,.resource-by-pupil .activity-excerpt,.resource-by-pupil .activity-title{opacity:.5}.activity-transition,.resource-transition{position:relative}.activity-transition:before,.resource-transition:before{background-image:url(/build/assets/transition-CRpwYIiR.svg);background-position:center center;background-repeat:no-repeat;content:"";display:block;height:2rem;left:50%;position:absolute;transform:translate(-50%,-50%);top:0;width:2rem}.activity:last-child,.resource:last-child{margin-bottom:1.5em}@media (max-width: 575.98px){.activity-buttons .activity-dropdown{margin-top:-.375em!important;margin-right:1.5em!important}}@media (max-width: 767.98px){.activity-wrapper{overflow:hidden}.activity-excerpt{float:left;width:70%;height:auto}.activity-excerpt-sport .garmin{display:none}.activity-excerpt-sport .icon svg{height:3.5rem}.activity-excerpt-measurement .measured{font-size:1rem;font-weight:500}.activity-completion{float:right;display:inline-flex;align-items:center;flex-direction:row;gap:1.5rem}.activity-completion .percent{font-size:.875rem;padding:.3rem .75rem;border-radius:99px}.activity-completion .garmin{width:2rem;height:2rem}.activity-completion .garmin .icon{width:100%;height:100%}.activity-completion .garmin .icon svg{width:2rem;height:2rem;max-height:2rem!important;max-width:2rem!important}.activity-relocation{float:left}.activity-title{float:left;width:100%;padding-bottom:4px}}@media (min-width: 576px){.activity,.resource{padding-bottom:.5em}.activity-buttons:not(.resource-buttons),.resource-buttons:not(.resource-buttons){bottom:0;top:5px;display:block;height:2em;left:-24px;position:absolute}.activity-buttons:not(.resource-buttons) .btn,.resource-buttons:not(.resource-buttons) .btn{margin-top:-4px;float:none}.activity-buttons:not(.resource-buttons) .btn.activity-delete,.activity-buttons:not(.resource-buttons) .btn.resource-delete,.resource-buttons:not(.resource-buttons) .btn.activity-delete,.resource-buttons:not(.resource-buttons) .btn.resource-delete{margin-left:1em;float:none}.activity-wrapper,.resource-wrapper{display:table;height:46px;width:100%}.activity-excerpt,.resource-excerpt{height:2em;width:105px}.activity-excerpt-sport,.resource-excerpt-sport{float:left;width:40px}.activity-excerpt-sport .icon svg,.resource-excerpt-sport .icon svg{max-width:1.875rem;max-height:1.875rem}.activity-excerpt-measurement,.resource-excerpt-measurement{float:left;margin-top:3px;padding-top:.75em;margin-left:1rem}.activity-excerpt-measurement .measured,.resource-excerpt-measurement .measured{display:block;font-size:.75em}.activity-excerpt-measurement .workload,.resource-excerpt-measurement .workload{display:block;margin-top:5px;margin-left:0}.activity-excerpt-measurement-with-level,.resource-excerpt-measurement-with-level{padding-top:0}.activity-excerpt-measurement-with-level .workload,.resource-excerpt-measurement-with-level .workload{display:block;margin-top:5px;margin-left:0}.activity-completion,.resource-completion{width:112px}.activity-title,.resource-title{padding:0 1.5rem}.activity-buttons,.resource-buttons{position:relative!important;white-space:nowrap;text-align:right;bottom:auto;left:auto;right:0;top:.5em}.activity-buttons button,.resource-buttons button{margin-top:-5px}.activity-description,.resource-description{display:block;width:100%;padding-left:40px;margin-top:.5rem}.activity-hrzones,.resource-hrzones{background-image:url(/build/assets/pulse-HRBmGfzy.svg?v=3.0.0);background-position:top left;background-repeat:no-repeat;padding-left:2em;margin-bottom:1em}.activity-hrzones span,.resource-hrzones span{display:block;line-height:1.125em}.activity .resource-excerpt .measurement,.resource .resource-excerpt .measurement{margin-top:0}.activity .resource-buttons,.resource .resource-buttons{display:flex;top:0}.activity .resource-buttons .activity-buttons-extra.d-inline,.resource .resource-buttons .activity-buttons-extra.d-inline{display:flex!important}}@media (min-width: 768px){.activity-wrapper>div,.resource-wrapper>div{display:table-cell;position:relative;vertical-align:middle}.activity-excerpt-sport,.resource-excerpt-sport{width:auto}.activity-excerpt-sport .import-export,.resource-excerpt-sport .import-export{margin-left:-.25em}.activity-excerpt-sport .garmin,.resource-excerpt-sport .garmin{display:inline-block;left:-1.5rem;position:absolute;top:50%;transform:translateY(-50%)}.activity-excerpt-sport .garmin .icon svg,.resource-excerpt-sport .garmin .icon svg{width:1rem;height:1rem}.activity-completion,.resource-completion{width:40px}.activity-completion .garmin,.resource-completion .garmin{display:none}}@media (max-width: 1199.98px){.borg ul{padding-left:0!important}}@media (min-width: 992px){.activity-excerpt-sport .garmin,.resource-excerpt-sport .garmin{display:inline-block;left:-1.5rem;position:absolute;top:50%;transform:translateY(-50%)}.activity-excerpt-sport .garmin .icon svg,.resource-excerpt-sport .garmin .icon svg{width:1rem;height:1rem}.activity-statistics,.resource-statistics{margin-right:.5em;margin-top:.5em}.activity-statistics .icon,.resource-statistics .icon{border:1px solid #979797!important;max-width:1.5rem;max-height:1.5rem}.activity-statistics .icon svg,.resource-statistics .icon svg{width:2.5rem!important;height:2.5rem!important}.activity-medium .activity-buttons .icon,.activity-medium .resource-buttons .icon,.resource-medium .activity-buttons .icon,.resource-medium .resource-buttons .icon{height:1.25rem;padding:.25rem;width:1.25rem}.activity-medium .activity-buttons .icon.icon-calendar,.activity-medium .resource-buttons .icon.icon-calendar,.resource-medium .activity-buttons .icon.icon-calendar,.resource-medium .resource-buttons .icon.icon-calendar{margin-top:-3px}.activity-medium .activity-buttons .icon svg,.activity-medium .resource-buttons .icon svg,.resource-medium .activity-buttons .icon svg,.resource-medium .resource-buttons .icon svg{max-height:1.25rem!important;max-width:1.25rem!important}}.avatar{display:inline-block;position:relative}.avatar picture,.avatar figure{background-color:#000;border-radius:50%;position:relative;display:inline-block;vertical-align:middle;margin:0}.avatar picture.image,.avatar figure.image{background-color:#fff;box-shadow:0 0 1px #fff inset,0 0 1px #fff;border:1px solid white}.avatar picture img,.avatar figure img{border-radius:50%;position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:1}.avatar picture .avatar-state,.avatar figure .avatar-state{position:absolute;border-radius:50%;top:0;display:none;z-index:1}.avatar picture .avatar-state.online,.avatar figure .avatar-state.online{background-color:var(--color-brand-warning, #EAB81A);display:inline-block}.avatar picture:after,.avatar figure:after{color:var(--color-brand-warning, #EAB81A);content:attr(data-initials);font-size:1rem;font-weight:300;display:block;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.avatar.avatar-no-name picture:after,.avatar.avatar-no-name figure:after{color:#fff}.avatar .avatar-user{height:100%;color:var(--color-brand-warning, #EAB81A);margin-left:1.25rem}.avatar .avatar-user a{color:currentColor;margin-left:1em;text-decoration:none;font-weight:400;font-size:80%;color:#b2b2b2}.avatar .avatar-user a:hover{color:#000;text-decoration:underline}.avatar .avatar-user .garmin{display:none}.avatar .avatar-user .garmin svg ellipse,.avatar .avatar-user .garmin svg g,.avatar .avatar-user .garmin svg path,.avatar .avatar-user .garmin svg polygon{fill:var(--color-brand-success, #00BFA9);fill-opacity:1;transition:fill 0s}.avatar .avatar-user .garmin svg use{color:var(--color-brand-success, #00BFA9)}.avatar .avatar-connection{padding-top:.5em;position:relative}.avatar .avatar-connection:hover .avatar-connection-integrations{display:block}.avatar .avatar-connection-integrations{box-shadow:0 0 5px #0000001a;border-radius:8px;background:#fff;display:none;left:calc(100% + 1em);padding:.75em;position:absolute;top:0;width:13rem}.avatar .avatar-connection-integrations svg rect{fill:var(--color-brand-success, #00BFA9)}.avatar .avatar-connection-integrations-service{display:inline-block;vertical-align:bottom}.avatar .avatar-connection-integrations-service svg rect{fill:var(--color-brand-warning, #EAB81A)}.avatar .avatar-connection-integrations strong{display:inline-block;font-size:.75em;color:#000;line-height:1.25rem;white-space:nowrap}.avatar.avatar-small picture,.avatar.avatar-small figure{width:2rem;height:2rem}.avatar.avatar-small picture .avatar-state,.avatar.avatar-small figure .avatar-state{width:.75rem;height:.75rem;left:-5px}.avatar.avatar-small .avatar-user{display:inline-block;margin-left:.5rem}.avatar.avatar-medium picture,.avatar.avatar-medium figure{width:2.5rem;height:2.5rem}.avatar.avatar-medium picture .avatar-state,.avatar.avatar-medium figure .avatar-state{width:.75rem;height:.75rem;left:-5px}.avatar.avatar-medium .avatar-user{display:inline-block;margin-left:.5rem}.avatar.avatar-medium .avatar-user-black{color:#000}.avatar.avatar-tiny{float:left;margin-right:.5em}.avatar.avatar-tiny picture,.avatar.avatar-tiny figure{width:1rem;height:1rem}.avatar.avatar-tiny picture .avatar-state,.avatar.avatar-tiny figure .avatar-state{width:.375rem;height:.375rem;left:-5px}.avatar.avatar-tiny picture:after,.avatar.avatar-tiny figure:after{font-size:.625em}.avatar.avatar-tiny .avatar-user{display:none}.avatar.avatar-big picture,.avatar.avatar-big figure{width:3.125rem;height:3.125rem}.avatar.avatar-big picture .avatar-state,.avatar.avatar-big figure .avatar-state{width:1.5rem;height:1.5rem;left:-10px}.avatar.avatar-big .avatar-user{display:inline-block}.avatar.avatar-notes+span{font-size:1rem!important;margin-left:1rem;font-weight:700}.avatar.avatar-notes picture,.avatar.avatar-notes figure{width:2.5rem;height:2.5rem}.avatar.avatar-notes picture .avatar-state,.avatar.avatar-notes figure .avatar-state{width:.75rem;height:.75rem;left:-5px}.avatar.avatar-notes .avatar-user{display:inline-block;font-size:1rem;text-transform:none;font-weight:700;color:#000;margin-left:.5rem}.avatar.avatar-profile picture{width:7.5rem;height:7.5rem}.avatar.avatar-profile picture .overlay{background:#0000004d;position:absolute;width:100%;height:100%;text-align:center;overflow:hidden;top:0;left:0;border-radius:50%;transition:visibility 0s,background-color .3s linear;cursor:pointer;z-index:10}.avatar.avatar-profile picture .overlay label{cursor:pointer;text-transform:none;width:100%;height:100%}.avatar.avatar-profile picture .overlay .text{width:100%;left:50%;position:absolute;top:60%;transform:translate(-50%,-50%)}.avatar.avatar-profile picture .overlay .text .update{color:#fff!important;font-size:.75rem}.avatar.avatar-profile picture .overlay .text .info{font-size:.625rem;color:#eab81a;margin-top:30px}.avatar.avatar-profile picture .overlay input[type=file]{display:none}.avatar.avatar-profile picture:hover .overlay{display:block!important}.avatar.avatar-profile .avatar-user{display:none}.avatar .note-add,.avatar .note-edit{position:absolute;display:inline-block;height:22px;width:22px;z-index:1;padding:0;right:-7px;bottom:-5px;background-color:#000;border-radius:50%;border:1px solid #FFFFFF}.avatar .note-add:hover svg,.avatar .note-edit:hover svg{transform:scale(1.2)}.avatar .note-add svg,.avatar .note-edit svg{width:20px;height:20px;max-width:40px!important;max-height:40px!important;transition:all .2s ease-in-out}.avatar .note-add svg ellipse,.avatar .note-add svg g,.avatar .note-add svg path,.avatar .note-add svg polygon,.avatar .note-edit svg ellipse,.avatar .note-edit svg g,.avatar .note-edit svg path,.avatar .note-edit svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.avatar .note-add svg use,.avatar .note-edit svg use{color:#fff}.avatar .note-edit svg>rect:first-child{fill:var(--color-brand-warning, #EAB81A)}@media (min-width: 992px){.avatar.avatar-profile{margin-bottom:5.625rem}}.borg{display:inline-block}.comment{padding-left:3.3rem;position:relative;margin-bottom:1rem}.comment .avatar{left:0;position:absolute;top:0}.comment .delete{position:absolute;top:0;right:0;opacity:.5}.comment .btn-icon{padding:0!important}.comment .content{font-size:.875rem;font-weight:400}.comment .content time{color:#979797;display:block;font-size:.6875rem;margin-bottom:6px}.comment .content p{color:#4a4a4a;line-height:1.3em;font-size:.93em;margin-top:0;margin-bottom:0}.comment .content p a{color:#000;text-decoration:underline}.comment .content p a:hover{color:var(--color-brand-warning, #EAB81A)}.comment .content ul{color:#4a4a4a;line-height:1.3em;font-size:.93em;padding-left:1.8em!important;margin-top:4px!important;margin-bottom:1rem}.comment .content ul li{position:relative}.comment .content ul li:before{position:absolute;content:"";display:block;border-radius:9999px;width:5px;height:5px;left:0;top:6px;background-color:#979797;opacity:.5}.comment .content button svg{width:12px;transition:all .3s ease}@media (prefers-reduced-motion: reduce){.comment .content button svg{transition:none}}.comment .content button:hover ellipse,.comment .content button:hover g,.comment .content button:hover path,.comment .content button:hover polygon{fill:#000;fill-opacity:1;transition:fill 0s}.comment .content button:hover use{color:#000}.comment+form{margin-top:1.6rem}#ws-cookie-consent-widget.template-standard .main{background-color:#fff!important;border-radius:.25em;color:#000!important;left:5%!important;width:90%!important}#ws-cookie-consent-widget.template-standard .main .options .ws-cookie-consent-accept:hover,#ws-cookie-consent-widget.template-standard .main .options .ws-cookie-consent-reject:hover,#ws-cookie-consent-widget.template-standard .main .options .ws-cookie-consent-config:hover{background-color:#000!important;color:#fff!important}#ws-cookie-consent-widget.template-standard .main .options .ws-cookie-consent-reject,#ws-cookie-consent-widget.template-standard .main .options .ws-cookie-consent-config,#ws-cookie-consent-widget.template-standard .config .content{color:#000!important}#ws-cookie-consent-widget.template-standard .config .content .check .choose{background:#979797!important}#ws-cookie-consent-widget.template-standard .config .content .checkbox:checked+.check .choose{background-color:var(--color-brand-warning, #EAB81A)!important}#ws-cookie-consent-widget.template-standard .config .content ul{padding:0!important}#ws-cookie-consent-widget.template-standard .config .footer .ws-cookie-consent-confirm{color:#fff!important}@media (min-width: 992px){#ws-cookie-consent-widget.template-standard .main{left:auto!important;width:500px!important}}.dailyplan header{position:relative;overflow:hidden;min-height:2.5rem}.dailyplan header h1{float:left;margin:-1px 0 0;display:flex;flex-direction:row;justify-content:center}.dailyplan header h1 .goal{display:inline-block;position:relative;margin-top:0;margin-bottom:0;float:left;margin-right:.75rem;width:2rem;height:2rem}.dailyplan header h1 .goal figure{width:2.25rem!important;height:2.25rem!important;text-align:center;padding:4px;background-color:var(--color-brand-warning, #EAB81A);border-radius:5px}.dailyplan header h1 .goal svg{width:2rem!important;height:2rem!important;max-width:2rem!important;max-height:2rem!important;padding:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dailyplan header h1 .goal svg path{fill:#fff}.dailyplan header h1 .goal svg rect{fill:var(--color-brand-warning, #EAB81A)!important}.dailyplan header h1.has-small span,.dailyplan header h1.has-small small{float:left;width:100%}.dailyplan header h1.simple span{margin-top:10px}.dailyplan header h1 span{float:left;font-size:1.25rem;font-weight:700;text-transform:uppercase;vertical-align:text-top}.dailyplan header h1 small{font-size:1rem;font-weight:300;line-height:18px;text-transform:none}.dailyplan header .pagination{float:right}.dailyplan .day-fatigue{margin:2.5rem 0 2rem;display:flex;gap:4px;max-height:1.875rem;flex-direction:row;align-items:center}.dailyplan .day-fatigue small{font-size:10px;line-height:10px}.dailyplan .day-fatigue.second,.dailyplan .day-fatigue.last{padding:0 1rem}.dailyplan .day-fatigue .title{text-transform:uppercase;font-size:8px}.dailyplan .day-fatigue .fatigue-group{width:-moz-fit-content;width:fit-content}.dailyplan .day-fatigue .fatigue-group strong{font-size:13px;vertical-align:middle}.dailyplan .day-fatigue .btn.btn-icon{padding:0}.dailyplan .day-fatigue .btn.btn-icon figure{display:flex;align-items:center;padding-right:0}.dailyplan .day-fatigue .icon.icon-info{width:1.875rem;height:1.875rem}.dailyplan .day-fatigue .icon.icon-info svg{width:1rem;height:1rem;vertical-align:middle;display:inline-block}.dailyplan .day-fatigue .fatigue{display:inline-block;vertical-align:middle}.dailyplan .activities p,.dailyplan .resources p{color:#4a4a4a;font-weight:400;line-height:1.4em;font-size:1em}.dailyplan .activities p em,.dailyplan .resources p em{font-weight:300}.dailyplan .activities .activity,.dailyplan .resources .activity{border-top:1px solid #F0F0F0;padding-top:1rem}.dailyplan .activities .resource,.dailyplan .resources .resource{padding-top:1rem;flex-direction:row}.dailyplan .activities .resource:not(:first-of-type),.dailyplan .resources .resource:not(:first-of-type){border-top:1px dashed rgba(33,25,21,.2)}.dailyplan .activities-medium,.dailyplan .resources-medium{padding:0}.dailyplan .activities-medium .activity+.activity,.dailyplan .activities-medium .resource+.resurce,.dailyplan .resources-medium .activity+.activity,.dailyplan .resources-medium .resource+.resurce{margin-top:1rem;padding-top:1rem}.dailyplan .activity-strava{padding-top:4px;padding-bottom:5px}.dailyplan .activity-strava figure{height:80%}.dailyplan .activity-strava-disconnected figure{opacity:.5}.dailyplan .activity-strava:hover svg *{fill:#fff}.dailyplan .add-activity,.dailyplan .add-resource{margin-top:2rem}.dailyplan .comments{padding:2.5rem 0}.dailyplan .comments form .form-control .form-control-editor-wrapper{height:9.375rem;border-radius:0 0 5px 5px}.dailyplan .comments form .button-group{position:relative;margin-top:0}.dailyplan .comments form .button-group button{transition:all .3s ease;margin-top:3px!important}@media (prefers-reduced-motion: reduce){.dailyplan .comments form .button-group button{transition:none}}.dailyplan .comments form .button-group .cancel-comment{color:#979797;display:none;font-size:.75rem;position:absolute;top:0;right:0}.dailyplan .comments.cancelable .button-group .cancel-comment{display:inline-block;margin-top:5px}.dailyplan .comments .new-comment{margin-top:30px!important}.dailyplan .select-resource{padding:2rem 2rem 0!important}.dailyplan .select-resource h3{position:relative;margin-top:0;margin-bottom:28px}.dailyplan .select-resource h3 span{text-transform:uppercase;font-size:1rem;color:var(--color-brand-warning, #EAB81A)}.dailyplan .select-resource h3 span span{font-size:1rem;color:#000;margin-left:20px}.dailyplan .select-resource h3 .cancel-resource{color:#979797;font-size:.75rem;font-weight:400;position:absolute;top:12px;right:0;transition:all .3s ease}@media (prefers-reduced-motion: reduce){.dailyplan .select-resource h3 .cancel-resource{transition:none}}.dailyplan .select-resource h3 .cancel-resource:hover{color:#000}.dailyplan .select-resource .search{position:relative;display:flex;flex-direction:row;justify-content:left;flex-wrap:wrap;align-items:center;gap:8px}.dailyplan .select-resource .search .input-group{position:relative}.dailyplan .select-resource .search .input-group.search-field:before{background-image:url(/build/assets/search-BRsFngPv.svg?v=3.0.0);background-repeat:no-repeat;background-position:center center;background-size:15px 15px;content:"";display:block;height:31px;left:0;position:absolute;top:3px;width:2.5em;z-index:1}.dailyplan .select-resource .search .form-control{width:100%;border-radius:5px;padding-left:8px;font-size:14px}.dailyplan .select-resource .search .form-control select,.dailyplan .select-resource .search .form-control .display{cursor:pointer}.dailyplan .select-resource .search .form-control figure svg{width:12px;height:12px}.dailyplan .select-resource .search .form-control-search{width:-moz-max-content;width:max-content;max-width:200px;padding-left:35px}.dailyplan .select-resource .search .form-control.form-control-select{max-width:110px;position:relative;text-overflow:ellipsis;overflow:hidden}.dailyplan .select-resource .search .form-control.form-control-select-stacks{padding-right:0;display:inline-flex;padding-left:25px}.dailyplan .select-resource .search .form-control.form-control-select-stacks select{width:100%;text-overflow:ellipsis;display:inline-block}.dailyplan .select-resource .search .form-control.form-control-select-stacks .icon.icon-tag{left:0;margin-top:-1px}.dailyplan .select-resource .search .form-control.form-control-select-stacks .icon.icon-tag svg{width:20px;height:23px}.dailyplan .select-resource .search .form-control.form-control-select-order{max-width:120px;min-width:120px}.dailyplan .select-resource .search .form-control-pseudoselect-sports{max-width:6.5rem}.dailyplan .select-resource .search .form-control-pseudoselect-sports .display{font-size:12.5px}.dailyplan .select-resource .sports{max-width:20em;margin-bottom:1rem}.dailyplan .select-resource .sports .sport .icon svg{height:2.5rem;width:2.5rem}.dailyplan .select-resource .sports .sport.selected .icon svg ellipse,.dailyplan .select-resource .sports .sport.selected .icon svg g,.dailyplan .select-resource .sports .sport.selected .icon svg path,.dailyplan .select-resource .sports .sport.selected .icon svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.dailyplan .select-resource .sports .sport.selected .icon svg use{color:var(--color-brand-warning, #EAB81A)}.dailyplan .display-strava{margin:-2 -3em 0 -2.5em}.dailyplan .display-strava .strava-info{padding:0;position:relative}.dailyplan .display-strava .strava-info .strava-header{background:#fff;position:sticky;padding-top:.125em;top:0;left:0;right:0;z-index:10}.dailyplan .display-strava .strava-info .strava-header h3{padding-bottom:1em;position:relative}.dailyplan .display-strava .strava-info .strava-header h3 span{color:var(--color-brand-warning, #EAB81A);text-transform:uppercase}.dailyplan .display-strava .strava-info .strava-header h3 a{color:#979797;font-size:.5em;font-weight:300;position:absolute;right:0}.dailyplan .display-strava .strava-info .strava-header h3 a.expand-charts{right:4em;top:.5em}.dailyplan .display-strava .strava-info .strava-header h3 a.expand-charts:hover svg .icon-border,.dailyplan .display-strava .strava-info .strava-header h3 a.expand-charts:hover svg .icon-right{fill:#000!important}.dailyplan .display-strava .strava-info .strava-header h3 a.expand-charts:hover svg .icon-arrow{fill:#fff!important}.dailyplan .display-strava .strava-info .strava-header h3 a.cancel-activity{top:.5em}.dailyplan .display-strava .strava-info .strava-header h3:after{background:#efefef;height:1px;bottom:0;left:-2.5em;right:-3em;content:"";display:block;position:absolute}.dailyplan .display-strava .strava-info .strava-header .links{position:relative;padding:.25em 0}.dailyplan .display-strava .strava-info .strava-header .links a{display:inline-block;margin-right:1em}.dailyplan .display-strava .strava-info .strava-header .links a:hover{opacity:.75}.dailyplan .display-strava .strava-info .strava-header .links:after{background:#efefef;height:1px;bottom:0;left:-2.5em;right:-3em;content:"";display:block;position:absolute}.dailyplan .display-strava .strava-info h4{font-size:1em}.dailyplan .display-strava .strava-info .content{overflow-x:hidden}.dailyplan .display-strava .strava-info .content .data span{display:block;font-weight:700}.dailyplan .display-strava .strava-info .content .data strong{color:var(--color-brand-warning, #EAB81A);display:block;font-size:1.25em;font-weight:700}.dailyplan .display-strava .strava-info .content .data td{width:50%}.dailyplan .display-strava .strava-info .content .splits{margin-top:1em}.dailyplan .display-strava .strava-info .content .splits p{margin:0;font-weight:700}.dailyplan .display-strava .strava-info .content .splits table{width:100%}.dailyplan .display-strava .strava-info .content .splits table tr th{color:#979797;font-weight:300;font-size:.5em;text-transform:uppercase}.dailyplan .display-strava .strava-info .content .splits table tr td:first-child,.dailyplan .display-strava .strava-info .content .splits table tr td:nth-child(2),.dailyplan .display-strava .strava-info .content .splits table tr td:last-child{width:1px}.dailyplan .display-strava .strava-info .content .splits table tr td span{color:#000;font-weight:700}.dailyplan .display-strava .strava-info .content .splits table tr td span.km{display:block;text-align:center}.dailyplan .display-strava .strava-info .content .splits table tr td .bar{background:#efefef;display:block;height:.5rem;position:relative}.dailyplan .display-strava .strava-info .content .splits table tr td .bar span{background-color:var(--color-brand-warning, #EAB81A);display:block;height:.5rem;left:0;position:absolute;top:0}.dailyplan .display-strava .strava-info .content .chart{margin-bottom:3em}.dailyplan .display-strava .strava-info .content .chart strong{font-weight:700}.dailyplan .display-strava .strava-info .content .laps p:first-child{margin:1em 0;position:relative}.dailyplan .display-strava .strava-info .content .laps p:first-child a.display-laps{color:#000;font-weight:700;text-transform:uppercase}.dailyplan .display-strava .strava-info .content .laps p:first-child a.hide-laps{display:none}.dailyplan .display-strava .strava-info .content .laps table{display:none;width:100%}.dailyplan .display-strava .strava-info .content .laps table tr th{color:#979797;font-weight:300;font-size:.5em;text-transform:uppercase}.dailyplan .display-strava .strava-info .content .laps table tr td :not(:first-child){text-align:right}.dailyplan .display-strava .strava-info .content .laps table tr td span{color:#000;font-weight:700;white-space:nowrap}.dailyplan .display-strava .strava-info .content .laps table tr td span.index{color:var(--color-brand-warning, #EAB81A)}.dailyplan .display-strava .strava-info .content .laps table+p{display:none}.dailyplan .display-strava .strava-info .content .laps.unfolded p:first-child a.display-laps{color:var(--color-brand-warning, #EAB81A);text-decoration:none}.dailyplan .display-strava .strava-info .content .laps.unfolded p:first-child a.hide-laps{color:#b2b2b2;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:0}.dailyplan .display-strava .strava-info .content .laps.unfolded table{display:table}.dailyplan .display-strava .strava-info .content .laps.unfolded table+p{display:block}.dailyplan .display-strava .strava-info .content .laps.unfolded table+p a{color:#b2b2b2}.dailyplan.show-new-activity .right>div,.dailyplan.show-new-resource .right>div{display:none}.dailyplan .navigate{padding:1.5em;position:fixed;left:0;width:100%;background:#fff;z-index:99;border-bottom:solid 1px #EFEFEF}.dailyplan .navigate span{display:block;line-height:3em;font-weight:700}.dailyplan .navigate small{font-weight:400}.dailyplan .navigate .date{overflow:hidden}.dailyplan .navigate .date *{color:var(--color-brand-warning, #EAB81A)}.dailyplan .navigate .date.has-small span,.dailyplan .navigate .date.has-small small{float:left;width:100%}.dailyplan .navigate .date.has-small span{font-size:1rem;line-height:1rem}.dailyplan .navigate .pagination{margin-top:8px}.dailyplan .navigate .pagination .btn.btn-next,.dailyplan .navigate .pagination .btn.btn-prev{width:30px;height:26px}.dailyplan-mobile-workplan{font-size:.875em;padding:2em 0;text-align:center}.dailyplan-mobile-workplan a{color:var(--color-brand-info, #979797)!important}.dailyplan #dailyplan-charts{overflow-y:visible}.dailyplan #dailyplan-charts h4{margin-top:1.5em;font-size:.875rem}.dailyplan #dailyplan-charts .header{padding:2em 0;position:relative}.dailyplan #dailyplan-charts .header .collapse-charts{position:absolute;top:50%;right:0;transform:translateY(-50%)}.dailyplan #dailyplan-charts .header .collapse-charts:hover svg .icon-border,.dailyplan #dailyplan-charts .header .collapse-charts:hover svg .icon-right{fill:#000!important}.dailyplan #dailyplan-charts .header .collapse-charts:hover svg .icon-arrow{fill:#fff!important}.dailyplan #dailyplan-charts .row{height:auto}.dailyplan #dailyplan-charts .row .chart{margin-bottom:2em}@media (max-width: 991.98px){.dailyplan header h1 span small{display:block;margin-left:0}.dailyplan .day-fatigue{margin:2rem 0 4rem}.dailyplan .create-activity h3{display:block;position:fixed;top:0;left:0;background:#fff;width:100%;padding:1.5rem;margin:0;z-index:99;border-bottom:1px solid #EFEFEF}.dailyplan .create-activity h3 .cancel-activity{position:relative;float:right;margin-top:4px}.dailyplan#sidebar-dailyplan>.row .right{padding-left:10px;padding-right:10px}}@media (min-width: 768px){.dailyplan .strava-info{padding:0 3em 0 2.5em}.dailyplan .strava-info .content{padding:2em 0}.dailyplan .create-activity .content{padding:0 3rem}}@media (min-width: 992px){.dailyplan{height:100%}.dailyplan header h1{margin-top:3px}.dailyplan header h1 .date{margin-top:6px}.dailyplan header h1.simple span{margin-top:0}.dailyplan header h1.has-small span,.dailyplan header h1.has-small small{width:auto}.dailyplan header h1.has-small small{margin-left:.5rem;margin-top:5px}.dailyplan header .pagination{position:relative;float:right;margin-top:0;top:0}.dailyplan .row{height:100%}.dailyplan .row.w-separator{border-bottom:1px solid #EFEFEF}.dailyplan .left{padding-bottom:2em;padding-right:2.5rem}.dailyplan .left .block:first-child{width:6.5rem}.dailyplan .left .block:nth-child(2){width:calc(100% - 6.5rem);display:flex;flex-direction:row;gap:1rem}.dailyplan .left .block:nth-child(2) .first,.dailyplan .left .block:nth-child(2) .second{width:50%}.dailyplan .right{transition:opacity .3s ease;opacity:1;padding-bottom:4.5rem}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){.dailyplan .right{transition:none}}@media (min-width: 992px){.dailyplan .right.change{opacity:0}.dailyplan .right .content{padding:0 3rem;border-bottom:1px solid #F0F0F0}.dailyplan .comments{padding:2.5rem 3rem .5rem}.dailyplan .comments form .form-control .form-control-editor-wrapper{height:18.75rem}.dailyplan .day-fatigue .fatigue-group strong+.borg{margin-left:1.5625rem}.dailyplan .day-fatigue button{margin-left:auto}.dailyplan#sidebar-dailyplan .navigate{display:none!important}.dailyplan#sidebar-dailyplan>.row>div{height:100%!important}.dailyplan#sidebar-dailyplan>.row>div:first-child{padding-left:3em!important}}.table-debug thead>tr>th{background-color:#626262!important}.table-debug tbody>tr.no-computable>td{opacity:.5}.table-debug th.asc:after{display:inline;content:"↓"}.table-debug th.desc:after{display:inline;content:"↑"}.table-debug tfoot nav .pagination li{list-style-type:none;display:inline-block}.table-debug tfoot nav .pagination li a{display:block;background:#000;color:#fff;padding:.25em .5em;text-decoration:none}.table-debug tfoot nav .pagination li a:hover{opacity:.75}.table-debug tfoot nav .pagination li span{display:block;background:#626262;color:#fff;padding:.25em .5em}@media (max-width: 991.98px){body.details.responsive{padding-bottom:4.37rem}body.details.responsive nav ul{margin-bottom:0}body.details.responsive nav ul li+li{margin-top:1rem}body.details.responsive nav ul li.active a{color:var(--color-brand-warning, #EAB81A)}body.details.responsive nav ul li a{color:#000;font-weight:700;text-decoration:none;font-size:20px}body.details.responsive .details .button-group-header{display:none}body.details.responsive .details#pupil-details{padding-bottom:1.25rem}body.details.responsive .details#pupil-details>.row>div:nth-child(odd) nav{white-space:nowrap;position:relative;top:0;padding-bottom:4em}body.details.responsive .details#pupil-details>.row>div:nth-child(2n){padding-left:15px;padding-right:15px}body.details.responsive .details#pupil-details .nav-details.hide{display:none}}.details input,.details select,.details textarea,.pupil input,.pupil select,.pupil textarea{font-size:.9em!important}.details aside.sidebar header .sport-select-title .btn,.pupil aside.sidebar header .sport-select-title .btn{pointer-events:none;padding:0 1.25rem 0 0}.details aside.sidebar header .sport-select-title .btn:not(.d-none):after,.pupil aside.sidebar header .sport-select-title .btn:not(.d-none):after{content:url(/build/assets/arrow-DnnMfGP5.svg);display:inline-block;margin-top:11px;position:absolute;margin-left:5px}.details aside.sidebar header .sport-select-title .btn .icon,.pupil aside.sidebar header .sport-select-title .btn .icon{width:2.5rem;height:2.5rem}.details aside.sidebar header .sport-select-title .btn .icon svg,.pupil aside.sidebar header .sport-select-title .btn .icon svg{max-width:75%!important}.details aside.sidebar .content .sport-selector .btn:disabled,.pupil aside.sidebar .content .sport-selector .btn:disabled{opacity:1;pointer-events:visible!important;cursor:context-menu}.details aside.sidebar .content .sport-selector .btn:disabled .icon,.pupil aside.sidebar .content .sport-selector .btn:disabled .icon{background-color:#efefef;border:solid 1px #EFEFEF}.details aside.sidebar .content .sport-selector .btn:disabled:hover .icon,.pupil aside.sidebar .content .sport-selector .btn:disabled:hover .icon{background-color:#b2b2b2;border:solid 1px #B2B2B2}.details aside.sidebar .content .sport-selector .btn:disabled:hover~.info,.pupil aside.sidebar .content .sport-selector .btn:disabled:hover~.info{opacity:1;display:flex}.details aside.sidebar .content .sport-selector .info,.pupil aside.sidebar .content .sport-selector .info{padding:1.25rem 15px 0;opacity:0;display:none;flex-direction:row;-moz-column-gap:12px;column-gap:12px;width:100%}.details aside.sidebar .content .sport-selector .info svg,.pupil aside.sidebar .content .sport-selector .info svg{display:inline-block}.details aside.sidebar .content .sport-selector .info p,.pupil aside.sidebar .content .sport-selector .info p{color:var(--color-brand-danger, #D0021B);font-size:10px;line-height:10px;font-weight:400}.details aside.sidebar .specific,.pupil aside.sidebar .specific{padding-top:0}.details aside.sidebar .form-control-submit,.pupil aside.sidebar .form-control-submit{margin-top:2.5rem;min-width:200px;max-height:2rem!important;min-height:2rem!important}.details .specific,.pupil .specific{padding-top:2.5rem}.details .generic .table-type .form-control-submit,.details .specific .table-type .form-control-submit,.pupil .generic .table-type .form-control-submit,.pupil .specific .table-type .form-control-submit{margin-top:2.5rem}.details .generic .table-type .buttons .form-control-switch,.details .specific .table-type .buttons .form-control-switch,.pupil .generic .table-type .buttons .form-control-switch,.pupil .specific .table-type .buttons .form-control-switch{background-color:unset;height:20px!important;min-height:20px!important;margin-bottom:20px;padding:0}.details .generic .table-type .buttons .form-control-switch label,.details .specific .table-type .buttons .form-control-switch label,.pupil .generic .table-type .buttons .form-control-switch label,.pupil .specific .table-type .buttons .form-control-switch label{background:unset;border:1px solid #D8D8D8}.details .generic .table-type .buttons .form-control-switch label:after,.details .specific .table-type .buttons .form-control-switch label:after,.pupil .generic .table-type .buttons .form-control-switch label:after,.pupil .specific .table-type .buttons .form-control-switch label:after{background-color:#d8d8d8;top:2px}.details .generic .table-type .buttons .form-control-switch input[type=checkbox]:checked,.details .specific .table-type .buttons .form-control-switch input[type=checkbox]:checked,.pupil .generic .table-type .buttons .form-control-switch input[type=checkbox]:checked,.pupil .specific .table-type .buttons .form-control-switch input[type=checkbox]:checked{border:none}.details .generic .table-type .buttons .form-control-switch input[type=checkbox]:checked+label,.details .specific .table-type .buttons .form-control-switch input[type=checkbox]:checked+label,.pupil .generic .table-type .buttons .form-control-switch input[type=checkbox]:checked+label,.pupil .specific .table-type .buttons .form-control-switch input[type=checkbox]:checked+label{background-color:var(--color-brand-success, #00BFA9);border:none}.details .generic .table-type .buttons .form-control-switch input[type=checkbox]:checked+label:after,.details .specific .table-type .buttons .form-control-switch input[type=checkbox]:checked+label:after,.pupil .generic .table-type .buttons .form-control-switch input[type=checkbox]:checked+label:after,.pupil .specific .table-type .buttons .form-control-switch input[type=checkbox]:checked+label:after{background-color:#fff;top:2.5px}.details .generic .table-type .buttons .form-control-switch .form-control-switch-left,.details .specific .table-type .buttons .form-control-switch .form-control-switch-left,.pupil .generic .table-type .buttons .form-control-switch .form-control-switch-left,.pupil .specific .table-type .buttons .form-control-switch .form-control-switch-left{display:none}.details .generic .table-type .buttons .form-control-switch .form-control-switch-right,.details .specific .table-type .buttons .form-control-switch .form-control-switch-right,.pupil .generic .table-type .buttons .form-control-switch .form-control-switch-right,.pupil .specific .table-type .buttons .form-control-switch .form-control-switch-right{color:#000;font-size:12px;font-weight:500;text-transform:unset;line-height:21px}.details .generic .table-type .row,.details .specific .table-type .row,.pupil .generic .table-type .row,.pupil .specific .table-type .row{margin:0}.details .generic .table-type .values,.details .specific .table-type .values,.pupil .generic .table-type .values,.pupil .specific .table-type .values{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:12.5rem}.details .generic .table-type .values .name,.details .specific .table-type .values .name,.pupil .generic .table-type .values .name,.pupil .specific .table-type .values .name{margin-top:27px;color:var(--color-brand-warning, #EAB81A);font-size:1rem;font-weight:500;width:2.5rem}.details .generic .table-type .values .lower,.details .generic .table-type .values .upper,.details .specific .table-type .values .lower,.details .specific .table-type .values .upper,.pupil .generic .table-type .values .lower,.pupil .generic .table-type .values .upper,.pupil .specific .table-type .values .lower,.pupil .specific .table-type .values .upper{text-align:left}.details .generic .table-type .values .lower label,.details .generic .table-type .values .upper label,.details .specific .table-type .values .lower label,.details .specific .table-type .values .upper label,.pupil .generic .table-type .values .lower label,.pupil .generic .table-type .values .upper label,.pupil .specific .table-type .values .lower label,.pupil .specific .table-type .values .upper label{font-size:8px}.details .generic .table-type .values .lower,.details .specific .table-type .values .lower,.pupil .generic .table-type .values .lower,.pupil .specific .table-type .values .lower{margin-right:8px}.details .generic .table-type .values .upper,.details .specific .table-type .values .upper,.pupil .generic .table-type .values .upper,.pupil .specific .table-type .values .upper{margin-right:20px}.details .generic .table-type .values .fcm label,.details .specific .table-type .values .fcm label,.pupil .generic .table-type .values .fcm label,.pupil .specific .table-type .values .fcm label{color:#979797;font-size:8px;font-weight:700;text-transform:uppercase}.details .generic .table-type .values .fcm p,.details .specific .table-type .values .fcm p,.pupil .generic .table-type .values .fcm p,.pupil .specific .table-type .values .fcm p{padding:0;margin:0}.details .generic .table-type .values .fcm span,.details .specific .table-type .values .fcm span,.pupil .generic .table-type .values .fcm span,.pupil .specific .table-type .values .fcm span{font-size:10px;font-weight:400;line-height:36px;color:#979797}.details .generic .table-type .values .fcm span:first-child:after,.details .specific .table-type .values .fcm span:first-child:after,.pupil .generic .table-type .values .fcm span:first-child:after,.pupil .specific .table-type .values .fcm span:first-child:after{content:"·"}.details#pupil-details,.pupil#pupil-details{padding-bottom:5.25rem}.details#pupil-details>.row>div:nth-child(odd),.pupil#pupil-details>.row>div:nth-child(odd){flex-grow:unset;width:auto;padding-right:6.5rem}.details#pupil-details>.row>div:nth-child(odd) nav,.pupil#pupil-details>.row>div:nth-child(odd) nav{white-space:nowrap;position:sticky;top:120px}.details#pupil-details>.row>div:nth-child(2n),.pupil#pupil-details>.row>div:nth-child(2n){padding-left:0}.details#pupil-details ul,.pupil#pupil-details ul{margin-top:0}.details#pupil-details .details-physio form>.row>div:nth-child(1)>div:nth-child(2) input,.pupil#pupil-details .details-physio form>.row>div:nth-child(1)>div:nth-child(2) input{width:110px!important}.details#pupil-details .details-physio form>.row>div:nth-child(3) .form-group,.pupil#pupil-details .details-physio form>.row>div:nth-child(3) .form-group{width:100%}.details#pupil-details .details-physio form>.row>div:nth-child(3) .form-group textarea,.pupil#pupil-details .details-physio form>.row>div:nth-child(3) .form-group textarea{font-weight:400!important;font-size:.9em;line-height:120%;padding:10px}.details#pupil-details .details-availability form:nth-child(2),.pupil#pupil-details .details-availability form:nth-child(2){margin-bottom:40px}.details nav ul li,.pupil nav ul li{line-height:1em}.details nav ul li a,.pupil nav ul li a{color:#000;font-weight:500;text-decoration:none;font-size:14px}.details nav ul li.active a,.pupil nav ul li.active a{color:var(--color-brand-warning, #EAB81A)}.details nav ul li:hover,.pupil nav ul li:hover{opacity:.75}.details nav ul li+li,.pupil nav ul li+li{margin-top:8px}.details h2,.pupil h2{color:var(--color-brand-warning, #EAB81A);font-size:1em;font-weight:700;margin-bottom:2.5rem;text-transform:uppercase;margin-top:0}.details h2 .btn,.pupil h2 .btn{vertical-align:middle}.details h2 .btn-info figure,.pupil h2 .btn-info figure{height:1.5rem;width:1.5rem}.details h2 .btn figure,.pupil h2 .btn figure{height:1rem;width:1rem;background-color:#d8d8d8;margin-top:-3px}.details h2 .btn figure svg,.pupil h2 .btn figure svg{max-height:8px!important;max-width:8px!important;position:relative}.details h2 .btn figure svg g,.pupil h2 .btn figure svg g{fill:#fff}.details h3,.pupil h3{font-size:1em;font-weight:700;color:var(--color-brand-warning, #EAB81A);margin-bottom:2rem;margin-top:0;line-height:1rem}.details h3 .btn figure,.pupil h3 .btn figure{height:1rem;width:1rem;background-color:#d8d8d8;margin-top:-3px}.details h3 .btn figure svg,.pupil h3 .btn figure svg{max-height:8px!important;max-width:8px!important;position:relative}.details h3 .btn figure svg g,.pupil h3 .btn figure svg g{fill:#fff}.details .editable-button .btn,.pupil .editable-button .btn{height:4.375rem}.details form,.pupil form{padding-bottom:2em}.details form .form-control-number,.pupil form .form-control-number{-moz-appearance:textfield}.details form .form-control-number::-webkit-outer-spin-button,.details form .form-control-number::-webkit-inner-spin-button,.pupil form .form-control-number::-webkit-outer-spin-button,.pupil form .form-control-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.details form .select2-container .select2-selection--single,.pupil form .select2-container .select2-selection--single{height:29px!important;border-radius:5px!important;box-shadow:0 2px 4px #00000026;border:1px solid #979797;min-width:6rem}.details form .select2-container .select2-selection--single:hover,.pupil form .select2-container .select2-selection--single:hover{background-color:#b2b2b2}.details form .select2-container .select2-selection--single:focus,.pupil form .select2-container .select2-selection--single:focus{background-color:#000;color:#fff}.details form .select2-container .select2-selection--single:focus .select2-selection__rendered,.pupil form .select2-container .select2-selection--single:focus .select2-selection__rendered{color:#fff}.details form .select2-container .select2-selection--single .select2-selection__rendered,.pupil form .select2-container .select2-selection--single .select2-selection__rendered{line-height:30px}.details form .form-super-group,.pupil form .form-super-group{display:block}.details form .form-super-group strong,.pupil form .form-super-group strong{color:#979797;display:block;font-size:.75em;text-transform:uppercase}.details form .form-group,.pupil form .form-group{margin-bottom:1.875rem}.details form .form-group strong,.pupil form .form-group strong{color:#979797;display:block;font-size:.75em;text-transform:uppercase}.details form .form-group strong+label,.pupil form .form-group strong+label{font-size:.75rem;text-transform:none}.details form .form-group label,.pupil form .form-group label{text-transform:uppercase;font-size:.625rem}.details form .form-group input+span,.pupil form .form-group input+span{font-size:1rem;padding-left:3px}.details form .form-group textarea,.pupil form .form-group textarea{margin-top:.6rem;max-height:8.5rem}.details form .form-control,.pupil form .form-control{background-color:#d4d6d880;border-radius:5px;font-size:1rem;font-weight:500}.details form .form-control-number,.pupil form .form-control-number{width:3rem;height:1.875rem;border-radius:4px}.details form .form-control-number:hover,.pupil form .form-control-number:hover{background-color:#b2b2b2}.details form .form-control-number:focus,.pupil form .form-control-number:focus{background-color:#000;color:#fff}.details form .form-control-label,.pupil form .form-control-label{font-size:.625em;text-transform:uppercase}.details form .form-control select,.pupil form .form-control select{font:inherit;padding:0}.details form .form-control select#smoker,.pupil form .form-control select#smoker{padding-right:20px}.details form .form-control-inline,.pupil form .form-control-inline{width:auto}.details form .flatpickr-calendar,.pupil form .flatpickr-calendar{width:12rem!important}.details form #height,.details form #weight,.details form #bpm_max,.details form #bpm_rest,.details form #fat,.details form #imc,.pupil form #height,.pupil form #weight,.pupil form #bpm_max,.pupil form #bpm_rest,.pupil form #fat,.pupil form #imc{width:3.8rem!important}.details form #whaley,.pupil form #whaley{padding:0}.details-paces .button-group-header .editable-button,.pupil-paces .button-group-header .editable-button{display:none}.details-paces .paces-row,.pupil-paces .paces-row{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}.details-paces .paces-row .pace-zone,.pupil-paces .paces-row .pace-zone{white-space:nowrap}.details-paces .paces-row .pace-zone+.pace-zone,.pupil-paces .paces-row .pace-zone+.pace-zone{margin-top:2.5rem}.details-paces .paces-row .pace-form .paces-by-sport,.pupil-paces .paces-row .pace-form .paces-by-sport{display:flex;flex-direction:row;-moz-column-gap:12px;column-gap:12px;padding:0 12px 0 0;align-items:center}.details-paces .paces-row .pace-form .paces-by-sport .btn,.pupil-paces .paces-row .pace-form .paces-by-sport .btn{padding:0!important}.details-paces .paces-row .pace-form .paces-by-sport .btn-sport-filter-all,.pupil-paces .paces-row .pace-form .paces-by-sport .btn-sport-filter-all{color:var(--color-brand-warning, #EAB81A);font-size:14px;line-height:14px;font-weight:400;margin-right:8px}.details-paces .empty,.pupil-paces .empty{color:#b2b2b2;font-size:12px;font-weight:400;margin-top:0}.details-pulse .button-group-header .editable-button,.pupil-pulse .button-group-header .editable-button{display:none}.details-pulse .empty,.pupil-pulse .empty{color:#b2b2b2;font-size:12px;font-weight:400;margin-top:0}.details-pulse .col-1,.pupil-pulse .col-1{max-width:20px;padding:0}.details-pulse .col-2,.pupil-pulse .col-2{width:40px!important;max-width:40px;padding:0;margin-right:5px}.details-pulse .col-3,.pupil-pulse .col-3{max-width:70px}.details-pulse input[type=number],.pupil-pulse input[type=number]{-moz-appearance:textfield}.details-pulse input[type=number]::-webkit-outer-spin-button,.details-pulse input[type=number]::-webkit-inner-spin-button,.pupil-pulse input[type=number]::-webkit-outer-spin-button,.pupil-pulse input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.details-pulse .form-group,.pupil-pulse .form-group{margin:1em 0;max-width:40em}.details-pulse .form-group .form-control-label,.pupil-pulse .form-group .form-control-label{display:block;font-size:.875em;text-align:center;position:relative;width:51px}.details-pulse .form-group .form-control-label:after,.pupil-pulse .form-group .form-control-label:after{border:1px dashed currentColor;content:"";display:block;height:.5em;left:0;position:absolute;width:51px}.details-pulse .form-group .form-control-label.top,.pupil-pulse .form-group .form-control-label.top{padding-bottom:1em}.details-pulse .form-group .form-control-label.top:after,.pupil-pulse .form-group .form-control-label.top:after{border-bottom:0;bottom:.5em}.details-pulse .form-group .form-control-label.bottom,.pupil-pulse .form-group .form-control-label.bottom{padding-top:1em}.details-pulse .form-group .form-control-label.bottom:after,.pupil-pulse .form-group .form-control-label.bottom:after{border-top:0;top:.5em}.details-pulse .form-group .form-control-number,.pupil-pulse .form-group .form-control-number{width:100%!important}.details-pulse .details-hrzones .col,.pupil-pulse .details-hrzones .col{padding-right:5rem}.details-pulse .details-hrzones .heart-rate-zone,.pupil-pulse .details-hrzones .heart-rate-zone{position:relative;display:inline-block;margin-bottom:2.5rem}.details-pulse .details-hrzones .heart-rate-zone form,.pupil-pulse .details-hrzones .heart-rate-zone form{padding-bottom:0}.details-pulse .details-hrzones .heart-rate-zone button.delete,.pupil-pulse .details-hrzones .heart-rate-zone button.delete{position:absolute;right:-10px;padding:0;top:9px}.details-pulse .details-hrzones .heart-rate-zone button.delete .icon.icon-circle,.pupil-pulse .details-hrzones .heart-rate-zone button.delete .icon.icon-circle{width:20px!important;height:20px!important;max-width:20px!important}.details-pulse .details-hrzones .heart-rate-zone .form-group,.pupil-pulse .details-hrzones .heart-rate-zone .form-group{margin-top:0}.details-availability h3,.pupil-availability h3{font-size:1em}.details-availability h3 .btn,.pupil-availability h3 .btn{margin-left:1em;padding-left:0;padding-right:0}.details-availability h3 .btn+.btn,.pupil-availability h3 .btn+.btn{margin-left:0}.details-availability table,.pupil-availability table{margin:1em 0;max-width:30rem;width:100%}.details-availability table tr th,.pupil-availability table tr th{color:#979797;font-size:.8125rem;font-weight:400;text-transform:uppercase}.details-availability table tr td input,.pupil-availability table tr td input{background-color:#d4d6d833;width:4rem}.details-availability .availability-block+.availability-block,.pupil-availability .availability-block+.availability-block{margin-top:3rem}.details-physio form .form-group input[name=birthday],.pupil-physio form .form-group input[name=birthday]{max-width:6.5625rem}.details-pulse form .form-group,.pupil-pulse form .form-group{margin-bottom:.375rem}.details-pulse form .form-group:last-child,.pupil-pulse form .form-group:last-child{margin-bottom:1rem}.details-pulse form .form-group input,.pupil-pulse form .form-group input{text-align:center;width:99%!important}.details-hrzones,.pupil-hrzones{margin-top:0}.details-records h2,.pupil-records h2{margin-bottom:2.8125rem}.details-records .content,.pupil-records .content{font-size:.875em}.details-records .content>figure,.pupil-records .content>figure{display:block;margin-bottom:1.25rem}.details-records .sport-group,.pupil-records .sport-group{max-width:25em}.details-records .icon-sports svg,.pupil-records .icon-sports svg{max-width:2.5rem;min-height:2.5rem}.details-tests .content,.pupil-tests .content{font-size:.875em;padding-bottom:2.8125rem}.details-tests .sport-group,.pupil-tests .sport-group{max-width:25em}.details-tests .icon-sports svg,.pupil-tests .icon-sports svg{max-width:2.5rem;min-height:2.5rem}@media (min-width: 768px){.details-physio form .form-group+.form-group{margin-left:1rem}.details-records .record-wrapper{margin-right:0}}@media (min-width: 992px){.details .button-group-header .editable-button{margin-top:0;position:absolute;top:-15px;right:0}.details .button-group-footer .editable-button{margin-top:0;position:relative;right:0}.details .editable-button .btn{background-color:#000!important;height:1.75rem;padding-right:12px;padding-left:30px;font-size:12px}.details .editable-button .btn:before{content:url(/build/assets/add-h8e25Qm9.svg);width:10px;height:10px;display:inline-block;margin-right:8px;left:12px;top:9px;position:absolute}.details#pupil-details>.row>div:nth-child(odd){flex-grow:unset;width:auto;padding-right:6.5rem}.details#pupil-details>.row>div:nth-child(odd) nav{white-space:nowrap;position:sticky;top:120px}.details#pupil-details>.row>div:nth-child(2n){padding-left:0}.details-pulse .button-group-header .editable-button{display:inline-block;top:-15px}.details-pulse .details-hrzones .col{max-width:-moz-fit-content;max-width:fit-content;padding-right:3.5rem}.details-pulse .details-hrzones .heart-rate-zone{margin-top:0;max-width:12.5rem}.details-pulse .details-hrzones .heart-rate-zone .delete{opacity:0}.details-pulse .details-hrzones .heart-rate-zone:hover .icon-solid-black{background-color:var(--color-brand-warning, #EAB81A);border:1px solid var(--color-brand-warning, #EAB81A)}.details-pulse .details-hrzones .heart-rate-zone:hover .delete{opacity:1}.details-pulse .details-hrzones .heart-rate-zone:hover .delete .icon{background-color:var(--color-brand-danger, #D0021B);border:1px solid var(--color-brand-danger, #D0021B)}.details-pulse .details-hrzones .heart-rate-zone:hover .delete .icon svg{fill:#fff}.details-pulse .details-hrzones .heart-rate-zone:hover .delete .icon svg g,.details-pulse .details-hrzones .heart-rate-zone:hover .delete .icon svg path{fill:#fff}.details-pulse .generic{width:12.5rem;margin-right:5rem;flex-grow:unset;white-space:nowrap}.details-pulse .specific{min-width:calc(100% - 280px);flex-grow:unset;white-space:nowrap;padding-top:0}.details-pulse form .form-group input{text-align:left;width:100%!important}.details-paces .paces-row{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px}.details-paces .paces-row .pace-zone{max-width:-moz-fit-content;max-width:fit-content;white-space:nowrap}.details-paces .paces-row .pace-zone+.pace-zone{margin-top:0}.details-paces .button-group-header .editable-button{top:-8px;display:inline-block}form{padding-bottom:0}form .form-super-group{display:inline-block!important}form .form-super-group+.form-super-group{display:inline-block!important;margin-left:3.125rem!important}form .form-super-group+.form-super-group+.form-super-group{margin-left:0!important;display:block!important}}.explorer-sidebar{padding-right:40px}.explorer-sidebar h3{margin-top:0;white-space:nowrap;font-size:1.25em;display:flex;flex-direction:row;justify-content:space-between;width:100%}.explorer-sidebar h3 a{color:#000}.explorer-sidebar h3 button{padding:0}.explorer-sidebar h3 button .icon-info{width:24px!important;height:24px!important;padding:0;margin:0;border-radius:50%!important;border:1px solid #979797}.explorer-sidebar h3 button .icon-info:hover{background-color:var(--color-brand-warning, #EAB81A);border:1px solid var(--color-brand-warning, #EAB81A)}.explorer-sidebar h3 button .icon-info:hover svg ellipse,.explorer-sidebar h3 button .icon-info:hover svg g,.explorer-sidebar h3 button .icon-info:hover svg path,.explorer-sidebar h3 button .icon-info:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.explorer-sidebar h3 button .icon-info:hover svg use{color:#fff}.explorer-sidebar h3 button .icon-info svg{width:12px;height:12px}.explorer-sidebar h3 button .icon-info svg ellipse,.explorer-sidebar h3 button .icon-info svg g,.explorer-sidebar h3 button .icon-info svg path,.explorer-sidebar h3 button .icon-info svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.explorer-sidebar h3 button .icon-info svg use{color:#979797}.explorer-sidebar h3 .text-warning{padding-left:20px}.explorer-sidebar figure.icon{width:auto}.explorer-sidebar figure.icon svg{width:auto!important;height:auto}.explorer-sidebar figure.icon-no-planning{text-align:center;vertical-align:sub}.explorer-sidebar .trainer-resources-type{display:flex;flex-direction:row;justify-content:space-between;text-decoration:none!important;width:100%;align-items:center}.explorer-sidebar .trainer-resources-type div{display:flex;flex-direction:row}.explorer-sidebar .trainer-resources-type:hover{color:#000}.explorer-sidebar .trainer-resources-type svg{width:15px;height:15px}.explorer-sidebar .stacks-header{color:#000!important;font-weight:600}.explorer-sidebar .stacks-header figure{height:1em;margin-right:.25em!important;position:relative;transform:translateY(.125em);width:1em}.explorer-sidebar .stacks-header figure svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.explorer-sidebar .stacks-header figure svg ellipse,.explorer-sidebar .stacks-header figure svg g,.explorer-sidebar .stacks-header figure svg path,.explorer-sidebar .stacks-header figure svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.explorer-sidebar .stacks-header figure svg use{color:#000}.explorer-sidebar ul li{padding:4px 0}.explorer-sidebar ul li .stats{display:inline-block;margin-left:.5em}.explorer-sidebar ul li.stacks{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding-bottom:.5rem}.explorer-sidebar ul li.stacks a:not(.remote-sidebar){pointer-events:none;color:#000;margin-right:0}.explorer-sidebar ul li.stacks a.remote-sidebar:hover .icon{background-color:var(--color-brand-warning, #EAB81A)}.explorer-sidebar ul li.stacks a.remote-sidebar .icon{background-color:#979797;width:20px;height:20px;border-radius:50%;text-align:center;margin-right:0}.explorer-sidebar ul li.stacks a.remote-sidebar .icon svg ellipse,.explorer-sidebar ul li.stacks a.remote-sidebar .icon svg g,.explorer-sidebar ul li.stacks a.remote-sidebar .icon svg path,.explorer-sidebar ul li.stacks a.remote-sidebar .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stacks a.remote-sidebar .icon svg use{color:#fff}.explorer-sidebar ul li.stacks svg ellipse,.explorer-sidebar ul li.stacks svg g,.explorer-sidebar ul li.stacks svg path,.explorer-sidebar ul li.stacks svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stacks svg use{color:#000}.explorer-sidebar ul li.stack{margin-left:0;display:flex;flex-direction:row;align-items:center;width:100%}.explorer-sidebar ul li.stack:hover button{cursor:pointer;color:#000}.explorer-sidebar ul li.stack:hover button.drag-tag{opacity:1}.explorer-sidebar ul li.stack:hover button.drag-tag svg ellipse,.explorer-sidebar ul li.stack:hover button.drag-tag svg g,.explorer-sidebar ul li.stack:hover button.drag-tag svg path,.explorer-sidebar ul li.stack:hover button.drag-tag svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stack:hover button.drag-tag svg use{color:#000}.explorer-sidebar ul li.stack:hover button.remove-tag{opacity:1}.explorer-sidebar ul li.stack:hover button.remove-tag svg ellipse,.explorer-sidebar ul li.stack:hover button.remove-tag svg g,.explorer-sidebar ul li.stack:hover button.remove-tag svg path,.explorer-sidebar ul li.stack:hover button.remove-tag svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stack:hover button.remove-tag svg use{color:#fff}.explorer-sidebar ul li.stack:hover button.trainer-resources-stack{border-radius:3px;border:1px solid transparent;line-height:24px;padding:0 6px}.explorer-sidebar ul li.stack.active button{cursor:pointer;color:var(--color-brand-warning, #EAB81A)}.explorer-sidebar ul li.stack.active button.drag-tag{opacity:1}.explorer-sidebar ul li.stack.active button.drag-tag svg ellipse,.explorer-sidebar ul li.stack.active button.drag-tag svg g,.explorer-sidebar ul li.stack.active button.drag-tag svg path,.explorer-sidebar ul li.stack.active button.drag-tag svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stack.active button.drag-tag svg use{color:var(--color-brand-warning, #EAB81A)}.explorer-sidebar ul li.stack.active button.remove-tag{opacity:1}.explorer-sidebar ul li.stack.active button.remove-tag svg ellipse,.explorer-sidebar ul li.stack.active button.remove-tag svg g,.explorer-sidebar ul li.stack.active button.remove-tag svg path,.explorer-sidebar ul li.stack.active button.remove-tag svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stack.active button.remove-tag svg use{color:#fff}.explorer-sidebar ul li.stack.active button.trainer-resources-stack{border-radius:3px;border:1px solid transparent;line-height:24px;padding:0 6px}.explorer-sidebar ul li.stack button{text-decoration:none!important;font-size:14px}.explorer-sidebar ul li.stack button .icon{margin-left:.25em!important}.explorer-sidebar ul li.stack button.drag-tag{padding:0;outline:none;border:none;background:none;margin-right:5px;opacity:0;margin-top:1px}.explorer-sidebar ul li.stack button.remove-tag{background-color:transparent;padding:0;outline:none;border:none;margin-right:5px;opacity:0;margin-top:1px;display:flex;flex-direction:row;cursor:pointer}.explorer-sidebar ul li.stack button.remove-tag figure{width:12px;height:12px;border-radius:50%;background-color:var(--color-brand-danger, #D0021B);margin-left:6px!important}.explorer-sidebar ul li.stack button.remove-tag figure svg{width:5px!important;height:5px!important;max-height:5px;max-width:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.explorer-sidebar ul li.stack button.remove-tag figure svg ellipse,.explorer-sidebar ul li.stack button.remove-tag figure svg g,.explorer-sidebar ul li.stack button.remove-tag figure svg path,.explorer-sidebar ul li.stack button.remove-tag figure svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.stack button.remove-tag figure svg use{color:#fff}.explorer-sidebar ul li.stack button.trainer-resources-stack{display:flex;width:100%;justify-content:space-between;border-radius:3px;border:1px solid transparent;line-height:24px;padding:0 6px}.explorer-sidebar ul li.create-stack{margin-bottom:1em}.explorer-sidebar ul li.create-stack svg ellipse,.explorer-sidebar ul li.create-stack svg g,.explorer-sidebar ul li.create-stack svg path,.explorer-sidebar ul li.create-stack svg polygon{fill:#d9d9d9;fill-opacity:1;transition:fill 0s}.explorer-sidebar ul li.create-stack svg use{color:#d9d9d9}.explorer-sidebar a,.explorer-sidebar .btn-naked{color:#979797;font-size:.875em;font-weight:400;text-decoration:none}.explorer-sidebar a .icon,.explorer-sidebar .btn-naked .icon{margin-right:.5em}.explorer-sidebar a .icon svg ellipse,.explorer-sidebar a .icon svg g,.explorer-sidebar a .icon svg path,.explorer-sidebar a .icon svg polygon,.explorer-sidebar .btn-naked .icon svg ellipse,.explorer-sidebar .btn-naked .icon svg g,.explorer-sidebar .btn-naked .icon svg path,.explorer-sidebar .btn-naked .icon svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.explorer-sidebar a .icon svg use,.explorer-sidebar .btn-naked .icon svg use{color:#979797}.explorer-sidebar a.active,.explorer-sidebar .btn-naked.active{color:var(--color-brand-warning, #EAB81A)}.explorer-sidebar a.active .icon svg ellipse,.explorer-sidebar a.active .icon svg g,.explorer-sidebar a.active .icon svg path,.explorer-sidebar a.active .icon svg polygon,.explorer-sidebar .btn-naked.active .icon svg ellipse,.explorer-sidebar .btn-naked.active .icon svg g,.explorer-sidebar .btn-naked.active .icon svg path,.explorer-sidebar .btn-naked.active .icon svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.explorer-sidebar a.active .icon svg use,.explorer-sidebar .btn-naked.active .icon svg use{color:var(--color-brand-warning, #EAB81A)}.explorer-sidebar a:hover,.explorer-sidebar .btn-naked:hover{text-decoration:underline}.explorer-sidebar .sport-selector input[type=checkbox]{display:none}.explorer-sidebar .sport-selector input[type=checkbox]+label:before,.explorer-sidebar .sport-selector input[type=checkbox]+label:after{display:none}.explorer-sidebar .sport-selector input[type=checkbox]:not(.d-none)+label{padding-left:.6rem}.explorer-sidebar .sport-selector input[type=checkbox]:checked+label{padding-left:.6rem}.explorer-sidebar .sport-selector input[type=checkbox]:checked+label figure svg ellipse,.explorer-sidebar .sport-selector input[type=checkbox]:checked+label figure svg g,.explorer-sidebar .sport-selector input[type=checkbox]:checked+label figure svg path,.explorer-sidebar .sport-selector input[type=checkbox]:checked+label figure svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.explorer-sidebar .sport-selector input[type=checkbox]:checked+label figure svg use{color:var(--color-brand-warning, #EAB81A)}.explorer-sidebar .products{margin-top:3.125rem}.explorer-sidebar .products .btn{padding:8px 15px}.explorer-list-header{margin-bottom:3.8em}.explorer-list-header h4{margin:0;padding:0;color:var(--color-brand-warning, #EAB81A);display:flex;flex-direction:row;align-items:center;gap:.5em}.explorer-list-header h4.is-stack{cursor:pointer}.explorer-list-header h4 .input-name{display:flex;flex-direction:row;gap:10px;align-items:center}.explorer-list-header h4 .input-name input:focus{border:1px solid var(--color-brand-warning, #EAB81A);outline:none}.explorer-list-header h4 .input-name input:hover{border:1px solid #979797}.explorer-list-header h4 .icon-tag{height:20px}.explorer-list-header h4 strong{color:#000}.explorer-list-header-total{display:inline-block;margin-left:30px}.explorer-list-header-total span{font-size:24px}.explorer-list-header-filters .form-control select{padding:0 .5em}.explorer-list-header-filters .form-control>figure svg{width:12px}.explorer-list-header-filters .form-control-search{background-color:#fff;background-image:url(/build/assets/search-BRsFngPv.svg);background-position-x:1em;background-position-y:center;background-repeat:no-repeat;background-size:13px;border:1px solid #F0F0F0;padding-left:3em}.explorer-list-header .button-group .delete-stack .icon{background-color:#979797;border:1px solid #979797}.explorer-list-header .button-group .delete-stack .icon svg ellipse,.explorer-list-header .button-group .delete-stack .icon svg g,.explorer-list-header .button-group .delete-stack .icon svg path,.explorer-list-header .button-group .delete-stack .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.explorer-list-header .button-group .delete-stack .icon svg use{color:#fff}.explorer-list-header .button-group .delete-stack .icon:hover{background-color:#000;border:1px solid #000000}.explorer-list-header .button-group .add-resources{background-image:url(/build/assets/add-item-light-D8rUq7S9.svg);background-position-x:1em;background-position-y:center;background-repeat:no-repeat;background-size:13px;padding-left:2.5em}.explorer-list-header-selection{display:none!important}.explorer-list-header-selection .btn-dropdown .icon{float:left;margin-left:0;margin-right:.5em;margin-top:7px}.explorer-list-header-selection .btn-dropdown>span{display:inline-block;margin-top:7px}.explorer-list-header-selection .btn-dropdown .stack{font-weight:700}.explorer-list-header-selection .btn-dropdown .stack figure{margin-top:1px}.explorer-list-header-selection .btn-dropdown .form>span{font-weight:400;margin-bottom:13px;display:inline-block}.explorer-list-header-selection .btn-dropdown .form .form-control::-moz-placeholder{font-size:13px;font-weight:300}.explorer-list-header-selection .btn-dropdown .form .form-control::placeholder{font-size:13px;font-weight:300}.explorer-list-header+.explorer-list-header{margin-top:-2.5em}.explorer-list-content .separator{margin:2em 0}.explorer-list-content .group .actions .btn-dropdown ul{min-width:6.9375rem;bottom:0}.explorer-list-content .group .actions .btn.workplan svg path:first-child{fill:none}.explorer-list-content .group .actions .btn.invite svg path:nth-child(2){fill:none}.explorer-list-lazyload{margin-top:2em;text-align:center}.explorer-list .form-control-select{width:auto;cursor:pointer}.explorer-list .form-control-select-stacks{display:inline-flex!important;flex-direction:row;justify-content:space-between;align-items:center;gap:0}.explorer-list .form-control-select-stacks select{margin-left:1rem}.explorer-list .form-control-select-stacks .icon.icon-tag{left:0;margin-top:-1px}.explorer-list .form-control-select-stacks .icon.icon-tag svg{width:20px;height:23px}.explorer.selected .explorer-list-header-selection{display:flex!important}.fatigue ul{height:100%;padding:0;margin:0}.fatigue ul.prefix{padding-left:.5em;position:relative}.fatigue ul.prefix:before{content:attr(data-prefix);font-size:.375rem;line-height:.375rem;color:#000;display:block;position:absolute;left:0}.fatigue ul li{display:block;height:100%;list-style-type:none;position:relative;overflow:hidden;width:10%}.fatigue ul li button{background:#efefef;border:0;height:100%;cursor:pointer;display:block;width:100%;padding:0;transition:all .3s ease}@media (prefers-reduced-motion: reduce){.fatigue ul li button{transition:none}}.fatigue ul li button span{display:none;position:relative;pointer-events:none;color:#fff;width:100%;text-align:center}.fatigue ul li+li{margin-left:1px}.fatigue ul li:hover button span{display:block}.fatigue ul li.fatigue-value-hover:nth-child(1) button,.fatigue ul li.fatigue-value-selected:nth-child(1) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(2) button,.fatigue ul li.fatigue-value-selected:nth-child(2) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(3) button,.fatigue ul li.fatigue-value-selected:nth-child(3) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(4) button,.fatigue ul li.fatigue-value-selected:nth-child(4) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(5) button,.fatigue ul li.fatigue-value-selected:nth-child(5) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(6) button,.fatigue ul li.fatigue-value-selected:nth-child(6) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(7) button,.fatigue ul li.fatigue-value-selected:nth-child(7) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(8) button,.fatigue ul li.fatigue-value-selected:nth-child(8) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(9) button,.fatigue ul li.fatigue-value-selected:nth-child(9) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue ul li.fatigue-value-hover:nth-child(10) button,.fatigue ul li.fatigue-value-selected:nth-child(10) button{background-color:var(--color-brand-warning, #EAB81A)}.fatigue.fatigue-disabled{padding-top:0;pointer-events:none}@media (max-width: 1199.98px){.fatigue{height:1.25rem;width:calc(100vw - 50px);max-width:400px}.fatigue ul li+li{margin-left:2px}}@media (min-width: 992px){.fatigue.fatigue-default{height:1.25rem;width:22.375rem}.fatigue.fatigue-default ul li+li{margin-left:2px}.fatigue.fatigue-big{height:1.25rem;width:31.6875rem}.fatigue.fatigue-big ul li+li{margin-left:3px}.fatigue.fatigue-medium{height:1.25rem;width:22.375rem}.fatigue.fatigue-medium ul li+li{margin-left:2px}.fatigue.fatigue-medium-trainer{height:.625rem;width:22.375rem}.fatigue.fatigue-medium-trainer ul li+li{margin-left:2px}.fatigue.fatigue-medium-trainer span{font-size:9px;font-weight:400}.fatigue.fatigue-small{height:.375rem;width:8.125rem}.fatigue.fatigue-tiny{height:.25rem;width:8.125rem}.fatigue.fatigue-auto{height:0;padding-bottom:4.7244094488%;position:relative;width:100%}.fatigue.fatigue-auto>*{height:100%;left:0;position:absolute;top:0;width:100%}}section.goals{padding-bottom:5.25rem}section.goals .goal{border-bottom:1px dashed rgba(33,25,21,.2);padding:2rem 0 1.5rem}section.goals .goal>.row>div.col-lg-1{text-align:center}section.goals .goal .pupil-goal-icon,section.goals .goal .group-goal-icon{margin-right:2rem;margin-top:-.3125rem}section.goals .goal .pupil-goal-icon .icon svg,section.goals .goal .group-goal-icon .icon svg{max-height:1.25rem}section.goals .goal .pupil-goal-period span{white-space:nowrap}section.goals .goal .pupil-goal-display{margin-top:-.4rem}section.goals .goal .pupil-goal-display span{display:block;line-height:1em;font-size:.875rem}section.goals .goal .pupil-goal-display span+span{margin-top:.2rem}section.goals .goal .pupil-goal-description,section.goals .goal .group-goal-description{color:#979797;font-weight:400;line-height:1em;margin-top:1em;margin-bottom:1em;font-size:.875rem}section.goals .goal .pupil-goal-description a,section.goals .goal .group-goal-description a{color:#000}section.goals .goal .pupil-goal-description a:hover,section.goals .goal .group-goal-description a:hover{color:var(--color-brand-warning, #EAB81A)}section.goals .goal .pupil-goal-description p,section.goals .goal .group-goal-description p{font-size:inherit!important;margin:0}section.goals .goal .pupil-goal-description p+p,section.goals .goal .group-goal-description p+p{margin-top:1em}section.goals .goal .pupil-goal-title,section.goals .goal .group-goal-title{font-size:.937rem;line-height:1em;margin-top:1em;word-break:break-word}section.goals .create-goal{margin-top:2rem}section.goals .empty{color:#979797;font-style:italic;font-weight:400}form.goals .input-group-type label{margin-right:1rem}form.goals .input-group-type label figure{height:2.5rem;width:2.5rem}form.goals .input-group-type.input-group-error input[type=radio]+label figure{border-color:var(--color-brand-danger, #D0021B)}@media (min-width: 768px){section.goals .goal{border-bottom:1px dashed rgba(33,25,21,.2);padding:2rem 0 1.5rem}section.goals .goal .pupil-goal-display{margin-top:-.4rem}section.goals .goal .pupil-goal-display span+span{margin-top:.2rem}section.goals .goal .pupil-goal-description,section.goals .goal .group-goal-description{margin:0}section.goals .goal .pupil-goal-title,section.goals .goal .group-goal-title{margin:0;line-height:1em;padding-left:1.875rem}}.trainer-group .data-table .filters{display:none!important}.trainer-groups .group{position:relative}.trainer-groups .group h3{font-size:1.125em;font-weight:700}.trainer-groups .group h3 a{text-decoration:none}.trainer-groups .group h3 a:hover{color:#000}.trainer-groups .group .sessions{font-weight:300}.trainer-groups .group .sessions strong{font-weight:400}.trainer-groups .group .detail{color:#979797;font-size:.875em}.trainer-groups .group .detail small{display:inline-block;font-size:1em;width:6em}.trainer-groups .group .detail span{display:inline-block;font-size:1em}.trainer-groups .group .actions{position:absolute;right:0;top:0;line-height:34px}.trainer-groups .group .actions a+a{margin-left:10px}.trainer-groups .group .select{content:"";display:block;height:100%;left:-3em;position:absolute;top:0;width:3em}.trainer-groups .group .select .btn{left:50%;position:absolute;transform:translate(-50%,-50%);border:1px solid #979797;border-radius:50%;display:none;top:1em;height:1.25em!important;width:1.25em!important}.trainer-groups .group .select .btn svg{display:none}.trainer-groups .group:hover:not(.selected) .actions{display:block}.trainer-groups .group:hover:not(.selected) .select .btn{display:block}.trainer-groups .group.selected .select .btn{background-color:var(--color-brand-warning, #EAB81A);border:0;display:block}.trainer-groups .group.selected .select .btn svg{display:block;width:17px;height:11px}.group-tests .grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem}.group-tests .grid .grid-item .caption{margin-top:0!important;margin-bottom:20px!important}.group-tests .grid .grid-item .title{display:flex;gap:.5rem;flex-direction:row}.group-tests .grid .grid-item .title+p{margin-top:0}.group-tests .grid .grid-item .title .icon{vertical-align:middle}.group-tests .grid .grid-item .title .icon-info{display:inline-flex;width:18px;height:18px}.group-tests .grid .grid-item .title .icon-info svg{max-height:10px}.group-tests .grid .grid-item .title h3{display:inline}.group-tests .grid .grid-item .input-group input{width:64px}.group-tests .grid .grid-item .input-group input:hover,.group-tests .grid .grid-item .input-group input:focus{background-color:#fff;border:2px solid #979797}.group-tests .grid .grid-item .input-group .btn-naked-test{background:transparent;border:0;display:inline-block;padding:0}.group-tests .grid .grid-item .input-group .btn.sport-test{width:40px;height:40px;background-color:var(--color-brand-warning, #EAB81A);border-radius:9999px;margin-right:.5rem;text-align:center;vertical-align:middle;pointer-events:none}.group-tests .grid .grid-item .input-group .btn.sport-test figure{background-color:var(--color-brand-warning, #EAB81A);border:none;pointer-events:none}.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon{width:1.875rem;height:auto;display:inline-block}.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon svg{height:1.8rem;max-height:1.8rem}.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon svg ellipse,.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon svg g,.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon svg path,.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.group-tests .grid .grid-item .input-group .btn.sport-test figure.icon svg use{color:#fff}.group-tests .grid .grid-item .input-group .btn.sport-test:hover figure{border:none}.group-tests .grid .grid-item .input-group .select2{max-width:23.75rem}.group-tests .grid .grid-item .input-group+.input-group{margin-top:1rem}.group-tests .grid .grid-item .input-group label{vertical-align:middle;margin-right:0}.group-tests .grid .grid-item .input-group label span{display:inline-block;width:37px;font-size:12px;font-weight:500;color:#000}.group-tests .grid .grid-item .input-group a{font-size:10px;font-weight:400;text-underline-offset:2px}.group-tests .grid .grid-item .input-group .units{font-size:12px;font-weight:400;margin-left:4px;margin-right:20px;color:#000;width:54px;display:inline-block}.group-tests .grid .grid-item .input-group .reset-block{display:inline-flex}.group-tests .grid .grid-item .input-group .reset-value{font-size:10px;font-weight:400;margin-left:4px;display:inline-block}@media (min-width: 992px){.group-tests .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4.5rem;padding-bottom:3.5rem}}@media (min-width: 1280px){.group-tests .grid{grid-template-columns:repeat(3,1fr);grid-gap:4.5rem}}.hrzone{position:relative}.hrzone input{font-weight:700}.hrzone .delete{display:block;position:absolute;right:0;top:-2.25rem}.hrzone .display{color:#979797;display:inline-block;font-size:.875em;min-width:3.4375rem}.hrzone:hover{padding-left:1rem;transform:translate(-1rem);width:calc(100% + 1rem)}.hrzone:hover .delete{display:block}.hrzone-form .btn-sport{margin-bottom:1rem}.hrzone-form .btn-sport .icon{height:2.5rem!important;width:2.5rem!important}.hrzone-form .btn-sport .icon svg{max-height:2rem!important}.hrzone-form .sport-group{max-width:15rem!important}@media (min-width: 992px){.hrzone .delete{display:none;left:-1.5rem;right:auto;top:0}}.logo{display:inline-block}.logo picture,.logo figure{background-color:#000;position:relative;display:inline-block;vertical-align:middle;margin:0}.logo picture.image,.logo figure.image{background-color:#000;box-shadow:0 0 1px #fff inset,0 0 1px #fff;border:1px solid white}.logo picture:after,.logo figure:after{color:var(--color-brand-warning, #EAB81A);content:attr(data-initials);font-size:1rem;font-weight:300;display:block;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.logo.logo picture .overlay label{cursor:pointer;text-transform:none;width:100%;height:100%}.logo.logo picture .overlay .text{width:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.logo.logo picture .overlay .text .update{color:#fff!important;font-size:.75rem}.logo.logo picture .overlay .text .info{font-size:.625rem;color:#eab81a;padding:0;margin:0}.logo.logo picture .overlay input[type=file]{opacity:0;display:block;height:100%;width:100%;cursor:pointer}.logo.logo picture .overlay .remove{position:absolute;right:10px;top:10px;z-index:1}.logo.logo picture .overlay .remove .btn{transition:none;padding:0}.logo.logo picture .overlay .remove .btn .icon{width:1.5rem;height:1.5rem;transition:none}.logo.logo picture .overlay .remove .btn .icon svg{padding:0}.logo.logo picture .overlay:hover .overlay{visibility:visible}.logo.logo picture .overlay:hover .remove .btn .icon{border-color:#fff}.logo.logo-default picture{max-width:12.5rem;min-width:9.375rem;width:auto;height:4.5rem;position:relative;background-color:#000!important;overflow:hidden}.logo.logo-default picture img{position:relative;-o-object-fit:contain;object-fit:contain;max-width:12.5rem;width:auto;height:100%;left:50%;transform:translate(-50%);padding:15px}.logo.logo-default picture .overlay{background:#000;position:absolute;width:100%;height:100%;text-align:center;overflow:hidden;top:0;left:0;cursor:pointer;z-index:3;transition:visibility 0s,background-color .3s linear}.logo.logo-default .avatar-user{display:none}.logo.logo-square picture{max-width:9.375rem;min-width:9.375rem;width:9.375rem;height:9.375rem;position:relative;background-color:#000!important;overflow:hidden}.logo.logo-square picture img{position:relative;-o-object-fit:contain;object-fit:contain;max-width:9.375rem;width:100%;height:100%;left:50%;transform:translate(-50%);padding:0}.logo.logo-square picture .overlay{background:#000;position:absolute;width:100%;height:100%;text-align:center;overflow:hidden;top:0;left:0;cursor:pointer;z-index:3;transition:visibility 0s,background-color .3s linear}.logo.logo-square .avatar-user{display:none}.message{color:#fff;cursor:pointer;height:4.5rem;font-size:1rem;line-height:4.5rem;left:0;padding:0 1em;position:fixed;text-align:center;top:-4.5rem;transition:top .5s;width:100%;z-index:1000}.message p{font-size:1rem;font-weight:700;line-height:1em;left:0;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.message p a{color:#fff}.message-shown{top:0;transition:top .5s}.message-primary{background-color:var(--color-brand-primary, #3097D1)}.message-info{background-color:var(--color-brand-info, #979797);color:#4a4a4a}.message-info p a{color:#4a4a4a}.message-success{background-color:var(--color-brand-success, #00BFA9)}.message-warning{background-color:var(--color-brand-warning, #EAB81A)}.message-danger{background-color:var(--color-brand-danger, #D0021B)}.message-payment{background-color:var(--color-brand-danger, #D0021B);height:2rem;top:4.5rem;z-index:1}.message-payment p{font-size:.75rem;line-height:2rem}.message-strava{border-top:1px solid #FFFFFF;background-color:var(--color-brand-warning, #EAB81A);height:2rem;top:4.5rem;z-index:1}.message-strava p{font-size:.75rem;line-height:2rem}.modal{height:auto;border-radius:10px 10px 0 0;color:#4a4a4a}.modal-content{border:none}.modal-content p{font-size:14px}.modal-header{background-color:#000;text-align:center;color:var(--color-brand-warning, #EAB81A);margin:0}.modal-header .modal-title{font-size:.75rem;margin:0 auto}.modal-header .bootbox-close-button{display:none!important}.modal-body form .input-group+.input-group{margin-top:.5em}.modal-body p.small{font-size:.75em}.modal-footer{flex-direction:row-reverse;justify-content:start}.modal .pending-policies-form label a{color:#000!important}.modal .pending-policies-form label:before{height:.75rem!important;width:.75rem!important;transform:translate(.5rem,.25rem)}.modal .pending-policies-form input:checked+label a{color:var(--color-brand-warning, var(--color-brand-success, #00BFA9))!important;font-weight:700}.modal .pending-policies-form input:checked+label:before{height:1.25rem!important;width:1.25rem!important;transform:none}.custom-modal-delete-pupils{font-size:.875em}.custom-modal-delete-pupils ul li{display:block;margin:.5em 0}.custom-modal-tutorial{height:100%;border-radius:10px 10px 0 0;top:0!important;transform:unset!important}.custom-modal-tutorial .modal-body{font-size:.875em;line-height:1.25em}.custom-modal-tutorial .modal-body a{color:var(--color-brand-warning, #EAB81A);text-decoration:none}.custom-modal-tutorial .modal-footer button:first-child{margin-left:-.25em}@media (max-width: 767.98px){.modal{font-size:1.25rem}.modal-dialog{margin:0}.modal-header{border-radius:0}.modal-header .modal-title{font-size:1.25rem;margin:0 auto}.modal-body{flex:none}.modal-content{border-radius:0;height:100vh;transform:none;width:100vw}.custom-modal-tutorial{height:100%;border-radius:10px 10px 0 0}}@media (min-width: 576px){.modal{top:40%!important;transform:translateY(-50%)!important}}.pace{display:inline-block;position:relative;width:auto}.pace .icon-date{display:flex;flex-direction:row;-moz-column-gap:8px;column-gap:8px;vertical-align:middle}.pace .icon-date .achieved-at{align-self:center}.pace .icon-date .achieved-at label{color:#000;font-weight:500;font-size:10px}.pace form{padding-bottom:0!important}.pace input{font-weight:700}.pace .actions{display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;right:0;top:0;padding-right:0!important}.pace .actions button{padding:8px 4px!important}.pace .actions button:not(.d-none) .icon{display:inline-block!important}.pace .actions button:last-child .icon svg{width:19px!important;height:19px!important;margin-top:1px;margin-left:0}.pace .actions button:last-child.d-inline-block{display:inline-block!important;opacity:1}.pace .actions button:last-child.d-inline-block .icon{display:inline-block!important;opacity:1}.pace .actions button:first-child:hover .icon,.pace .actions button:last-child:hover .icon{background-color:var(--color-brand-danger, #D0021B)!important;border-color:var(--color-brand-danger, #D0021B)!important;border:1px solid var(--color-brand-danger, #D0021B)!important}.pace .actions button:first-child:hover .icon svg path,.pace .actions button:last-child:hover .icon svg path{fill:#fff}.pace .actions button:first-child .icon,.pace .actions button:last-child .icon{background-color:#fff!important;border:1px solid #B2B2B2!important;border-color:#b2b2b2!important}.pace .actions button:first-child .icon svg path,.pace .actions button:last-child .icon svg path{fill:#b2b2b2}.pace .actions button:nth-child(2):hover .icon,.pace .actions button:nth-child(3):hover .icon{background-color:#000;border-color:#000;border:1px solid #000000}.pace .actions button:nth-child(2) .icon,.pace .actions button:nth-child(3) .icon{background-color:#b2b2b2;border:1px solid #B2B2B2;border-color:#b2b2b2!important}.pace .actions button:nth-child(2) .icon svg path,.pace .actions button:nth-child(3) .icon svg path{fill:#fff}.pace .actions .icon-circle{width:20px!important;height:20px!important;max-width:20px!important}.pace .actions .icon-circle svg{width:10px!important;height:10px!important;margin-top:4px;margin-left:1px}.pace small{display:inline-block;font-size:1rem;font-weight:500;width:2.5rem}.pace small.zone{text-transform:uppercase;color:var(--color-brand-warning, #EAB81A)}.pace small.unit{color:#979797}.pace .achieved_at{margin-bottom:2rem}.pace .measurement{display:inline-block}.pace .measurement input[type=number]{width:2.5rem!important}.pace .measurement input{text-align:left;background-color:#efefef;font-size:12px!important}.pace .measurement input:hover{background-color:#b2b2b2}.pace .measurement input:focus{background-color:#000;color:#fff}.pace .measurement input.medium{width:3.5rem!important}.pace .measurement .unit{margin-right:1rem}.pace .measurement-block{display:flex;flex-direction:row;justify-content:left;align-items:center;margin-bottom:.5em}.pace .measurement-block .zone{align-self:center}.pace .measurement-block:first-child .zone{align-self:end;top:-3px;position:relative}.pace .measurement-block:first-child .unit{margin-top:24px}.pace .measurement-block:first-child .vam{top:0;position:relative}.pace .measurement-block:first-child .vam p{top:-2px}.pace .measurement-block .unit{margin-left:8px}.pace .measurement-block .unit small{font-size:12px;font-weight:500;color:#979797}.pace .measurement-block .lower,.pace .measurement-block .upper{text-align:left}.pace .measurement-block .lower label,.pace .measurement-block .upper label{font-size:7px;font-weight:400;color:#b2b2b2}.pace .measurement-block .lower .values,.pace .measurement-block .upper .values{position:relative}.pace .measurement-block .lower .values input,.pace .measurement-block .upper .values input{min-height:30px;max-height:30px}.pace .measurement-block .lower .values input.lower-value,.pace .measurement-block .upper .values input.lower-value{border-radius:4px!important}.pace .measurement-block .lower .values input.upper-value,.pace .measurement-block .upper .values input.upper-value{margin-left:-3px;border-radius:4px!important}.pace .measurement-block .lower .values span,.pace .measurement-block .upper .values span{position:absolute;top:50%;transform:translateY(-50%);font-size:13px;font-weight:600;margin-left:-6px}.pace .measurement-block .lower{margin-right:8px}.pace .measurement-block .vam{display:flex;flex-direction:column;height:30px}.pace .measurement-block .vam label{font-size:7px;color:#b2b2b2;text-transform:uppercase;font-weight:700}.pace .measurement-block .vam span{font-size:10px;font-weight:400;line-height:36px;color:#979797}.pace .measurement-block .vam p{padding:0;margin:0}.pace:hover .actions .more{opacity:1;display:inline-block}.pace+.pace{margin-left:.5em}.pace-form .sport-selector .btn-sport{margin-bottom:1em}.pace-form .sport-selector .btn-sport .icon{height:2.5rem!important;width:2.5rem!important}.pace-form .sport-selector .btn-sport .icon svg{max-height:2rem!important}.pace-form .paces-by-sport{margin-bottom:2em}.pace-form .paces-by-sport .btn-sport-filter .icon{height:2.5rem;width:2.5rem}.pace-form .paces-by-sport .btn-sport-filter .icon svg{max-height:2rem}.pace-form .paces-by-sport .active .icon{background-color:var(--color-brand-warning, #EAB81A)}.pace-form .paces-by-sport .active .icon svg ellipse,.pace-form .paces-by-sport .active .icon svg g,.pace-form .paces-by-sport .active .icon svg path,.pace-form .paces-by-sport .active .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.pace-form .paces-by-sport .active .icon svg use{color:#fff}.pace-form .input-group .form-control-label{display:inline-block!important}.pace-form .input-group select{max-width:15rem}.pace-form .input-group input.small{width:4rem!important}.pace-form .input-group .form-control-submit{margin-top:0}.pace-form .input-group .measurement-unit{display:inline-block}@media (min-width: 992px){.pace .actions button.more{display:none;opacity:0}.pace .actions button.more.d-inline-block{display:inline-block!important}.pace:hover .icon-date>figure{background-color:var(--color-brand-warning, #EAB81A)!important;border:1px solid var(--color-brand-warning, #EAB81A)!important}.pace:hover .icon-date .achieved-at label{color:var(--color-brand-warning, #EAB81A)}.pace:hover .actions button.more{display:inline-block;opacity:1}.pace .measurement{padding-bottom:2.5rem}}section.profile{padding:2em 0 4em}section.profile label{text-transform:uppercase;font-size:.625rem}section.profile form .form-control-solid{font-weight:500;font-size:1rem}section.profile form .form-control-select{font-size:14px;overflow:hidden}section.profile .submit{text-align:center;margin-top:3.4375rem}section.profile .submit button[type=submit]{text-transform:uppercase;font-size:.75rem}section.profile .submit+.delete{margin-top:3.75rem}section.profile .avatar-profile{text-align:center;display:block}section.profile .avatar-medium{color:#000}section.profile .delete{text-align:center;font-size:.75rem}section.profile .integration{line-height:1.25rem}section.profile .strava svg ellipse,section.profile .strava svg g,section.profile .strava svg path,section.profile .strava svg polygon,section.profile .garmin svg ellipse,section.profile .garmin svg g,section.profile .garmin svg path,section.profile .garmin svg polygon,section.profile .coros svg ellipse,section.profile .coros svg g,section.profile .coros svg path,section.profile .coros svg polygon,section.profile .social-login svg ellipse,section.profile .social-login svg g,section.profile .social-login svg path,section.profile .social-login svg polygon,section.profile .left-right svg ellipse,section.profile .left-right svg g,section.profile .left-right svg path,section.profile .left-right svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}section.profile .strava svg use,section.profile .garmin svg use,section.profile .coros svg use,section.profile .social-login svg use,section.profile .left-right svg use{color:var(--color-brand-warning, #EAB81A)}section.profile .strava .label,section.profile .garmin .label,section.profile .coros .label,section.profile .social-login .label,section.profile .left-right .label{display:inline-block;width:50%}section.profile .strava .form-control-switch,section.profile .garmin .form-control-switch,section.profile .coros .form-control-switch,section.profile .social-login .form-control-switch,section.profile .left-right .form-control-switch{display:inline-block!important;width:auto}section.profile .social-login .form-group{padding-top:1.5em}section.profile .status .group{display:flex;align-items:center}section.profile .status .group p{position:absolute;padding-left:100px;margin:0;pointer-events:none}section.profile .custom-color{height:4.5rem;max-width:9.375rem;position:relative;width:auto}section.profile .custom-color .form-control-color{height:100%;width:100%}section.profile .custom-color .remove{display:none;position:absolute;right:10px;top:10px;z-index:1}section.profile .custom-color .remove .btn{transition:none;padding:0}section.profile .custom-color .remove .btn .icon{width:1.5rem;height:1.5rem;transition:none}section.profile .custom-color .remove .btn .icon svg{padding:0}section.profile .custom-color:hover .remove{display:block}section.profile-menu .navbar.profile .navbar-nav .nav-item{margin-right:1.25rem;border-bottom:1px solid #EFEFEF}section.profile-menu .navbar.profile .navbar-nav .nav-item .link{margin-left:1.25rem;margin-bottom:.4rem}section.profile-menu .navbar.profile .navbar-nav .nav-item.data{width:7.8125rem!important}section.profile-menu .navbar.profile .navbar-nav .nav-item.payment{width:7.375rem!important}section.profile-menu .navbar.profile .navbar-nav .nav-item.config{width:8.5625rem!important}section.profile-menu .navbar.profile .navbar-nav .nav-item.policy{color:red!important;width:8.5625rem!important}section.profile-menu .navbar.profile .navbar-nav .nav-item.support{width:12.9375rem!important}section.plans .payment,section .plan .payment{margin-bottom:3.125rem}section.plans .payment .card .card-number,section .plan .payment .card .card-number{margin-left:1.75rem}section.plans .payment p,section .plan .payment p{color:#979797}section.plans .payment p a,section .plan .payment p a{color:#000}section.plans .payment #stripe,section .plan .payment #stripe{margin-top:2.5rem}section.plans .payment #stripe+.other-methods,section .plan .payment #stripe+.other-methods{padding-top:2rem}section.plans .plan ul,section .plan .plan ul{list-style:none;display:inline-block;margin:13px 0}section.plans .plan ul.left,section .plan .plan ul.left{padding:0}section.plans .plan ul.right,section .plan .plan ul.right{padding-left:1.75rem}section.plans .plan ul.right span,section .plan .plan ul.right span{margin-left:.5rem}section.plans .operations .card,section .plan .operations .card{margin-top:1rem}section.plans .operations .billing-data,section .plan .operations .billing-data{margin-top:.8125rem}section.configuration h2,section.configuration h3{margin:0;padding:0}section.configuration h2 button,section.configuration h3 button{margin-left:.5em;padding:0!important}section.configuration h2 button figure,section.configuration h3 button figure{height:1.75em!important;width:1.75em!important}section.configuration .content{max-width:90%!important}section.configuration form .select2{max-width:23.75rem}section.configuration .sport-selector input[type=checkbox]{display:none}section.configuration .sport-selector input[type=checkbox]+label:before,section.configuration .sport-selector input[type=checkbox]+label:after{display:none}section.configuration .sport-selector input[type=checkbox]:checked+label figure svg ellipse,section.configuration .sport-selector input[type=checkbox]:checked+label figure svg g,section.configuration .sport-selector input[type=checkbox]:checked+label figure svg path,section.configuration .sport-selector input[type=checkbox]:checked+label figure svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}section.configuration .sport-selector input[type=checkbox]:checked+label figure svg use{color:var(--color-brand-warning, #EAB81A)}section.support .form-group{max-width:36.875rem}section.support .form-group .submit{margin-top:1rem}section.support .form-group .form-control-editor .form-control-editor-wrapper{height:16.875rem}@media (min-width: 992px){section.profile{padding:2em 2em 4em}section.profile .content{max-width:16.5625rem}section.plan .content{padding-bottom:0}}.pupil-list h2{margin-bottom:3rem;font-weight:700;font-size:1.5rem}.pupil-list h2 strong+strong{margin-left:1.25rem}.pupil-list h2 button{font-size:1rem!important}.pupil-list .open-filters{font-weight:500!important}.pupil-list table tr.header .search input{width:10rem}.pupil-list table tr.subheader th.activities,.pupil-list table tr.subheader th.comments,.pupil-list table tr.subheader th.visible-days{position:relative}.pupil-list table tr.separator td{height:3rem}.pupil-list table tr.pupil:hover .name .avatar .note-add,.pupil-list table tr.pupil:hover .name .avatar .note-edit{pointer-events:auto;opacity:1}.pupil-list table tr.pupil td{padding:1.25em .5em;border-bottom:1px solid #EFEFEF}.pupil-list table tr.pupil td.activities,.pupil-list table tr.pupil td.comments,.pupil-list table tr.pupil td.visible-days{text-align:center}.pupil-list table tr.pupil td.activities .badge:after,.pupil-list table tr.pupil td.comments .badge:after,.pupil-list table tr.pupil td.visible-days .badge:after{right:0}.pupil-list table tr.pupil .name{font-size:.75em}.pupil-list table tr.pupil .name .avatar{float:left;margin-right:1em;vertical-align:middle}.pupil-list table tr.pupil .name .avatar picture{height:3rem;vertical-align:middle;width:3rem}.pupil-list table tr.pupil .name .avatar .note-add,.pupil-list table tr.pupil .name .avatar .note-edit{pointer-events:none;opacity:0;transition:opacity .3s}.pupil-list table tr.pupil .name .display{display:flex;align-items:center;height:3rem}.pupil-list table tr.pupil .activities,.pupil-list table tr.pupil .comments,.pupil-list table tr.pupil .visible-days{width:3rem}.pupil-list table tr.pupil .primary-goal,.pupil-list table tr.pupil .secondary-goal{font-size:.75em;vertical-align:middle}.pupil-list table tr.pupil .groups{font-size:.75em}.pupil-list table tr.pupil .details .btn{display:block;margin:1em 2em}.pupil-list table tr.pupil .details .btn svg g{fill:var(--color-brand-info, #979797)}.pupil-list table tr.pupil.expanded td{border-bottom:none}.pupil-list table tr.expanded .details .btn svg{transform:rotate(-180deg)}.pupil-list table tr.expanded td{border-bottom:0}.pupil-list table tr.expanded+.embedded-workplan>td{border-bottom:1px solid #EFEFEF;padding-bottom:2.5em}.pupil-list table tr.embedded-workplan{padding:.5em 0}.pupil-list table tr.embedded-workplan>td{border-bottom:1px solid #EFEFEF;padding-bottom:40px}.pupil-list table tr.embedded-workplan .workplan-table{border-spacing:0 .5em!important}.pupil-list table tr.embedded-workplan .workplan footer{overflow:hidden}.pupil-list table tr.embedded-workplan .workplan footer>*{float:left;margin-right:10px}.pupil-list table tr.embedded-workplan .workplan footer .button-group{display:inline-block}.pupil-list table tr.embedded-workplan .workplan footer .button-group .btn-solid{border:none}.pupil-list table tr.embedded-workplan .workplan footer .pagination{display:inline-block;position:static}.pupil-list #pupil-table-list_wrapper #pupil-table-list thead>tr>td>div:not(.filter){left:190px}.trainer-pupil .details .tab.active{display:block!important}.record{position:relative;display:inline-block;min-width:15.625rem}.record input{font-weight:700;color:#000;background-color:transparent}.record .delete{display:inline-block;position:relative;right:0;top:0;padding:0!important;margin-left:3.125rem}.record label{font-size:12px!important;font-weight:500;color:#000;line-height:15px}.record .display{display:block;min-width:3.4375rem;color:var(--color-brand-warning, #EAB81A);font-weight:700;font-size:14px}.record .measurement{display:inline-block;margin-bottom:.5em}.record .measurement>label+small+small{color:#979797}.record .measurement input{padding:.125em .25em;text-align:right;width:2.25rem!important}.record .measurement input.medium{width:auto!important}.record .measurement input[size="1"]{width:4rem!important}.record .measurement input[size="2"]{width:4.5rem!important}.record .measurement input[size="3"]{width:5rem!important}.record .measurement input[size="4"]{width:5.5rem!important}.record .measurement input[size="5"]{width:6rem!important}.record .measurement input+small{font-size:1rem;padding-right:.5rem}.record .achieved-at{display:inline-block;color:#979797}.record .achieved-at small{padding-right:.25rem}.record .achieved-at .achieved{display:inline-block;width:auto}.record-form .btn-sport .icon{height:2.5rem!important;width:2.5rem!important}.record-form .btn-sport .icon svg{max-height:2.5rem!important}.record-form .sport-group{max-width:15rem!important}@media (min-width: 992px){.record .delete{right:auto;top:0}}.trainer-resources .select-resource h3{position:relative;margin-bottom:1rem!important;display:block}.trainer-resources .select-resource h3 span{text-transform:uppercase;font-size:1rem;color:var(--color-brand-warning, #EAB81A)}.trainer-resources .select-resource h3 span span{font-size:1rem;color:#000;margin-left:20px}.trainer-resources .select-resource h3 .cancel-resource{color:#979797;font-size:.75rem;font-weight:400;position:absolute;top:12px;right:0;transition:all .3s ease}@media (prefers-reduced-motion: reduce){.trainer-resources .select-resource h3 .cancel-resource{transition:none}}.trainer-resources .select-resource h3 .cancel-resource:hover{color:#000}.trainer-resources .select-resource .search{position:relative;display:flex;flex-direction:row;justify-content:left;flex-wrap:wrap;align-items:center;gap:8px}.trainer-resources .select-resource .search:before{background-image:url(/build/assets/search-BRsFngPv.svg?v=3.0.0);background-repeat:no-repeat;background-position:center center;background-size:15px 15px;content:"";display:block;height:31px;left:0;position:absolute;top:3px;width:2.5em;z-index:1}.trainer-resources .select-resource .search .form-control{width:100%;border-radius:5px;padding-left:8px;font-size:14px}.trainer-resources .select-resource .search .form-control figure svg{width:12px;height:12px}.trainer-resources .select-resource .search .form-control-search{max-width:176px;padding-left:35px}.trainer-resources .select-resource .search .form-control.form-control-select{max-width:160px;position:relative;text-overflow:ellipsis;overflow:hidden}.trainer-resources .select-resource .search .form-control.form-control-select-stacks{padding-right:0;display:inline-flex;padding-left:25px}.trainer-resources .select-resource .search .form-control.form-control-select-stacks select{width:100%;text-overflow:ellipsis;display:inline-block}.trainer-resources .select-resource .search .form-control.form-control-select-stacks .icon.icon-tag{left:0;margin-top:-1px}.trainer-resources .select-resource .search .form-control.form-control-select-stacks .icon.icon-tag svg{width:20px;height:23px}.trainer-resources .select-resource .search .form-control.form-control-select-order{max-width:113px;min-width:113px}.trainer-resources .select-resource .search .form-control-pseudoselect-sports{max-width:6.5rem}.trainer-resources .select-resource .search .form-control-pseudoselect-sports .display{font-size:12.5px}.trainer-resources .select-resource .sports{max-width:20em;margin-bottom:1rem}.trainer-resources .select-resource .sports .sport .icon svg{height:2.5rem;width:2.5rem}.trainer-resources .select-resource .sports .sport.selected .icon svg ellipse,.trainer-resources .select-resource .sports .sport.selected .icon svg g,.trainer-resources .select-resource .sports .sport.selected .icon svg path,.trainer-resources .select-resource .sports .sport.selected .icon svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.trainer-resources .select-resource .sports .sport.selected .icon svg use{color:var(--color-brand-warning, #EAB81A)}.trainer-resources-search{padding-right:2em}.trainer-resources-search .form-control-select{background-color:#f0f0f0}.trainer-resources-list{padding-left:2em;position:relative}.trainer-resources-list-header{border-bottom:1px solid #EFEFEF;padding:2em 0}.trainer-resources-list-content{padding-top:2em}.trainer-resources-list:before{background-color:#efefef;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.trainer-resources .resource{display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden}.trainer-resources .resource .resource-header{flex:1;display:flex;flex-direction:row;align-items:center;width:100%}.trainer-resources .resource-excerpt{display:inline-flex;flex-direction:row;align-items:center;width:16%}.trainer-resources .resource-excerpt span{font-size:.75em;line-height:.75em}.trainer-resources .resource-excerpt-sport{float:left;width:4em;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.trainer-resources .resource-excerpt-measurement{float:left;text-align:center;margin-left:0;margin-top:0!important;padding-top:0!important}.trainer-resources .resource-excerpt-measurement span{float:left;width:100%;margin:5px 0}.trainer-resources .resource-excerpt-measurement .workload{display:block}.trainer-resources .resource-excerpt-measurement .workload ul{padding-left:0}.trainer-resources .resource-title{display:inline-block;padding:0;width:35%}.trainer-resources .resource-title span{font-size:.75em;line-height:1em}.trainer-resources .resource-stacks{display:flex;flex-direction:row;text-overflow:ellipsis;align-items:center;overflow:hidden;gap:5px;width:35%}.trainer-resources .resource-stacks .icon{height:24px}.trainer-resources .resource-buttons{text-align:right;top:0;display:inline-block;margin-left:auto}.trainer-resources .resource-buttons .btn{display:inline-block;padding:.5em;float:none}.trainer-resources .resource-buttons .btn .icon{height:1em;width:1em}.trainer-resources .resource-buttons .btn .icon-tag svg{height:2em;width:2em;transform:translate(-.5em)}.trainer-resources .resource-description{display:none;padding:.5em 24% .5em calc(14% + 1.8rem);font-size:.75em;width:100%;font-weight:400;float:left}.trainer-resources .resource-expanded .resource-description{display:block!important}.trainer-resources .resource-expanded .expand{transform:rotate(-180deg)}.trainer-resources .resource-cycle .resource-title{width:53%;padding-left:0}.trainer-resources .resource .select{content:"";display:block;height:100%;left:-3em;position:absolute;top:0;width:3em}.trainer-resources .resource .select .btn{left:50%;position:absolute;transform:translate(-50%,-50%);border:1px solid #979797;border-radius:50%;display:none;top:1em;height:1.25em!important;width:1.25em!important}.trainer-resources .resource .select .btn svg{display:none}.trainer-resources .resource:hover:not(.selected) .actions{display:block}.trainer-resources .resource:hover:not(.selected) .select .btn{display:block}.trainer-resources .resource.selected .select .btn{background-color:var(--color-brand-warning, #EAB81A);border:0;display:block}.trainer-resources .resource.selected .select .btn svg{display:block;width:17px;height:11px}.trainer-resources .separator{margin:1em 0;width:100%}.trainer-resources .sport-selector-disabled label{opacity:.5;pointer-events:none}.trainer-resources-products h1{font-weight:700;font-size:24px;color:var(--color-brand-warning, #EAB81A)}.trainer-resources-products .product{display:inline-block;position:relative;width:100%;margin-bottom:3.125rem}.trainer-resources-products .product .left{width:50%;background-color:transparent;display:inline-block;height:0;position:relative;padding-bottom:50%;float:left;overflow:hidden}.trainer-resources-products .product .left picture{background-color:#0003;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.trainer-resources-products .product .left picture img{filter:grayscale(100%);position:relative;-o-object-fit:cover;object-fit:cover;max-height:100%;max-width:100%;width:100%;height:100%}.trainer-resources-products .product .right{width:50%;background-color:var(--color-brand-warning, #EAB81A);display:inline-block;float:right;height:0;position:relative;padding-bottom:50%;transition:background-color .25s}.trainer-resources-products .product .right .text{width:100%;height:100%;padding:1.25rem}.trainer-resources-products .product .right .text .name{font-weight:700;font-size:14px;color:#fff;line-height:17px;margin-bottom:1rem;text-transform:uppercase;display:inline-block}.trainer-resources-products .product .right .text p{color:#000;font-weight:500;font-size:12px;line-height:1rem;margin:0;transition:color .25s}.trainer-resources-products .product .right .text ul{padding:0;margin:0;list-style-type:none}.trainer-resources-products .product .right .text ul li{color:#000;font-weight:500;font-size:12px;line-height:1rem}.trainer-resources-products .product:hover .right{background-color:#000}.trainer-resources-products .product:hover .right p{color:#fff}.trainer-resources-product h1{font-weight:700;font-size:24px;color:var(--color-brand-warning, #EAB81A)}.trainer-resources-product h2{font-weight:700;font-size:1rem;text-transform:uppercase;line-height:19px;display:inline-block}.trainer-resources-product h2+.description{display:inline-block;margin-left:1.25rem}.trainer-resources-product h2+.description p{color:#979797;font-weight:500;font-size:1rem;line-height:1rem;margin:0;display:inline-block}.trainer-resources-product h2+.description p+p{margin-right:1rem}.trainer-resources-product h2+.description ul{padding:0;margin:0;list-style-type:none;display:inline-block}.trainer-resources-product h2+.description ul li{color:#979797;font-weight:500;font-size:1rem;line-height:1rem;display:inline-block}.trainer-resources-product h2+.description ul li+li{margin-left:1rem}.trainer-resources-product .preview{margin-top:10px}.trainer-resources-product .button{margin-top:1.375rem}.trainer-resources-product .button .btn{padding:6px 20px}.trainer-resources-product .link{font-size:12px;font-weight:400;line-height:14px;margin-top:2.375rem;text-decoration:underline}.resource-form .sport-selector .link{display:none;font-size:.75em;float:right;margin-top:1em;text-decoration:underline}.resource-form .sport-selector .sport,.resource-form .sport-selector .sport.selected,.resource-form .sport-selector .sport.deselected{display:inline-block}.resource-form .sport-selector .sport span,.resource-form .sport-selector-selected .sport.deselected{display:none}.resource-form .sport-selector-selected .sport.selected{color:var(--color-brand-warning, #EAB81A);display:inline-block}.resource-form .sport-selector-selected .sport span,.resource-form .sport-selector-selected:hover .link{display:inline-block}.trainer-physical-resource .data-table .filters{display:none!important}.trainer-physical-resources .physical-resource{position:relative}.trainer-physical-resources .physical-resource h3{font-size:1.125em;font-weight:700}.trainer-physical-resources .physical-resource h3 a{color:#000;font-size:.875em;text-decoration:none}.trainer-physical-resources .physical-resource .sessions{font-weight:300}.trainer-physical-resources .physical-resource .sessions strong{font-weight:400}.trainer-physical-resources .physical-resource .detail{color:#979797;font-size:.875em}.trainer-physical-resources .physical-resource .detail small{display:inline-block;font-size:1em;width:6em}.trainer-physical-resources .physical-resource .detail span{display:inline-block;font-size:1em}.trainer-physical-resources .physical-resource .actions{display:none;position:absolute;right:0;top:0;height:34px;line-height:34px}.trainer-physical-resources .physical-resource .select{content:"";display:block;height:100%;left:-3em;position:absolute;top:0;width:3em}.trainer-physical-resources .physical-resource .select .btn{left:50%;position:absolute;transform:translate(-50%,-50%);border:1px solid #979797;border-radius:50%;display:none;top:1em;height:1.25em!important;width:1.25em!important}.trainer-physical-resources .physical-resource .select .btn svg{display:none}.trainer-physical-resources .physical-resource:hover .actions,.trainer-physical-resources .physical-resource:hover .select .btn{display:block}.trainer-physical-resources .physical-resource.selected .select .btn{background-color:var(--color-brand-warning, #EAB81A);border:0;display:block}.trainer-physical-resources .physical-resource.selected .select .btn svg{display:block}.test{position:relative}.test input{font-weight:700}.test .delete{display:block;position:absolute;right:0;top:-2.25rem}.test .display{color:#979797;display:inline-block;font-size:.875em;min-width:3.4375rem}.test .measurement{display:inline-block;margin-bottom:.5em}.test .measurement input{padding:.125em .25em;text-align:right;width:4rem!important}.test .made-at{display:inline-block;color:#979797}.test .made-at small{padding-right:.25rem}.test .made-at .made{display:inline-block;width:7rem!important}.test:hover{padding-left:1rem;transform:translate(-1rem);width:calc(100% + 1rem)}.test:hover .delete{display:block}.test-chart{margin:0 auto;height:225px;position:relative!important;width:550px}.test-form .btn-sport .icon{height:2.5rem!important;width:2.5rem!important}.test-form .btn-sport .icon svg{max-height:2.5rem!important}.test-form .sport-group{max-width:15rem!important}@media (min-width: 992px){.test .delete{display:none;left:-1.5rem;right:auto;top:0}}@media (max-width: 991.98px){aside.sidebar-shown{top:72px!important;z-index:5!important}aside.sidebar-shown .wrapper header{top:72px!important}aside.sidebar-shown .wrapper header h1{text-transform:none!important}aside.sidebar-shown .wrapper header+.content{margin-top:74px!important}aside.sidebar-shown .wrapper header .sidebar-close{margin-top:3px}}aside.sidebar{background-color:#fff0;display:block;height:100vh;left:-100%;position:fixed;top:0;width:100%;z-index:200;color:#000}aside.sidebar .wrapper{background-color:#fff;height:100vh;padding:0;position:fixed;right:-100vw;top:0;overflow-y:scroll;width:100vw}aside.sidebar .wrapper ul{padding-left:1rem;margin:0 0 .5rem}aside.sidebar .wrapper p{margin:0}aside.sidebar .wrapper strong{color:#000;font-weight:600}aside.sidebar .wrapper strong+span{margin-left:.5rem}aside.sidebar .wrapper .sidebar-close{color:#979797;font-size:12px;font-weight:400;position:relative;display:inline-block;float:right;text-align:right}aside.sidebar .wrapper .sidebar-close svg g{fill:#979797}aside.sidebar .wrapper .sidebar-close .icon-cross{background-color:#d4d6d880}aside.sidebar .wrapper .sidebar-close .pagination{margin-right:2em}aside.sidebar .wrapper header{margin-bottom:0;position:sticky;top:0;width:100%;height:3.75rem;border-bottom:1px solid #EFEFEF;z-index:2;background-color:#fff}aside.sidebar .wrapper header .content{padding:1rem 1em 0}aside.sidebar .wrapper header+.content{padding:1.5em 1em}aside.sidebar .wrapper header h1{color:var(--color-brand-warning, #EAB81A);font-size:1em;margin:0;text-transform:none;display:inline-block}aside.sidebar .wrapper header .sidebar-buttons{position:absolute;top:2.2em;right:16rem}aside.sidebar .wrapper header .sidebar-close{color:#979797;font-size:12px;font-weight:400;position:relative;display:inline-block;float:right;text-align:right}aside.sidebar .wrapper header .sidebar-close .pagination{margin-right:2em}aside.sidebar .wrapper header .sidebar-close .pagination .btn{float:left}aside.sidebar .wrapper header>p{margin-top:0}aside.sidebar .wrapper .content{width:100%}aside.sidebar .wrapper .content iframe{width:100%}aside.sidebar .wrapper hr{background:#efefef;border:0;height:1px}aside.sidebar .wrapper hr.wide{margin:1.8rem -3em 0}aside.sidebar .wrapper label{color:#000;font-weight:700}aside.sidebar .wrapper .subheader{padding:2em 0}aside.sidebar .wrapper .help-tutorial p{margin-bottom:1em}aside.sidebar .wrapper form label{color:#000;font-weight:500;font-size:.75em;margin-bottom:.25rem}aside.sidebar .wrapper form .input-group label{display:block}aside.sidebar .wrapper form .input-group-duplicable .left,aside.sidebar .wrapper form .input-group-duplicable .right{position:relative}aside.sidebar .wrapper form .input-group-duplicable .duplicate{position:absolute;top:50%;transform:translateY(-50%);display:none;right:0;transform:translate(125%,-50%)}aside.sidebar .wrapper form .input-group-duplicable .remove{position:absolute;top:50%;transform:translateY(-50%);display:none;right:1em}aside.sidebar .wrapper form .input-group-duplicable:hover .duplicate{display:block}aside.sidebar .wrapper form .input-group-duplicated .remove{display:block}aside.sidebar .wrapper form .input-group-duplicated label{display:none}aside.sidebar .wrapper form .input-group+.input-group:not(.input-group-narrow){margin-top:1em}aside.sidebar .wrapper form .input-group+.input-group-narrow{margin-top:.5em}aside.sidebar .wrapper .separator{border-top:1px dotted #979797;display:block;height:1px;margin:2em 0}aside.sidebar .wrapper .separator-solid{border-top:1px solid #F0F0F0}aside.sidebar .wrapper .create-activity h3,aside.sidebar .wrapper .create-resource h3{position:relative;padding:2rem;line-height:1rem;border-bottom:1px solid #EFEFEF;margin:0 0 2.5rem}aside.sidebar .wrapper .create-activity h3 span,aside.sidebar .wrapper .create-resource h3 span{text-transform:uppercase}aside.sidebar .wrapper .create-activity h3 .cancel-activity,aside.sidebar .wrapper .create-activity h3 .cancel-resource,aside.sidebar .wrapper .create-resource h3 .cancel-activity,aside.sidebar .wrapper .create-resource h3 .cancel-resource{color:#979797;font-size:.75rem;font-weight:400;position:fixed;right:4rem}aside.sidebar .wrapper .create-activity h3 .cancel-activity,aside.sidebar .wrapper .create-resource h3 .cancel-activity{z-index:10}aside.sidebar .wrapper .create-activity .sports,aside.sidebar .wrapper .create-resource .sports{margin-bottom:1rem}aside.sidebar .wrapper .create-activity .sports .sport,aside.sidebar .wrapper .create-resource .sports .sport{width:40px;height:40px;border-radius:9999px;border:solid 1px #EFEFEF;position:relative;margin:0 .5em .5em 0;transition:all .3s ease}@media (prefers-reduced-motion: reduce){aside.sidebar .wrapper .create-activity .sports .sport,aside.sidebar .wrapper .create-resource .sports .sport{transition:none}}aside.sidebar .wrapper .create-activity .sports .sport .icon,aside.sidebar .wrapper .create-resource .sports .sport .icon{background-color:transparent!important;border:none!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}aside.sidebar .wrapper .create-activity .sports .sport .icon svg,aside.sidebar .wrapper .create-resource .sports .sport .icon svg{height:1.8rem;max-height:1.8rem}aside.sidebar .wrapper .create-activity .sports .sport.selected,aside.sidebar .wrapper .create-resource .sports .sport.selected{background-color:var(--color-brand-warning, #EAB81A);border:solid 1px var(--color-brand-warning, #EAB81A)}aside.sidebar .wrapper .create-activity .sports .sport.selected .icon svg ellipse,aside.sidebar .wrapper .create-activity .sports .sport.selected .icon svg g,aside.sidebar .wrapper .create-activity .sports .sport.selected .icon svg path,aside.sidebar .wrapper .create-activity .sports .sport.selected .icon svg polygon,aside.sidebar .wrapper .create-resource .sports .sport.selected .icon svg ellipse,aside.sidebar .wrapper .create-resource .sports .sport.selected .icon svg g,aside.sidebar .wrapper .create-resource .sports .sport.selected .icon svg path,aside.sidebar .wrapper .create-resource .sports .sport.selected .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}aside.sidebar .wrapper .create-activity .sports .sport.selected .icon svg use,aside.sidebar .wrapper .create-resource .sports .sport.selected .icon svg use{color:#fff}aside.sidebar .wrapper .create-activity .sports .sport:hover:not(.selected),aside.sidebar .wrapper .create-resource .sports .sport:hover:not(.selected){background-color:#000;border:solid 1px #000000}aside.sidebar .wrapper .create-activity .sports .show-all,aside.sidebar .wrapper .create-resource .sports .show-all{font-weight:400;color:#979797;font-size:.625rem}aside.sidebar .wrapper .create-activity input[type=number],aside.sidebar .wrapper .create-resource input[type=number]{width:5rem}aside.sidebar .wrapper .create-activity form .meta-activity-ecos-static .dynamic-ecos,aside.sidebar .wrapper .create-activity form .meta-activity-ecos-static .switch-ecos button[data-type=static],aside.sidebar .wrapper .create-resource form .meta-activity-ecos-static .dynamic-ecos,aside.sidebar .wrapper .create-resource form .meta-activity-ecos-static .switch-ecos button[data-type=static]{display:none}aside.sidebar .wrapper .create-activity form .meta-activity-ecos-dynamic .static-ecos,aside.sidebar .wrapper .create-activity form .meta-activity-ecos-dynamic .switch-ecos button[data-type=dynamic],aside.sidebar .wrapper .create-resource form .meta-activity-ecos-dynamic .static-ecos,aside.sidebar .wrapper .create-resource form .meta-activity-ecos-dynamic .switch-ecos button[data-type=dynamic]{display:none!important}aside.sidebar .wrapper .create-activity form .properties .common,aside.sidebar .wrapper .create-resource form .properties .common{padding-top:1.5rem}aside.sidebar .wrapper .create-activity form .properties .input-group,aside.sidebar .wrapper .create-resource form .properties .input-group{position:relative;margin-top:1rem}aside.sidebar .wrapper .create-activity form .properties .input-group+.input-group:not(.input-group-narrow),aside.sidebar .wrapper .create-resource form .properties .input-group+.input-group:not(.input-group-narrow){margin-top:1rem}aside.sidebar .wrapper .create-activity form .properties .input-group label,aside.sidebar .wrapper .create-resource form .properties .input-group label{text-transform:uppercase}aside.sidebar .wrapper .create-activity form .properties .input-group label.d-inline-block+input,aside.sidebar .wrapper .create-resource form .properties .input-group label.d-inline-block+input{margin-left:.8rem}aside.sidebar .wrapper .create-activity form .properties .input-group input,aside.sidebar .wrapper .create-resource form .properties .input-group input{min-height:1.875rem}aside.sidebar .wrapper .create-activity form .properties .input-group input.form-control-submit,aside.sidebar .wrapper .create-resource form .properties .input-group input.form-control-submit{position:fixed;right:4rem;bottom:20px;z-index:9999}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos{position:relative}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .title,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .title{display:inline-block;margin-bottom:1rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .title strong,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .title strong{font-weight:700}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .switch-ecos,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .switch-ecos{position:relative;display:inline-block;right:0;margin-left:20px}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .switch-ecos .form-control,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .switch-ecos .form-control{background-color:transparent}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .switch-ecos>div,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .switch-ecos>div{display:flex;gap:8px;flex-direction:row;padding:0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .switch-ecos>div span,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .switch-ecos>div span{text-transform:none;font-size:12px;font-weight:400}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos{border-bottom:solid 1px #EFEFEF;padding:0 0 2.5em;display:flex;align-items:baseline;gap:2.5rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos p,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos p{margin-top:0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos p strong,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos p strong{font-weight:700}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos .input-group,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos .input-group{display:flex;flex-direction:column}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos .input-group input,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos .input-group input{margin-left:0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos .input-group+.input-group,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos .input-group+.input-group{margin-top:0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .static-ecos .input-group+.input-group .workload ul,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .static-ecos .input-group+.input-group .workload ul{padding-left:0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos{border-bottom:solid 1px #F0F0F0;padding:1.5em 0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .text-danger a,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .text-danger a{color:inherit!important}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button{cursor:pointer}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button[name=append] svg ellipse,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button[name=append] svg g,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button[name=append] svg path,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button[name=append] svg polygon,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button[name=append] svg ellipse,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button[name=append] svg g,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button[name=append] svg path,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button[name=append] svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button[name=append] svg use,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button[name=append] svg use{color:#979797}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button[name=drag],aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button[name=drag]{cursor:grab}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button:hover svg ellipse,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button:hover svg g,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button:hover svg path,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button:hover svg polygon,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button:hover svg ellipse,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button:hover svg g,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button:hover svg path,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button:hover svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos button:hover svg use,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos button:hover svg use{color:var(--color-brand-warning, #EAB81A)}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-number,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-number{-moz-appearance:textfield;border-radius:3px;background-color:#f0f0f0;font-size:.75em;margin:.1875em 0 0!important;width:3rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-number::-webkit-outer-spin-button,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-number::-webkit-inner-spin-button,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-number::-webkit-outer-spin-button,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-number:focus,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-number:focus{background:#000;color:#fff}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-number::-moz-selection,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-number::-moz-selection{background:#f0f0f0;color:#000}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-number::selection,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-number::selection{background:#f0f0f0;color:#000}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select{padding:0;position:relative;background-color:transparent!important}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure{height:1em;right:.25em;width:1em}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg{width:10px}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg ellipse,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg g,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg path,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg polygon,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg ellipse,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg g,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg path,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg polygon{fill:#b2b2b2;fill-opacity:1;transition:fill 0s}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg use,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select figure svg use{color:#b2b2b2}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select select,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select select{background-color:#97979733;border-radius:3px;color:#b2b2b2;font-size:.75em!important;line-height:1.875rem;margin:0;transform:translateY(.1875rem);padding:0 15px 0 .5em;width:2.75rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select select.zones,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select select.zones{font-family:monospace,monospace}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .form-control-select select:focus,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .form-control-select select:focus{background:#000;color:#fff}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-pmin,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-pmax,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-pmin,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-pmax{background-color:transparent}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-ecos,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-ecos{background-color:#979797;color:#fff}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description{display:block;overflow:visible;position:absolute;top:2.5rem;left:-.125rem;padding:.25em;width:725%}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description input,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description input{border:1px solid #F0F0F0;border-radius:.25rem;padding-left:2rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description svg,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description svg{position:absolute;left:.75rem;top:.625rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description svg ellipse,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description svg g,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description svg path,aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description svg polygon,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description svg ellipse,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description svg g,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description svg path,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .section-description svg use,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .section-description svg use{color:var(--color-brand-warning, #EAB81A)}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos .total-ecos,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos .total-ecos{background-color:#000;color:#fff;font-weight:700;font-size:.75rem;text-align:center}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table{width:auto!important}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table thead tr th,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table thead tr th{font-weight:400;padding:.125em;vertical-align:middle}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table thead tr th strong,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table thead tr th strong{font-weight:700}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table thead tr:first-child,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table thead tr:first-child{font-size:.625rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table thead tr:last-child,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table thead tr:last-child{font-size:.5rem;text-transform:uppercase}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr td,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr td{padding-left:.125em;padding-right:.125em;vertical-align:top}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr td.m1 .section-description,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr td.m1 .section-description{display:none}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr td.desc,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr td.desc{position:relative;height:5rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr td.desc .section-description,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr td.desc .section-description{display:block}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr td.actions button[name=actions],aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr td.actions button[name=actions]{height:1.5em;margin-left:.25em;margin-top:.25em;overflow:hidden}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr td.actions .section-actions,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr td.actions .section-actions{display:none;margin-left:.25em;margin-top:.25em}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr:hover td.actions button[name=actions],aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr:hover td.actions button[name=actions]{display:none}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr:hover td.actions .section-actions,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr:hover td.actions .section-actions{display:block!important}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tbody tr.gu-transit,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tbody tr.gu-transit{background:#fff!important;opacity:1!important;filter:drop-shadow(0 0 4px #979797)}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tfoot tr td strong,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tfoot tr td strong{font-size:.625em!important;font-weight:800}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tfoot tr td span,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tfoot tr td span{color:#979797;font-size:.625em!important;position:relative;margin-left:1rem}aside.sidebar .wrapper .create-activity form .properties .input-group-ecos .dynamic-ecos table tfoot tr td span svg,aside.sidebar .wrapper .create-resource form .properties .input-group-ecos .dynamic-ecos table tfoot tr td span svg{position:absolute;top:-2px;left:-24px}aside.sidebar .wrapper .create-activity form .properties .select2-container--default,aside.sidebar .wrapper .create-resource form .properties .select2-container--default{margin-top:-1px}aside.sidebar .wrapper .create-activity .workload,aside.sidebar .wrapper .create-resource .workload{vertical-align:middle}aside.sidebar .wrapper .create-activity .workload ul,aside.sidebar .wrapper .create-resource .workload ul{vertical-align:middle}aside.sidebar .wrapper .create-activity .workload ul .workload-value,aside.sidebar .wrapper .create-resource .workload ul .workload-value{width:1rem;height:1rem}aside.sidebar-shown{background-color:#fffc;left:0;transition:background-color .5s}aside.sidebar-shown .wrapper{right:0}aside.sidebar-static .wrapper header h1{text-transform:none;font-size:1.25rem}aside.sidebar-static .wrapper header h1 span{font-weight:500;text-transform:uppercase}aside.sidebar-static .wrapper .content{font-size:.8125rem;line-height:.9375rem}aside.sidebar-filters .wrapper header{background-color:transparent;height:auto;border-bottom:none}aside.sidebar-filters .wrapper header+.content{padding-top:0;top:auto}aside.sidebar-filters .content.content-right h3{font-weight:500}aside.sidebar-filters h3{margin-bottom:2rem}aside.sidebar-filters .table-filters .filter{margin-bottom:3em;line-height:28px!important}aside.sidebar-form-support header{border-bottom:0!important}aside.sidebar-form-support header h1 strong{display:inline-block;font-weight:700!important;margin-right:2em}aside.sidebar-form-support .content{overflow-y:hidden!important}aside.sidebar-form-support .support-embed{margin:0 auto;max-width:100vh}aside.sidebar-form-resource .wrapper header{display:block!important}aside.sidebar-form-dailyplan .wrapper header,aside.sidebar-form-dailyplan-trainer .wrapper header,aside.sidebar-form-resource .wrapper header{display:none}aside.sidebar-form-dailyplan .wrapper header h1,aside.sidebar-form-dailyplan-trainer .wrapper header h1,aside.sidebar-form-resource .wrapper header h1{padding-top:4px;text-transform:none;font-size:1.25rem}aside.sidebar-form-dailyplan .wrapper header h1 span,aside.sidebar-form-dailyplan-trainer .wrapper header h1 span,aside.sidebar-form-resource .wrapper header h1 span{font-size:1.25rem!important;display:inline-block;margin-right:40px}aside.sidebar-form-dailyplan .wrapper header h1 .avatar,aside.sidebar-form-dailyplan-trainer .wrapper header h1 .avatar,aside.sidebar-form-resource .wrapper header h1 .avatar{margin-right:1rem}aside.sidebar-form-dailyplan .wrapper header h1 .avatar-user,aside.sidebar-form-dailyplan-trainer .wrapper header h1 .avatar-user,aside.sidebar-form-resource .wrapper header h1 .avatar-user{color:#000}aside.sidebar-form-dailyplan .wrapper header h1 .avatar-user .garmin,aside.sidebar-form-dailyplan-trainer .wrapper header h1 .avatar-user .garmin,aside.sidebar-form-resource .wrapper header h1 .avatar-user .garmin{display:inline-block}aside.sidebar-form-dailyplan .wrapper header .sidebar-close a,aside.sidebar-form-dailyplan-trainer .wrapper header .sidebar-close a,aside.sidebar-form-resource .wrapper header .sidebar-close a{margin-top:2px}aside.sidebar-form-dailyplan .wrapper .availability>div figure,aside.sidebar-form-dailyplan .wrapper .availability>div span,aside.sidebar-form-dailyplan-trainer .wrapper .availability>div figure,aside.sidebar-form-dailyplan-trainer .wrapper .availability>div span,aside.sidebar-form-resource .wrapper .availability>div figure,aside.sidebar-form-resource .wrapper .availability>div span{margin-top:4px}aside.sidebar-form-dailyplan .wrapper .availability>div span,aside.sidebar-form-dailyplan-trainer .wrapper .availability>div span,aside.sidebar-form-resource .wrapper .availability>div span{margin-left:5px;font-weight:500}aside.sidebar-form-dailyplan .wrapper .availability .icon,aside.sidebar-form-dailyplan-trainer .wrapper .availability .icon,aside.sidebar-form-resource .wrapper .availability .icon{height:1em;width:1em}aside.sidebar-form-dailyplan .wrapper .create-activity,aside.sidebar-form-dailyplan .wrapper .create-resource,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource,aside.sidebar-form-resource .wrapper .create-activity,aside.sidebar-form-resource .wrapper .create-resource{padding:0}aside.sidebar-form-dailyplan .wrapper .create-activity form label,aside.sidebar-form-dailyplan .wrapper .create-resource form label,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form label,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form label,aside.sidebar-form-resource .wrapper .create-activity form label,aside.sidebar-form-resource .wrapper .create-resource form label{color:#979797}aside.sidebar-form-dailyplan .wrapper .create-activity form .properties .form-group,aside.sidebar-form-dailyplan .wrapper .create-resource form .properties .form-group,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form .properties .form-group,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form .properties .form-group,aside.sidebar-form-resource .wrapper .create-activity form .properties .form-group,aside.sidebar-form-resource .wrapper .create-resource form .properties .form-group{margin-top:10px}aside.sidebar-form-dailyplan .wrapper .create-activity form .properties .form-group.localization,aside.sidebar-form-dailyplan .wrapper .create-resource form .properties .form-group.localization,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form .properties .form-group.localization,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form .properties .form-group.localization,aside.sidebar-form-resource .wrapper .create-activity form .properties .form-group.localization,aside.sidebar-form-resource .wrapper .create-resource form .properties .form-group.localization{margin:24px 0}aside.sidebar-form-dailyplan .wrapper .create-activity form .properties .group,aside.sidebar-form-dailyplan .wrapper .create-resource form .properties .group,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form .properties .group,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form .properties .group,aside.sidebar-form-resource .wrapper .create-activity form .properties .group,aside.sidebar-form-resource .wrapper .create-resource form .properties .group{display:flex;flex-direction:column;margin-top:24px;gap:1.5rem}aside.sidebar-form-dailyplan .wrapper .create-activity form .properties .group .input-group,aside.sidebar-form-dailyplan .wrapper .create-resource form .properties .group .input-group,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form .properties .group .input-group,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form .properties .group .input-group,aside.sidebar-form-resource .wrapper .create-activity form .properties .group .input-group,aside.sidebar-form-resource .wrapper .create-resource form .properties .group .input-group{margin-top:0!important;display:flex;flex-direction:column}aside.sidebar-form-dailyplan .wrapper .create-activity form .properties .group+.form-group,aside.sidebar-form-dailyplan .wrapper .create-resource form .properties .group+.form-group,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form .properties .group+.form-group,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form .properties .group+.form-group,aside.sidebar-form-resource .wrapper .create-activity form .properties .group+.form-group,aside.sidebar-form-resource .wrapper .create-resource form .properties .group+.form-group{margin:1.5rem 0}aside.sidebar-form-dailyplan .wrapper .activities .activity-statistics,aside.sidebar-form-dailyplan-trainer .wrapper .activities .activity-statistics,aside.sidebar-form-resource .wrapper .activities .activity-statistics{margin-right:-.75em}aside.sidebar-form-dailyplan .wrapper .activities .activity-statistics+.activity-status,aside.sidebar-form-dailyplan-trainer .wrapper .activities .activity-statistics+.activity-status,aside.sidebar-form-resource .wrapper .activities .activity-statistics+.activity-status{margin-left:.75em}aside.sidebar-form-select-resource .wrapper{overflow:auto!important}aside.sidebar-form-select-resource .content{padding:2.2rem 3em 0}aside.sidebar-form-select-resource .content h3{margin:0;padding:0}aside.sidebar-form-select-resource .content h3 .sidebar-close{margin-top:1em}aside.sidebar-form-dailyplan-trainer .availability{display:inline-block;color:#979797;font-size:1rem;margin-left:1em}aside.sidebar-form-dailyplan-trainer .availability-morning,aside.sidebar-form-dailyplan-trainer .availability-evening{display:inline-block;margin-left:1em}aside.sidebar-form-dailyplan-trainer .availability-morning span,aside.sidebar-form-dailyplan-trainer .availability-evening span{font-size:.875em!important}aside.sidebar-form-dailyplan-trainer .activities{padding:0}aside.sidebar-form-dailyplan-trainer .activities .activity+.activity{margin-top:1em;padding-top:1em}aside.sidebar-form-dailyplan-trainer .day-fatigue small{display:block}aside.sidebar-form-dailyplan-trainer .day-fatigue .borg{display:block;width:100%}aside.sidebar-form-dailyplan-trainer .day-fatigue .borg form{display:block;width:100%;padding:0!important}aside.sidebar-form-dailyplan-trainer .day-fatigue .borg .fatigue{display:block;width:100%!important}aside.sidebar-form-dailyplan-trainer .day-fatigue .borg .fatigue ul{padding:0;margin:0!important}aside.sidebar .select-resource .sport-selector{margin-top:1em}aside.sidebar .select-resource .sport-selector label{position:relative;display:inline-block!important;padding-left:0!important;width:40px;height:40px;border-radius:9999px;margin:0 .5em .5em 0;border:solid 1px #EFEFEF;transition:all .3s ease}@media (prefers-reduced-motion: reduce){aside.sidebar .select-resource .sport-selector label{transition:none}}aside.sidebar .select-resource .sport-selector label figure{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}aside.sidebar .select-resource .sport-selector label figure svg{transition:all .3s ease}@media (prefers-reduced-motion: reduce){aside.sidebar .select-resource .sport-selector label figure svg{transition:none}}aside.sidebar .select-resource .sport-selector label:hover{border:solid 1px #000000;background-color:#000}aside.sidebar .select-resource .sport-selector label:hover svg ellipse,aside.sidebar .select-resource .sport-selector label:hover svg g,aside.sidebar .select-resource .sport-selector label:hover svg path,aside.sidebar .select-resource .sport-selector label:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}aside.sidebar .select-resource .sport-selector label:hover svg use{color:#fff}aside.sidebar .select-resource .sport-selector input[type=checkbox]:checked+label{background-color:var(--color-brand-warning, #EAB81A)!important;border:solid 1px var(--color-brand-warning, #EAB81A)!important}aside.sidebar .select-resource .sport-selector input[type=checkbox]:checked+label figure svg ellipse,aside.sidebar .select-resource .sport-selector input[type=checkbox]:checked+label figure svg g,aside.sidebar .select-resource .sport-selector input[type=checkbox]:checked+label figure svg path,aside.sidebar .select-resource .sport-selector input[type=checkbox]:checked+label figure svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}aside.sidebar .select-resource .sport-selector input[type=checkbox]:checked+label figure svg use{color:#fff}aside.sidebar .select-resource .separator{margin:1em 0}aside.sidebar .select-resource .trainer-resources{position:relative}aside.sidebar .select-resource .trainer-resources-list-content{padding:0 0 4em}aside.sidebar .select-resource .trainer-resources-list-content .dailyplan-list-lazyload{text-align:center;margin-top:2em}aside.sidebar .select-resource .trainer-resources-list-content .resource{overflow:hidden;padding:20px 0;border-bottom:1px dotted #EFEFEF;border-top:none!important}aside.sidebar .select-resource .trainer-resources-list-content .resource:first-child{padding-top:0}aside.sidebar .select-resource .trainer-resources-list-content .resource:first-child .resource-type{padding-top:0}aside.sidebar .select-resource .trainer-resources-list-content .resource:hover .resource-excerpt,aside.sidebar .select-resource .trainer-resources-list-content .resource:hover .resource-title{color:var(--color-brand-warning, #EAB81A)}aside.sidebar .select-resource .trainer-resources-list-content .resource:hover figure:not(.icon-dropdown) svg ellipse,aside.sidebar .select-resource .trainer-resources-list-content .resource:hover figure:not(.icon-dropdown) svg g,aside.sidebar .select-resource .trainer-resources-list-content .resource:hover figure:not(.icon-dropdown) svg path,aside.sidebar .select-resource .trainer-resources-list-content .resource:hover figure:not(.icon-dropdown) svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}aside.sidebar .select-resource .trainer-resources-list-content .resource:hover figure:not(.icon-dropdown) svg use{color:var(--color-brand-warning, #EAB81A)}aside.sidebar .select-resource .trainer-resources-list-content .resource:hover .workload-value{background-color:var(--color-brand-warning, #EAB81A)!important;border-color:var(--color-brand-warning, #EAB81A)!important}aside.sidebar .select-resource .trainer-resources-list-content .resource-type{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-info{display:flex;flex-direction:column;overflow:hidden}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-title{float:left;width:auto;height:auto!important;padding:0!important;font-weight:700;line-height:14px;text-overflow:ellipsis;position:relative}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-title span{font-size:14px;line-height:14px;width:unset;text-overflow:ellipsis;position:relative}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-title button{margin-right:10px;margin-top:10px!important;position:absolute!important}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt{width:auto!important;gap:20px!important;height:auto!important;padding-top:6px}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt span{line-height:1rem}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt-sport .icon{max-height:30px}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt .type-name,aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt .type-count{display:flex;flex-direction:row;gap:4px;align-items:center}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt .type-name .icon,aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-excerpt .type-count .icon{width:15px;height:15px;margin-top:-7px}aside.sidebar .select-resource .trainer-resources-list-content .resource-type .resource-buttons{margin-left:auto;width:auto;display:inline-block;top:unset!important}aside.sidebar .select-resource .trainer-resources-list-content .resource button.check{border:1px solid var(--color-brand-warning, #EAB81A);opacity:0;display:none;background-color:var(--color-brand-warning, #EAB81A);position:relative;border-radius:50%;height:20px!important;width:20px!important;text-align:center;margin-top:-7px}aside.sidebar .select-resource .trainer-resources-list-content .resource button.check svg{width:12px;display:block;margin-left:3.5px}aside.sidebar .select-resource .trainer-resources-list-content .resource button.check svg ellipse,aside.sidebar .select-resource .trainer-resources-list-content .resource button.check svg g,aside.sidebar .select-resource .trainer-resources-list-content .resource button.check svg path,aside.sidebar .select-resource .trainer-resources-list-content .resource button.check svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}aside.sidebar .select-resource .trainer-resources-list-content .resource button.check svg use{color:#fff}aside.sidebar .select-resource .trainer-resources-list-content .resource-excerpt{width:125px;float:left;display:flex;flex-direction:row;cursor:pointer;align-items:center}aside.sidebar .select-resource .trainer-resources-list-content .resource-excerpt-type{cursor:pointer;line-height:1em}aside.sidebar .select-resource .trainer-resources-list-content .resource-excerpt-type:hover{opacity:.5}aside.sidebar .select-resource .trainer-resources-list-content .resource-title{display:flex;align-items:center;flex-direction:row;gap:1rem;float:left;width:calc(100% - 175px);padding:0 0 0 1rem;cursor:pointer}aside.sidebar .select-resource .trainer-resources-list-content .resource-title .icon{width:20px;height:20px;position:relative}aside.sidebar .select-resource .trainer-resources-list-content .resource-title .icon svg{height:20px;position:absolute}aside.sidebar .select-resource .trainer-resources-list-content .resource-buttons{margin:0;width:50px}aside.sidebar .select-resource .trainer-resources-list-content .resource-description{padding-left:calc(100px + 1.8rem)}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-type button.check{opacity:1;display:inline-block}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-type .resource-title span{padding-left:33px!important}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-type .resource-excerpt{padding-left:33px}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-type button.check{top:0}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types),aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title{gap:8px}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types):not(.types),aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title:not(.types){color:var(--color-brand-warning, #EAB81A)}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) button.check,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title button.check{opacity:1;display:inline-block}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) button.check svg ellipse,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) button.check svg g,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) button.check svg path,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) button.check svg polygon,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title button.check svg ellipse,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title button.check svg g,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title button.check svg path,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title button.check svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) button.check svg use,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title button.check svg use{color:#fff}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) svg ellipse,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) svg g,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) svg path,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) svg polygon,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title svg ellipse,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title svg g,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title svg path,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) svg use,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title svg use{color:var(--color-brand-warning, #EAB81A)}aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-excerpt:not(.types) .workload-value,aside.sidebar .select-resource .trainer-resources-list-content .resource-selected .resource-title .workload-value{background-color:var(--color-brand-warning, #EAB81A)!important;border-color:var(--color-brand-warning, #EAB81A)!important}aside.sidebar .select-resource .trainer-resources-list-content .separator{margin:.5em 0}aside.sidebar .select-resource .trainer-resources-apply{background-color:#fff;border-top:1px solid #F0F0F0;border-left:1px solid #F0F0F0;bottom:0;right:0;padding:1em 3em;position:fixed;width:38.8rem;z-index:100}aside.sidebar .select-resource .trainer-resources-apply-buttons{display:flex;flex-direction:row;justify-content:space-between;margin-top:1em}aside.sidebar .select-resource .trainer-resources-apply-buttons a.load-all{font-size:.75rem}aside.sidebar .select-resource .trainer-resources-apply .row{display:block}aside.sidebar .select-resource .trainer-resources-apply .row>div{padding:0;flex-shrink:0}aside.sidebar .select-resource .trainer-resources-apply .row>div:first-child{padding:0 15px}aside.sidebar .select-resource .trainer-resources .select-resource .trainer-resources-apply{width:37rem!important}aside.sidebar-print .form-control-checkbox:not(.d-none)+label:before,aside.sidebar-print .form-control-radio:not(.d-none)+label:before{top:-3px}aside.sidebar-manage .content-block .input-group:not(.input-group-paralell) button figure{margin-right:10px}aside.sidebar-manage .input-group-paralell{margin-top:1em!important}aside.sidebar-manage .input-group-paralell label{color:#979797!important}aside.sidebar-manage .input-group-paralell .duplicate{padding-left:5px}aside.sidebar-manage .input-group-paralell .duplicate .icon{width:20px;height:20px;background-color:#979797!important}aside.sidebar-manage .input-group-paralell .duplicate .icon svg{width:10px!important;height:10px!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}aside.sidebar-manage .input-group-paralell .duplicate:hover .icon{background-color:var(--color-brand-warning, #EAB81A)!important}aside.sidebar-manage .input-group-paralell .left{width:100px}@media (max-width: 991.98px){aside.sidebar-form-goals .content{padding-top:1.5rem!important}aside.sidebar-form-dailyplan .content{padding-top:0!important}aside.sidebar .wrapper header+.content{padding:1.5em 25px}aside.sidebar .wrapper .create-activity,aside.sidebar .wrapper .create-resource{position:fixed;top:0;left:0;width:100%;height:100vh;overflow-y:auto;background:#fff}aside.sidebar .wrapper .create-activity h3,aside.sidebar .wrapper .create-resource h3{position:fixed;top:0;left:0;width:100%}aside.sidebar .wrapper .create-activity h3 .cancel-activity,aside.sidebar .wrapper .create-resource h3 .cancel-activity{top:1.5rem;right:1.5rem}aside.sidebar .wrapper .create-activity form,aside.sidebar .wrapper .create-resource form{padding:100px 25px 90px}}@media (max-width: 1199.98px){aside.sidebar .wrapper header+.content{padding-top:1.5em}}@media (min-width: 992px){aside.sidebar{height:calc(100vh - 4.5em);top:4.5em;z-index:5}aside.sidebar-notes .wrapper header .content{padding:2em 3em 0!important;overflow:hidden!important}aside.sidebar-notes .wrapper header .content .avatar .note-add,aside.sidebar-notes .wrapper header .content .avatar .note-edit{display:none}aside.sidebar-notes .wrapper header h1{margin-top:0!important}aside.sidebar-pupils-search .sidebar-close{position:absolute!important;right:40px!important;margin-top:5px!important}aside.sidebar-pupils-search .sidebar-close:hover .icon{background-color:#000!important}aside.sidebar .wrapper{transition:all .4s ease;box-shadow:0 0 5px #0003;border-left:solid 1px #EFEFEF;height:calc(100vh - 4.5em);overflow:hidden;top:4.5em;right:0;width:42em}}@media (min-width: 992px) and (prefers-reduced-motion: reduce){aside.sidebar .wrapper{transition:none}}@media (min-width: 992px){aside.sidebar .wrapper header{height:6.25rem}aside.sidebar .wrapper header h1{font-size:1.3rem;display:inline-block;align-items:center}aside.sidebar .wrapper header h1 span{font-size:1.3rem}aside.sidebar .wrapper header .sidebar-close{margin-top:10px}aside.sidebar .wrapper header .content{padding:2.2rem 3em 0}aside.sidebar .wrapper header+.content{padding:1.5em 3em;top:6.25rem;height:calc(100vh - (6.25rem + 4.5em));position:absolute;width:100%;z-index:1;overflow-x:hidden;overflow-y:auto}aside.sidebar .wrapper section>.row{height:100%}aside.sidebar .wrapper section>.row>div{overflow-y:auto}aside.sidebar .wrapper section>.row>*[class^=col]:first-child{position:relative}aside.sidebar .wrapper section>.row>*[class^=col]:first-child:after{background-color:#efefef;content:"";display:block;height:100%;position:absolute;top:0;right:0;width:1px}aside.sidebar .wrapper form .input-group+.input-group:not(.input-group-narrow){margin-top:2em}aside.sidebar .wrapper form .input-group+.input-group-narrow{margin-top:.5em}aside.sidebar .wrapper .search .search-all{height:36px}aside.sidebar .wrapper .search .search-all:hover{background-color:#000!important;color:#fff!important}aside.sidebar .wrapper .search .search-all:focus{background-color:#000!important;color:#fff!important}aside.sidebar .wrapper .search form{padding-bottom:0!important}aside.sidebar .wrapper .search .input-icon figure{margin-top:7px}aside.sidebar .wrapper .search .input-icon input{padding:0 2.5rem}aside.sidebar .wrapper .search-pupils-list{text-decoration:none;list-style:none;margin-left:0;padding-left:0}aside.sidebar .wrapper .search-pupils-list a{text-decoration:none}aside.sidebar .wrapper .search-pupils-list .avatar{display:flex;flex-direction:row;align-items:center}aside.sidebar .wrapper .search-pupils-list .avatar .note-edit,aside.sidebar .wrapper .search-pupils-list .avatar .note-add,aside.sidebar .wrapper .search-pupils-list .avatar .avatar-connection{display:none!important}aside.sidebar .wrapper .search-pupils-list .avatar .avatar-user{display:flex;flex-direction:row;align-items:center;gap:1rem;color:#000!important;font-size:1rem;font-weight:500}aside.sidebar .wrapper .search-pupils-list li.active{opacity:.5}aside.sidebar .wrapper .search-pupils-list li+li{margin-top:1.25rem}aside.sidebar .wrapper .search-pupils-list li a:hover .avatar .avatar-user{color:var(--color-brand-warning, #EAB81A)!important}aside.sidebar-wide .wrapper{max-width:calc(100% - 116px);right:0;width:80rem}aside.sidebar-narrow .wrapper{right:0;width:37rem}aside.sidebar-narrow .wrapper .content{overflow-y:auto!important}aside.sidebar-narrow .wrapper .trainer-resources-apply{width:37rem!important}aside.sidebar-full .wrapper{max-width:100%;width:100vw}aside.sidebar-narrow-left .wrapper{left:0;width:33rem}aside.sidebar-narrow-left .wrapper .content{overflow-y:auto!important}aside.sidebar-narrow-left .wrapper .trainer-resources-apply{width:37rem!important}aside.sidebar-narrow-right .wrapper{right:0;width:33rem}aside.sidebar-narrow-right .wrapper .content{overflow-y:auto!important}aside.sidebar-narrow-right .wrapper .trainer-resources-apply{width:37rem!important}aside.sidebar-form-dailyplan .wrapper header,aside.sidebar-form-dailyplan-trainer .wrapper header{display:flex;width:100%;align-items:center}aside.sidebar-form-dailyplan .wrapper header .content,aside.sidebar-form-dailyplan-trainer .wrapper header .content{padding:0 2.2rem;width:100%;flex-shrink:0}aside.sidebar-form-dailyplan .wrapper header .content h1,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1{padding-top:0;display:inline-flex;align-items:center}aside.sidebar-form-dailyplan .wrapper header .content h1 span,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 span{margin-right:1rem}aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar{margin-right:0}aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar .avatar-user svg,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar .avatar-user svg{vertical-align:bottom;display:inline-block;margin-left:1rem}aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar .avatar-user svg ellipse,aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar .avatar-user svg g,aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar .avatar-user svg path,aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar .avatar-user svg polygon,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar .avatar-user svg ellipse,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar .avatar-user svg g,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar .avatar-user svg path,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar .avatar-user svg polygon{fill:#00bfa9;fill-opacity:1;transition:fill 0s}aside.sidebar-form-dailyplan .wrapper header .content h1 .avatar .avatar-user svg use,aside.sidebar-form-dailyplan-trainer .wrapper header .content h1 .avatar .avatar-user svg use{color:#00bfa9}aside.sidebar-form-dailyplan .wrapper header .content .sidebar-close,aside.sidebar-form-dailyplan-trainer .wrapper header .content .sidebar-close{align-self:end;display:flex;gap:1rem;margin-top:6px}aside.sidebar-form-dailyplan .wrapper header .content .sidebar-close .pagination,aside.sidebar-form-dailyplan-trainer .wrapper header .content .sidebar-close .pagination{margin-right:0!important}aside.sidebar-form-dailyplan .wrapper .left,aside.sidebar-form-dailyplan-trainer .wrapper .left{display:block!important}aside.sidebar-form-dailyplan .wrapper>div.content,aside.sidebar-form-dailyplan-trainer .wrapper>div.content{padding:0!important}}body.pupil aside.sidebar-form-dailyplan-trainer header .avatar{display:none}@media (max-width: 991.98px){aside.sidebar-form-dailyplan .dailyplan .navigate,aside.sidebar-form-dailyplan-trainer .dailyplan .navigate{overflow:hidden}aside.sidebar-form-dailyplan .dailyplan .navigate>*,aside.sidebar-form-dailyplan-trainer .dailyplan .navigate>*{float:left}aside.sidebar-form-dailyplan .dailyplan .navigate .sidebar-close,aside.sidebar-form-dailyplan-trainer .dailyplan .navigate .sidebar-close{margin-left:15px}aside.sidebar-form-dailyplan .dailyplan .navigate .pagination,aside.sidebar-form-dailyplan-trainer .dailyplan .navigate .pagination{margin-top:2.5px}aside.sidebar-form-dailyplan .dailyplan .navigate .date,aside.sidebar-form-dailyplan-trainer .dailyplan .navigate .date{width:calc(100% - 107px)}aside.sidebar header{left:0;top:0;padding:1.5em;height:auto!important}aside.sidebar header .content{padding:0!important}aside.sidebar header .content h1 .text-uppercase{float:left;width:100%;font-size:1rem;line-height:1rem}aside.sidebar header .content h1 small{text-transform:none}aside.sidebar div.sidebar-close .pagination{margin-right:0!important;margin-top:2.5px}aside.sidebar div.sidebar-close .pagination button{width:30px;height:26px}aside.sidebar div.sidebar-close a.sidebar-close{margin-left:15px}}@media (min-width: 1200px){aside.sidebar-form-dailyplan .wrapper .create-activity form .properties .group,aside.sidebar-form-dailyplan .wrapper .create-resource form .properties .group,aside.sidebar-form-dailyplan-trainer .wrapper .create-activity form .properties .group,aside.sidebar-form-dailyplan-trainer .wrapper .create-resource form .properties .group,aside.sidebar-form-resource .wrapper .create-activity form .properties .group,aside.sidebar-form-resource .wrapper .create-resource form .properties .group{flex-direction:row}}.stats-container header h3{color:var(--color-brand-warning, #EAB81A);display:inline-block}.stats-container header .button-group{display:inline-block;margin-left:1em}.stats-container header .button-group button{margin-top:-10px}.stats-container header .button-group .btn-dropdown ul{left:0;right:auto;width:200%}.stats-container header .button-group .btn-dropdown ul li{font-size:.875em}.stats-container h4{color:#979797;font-size:.75em;font-weight:400;margin-bottom:2em;padding:0;text-transform:uppercase}.stats-container p{padding:0;margin:0;font-size:1rem}.stats-container .chart-container{margin:2rem 0;padding-right:3rem;position:relative}.stats-container .chart-container #chart>svg{transform:translate(-2rem)}.stats-container .chart-container #chart .c3-tooltip td.name{font-size:.75rem!important;padding:2px 4px!important;line-height:1em!important;white-space:nowrap!important}.stats-container .chart-container #chart .c3-tooltip-container{display:block!important;position:fixed;top:6rem;right:2rem;z-index:100}.stats-container .chart-container #chart .c3 .tick{color:#979797}.stats-container .chart-container .help{bottom:0;position:absolute;right:0}.stats-container .chart-container .reset{bottom:2.5rem;position:absolute;right:0}.stats-container .timerange #visualization,.stats-container .timerange #visualization_bottom{color:#979797;margin-bottom:2em;position:relative}.stats-container .timerange #visualization .vis-timeline,.stats-container .timerange #visualization_bottom .vis-timeline{border:0!important}.stats-container .timerange #visualization .vis-text,.stats-container .timerange #visualization_bottom .vis-text{color:#979797!important;font-size:.75em!important}.stats-container .timerange #visualization .vis-item,.stats-container .timerange #visualization_bottom .vis-item{color:#000}.stats-container .timerange #visualization .vis-item.vis-range,.stats-container .timerange #visualization_bottom .vis-item.vis-range{background-color:#000!important;border:0!important}.stats-container .timerange #visualization .zoom_control,.stats-container .timerange #visualization_bottom .zoom_control{bottom:-1.5rem;position:absolute;right:0;z-index:100}.stats-container .timerange-visible #visualization .vis-item,.stats-container .timerange-visible #visualization_bottom .vis-item{color:#fff}.stats-container .sports .stat_icon{display:inline-block;margin:0 .5em .5em 0}.stats-container .sports .stat_icon input{display:none}.stats-container .sports .stat_icon label{display:inline-block}.stats-container .sports .stat_icon .icon{border:1px solid #979797;border-radius:50%;height:2.5rem;width:2.5rem}.stats-container .sports .stat_icon .icon svg{height:2rem;margin:.25rem;width:2rem}.stats-container .sports .stat_icon .icon svg ellipse,.stats-container .sports .stat_icon .icon svg g,.stats-container .sports .stat_icon .icon svg path,.stats-container .sports .stat_icon .icon svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.stats-container .sports .stat_icon .icon svg use{color:#979797}.stats-container .sports .stat_icon input:checked+label .icon{background:#000;border-color:#000}.stats-container .sports .stat_icon input:checked+label .icon svg ellipse,.stats-container .sports .stat_icon input:checked+label .icon svg g,.stats-container .sports .stat_icon input:checked+label .icon svg path,.stats-container .sports .stat_icon input:checked+label .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.stats-container .sports .stat_icon input:checked+label .icon svg use{color:#fff}.stats-container .presets a{border:1px solid #979797;border-radius:.25em;color:#979797;display:block;font-size:.75em;font-weight:300;margin-bottom:.25em;padding:.25em .5em;text-align:left;text-decoration:none;width:100%}.stats-container .presets a.active{background:#000;color:#fff}.stats-container .presets+.presets{margin-top:1rem}#zoomin,#zoomout{border:1px solid currentColor;border-radius:50%;color:#979797;height:1em;display:inline-block;margin-right:.5em;position:relative;width:1em}#zoomin:after,#zoomout:after{content:"+";display:block;height:1em;line-height:.375em;text-align:center;width:1em}#zoomout:after{content:"-"}.strava-help{margin-top:0}.strava-help .subheader svg ellipse,.strava-help .subheader svg g,.strava-help .subheader svg path,.strava-help .subheader svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.strava-help .subheader svg use{color:#000}.strava-help .subheader .strava-help-closer{color:#979797;font-size:.75em}.strava-help .content{font-weight:400;font-size:.875em}.strava-help .content ul li{list-style-type:none;position:relative}.strava-help .content ul li figure{left:0;position:absolute;top:0;transform:translate(-125%,-25%);border:1px solid #EFEFEF;border-color:#efefef!important}.strava-help .content ul li strong{display:block}.strava-help .content ul li span{display:block;margin-bottom:1.5em;margin-top:.25em}.strava-help .content.right{padding-top:2em}.strava-match .subheader svg{width:4.5rem!important;height:auto}.strava-match .subheader svg ellipse,.strava-match .subheader svg g,.strava-match .subheader svg path,.strava-match .subheader svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.strava-match .subheader svg use{color:#000}.strava-match .subheader .strava-help-opener{position:absolute;top:.25em;right:0}.strava-match .subheader-strava{padding-right:3em}.strava-match .native-activities,.strava-match .strava-activities{margin-top:2em}.strava-match .native-activities hr,.strava-match .strava-activities hr{transform:translateY(-1em)}.strava-match .native-activities .activity,.strava-match .strava-activities .activity{height:4em;border-bottom:1px dotted #F0F0F0;margin-bottom:1em}.strava-match .native-activities .activity-title,.strava-match .strava-activities .activity-title{position:relative}.strava-match .native-activities .activity-title .btn,.strava-match .strava-activities .activity-title .btn{position:absolute;top:15px;right:0;width:.625rem}.strava-match .native-activities .activity-expanded,.strava-match .strava-activities .activity-expanded{height:auto}.strava-match .native-activities .activity-expanded .btn-dropdown svg,.strava-match .strava-activities .activity-expanded .btn-dropdown svg{transform:rotate(180deg)}.strava-match .native-activities .activity-linked{opacity:.5}.strava-match .native-activities .activity-selector{display:none}.strava-match .strava-activities .activity{position:relative}.strava-match .strava-activities .activity-buttons{transform:translateY(-.5em)}.strava-match .strava-activities .activity-buttons .btn{position:relative;padding:0}.strava-match .strava-activities .activity-buttons .btn.strava-unlinker,.strava-match .strava-activities .activity-buttons .btn.strava-restorer{display:none}.strava-match .strava-activities .activity-buttons .btn:hover:enabled .icon{background-color:#000}.strava-match .strava-activities .activity-buttons .btn:hover:enabled .icon svg ellipse,.strava-match .strava-activities .activity-buttons .btn:hover:enabled .icon svg g,.strava-match .strava-activities .activity-buttons .btn:hover:enabled .icon svg path,.strava-match .strava-activities .activity-buttons .btn:hover:enabled .icon svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.strava-match .strava-activities .activity-buttons .btn:hover:enabled .icon svg use{color:#fff}.strava-match .strava-activities .activity-buttons .btn:hover:enabled:before{content:attr(title);display:block;font-size:.85em;font-weight:300;position:absolute;top:-10px;left:50%;transform:translate(-50%,-65%)}.strava-match .strava-activities .activity-linking{padding-left:20px}.strava-match .strava-activities .activity-linking:before{background-color:var(--color-brand-success, #00BFA9);border-radius:.5em;content:"";display:block;position:absolute;left:0;top:11px;width:1em;height:1em}.strava-match .strava-activities .activity-linked{color:var(--color-brand-success, #00BFA9);padding-left:3em}.strava-match .strava-activities .activity-linked svg ellipse,.strava-match .strava-activities .activity-linked svg g,.strava-match .strava-activities .activity-linked svg path,.strava-match .strava-activities .activity-linked svg polygon{fill:var(--color-brand-success, #00BFA9);fill-opacity:1;transition:fill 0s}.strava-match .strava-activities .activity-linked svg use{color:var(--color-brand-success, #00BFA9)}.strava-match .strava-activities .activity-linked:before{background-color:var(--color-brand-success, #00BFA9);border-radius:.5em;content:"";display:block;height:1em;left:1.5em;position:absolute;top:.5em;transform:translate(-5em);width:5em}.strava-match .strava-activities .activity-linked .btn.strava-linker{display:none}.strava-match .strava-activities .activity-linked .btn.strava-unlinker{display:inline-block}.strava-match .strava-activities .activity-ignored{color:#979797}.strava-match .strava-activities .activity-ignored svg ellipse,.strava-match .strava-activities .activity-ignored svg g,.strava-match .strava-activities .activity-ignored svg path,.strava-match .strava-activities .activity-ignored svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.strava-match .strava-activities .activity-ignored svg use{color:#979797}.strava-match .strava-activities .activity-ignored strong{color:#979797}.strava-match .strava-activities .activity-ignored .btn.strava-linker,.strava-match .strava-activities .activity-ignored .btn.strava-ignorer{display:none}.strava-match .strava-activities .activity-ignored .btn.strava-restorer{display:inline-block}.strava-link .activities .activity:not(.activity-linked){padding-left:20px}.strava-link .activities .activity:not(.activity-linked) div.activity-selector{top:11px}.strava-link .activities .activity:not(.activity-linked) .activity-selector{width:20px;display:block;position:absolute;left:0;top:0}.strava-link .activities .activity:not(.activity-linked) .activity-selector .btn-circle{background-color:transparent;border-color:#979797;border-radius:50%;height:1.5em;padding:0;width:1.5em}.strava-link .activities .activity:not(.activity-linked) .activity-selector .btn-circle:hover{background-color:var(--color-brand-success, #00BFA9);border-color:var(--color-brand-success, #00BFA9)}.strava-link .strava-activities .strava-activity .btn{pointer-events:none}@media (max-width: 767.98px){.strava-activities-activity{height:auto}.strava-activities-activity-linked{padding-left:2em}.strava-activities-activity-buttons{bottom:auto;left:auto;position:relative}.strava-match .strava-activities .activity{height:auto;padding-bottom:2em}.strava-match .strava-activities .activity-buttons{transform:translateY(0);float:left;position:relative;bottom:auto;margin-top:10px}.strava-match .strava-activities .activity-linked:before{width:1em;transform:translate(-1em)}.strava-match .subheader-strava{padding-top:.5em!important;position:relative}.strava-match .subheader-strava .strava-help-opener{padding:0}.strava-help .subheader{padding-top:.5em!important;padding-bottom:1em!important;position:relative}.strava-help .subheader svg{width:70px;height:auto}.strava-help .subheader strong{width:100%;display:block}.strava-help .subheader .strava-help-closer{position:absolute;top:8px;right:0}.strava-help .content ul{padding-left:0!important}.strava-help .content ul li{padding-left:40px}.strava-help .content ul li figure{transform:translate(0);top:-3px}.strava-help .content ul li span{margin-left:0!important}}@media (min-width: 1200px){.strava-help .content{max-width:32rem;width:38vw}.strava-help .content.right{padding:0}}#stripe input{max-width:20rem}#stripe .stripe-form{margin:2.5rem 0}#stripe #card-element,#stripe #charge-card-element{padding:10px;color:#32325d;max-width:20rem}#stripe input:focus,#stripe .StripeElement--focus{box-shadow:0 1px 3px #cfd7df}#stripe .StripeElement--invalid{border-color:#fa755a}#stripe .StripeElement--webkit-autofill{background-color:#fefde5!important}#stripe #card .form-group .checkbox{display:inline-block}#stripe #card .form-group .checkbox+.pay-now,#stripe #card .form-group .cancel-now{display:inline-block;margin-left:1rem}#stripe #card+.card-change{padding-top:1rem}.pupil-summary,.group-summary{font-size:.75rem}.pupil-summary>.container-fluid,.pupil-summary>.container-sm,.pupil-summary>.container-md,.pupil-summary>.container-lg,.pupil-summary>.container-xl,.group-summary>.container-fluid,.group-summary>.container-sm,.group-summary>.container-md,.group-summary>.container-lg,.group-summary>.container-xl{padding:0!important}.pupil-summary>.container-fluid>.row,.pupil-summary>.container-sm>.row,.pupil-summary>.container-md>.row,.pupil-summary>.container-lg>.row,.pupil-summary>.container-xl>.row,.group-summary>.container-fluid>.row,.group-summary>.container-sm>.row,.group-summary>.container-md>.row,.group-summary>.container-lg>.row,.group-summary>.container-xl>.row{display:block;padding:0 15px}.pupil-summary>.container-fluid>.row .w-100.d-md-none,.pupil-summary>.container-sm>.row .w-100.d-md-none,.pupil-summary>.container-md>.row .w-100.d-md-none,.pupil-summary>.container-lg>.row .w-100.d-md-none,.pupil-summary>.container-xl>.row .w-100.d-md-none,.group-summary>.container-fluid>.row .w-100.d-md-none,.group-summary>.container-sm>.row .w-100.d-md-none,.group-summary>.container-md>.row .w-100.d-md-none,.group-summary>.container-lg>.row .w-100.d-md-none,.group-summary>.container-xl>.row .w-100.d-md-none{display:none}.pupil-summary>.container-fluid>.row>.col,.pupil-summary>.container-sm>.row>.col,.pupil-summary>.container-md>.row>.col,.pupil-summary>.container-lg>.row>.col,.pupil-summary>.container-xl>.row>.col,.group-summary>.container-fluid>.row>.col,.group-summary>.container-sm>.row>.col,.group-summary>.container-md>.row>.col,.group-summary>.container-lg>.row>.col,.group-summary>.container-xl>.row>.col{width:auto!important;display:inline-block;vertical-align:top;padding:0 3.75rem 0 0}.pupil-summary>.container-fluid>.row>.col:not(:first-child),.pupil-summary>.container-sm>.row>.col:not(:first-child),.pupil-summary>.container-md>.row>.col:not(:first-child),.pupil-summary>.container-lg>.row>.col:not(:first-child),.pupil-summary>.container-xl>.row>.col:not(:first-child),.group-summary>.container-fluid>.row>.col:not(:first-child),.group-summary>.container-sm>.row>.col:not(:first-child),.group-summary>.container-md>.row>.col:not(:first-child),.group-summary>.container-lg>.row>.col:not(:first-child),.group-summary>.container-xl>.row>.col:not(:first-child){padding-top:3px;padding-right:3.75rem}.pupil-summary>.container-fluid>.row>.col:not(:first-child) small,.pupil-summary>.container-sm>.row>.col:not(:first-child) small,.pupil-summary>.container-md>.row>.col:not(:first-child) small,.pupil-summary>.container-lg>.row>.col:not(:first-child) small,.pupil-summary>.container-xl>.row>.col:not(:first-child) small,.group-summary>.container-fluid>.row>.col:not(:first-child) small,.group-summary>.container-sm>.row>.col:not(:first-child) small,.group-summary>.container-md>.row>.col:not(:first-child) small,.group-summary>.container-lg>.row>.col:not(:first-child) small,.group-summary>.container-xl>.row>.col:not(:first-child) small{font-weight:400;margin:8px 0;font-size:10px;line-height:10px}.pupil-summary>.container-fluid>.row>.col:not(:first-child) a:hover,.pupil-summary>.container-sm>.row>.col:not(:first-child) a:hover,.pupil-summary>.container-md>.row>.col:not(:first-child) a:hover,.pupil-summary>.container-lg>.row>.col:not(:first-child) a:hover,.pupil-summary>.container-xl>.row>.col:not(:first-child) a:hover,.group-summary>.container-fluid>.row>.col:not(:first-child) a:hover,.group-summary>.container-sm>.row>.col:not(:first-child) a:hover,.group-summary>.container-md>.row>.col:not(:first-child) a:hover,.group-summary>.container-lg>.row>.col:not(:first-child) a:hover,.group-summary>.container-xl>.row>.col:not(:first-child) a:hover{text-decoration:none;color:var(--color-brand-warning, #EAB81A)!important}.pupil-summary small,.group-summary small{color:#979797;display:block;font-weight:300;line-height:12px}.pupil-summary strong,.group-summary strong{display:block;margin-bottom:4px;line-height:12px}.pupil-summary-trainer .avatar,.group-summary-trainer .avatar{margin:.5rem 0 0 .25rem}.pupil-summary-trainer .avatar .avatar-user,.group-summary-trainer .avatar .avatar-user{color:#000}.pupil-summary-trainer span,.group-summary-trainer span{font-size:.8125rem;font-weight:500}.pupil-summary-comments,.group-summary-comments{margin-bottom:.75rem}.pupil-summary-comments a,.group-summary-comments a{color:#fff}.pupil-summary-comments a figure,.group-summary-comments a figure{height:3rem;width:3rem}.pupil-summary-comments a figure svg,.group-summary-comments a figure svg{height:2rem;width:2rem}.pupil-summary-comments figure+span,.group-summary-comments figure+span{font-size:.625rem;margin-left:.5rem}.pupil-summary-comments span:not(.badge),.group-summary-comments span:not(.badge){color:var(--color-brand-success, #00BFA9)!important;text-transform:uppercase!important}.pupil-summary-comments figcaption,.group-summary-comments figcaption{margin-top:-1px!important}.pupil-summary-primary-goals,.pupil-summary-secondary-goals,.group-summary-primary-goals,.group-summary-secondary-goals{margin-top:1em}.pupil-summary-goal,.group-summary-goal{margin:.25em 0}.pupil-summary-goal:last-child .pupil-summary-goal-period,.pupil-summary-goal:last-child .group-summary-goal-period,.group-summary-goal:last-child .pupil-summary-goal-period,.group-summary-goal:last-child .group-summary-goal-period{margin-bottom:0}.pupil-summary-goal-period,.group-summary-goal-period{line-height:1.1em;margin-bottom:12px}.pupil-summary-goal-period span,.group-summary-goal-period span{font-size:1em;line-height:1em}.pupil-summary-activities,.group-summary-activities{font-size:.625rem;margin-top:3px;margin-bottom:12px;position:relative}.pupil-summary-activities a .badge,.pupil-summary-activities div .badge,.group-summary-activities a .badge,.group-summary-activities div .badge{font-size:.75rem;letter-spacing:-.05rem;font-weight:400}.pupil-summary-activities a span+span,.pupil-summary-activities div span+span,.group-summary-activities a span+span,.group-summary-activities div span+span{display:inline-block;line-height:1.625rem;margin-left:.5rem;font-size:.625rem}.pupil-summary-activities a span:not(.badge),.pupil-summary-activities div span:not(.badge),.group-summary-activities a span:not(.badge),.group-summary-activities div span:not(.badge){color:var(--color-brand-success, #00BFA9)!important;text-transform:uppercase!important;font-weight:400;font-size:10px}.pupil-summary-activities .btn.reset,.group-summary-activities .btn.reset{opacity:1;position:absolute;right:-2.5em;top:0}.pupil-summary-activities .btn.reset figure,.group-summary-activities .btn.reset figure{max-width:1.6875rem;max-height:1.6875rem;z-index:1}.pupil-summary-activities .btn.reset figure svg,.group-summary-activities .btn.reset figure svg{max-height:1.125rem;max-width:1.125rem;top:12px}.pupil-summary-activities .btn.reset figure figcaption,.group-summary-activities .btn.reset figure figcaption{color:var(--color-brand-info, #979797);font-size:.5rem;position:absolute;top:3px;margin:0;padding:0}.pupil-summary-activities .btn.reset.statistics figure,.group-summary-activities .btn.reset.statistics figure{display:inline-block}.pupil-summary-pupils,.group-summary-pupils{font-size:.625rem;margin-top:.5em}.pupil-summary-pupils .badge,.group-summary-pupils .badge{font-size:.8125rem;letter-spacing:-.05rem}.pupil-summary-pupils span+span,.group-summary-pupils span+span{display:inline-block;line-height:1.625rem;margin-left:.5rem;font-size:.625rem}.pupil-summary-groups small a,.group-summary-groups small a{display:inline-block;visibility:hidden;opacity:0;margin-left:.5em;color:#000!important;text-transform:none;text-decoration:none;transition:all .3s ease}@media (prefers-reduced-motion: reduce){.pupil-summary-groups small a,.group-summary-groups small a{transition:none}}.pupil-summary-groups ul,.group-summary-groups ul{margin:0;line-height:1.1em}.pupil-summary-groups ul li a,.group-summary-groups ul li a{color:#000!important;margin-bottom:4px;line-height:12px}.pupil-summary-groups:hover small a,.group-summary-groups:hover small a{visibility:visible;opacity:1}.pupil-summary-groups:hover small a:hover,.group-summary-groups:hover small a:hover{color:var(--color-brand-warning, #EAB81A)!important}.pupil-summary-groups .manage,.group-summary-groups .manage{color:#979797!important;display:block;font-size:.875em;font-weight:300;margin-top:0}.pupil-summary+hr.spacer,.group-summary+hr.spacer{margin:30px 0 40px}@media (min-width: 992px){.pupil-summary-primary-goals,.pupil-summary-secondary-goals,.group-summary-primary-goals,.group-summary-secondary-goals{margin:0}.pupil-summary-activities .btn.reset,.group-summary-activities .btn.reset{left:0;right:auto}}.support-menu{overflow-x:hidden}.support-menu form{margin:2em 0}.support-menu-contact{padding-top:1em}.support-menu-contact ul li{padding:.25em}.support-menu-contact ul li a{color:var(--color-brand-warning, #EAB81A);text-decoration:none}.support-menu-contact ul li a figure{height:1.25em;display:block;float:left;margin-top:.25em;margin-right:.5em;vertical-align:top;width:1.25em}.support-menu-contact ul li a span{font-size:.875em;display:inline-block;line-height:2em}.support-question{margin-bottom:2em}.support-question h3{font-size:1em;line-height:1.25em}.support-question-content{font-size:.75em;color:#979797}.support-question-play{padding-right:1em!important;line-height:34px!important}.support-question-play figure{float:left;margin:3px 0 0 -.5em;width:2em!important}.support-question-play figure svg{width:2em!important}.support-question-embed{height:100vh;position:fixed;width:100vw;z-index:200}.support-question .button-group a{line-height:34px!important}@media (max-width: 575.98px){.support-menu form+form{margin-top:-1em}}@media (min-width: 768px){.support-question-list{padding-top:4.5rem}}@media (min-width: 992px){.support-menu{padding-right:2em}.support-question{padding-left:2em}.support-question-list{padding-top:4.5rem}}.tippy-box .tooltip-wrapper .activity{padding:1em;min-width:12.5rem}.tippy-box .tooltip-wrapper .activity-wrapper{height:auto}.tippy-box .tooltip-wrapper .activity-wrapper>div{display:block}.tippy-box .tooltip-wrapper .activity-completion{float:right;margin-top:-1em}.tippy-box .tooltip-wrapper .activity-relocation{float:left;margin:.25em 0!important;padding:0!important}.tippy-box .tooltip-wrapper .activity-title{margin:1em 0!important;padding:0!important}.tippy-box .tooltip-wrapper .activity-description{padding:0}.tippy-box .tooltip-wrapper .activity-hint-ecos{display:block!important}.tippy-box .tooltip-wrapper .activity-hint-ecos-hr{margin-left:0!important;margin-top:1.5em!important}.tutorial{background:#00000080;height:100%;left:0;position:fixed;top:0;transition:background-position .5s;width:100%;z-index:200}.tutorial.focused{background-image:url(/build/assets/tutorial-DkVyOFdB.svg?v=3.0.0);background-position:center center;background-repeat:no-repeat}.workload{display:inline-block}.workload ul{padding:0;margin:0;display:inline-block;text-align:left}.workload ul .workload-value{display:inline-block;float:left;position:relative;margin-right:.1875rem;margin-left:0;border-radius:50%;border:1px solid var(--color-brand-info, #979797);color:#fff;background-color:currentColor;opacity:0}.workload ul .workload-value button{border:none;width:100%;height:100%;cursor:pointer;color:transparent;padding:0;position:absolute;border-radius:50%;background-color:transparent}.workload ul .workload-value button span{display:none}.workload ul .workload-value-selected,.workload ul .workload-value-hover{opacity:1}.workload ul .workload-value.workload-grey{color:var(--color-brand-info, #979797)}.workload ul .workload-value.workload-black{color:#000;border:1px solid #000000}.workload ul .workload-value.workload-yellow{color:var(--color-brand-warning, #EAB81A);border:1px solid var(--color-brand-warning, #EAB81A)}.workload.workload-big{line-height:.75rem}.workload.workload-big .workload-value{width:.75rem;height:.75rem}.workload.workload-medium{line-height:.75rem}.workload.workload-medium .workload-value{width:.75rem;height:.75rem}.workload.workload-small{line-height:.5rem}.workload.workload-small .workload-value{width:.375rem;height:.375rem}.workload.workload-disabled{pointer-events:none}.workload.workload-bordered ul .workload-value{border:1px solid #979797;background:transparent;opacity:1}.workload.workload-bordered ul .workload-value-selected{background:currentColor!important;border:0!important;opacity:1!important}.workload.workload-bordered ul .workload-value-hover{background:currentColor!important;border:0!important;opacity:.5!important}.workload.workload-bordered ul .workload-value-hover.workload-value-selected{opacity:1!important}.workplan header{position:relative}.workplan header h1{font-size:1.25em;text-transform:uppercase}.workplan header h1 small{font-size:1rem;font-weight:300}.workplan header .pagination{position:absolute;right:0;top:0}.workplan header .pagination .simple .prev,.workplan header .pagination .simple .curr,.workplan header .pagination .simple .next{background-color:#b2b2b2!important}.workplan header .pagination .simple .prev:hover,.workplan header .pagination .simple .curr:hover,.workplan header .pagination .simple .next:hover{background-color:#979797!important}.workplan header .pagination .simple .curr{background-image:url(/build/assets/calendar_simple-ZndhJdga.svg)}.workplan header .manage,.workplan header .selection{display:none}.workplan.management header h1,.workplan.management header .display{display:none}.workplan.management header .manage{display:block}.workplan.selected header h1,.workplan.selected header .display{display:none}.workplan.selected header .selection{display:block}.workplan-table{border-collapse:separate;border-spacing:0 2.75em;table-layout:fixed;width:100%}.workplan-table tr td{vertical-align:top;word-break:break-word}.workplan-table tr th:first-child{position:relative;border-top-left-radius:8px;border-bottom-left-radius:8px}.workplan-table tr th:first-child .select{content:"";display:block;height:100%;left:-3em;position:absolute;top:0;width:3em}.workplan-table tr th:first-child .select .btn{position:absolute;border:1px solid #979797;border-radius:50%;display:none;top:0;right:10px;height:20px;width:20px}.workplan-table tr th:first-child .select .btn svg{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.workplan-table tr:hover th .select .btn{display:block}.workplan-table tr.selected{color:inherit}.workplan-table tr.selected th .select .btn{background-color:var(--color-brand-warning, #EAB81A);border:0;display:block}.workplan-table tr.selected th .select .btn svg{display:block}.workplan-table-week{height:15.875rem}.workplan-table-week .workplan-table-actions .btn:not(.select-resource) svg ellipse,.workplan-table-week .workplan-table-actions .btn:not(.select-resource) svg g,.workplan-table-week .workplan-table-actions .btn:not(.select-resource) svg path,.workplan-table-week .workplan-table-actions .btn:not(.select-resource) svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.workplan-table-week .workplan-table-actions .btn:not(.select-resource) svg use{color:#000}.workplan-table-week .workplan-table-actions .btn.select-resource:hover svg ellipse,.workplan-table-week .workplan-table-actions .btn.select-resource:hover svg g,.workplan-table-week .workplan-table-actions .btn.select-resource:hover svg path,.workplan-table-week .workplan-table-actions .btn.select-resource:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.workplan-table-week .workplan-table-actions .btn.select-resource:hover svg use{color:#000}.workplan-table-week-empty .workplan-table-actions .btn.resource,.workplan-table-week-empty .workplan-table-actions .btn.copy,.workplan-table-week-empty .workplan-table-actions .btn.cut,.workplan-table-week-empty .workplan-table-actions .btn.forward,.workplan-table-week-empty .workplan-table-actions .btn.delete{display:none}.workplan-table-week-past th .workplan-table-actions .btn.forward{display:none!important}.workplan-table-week-past th .workplan-table-actions .btn.forward svg{width:1.06em}.workplan-table-week-pending th .workplan-table-actions .btn.forward{display:inline-block}.workplan-table-week-pending th .workplan-table-actions .btn.forward svg{width:1.06em}.workplan-table-week-pending .workplan-table-actions .btn.delete{display:inline-block}.workplan-table-resume{background-color:rgba(var(--color-brand-info-rgb, 151, 151, 151),.15);padding:0 1em;vertical-align:top;width:17%}.workplan-table-resume header{padding:.75em 0 0;position:relative}.workplan-table-resume header strong{display:block;line-height:1.25em;margin:.125em 0 .5em}.workplan-table-resume header small{display:block;font-size:.75em;font-weight:400;line-height:1.25em}.workplan-table-resume header .statistics{background-color:#fff;border-radius:50%;position:absolute;right:0;top:.75em;text-align:center;height:1.25rem;width:1.25rem}.workplan-table-resume header .statistics svg{transform:translateY(-.125rem);max-width:.5625rem;max-height:.65625rem}.workplan-table-resume .workplan-table-actions .btn.strava{float:right;margin-top:.5em}.workplan-table-resume-current{background-color:var(--color-brand-warning, #EAB81A)!important}.workplan-table-resume-current .workplan-table-summary .icon+span{color:#fff}.workplan-table-resume-current .workplan-table-summary .icon+span svg ellipse,.workplan-table-resume-current .workplan-table-summary .icon+span svg g,.workplan-table-resume-current .workplan-table-summary .icon+span svg path,.workplan-table-resume-current .workplan-table-summary .icon+span svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-resume-current .workplan-table-summary .icon+span svg use{color:#fff}.workplan-table-resume-current .workplan-table-summary-heading span{color:#fff}.workplan-table-resume-current .workplan-table-summary-ecos figure svg path{fill:#b2b2b2!important}.workplan-table-resume-current .workplan-table-summary-ecos figure svg g>path{fill:#fff!important}.workplan-table-resume-current .workplan-table-actions .btn.select-resource ellipse,.workplan-table-resume-current .workplan-table-actions .btn.select-resource g,.workplan-table-resume-current .workplan-table-actions .btn.select-resource path,.workplan-table-resume-current .workplan-table-actions .btn.select-resource polygon{fill:#000;fill-opacity:1;transition:fill 0s}.workplan-table-resume-current .workplan-table-actions .btn.select-resource use{color:#000}.workplan-table-resume-current .workplan-table-actions .btn.forward{display:none!important}.workplan-table-resume.workplan-table-active{background-color:#000!important;color:#fff}.workplan-table-resume.workplan-table-active .workplan-table-actions .btn svg ellipse,.workplan-table-resume.workplan-table-active .workplan-table-actions .btn svg g,.workplan-table-resume.workplan-table-active .workplan-table-actions .btn svg path,.workplan-table-resume.workplan-table-active .workplan-table-actions .btn svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-resume.workplan-table-active .workplan-table-actions .btn svg use{color:#fff}.workplan-table-summary{font-size:.625em;font-weight:400;display:flex;align-items:center;flex-direction:row}.workplan-table-summary-planned{display:flex;align-items:center;flex-direction:row;gap:1rem;padding-top:8px;padding-bottom:1rem}.workplan-table-summary .icon{margin-right:.5em}.workplan-table-summary .icon svg{width:1.25rem;height:auto}.workplan-table-summary .icon+span{color:#979797;font-size:12px;font-weight:400;vertical-align:middle;display:flex;align-items:center;gap:.5rem}.workplan-table-summary .measurement svg{margin:.5em 0 0 .125em;display:inline-block;height:.625em;width:.625em}.workplan-table-summary .measurement svg ellipse,.workplan-table-summary .measurement svg g,.workplan-table-summary .measurement svg path,.workplan-table-summary .measurement svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.workplan-table-summary .measurement svg use{color:#979797}.workplan-table-summary .measurement .elevation,.workplan-table-summary .measurement .distance{position:relative;display:inline-flex;flex-direction:row;align-items:center;gap:4px;font-size:12px}.workplan-table-summary .measurement .elevation figure,.workplan-table-summary .measurement .distance figure{margin:0;padding:0;height:auto;display:inline-block}.workplan-table-summary .measurement .elevation figure svg,.workplan-table-summary .measurement .distance figure svg{margin:0;padding:0;width:10px!important;height:10px!important;max-width:10px!important;max-height:10px!important}.workplan-table-summary-heading{margin-top:.5em}.workplan-table-summary-heading span{color:#979797;display:block;font-size:.5rem;text-transform:uppercase;font-weight:400;transform:translateY(.375rem)}.workplan-table-summary-ecos{display:inline-flex;flex-direction:row;align-items:center;gap:.5em}.workplan-table-summary-ecos figure{height:12px}.workplan-table-summary-ecos figure svg{width:30px!important;height:20px}.workplan-table-summary-ecos figure svg g>path{fill:#fff!important}.workplan-table-summary-ecos figure+span{color:#000;font-weight:700!important}.workplan-table-summary-time{display:inline-flex;flex-direction:row;align-items:center}.workplan-table-summary-time figure{max-height:12px}.workplan-table-summary-time figure svg{width:12px!important;height:12px!important;max-width:12px!important;max-height:12px!important}.workplan-table-summary-time figure+span{color:#000;font-weight:700!important}.workplan-table-day{cursor:pointer;padding:0 .625em;position:relative}.workplan-table-day header{border-bottom:1px dashed rgba(33,25,21,.2);border-top:1px dashed rgba(33,25,21,.2);font-size:.75em;font-weight:400;padding:.5em 0;padding-left:.8rem;margin-bottom:1.2em;position:relative}.workplan-table-day header .workplan-table-header-goal{display:inline-block;margin-right:.5em;position:relative}.workplan-table-day header .workplan-table-header-goal .icon{height:.5rem;width:.5rem}.workplan-table-day header .workplan-table-header-visibility{display:inline-block;margin-right:.5em;position:relative}.workplan-table-day header .workplan-table-header-visibility figure{height:.8rem}.workplan-table-day header .workplan-table-header-visibility .icon{height:.8rem;width:.8rem}.workplan-table-day header .workplan-table-header-comments{position:absolute;right:0;top:65%;transform:translate(-50%,-50%);width:1.5em}.workplan-table-day header .workplan-table-header-comments.has-unread-comments .icon svg ellipse,.workplan-table-day header .workplan-table-header-comments.has-unread-comments .icon svg g,.workplan-table-day header .workplan-table-header-comments.has-unread-comments .icon svg path,.workplan-table-day header .workplan-table-header-comments.has-unread-comments .icon svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.workplan-table-day header .workplan-table-header-comments.has-unread-comments .icon svg use{color:var(--color-brand-warning, #EAB81A)}.workplan-table-day header .workplan-table-header-comments .icon{position:relative;width:1.5rem;height:1.375rem}.workplan-table-day header .workplan-table-header-comments .icon svg{width:1.5rem;height:1.375rem}.workplan-table-day header .workplan-table-header-comments .icon-comment:before{width:8px;height:8px;content:"";display:inline-block;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:4px;pointer-events:none}.workplan-table-day header .workplan-table-header-comments .icon-comments-both:before{-webkit-mask:url(/build/assets/comment_own-DJF6-ZBF.svg) no-repeat 50% 50%;mask:url(/build/assets/comment_own-DJF6-ZBF.svg) no-repeat 50% 50%;background-color:#fff;left:3px}.workplan-table-day header .workplan-table-header-comments .icon-comments-both:after{width:8px;height:8px;content:"";display:inline-block;-webkit-mask:url(/build/assets/comment_other-CNag40qP.svg) no-repeat 50% 50%;mask:url(/build/assets/comment_other-CNag40qP.svg) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;position:absolute;top:4px;background-color:#fff;right:3px;pointer-events:none}.workplan-table-day header .workplan-table-header-comments .icon-comments-own:before{-webkit-mask:url(/build/assets/comment_own-DJF6-ZBF.svg) no-repeat 50% 50%;mask:url(/build/assets/comment_own-DJF6-ZBF.svg) no-repeat 50% 50%;background-color:#fff;left:50%;position:absolute;transform:translate(-50%)}.workplan-table-day header .workplan-table-header-comments .icon-comments-other:before{-webkit-mask:url(/build/assets/comment_other-CNag40qP.svg) no-repeat 50% 50%;mask:url(/build/assets/comment_other-CNag40qP.svg) no-repeat 50% 50%;background-color:#fff;left:50%;position:absolute;transform:translate(-50%)}.workplan-table-day .workplan-table-actions .btn.strava{display:none}.workplan-table-day-lower header time{opacity:.8}.workplan-table-day-lower .workplan-table-activity,.workplan-table-day-lower .workplan-table-resource{opacity:.8}.workplan-table-day-greater header time{color:#000;font-weight:700;opacity:1}.workplan-table-day-hidden header time{color:#000;font-weight:500;opacity:1}.workplan-table-day-current header,.workplan-table-day-goal header{border:1px solid var(--color-brand-warning, #EAB81A);background-color:var(--color-brand-warning, #EAB81A);color:#fff;opacity:1;padding-left:.8rem}.workplan-table-day-current header time,.workplan-table-day-goal header time{font-weight:700}.workplan-table-day-current header .icon-yellow svg ellipse,.workplan-table-day-current header .icon-yellow svg g,.workplan-table-day-current header .icon-yellow svg path,.workplan-table-day-current header .icon-yellow svg polygon,.workplan-table-day-goal header .icon-yellow svg ellipse,.workplan-table-day-goal header .icon-yellow svg g,.workplan-table-day-goal header .icon-yellow svg path,.workplan-table-day-goal header .icon-yellow svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-day-current header .icon-yellow svg use,.workplan-table-day-goal header .icon-yellow svg use{color:#fff}.workplan-table-day-current header .workplan-table-header-comments .icon-comment svg path,.workplan-table-day-goal header .workplan-table-header-comments .icon-comment svg path{fill:#fff!important}.workplan-table-day-current header .workplan-table-header-comments .icon-comments-both:before,.workplan-table-day-goal header .workplan-table-header-comments .icon-comments-both:before{background-color:var(--color-brand-warning, #EAB81A)}.workplan-table-day-current header .workplan-table-header-comments .icon-comments-both:after,.workplan-table-day-goal header .workplan-table-header-comments .icon-comments-both:after{background-color:var(--color-brand-warning, #EAB81A)}.workplan-table-day-current header .workplan-table-header-comments .icon-comments-own:before,.workplan-table-day-goal header .workplan-table-header-comments .icon-comments-own:before{background-color:var(--color-brand-warning, #EAB81A)}.workplan-table-day-current header .workplan-table-header-comments .icon-comments-other:before,.workplan-table-day-goal header .workplan-table-header-comments .icon-comments-other:before{background-color:var(--color-brand-warning, #EAB81A)}.workplan-table-day-empty .workplan-table-actions .btn.resource,.workplan-table-day-empty .workplan-table-actions .btn.copy,.workplan-table-day-empty .workplan-table-actions .btn.cut,.workplan-table-day-empty .workplan-table-actions .btn.forward,.workplan-table-day-empty .workplan-table-actions .btn.delete{display:none}.workplan-table-day-pending .workplan-table-actions .btn.delete{display:inline-block}.workplan-table-day-goal header{border:1px solid var(--color-brand-warning, #EAB81A);background-color:var(--color-brand-warning, #EAB81A);color:#fff;opacity:1;padding-left:.8rem}.workplan-table-day-goal header time{opacity:1}.workplan-table-day-goal header .workplan-table-header-goal svg ellipse,.workplan-table-day-goal header .workplan-table-header-goal svg g,.workplan-table-day-goal header .workplan-table-header-goal svg path,.workplan-table-day-goal header .workplan-table-header-goal svg polygon,.workplan-table-day-goal header .workplan-table-header-comments svg ellipse,.workplan-table-day-goal header .workplan-table-header-comments svg g,.workplan-table-day-goal header .workplan-table-header-comments svg path,.workplan-table-day-goal header .workplan-table-header-comments svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-day-goal header .workplan-table-header-goal svg use,.workplan-table-day-goal header .workplan-table-header-comments svg use{color:#fff}.workplan-table-day-goal-upcoming header{border:1px solid var(--color-brand-danger, #D0021B);background-color:var(--color-brand-danger, #D0021B);color:#fff;opacity:1;padding-left:.8rem}.workplan-table-day-goal-upcoming header time{color:#fff}.workplan-table-day:after{border-bottom:1px dashed rgba(33,25,21,.2);content:"";display:block;position:absolute;bottom:0;left:.3125em;right:.3125em;height:1px}.workplan-table-day:hover{opacity:1}.workplan-table-cell{min-height:3rem;padding:0}.workplan-table-cell .fatigue{margin-bottom:.5em;max-width:100%}.workplan-table-activity,.workplan-table-resource{height:2.4em;padding-left:2.4em;position:relative}.workplan-table-activity .icon,.workplan-table-resource .icon{position:absolute;left:0;top:50%;transform:translateY(-50%);width:2em}.workplan-table-activity .workload,.workplan-table-resource .workload{position:absolute;top:1.25em}.workplan-table-activity .extradata,.workplan-table-resource .extradata{float:right;margin-top:.25rem;width:1rem}.workplan-table-activity .extradata .disinherited,.workplan-table-activity .extradata .relocated,.workplan-table-resource .extradata .disinherited,.workplan-table-resource .extradata .relocated{display:block;margin:0 .25em 0 0;height:1rem;position:relative}.workplan-table-activity .extradata .disinherited svg,.workplan-table-activity .extradata .relocated svg,.workplan-table-resource .extradata .disinherited svg,.workplan-table-resource .extradata .relocated svg{position:absolute;height:.75rem;width:.75rem}.workplan-table-activity .tooltip,.workplan-table-resource .tooltip{display:none}.workplan-table-activity span,.workplan-table-resource span{color:var(--color-brand-info, #979797);font-size:.75em;top:.25em;position:absolute}.workplan-table-activity-drag,.workplan-table-resource-drag{cursor:grab}.workplan-table-activity-transition:before,.workplan-table-resource-transition:before{background-image:url(/build/assets/transition_min-D9l55p2a.svg);background-position:center center;content:"";display:block;height:1em;left:.75em;position:absolute;top:1em;width:1em;z-index:2}.workplan-table-goal{display:block;line-height:.875rem!important;margin-bottom:1em}.workplan-table-goal+.workplan-table-goal{margin-bottom:0}.workplan-table-ecos{bottom:.625em;position:absolute}.workplan-table-ecos .measurement{color:#000;font-size:.625em!important;margin-left:.5em}.workplan-table-ecos .measurement-done figure.icon{height:.875rem}.workplan-table-ecos .measurement-done-green{color:var(--color-brand-success, #00BFA9)}.workplan-table-ecos .measurement-done-green svg path{fill:var(--color-brand-success, #00BFA9)!important}.workplan-table-ecos .measurement-done-red{color:var(--color-brand-danger, #D0021B)}.workplan-table-ecos .measurement-done-red svg path{fill:var(--color-brand-danger, #D0021B)!important}.workplan-table-ecos .measurement-done-yellow{color:var(--color-brand-warning, #EAB81A)}.workplan-table-ecos .measurement-done-yellow svg path{fill:var(--color-brand-warning, #EAB81A)!important}.workplan-table-ecos .measurement-done-grey{color:#979797}.workplan-table-ecos .measurement-done-grey svg path{fill:#979797!important}.workplan-table-ecos figure{vertical-align:middle}.workplan-table-ecos figure svg path{fill:#000!important}.workplan-table-ecos figure svg g>path{fill:#fff!important}.workplan-table-block{padding-bottom:2em}.workplan-table-block .workplan-table-actions{bottom:.5em;display:block;left:0;padding:0 .5em;position:absolute}.workplan-table-block .workplan-table-actions .btn .icon{height:1em;width:auto}.workplan-table-hover,.workplan-table-active{opacity:1;position:relative}.workplan-table-hover.workplan-table-day header,.workplan-table-active.workplan-table-day header{border:1px solid #000000;color:#fff;background-color:#000}.workplan-table-hover.workplan-table-day header time,.workplan-table-active.workplan-table-day header time{color:#fff;opacity:1}.workplan-table-hover.workplan-table-day header svg ellipse,.workplan-table-hover.workplan-table-day header svg g,.workplan-table-hover.workplan-table-day header svg path,.workplan-table-hover.workplan-table-day header svg polygon,.workplan-table-active.workplan-table-day header svg ellipse,.workplan-table-active.workplan-table-day header svg g,.workplan-table-active.workplan-table-day header svg path,.workplan-table-active.workplan-table-day header svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-hover.workplan-table-day header svg use,.workplan-table-active.workplan-table-day header svg use{color:#fff}.workplan-table-hover.workplan-table-day header .workplan-table-header-comments .icon-comments-both:before,.workplan-table-active.workplan-table-day header .workplan-table-header-comments .icon-comments-both:before{background-color:#000}.workplan-table-hover.workplan-table-day header .workplan-table-header-comments .icon-comments-both:after,.workplan-table-active.workplan-table-day header .workplan-table-header-comments .icon-comments-both:after{background-color:#000}.workplan-table-hover.workplan-table-day header .workplan-table-header-comments .icon-comments-own:before,.workplan-table-active.workplan-table-day header .workplan-table-header-comments .icon-comments-own:before{background-color:#000}.workplan-table-hover.workplan-table-day header .workplan-table-header-comments .icon-comments-other:before,.workplan-table-active.workplan-table-day header .workplan-table-header-comments .icon-comments-other:before{background-color:#000}.workplan-table-hover.workplan-table-day .workplan-table-activity .disinherited,.workplan-table-hover.workplan-table-day .workplan-table-activity .relocated,.workplan-table-active.workplan-table-day .workplan-table-activity .disinherited,.workplan-table-active.workplan-table-day .workplan-table-activity .relocated{display:none}.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip{display:block;float:right;padding-right:.25em;margin:.25em 0 0}.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip:hover,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip:hover{background-color:var(--color-brand-warning, #EAB81A)}.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip:hover svg ellipse,.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip:hover svg g,.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip:hover svg path,.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip:hover svg polygon,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip:hover svg ellipse,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip:hover svg g,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip:hover svg path,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-hover.workplan-table-day .workplan-table-activity .tooltip:hover svg use,.workplan-table-active.workplan-table-day .workplan-table-activity .tooltip:hover svg use{color:#fff}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg ellipse,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg g,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg path,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg polygon,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg ellipse,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg g,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg path,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg use,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource) svg use{color:#979797}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover{opacity:1}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg ellipse,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg g,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg path,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg polygon,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg ellipse,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg g,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg path,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg use,.workplan-table-active.workplan-table-day .workplan-table-actions .btn:not(.select-resource):hover svg use{color:#000}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg ellipse,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg g,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg path,.workplan-table-hover.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg polygon,.workplan-table-active.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg ellipse,.workplan-table-active.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg g,.workplan-table-active.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg path,.workplan-table-active.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.workplan-table-hover.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg use,.workplan-table-active.workplan-table-day .workplan-table-actions .btn.select-resource:hover svg use{color:#000}.workplan-table-hover.workplan-table-hover-day .workplan-table-ecos,.workplan-table-active.workplan-table-hover-day .workplan-table-ecos{display:none!important}.workplan-table-actions{display:none;width:100%}.workplan-table-actions .icon svg{max-width:1rem;max-height:1rem}.workplan-table-actions .btn{cursor:pointer}.workplan-table-actions .btn:hover{opacity:.75}.workplan-table-actions .btn:hover svg ellipse,.workplan-table-actions .btn:hover svg g,.workplan-table-actions .btn:hover svg path,.workplan-table-actions .btn:hover svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.workplan-table-actions .btn:hover svg use{color:var(--color-brand-warning, #EAB81A)}.workplan-table-actions .btn.copied,.workplan-table-actions .btn.cutted,.workplan-table-actions .btn.paste,.workplan-table-actions .btn.forward,.workplan-table-actions .btn.delete{display:none}.workplan-table-actions .btn.select-resource{float:right;margin-top:.3125rem}.workplan-table-actions .btn.select-resource:hover svg ellipse,.workplan-table-actions .btn.select-resource:hover svg g,.workplan-table-actions .btn.select-resource:hover svg path,.workplan-table-actions .btn.select-resource:hover svg polygon{fill:#fff;fill-opacity:1;transition:fill 0s}.workplan-table-actions .btn.select-resource:hover svg use{color:#fff}.workplan-table-selected .workplan-table-actions .resource,.workplan-table-selected .workplan-table-actions .copied,.workplan-table-selected .workplan-table-actions .cutted,.workplan-table-selected .workplan-table-actions .select-resource{display:none}.workplan-table-selected .workplan-table-actions .paste,.workplan-table-selected .workplan-table-actions .delete,.workplan-table-active .workplan-table-actions .copied,.workplan-table-active .workplan-table-actions .cutted,.workplan-table-active .workplan-table-actions .delete{display:inline-block}.workplan-table-active .workplan-table-actions .copied svg ellipse,.workplan-table-active .workplan-table-actions .copied svg g,.workplan-table-active .workplan-table-actions .copied svg path,.workplan-table-active .workplan-table-actions .copied svg polygon,.workplan-table-active .workplan-table-actions .cutted svg ellipse,.workplan-table-active .workplan-table-actions .cutted svg g,.workplan-table-active .workplan-table-actions .cutted svg path,.workplan-table-active .workplan-table-actions .cutted svg polygon{fill:var(--color-brand-warning, #EAB81A);fill-opacity:1;transition:fill 0s}.workplan-table-active .workplan-table-actions .copied svg use,.workplan-table-active .workplan-table-actions .cutted svg use{color:var(--color-brand-warning, #EAB81A)}.workplan-table-active .workplan-table-actions .copy,.workplan-table-active .workplan-table-actions .cut,.workplan-table-active .workplan-table-actions .paste{display:none}.workplan-table-hover-week-day .workplan-table-actions .resource,.workplan-table-hover-week-day .workplan-table-actions .copy,.workplan-table-hover-week-day .workplan-table-actions .cut,.workplan-table-hover-week-day .workplan-table-actions .select-resource{display:inline-block!important}.workplan-table-hover-week-day .workplan-table-actions .paste,.workplan-table-hover-week-day .workplan-table-actions .copied,.workplan-table-hover-week-day .workplan-table-actions .cutted{display:none!important}.workplan footer{position:relative}.workplan footer .pagination{position:absolute;right:0;top:0}.workplan-compact .workplan-table-actions{width:calc(100% - 1em)}.workplan-resource .workplan-table-block{vertical-align:top}.workplan-mobile footer{margin-bottom:4em}.workplan-mobile .workplan-table{border-spacing:0 1em}.workplan-mobile .workplan-table-block{padding-bottom:0}.workplan-mobile .workplan-table-cell .fatigue{height:.75em;width:60vw}.workplan-mobile .workplan-table-activity figure,.workplan-mobile .workplan-table-resource figure{left:.5em}.workplan-mobile .workplan-table-activity span,.workplan-mobile .workplan-table-resource span{left:4em;top:50%;position:absolute;transform:translateY(-50%)}.workplan-mobile .workplan-table-activity .workload,.workplan-mobile .workplan-table-resource .workload{left:7em;top:50%;position:absolute;transform:translateY(-50%)}.workplan-mobile .workplan-table-day header{padding:.25em .5em}.workplan-mobile .workplan-table-day header time{font-size:1rem;color:#000}.workplan-mobile .workplan-table-day-current header time{color:#fff}.workplan-mobile .workplan-table-day:after{display:none}.workplan-mobile .workplan-table-week{height:auto}.workplan-mobile .workplan-table-week .icon-statistics{display:none}.workplan-mobile .workplan-table-resume-current{background-color:rgba(var(--color-brand-info-rgb, 151, 151, 151),.15)!important}.workplan-mobile .workplan-table-resume-current .icon svg ellipse,.workplan-mobile .workplan-table-resume-current .icon svg g,.workplan-mobile .workplan-table-resume-current .icon svg path,.workplan-mobile .workplan-table-resume-current .icon svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.workplan-mobile .workplan-table-resume-current .icon svg use{color:#979797}.workplan-mobile .workplan-table-resume-current .icon+span{color:#979797!important;font-size:12px!important}.workplan-mobile .workplan-table-resume-current .icon+span svg ellipse,.workplan-mobile .workplan-table-resume-current .icon+span svg g,.workplan-mobile .workplan-table-resume-current .icon+span svg path,.workplan-mobile .workplan-table-resume-current .icon+span svg polygon{fill:#979797;fill-opacity:1;transition:fill 0s}.workplan-mobile .workplan-table-resume-current .icon+span svg use{color:#979797}.workplan-mobile .workplan-table-no-activities{color:#979797}@media (max-width: 1199.98px){.workplan header h1{font-size:1.2rem;line-height:34px}.workplan-table-day{padding:0}.workplan-table-cell>div:last-child{margin-bottom:1rem!important}}@media (min-width: 992px){.workplan-table-resume{border-right:10px solid white}}.workplan .tailwind td{word-break:normal!important}.workplan-table-week header .icon:hover{cursor:pointer}.weekly-summary{position:absolute;left:100%;background:#000;width:auto;bottom:0;top:0;z-index:4;display:flex;opacity:1;transition:opacity .3s ease-in-out}.weekly-summary table td{word-break:normal!important}.weekly-summary.show{opacity:1}.weekly-summary span{font-size:12px}.weekly-summary .block{width:auto;padding:20px 0;height:100%;position:relative}.weekly-summary .block table th{color:#fff;text-transform:uppercase;font-size:8px;line-height:8px;text-align:left;font-weight:400;padding-bottom:10px}.weekly-summary .block table td{color:#fff;font-size:12px;line-height:12px;text-align:left;font-weight:400;vertical-align:middle;padding:0;white-space:nowrap;word-break:normal!important}.weekly-summary .block:after{content:"";position:absolute;top:0;margin:20px 0;right:-.5px;height:calc(100% - 40px);display:inline-block;width:1px;background-color:#fff3}.weekly-summary .block.until-today{padding:0 20px;white-space:nowrap;text-align:left;position:relative}.weekly-summary .block.until-today p{color:var(--color-brand-warning, #EAB81A);margin:0;font-size:12px;line-height:12px;padding-top:1rem}.weekly-summary .block.until-today time{font-size:12px;line-height:12px;display:inline-block;color:var(--color-brand-warning, #EAB81A)}.weekly-summary .block.planned-activities{padding:20px 24px;color:#fff!important;position:relative}.weekly-summary .block.planned-activities table{line-height:20px}.weekly-summary .block.planned-activities table tr.time>td{padding-bottom:12px}.weekly-summary .block.planned-activities table tr th{color:#fff;text-transform:uppercase;font-size:8px;line-height:8px;text-align:left;font-weight:400;padding-bottom:10px}.weekly-summary .block.planned-activities table tr th.debug a{color:#fff;display:block;transform:translate(-.5rem)}.weekly-summary .block.planned-activities table tr th.planned{color:#fff;opacity:.5}.weekly-summary .block.planned-activities table tr th.done{padding-left:24px}.weekly-summary .block.planned-activities table tr.ecos{height:21px}.weekly-summary .block.planned-activities table tr.ecos td.icon{position:relative;width:20px}.weekly-summary .block.planned-activities table tr.ecos td.icon svg{width:20px;height:12px;max-width:20px;max-height:12px;position:absolute;top:-11px}.weekly-summary .block.planned-activities table tr.ecos td.icon svg g>path{fill:#000}.weekly-summary .block.planned-activities table tr.time td.icon svg ellipse,.weekly-summary .block.planned-activities table tr.time td.icon svg g,.weekly-summary .block.planned-activities table tr.time td.icon svg path,.weekly-summary .block.planned-activities table tr.time td.icon svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.weekly-summary .block.planned-activities table tr.time td.icon svg use{color:#000}.weekly-summary .block.planned-activities table tr.time td.icon svg rect{fill:#fff}.weekly-summary .block.planned-activities table tr td{color:#fff;font-size:12px;line-height:12px;text-align:left;font-weight:400;vertical-align:middle;white-space:nowrap}.weekly-summary .block.planned-activities table tr td.planned{color:#fff;opacity:.5}.weekly-summary .block.planned-activities table tr td.icon{margin-right:1rem}.weekly-summary .block.planned-activities table tr td.done{padding-left:24px}.weekly-summary .block.planned-activities table tr td.done .icon{margin-right:.25rem}.weekly-summary .block.pending{padding:20px 16px}.weekly-summary .block.pending table th.pending{color:var(--color-brand-warning, #EAB81A);font-size:12px;text-transform:none;line-height:12px}.weekly-summary .block.planned-rates{padding:20px 24px}.weekly-summary .block.planned-rates table{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:15px}.weekly-summary .block.planned-rates table tr td{font-size:11px}.weekly-summary .block.planned-rates table tr td.icon{padding-right:18px}.weekly-summary .block.planned-rates table tr td.icon svg{width:16px;height:16px}.weekly-summary .block.planned-rates table tr td.planned,.weekly-summary .block.planned-rates table tr td.done{font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace;padding-left:.5em;padding-right:16px}.weekly-summary .block.planned-rates table tr td.planned .percentage,.weekly-summary .block.planned-rates table tr td.done .percentage{margin-left:8px;opacity:.5}.weekly-summary .block.planned-rates table tr td.done{padding-left:.5em;font-family:ui-monospace,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Oxygen Mono,"Ubuntu Monospace",Source Code Pro,Fira Mono,Droid Sans Mono,Courier New,monospace}.weekly-summary .block.planned-rates table tr td.done .icon{margin-right:.25rem}.weekly-summary .block.planned-rates table tr.ecos-empty td{color:#ffffff80!important}.weekly-summary .block.pending-planned{padding:20px 24px}.weekly-summary .block.pending-planned table{line-height:20px}.weekly-summary .block.pending-planned table tr.time>td{padding-bottom:12px}.weekly-summary .block.pending-planned table tr.time td.icon svg{width:12px}.weekly-summary .block.pending-planned table tr.time td.icon svg ellipse,.weekly-summary .block.pending-planned table tr.time td.icon svg g,.weekly-summary .block.pending-planned table tr.time td.icon svg path,.weekly-summary .block.pending-planned table tr.time td.icon svg polygon{fill:#000;fill-opacity:1;transition:fill 0s}.weekly-summary .block.pending-planned table tr.time td.icon svg use{color:#000}.weekly-summary .block.pending-planned table tr.time td.icon svg rect{fill:#fff}.weekly-summary .block.pending-planned table tr td{font-size:11px}.weekly-summary .block.pending-planned table tr td.icon{position:relative;width:31px;margin-right:1rem}.weekly-summary .block.pending-planned table tr td.icon svg{width:31px;height:12px;max-width:31px;max-height:12px;position:absolute;top:-11px}.weekly-summary .block.pending-planned table tr td.icon svg g>path{fill:#000}.weekly-summary .block.pending-planned table tr td.planned{padding-right:16px}.weekly-summary .block.pending-planned table tr td.planned .percentage{margin-left:8px;opacity:.5}body.auth{margin:0;padding:0;font-weight:500;font-size:.875rem}body.auth.login aside.left .wrapper{width:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.auth.login aside.left .login{max-width:17.25rem;margin-left:auto;margin-right:auto}body.auth.register aside .logo{margin-bottom:6.25rem}body.auth.verify aside.left .container{padding:0}body.auth.verify aside.left .wrapper{width:auto;padding:0;left:0;top:unset;position:relative;transform:none}body.auth.verify aside.left .wrapper h6{color:#000;margin-top:0}body.auth.verify aside.left .wrapper .form-group{text-align:center}body.auth.verify aside.left .wrapper .error{margin-top:1.5rem}body.auth.verify aside.left .wrapper .inputs{text-align:center;max-width:15.625rem;display:inline-block}body.auth.verify aside.left .wrapper .inputs label{text-align:left;float:left}body.auth.verify aside.left .wrapper .inputs input[type=email]{display:inline-block;max-width:15.625rem}body.auth aside{padding:4em 2em}body.auth aside.left{width:100vw}body.auth aside.left .wrapper{padding-top:4rem;overflow:hidden;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}body.auth aside .logo{display:inline-block;width:100%;text-align:center;margin:0 auto 60px}body.auth aside .logo img{width:100%;height:60px}body.auth aside .intro,body.auth aside .footer{color:#979797;margin-bottom:2em}body.auth aside .intro a:visited,body.auth aside .footer a:visited{text-decoration:none}body.auth aside .intro .whatsapp:before,body.auth aside .footer .whatsapp:before{content:url(/img/icons/whatsapp-original.svg);width:1.3rem;height:1.3rem;display:inline-block;position:relative;vertical-align:bottom;margin-right:0}body.auth aside .intro strong,body.auth aside .footer strong{color:#000}body.auth aside .login-social,body.auth aside .register-social{padding-bottom:4rem}body.auth aside .login-social p,body.auth aside .register-social p{text-align:center}body.auth aside .login-social p.hi,body.auth aside .register-social p.hi{font-weight:700;font-size:14px;line-height:14px;color:#000;margin:0 0 1rem;padding:0}body.auth aside .login-social p.or,body.auth aside .register-social p.or{line-height:13px;margin:24px 0;font-weight:700}body.auth aside .login-social p.login,body.auth aside .register-social p.login{color:#b2b2b2;margin-bottom:2.5rem;line-height:14px}body.auth aside .login-social a,body.auth aside .register-social a{display:inline-block;text-decoration:none;height:42px}body.auth aside .login-social a span,body.auth aside .register-social a span{color:var(--color-brand-info, #979797);display:block;transition:color .3s;font-size:10px}body.auth aside .login-social a.google,body.auth aside .register-social a.google{height:45px}body.auth aside .login-social a.google svg,body.auth aside .register-social a.google svg{height:40px}body.auth aside .login-social a svg,body.auth aside .register-social a svg{height:30px}body.auth aside .login-social>.row>div:nth-child(2) .row,body.auth aside .register-social>.row>div:nth-child(2) .row{text-align:center}body.auth aside .login-social>.row>div:nth-child(2) .row div,body.auth aside .register-social>.row>div:nth-child(2) .row div{display:inline-block;padding:0 15px}body.auth aside .login-social .login-toggle-mode,body.auth aside .login-social .register-toggle-mode,body.auth aside .register-social .login-toggle-mode,body.auth aside .register-social .register-toggle-mode{font-size:.875rem;padding:0;max-width:17.25rem;display:inline-block;height:2.5rem}body.auth aside form .form-group{text-align:left;overflow:hidden;position:relative}body.auth aside form .form-group-login{padding-top:1.75rem}body.auth aside form label{font-weight:500;color:#000;transition:all .3s ease}@media (prefers-reduced-motion: reduce){body.auth aside form label{transition:none}}body.auth aside form label.remember{color:#979797;padding-left:30px;margin-top:20px;font-size:.9em;line-height:21px}body.auth aside form label.remember:hover{color:var(--color-brand-warning, #EAB81A)}body.auth aside form label.remember:hover:before{border:solid 1px var(--color-brand-warning, #EAB81A)!important}body.auth aside form label.role{margin-right:1rem}body.auth aside form label input{display:block;width:100%}body.auth aside form .checkbox{display:inline-block}body.auth aside form input:-webkit-autofill{background-color:#fff!important}body.auth aside form button{display:block;width:100%;margin:0 auto}body.auth aside form button[type=submit]{max-width:17.25rem}body.auth aside form button[type=submit]+span{display:block;text-align:center;margin-top:1.875rem}body.auth aside form .forget{text-align:center;margin-top:2.1875rem;font-size:.75rem;padding-bottom:2rem}body.auth aside form .forget a{border-bottom:1px solid #979797;transition:all .3s ease}@media (prefers-reduced-motion: reduce){body.auth aside form .forget a{transition:none}}body.auth aside form .forget a:hover{text-decoration:none;color:#000;border-bottom:1px solid black}body.auth aside .register{text-align:center;display:inline-block;align-items:center;justify-content:center}body.auth aside .register a{display:inline-block;font-weight:500;padding:0 10px;font-size:.75rem;line-height:32px;width:17.25rem}body.auth aside .register a+span{display:block;margin-top:1.25rem;font-weight:700}body.auth aside .register a:hover{text-decoration:none}body.auth aside .register a.policy-link{line-height:12px;color:var(--color-brand-warning, #EAB81A);text-decoration:none}body.auth aside .register-standard>.form-group{margin-bottom:0}body.auth aside .register-standard>.form-group .row>div{margin-bottom:10px}body.auth aside .register-standard>.form-group .row>div .form-group{margin-bottom:0}body.auth aside .register-standard>.form-group:last-child{margin-top:20px}body.auth aside .register-standard-pupil p{margin:50px 0}body.auth aside .register-standard-pupil p b{color:var(--color-brand-warning, #EAB81A)}body.auth aside .register-standard-pupil iframe{max-width:100%}body.auth aside .register-both{width:17.25rem}body.auth aside .register-both .btn+.btn{margin-top:22px}body.auth footer .container-fluid,body.auth footer .container-sm,body.auth footer .container-md,body.auth footer .container-lg,body.auth footer .container-xl{overflow:hidden}body.auth footer .legal{margin-right:2rem}@media (min-width: 992px){body.auth aside{display:block;height:100vh;top:0;left:0;position:absolute}body.auth aside.left{width:35vw}body.auth .right{width:65vw}body.auth .background{-o-object-fit:cover;object-fit:cover;height:100vh;position:absolute;right:0;overflow:hidden}body.auth .background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.auth footer.main{bottom:0;height:auto;left:auto;right:0;padding:1em 0;position:absolute;width:66.66%}body.auth footer.main .content{text-align:right}body.auth footer.main .content .logo{display:none!important}body.auth footer.main .content .copyright,body.auth footer.main .content .legal{display:none}body.auth footer.main .content .legal{display:inline-block}body.auth.verify .container{padding-right:2rem;padding-left:2rem}body.auth.verify aside.left{width:50vw}body.auth.verify .right{width:50vw}}@media (min-width: 1200px){body.auth.register aside .left .logo{margin:0 auto 60px!important}body.auth aside .logo{margin-bottom:2.5rem}body.auth aside .wrapper{width:100%!important;padding:0 10%;text-align:center}body.auth.verify aside.left{width:40vw}body.auth.verify .right{width:60vw}}body.admin form .content+.content{margin-top:2em}body.admin .config label{color:#000;font-weight:700}body.admin .config small{color:#979797;font-weight:300}body.admin .config small.help{display:block;line-height:1.25em;margin-top:.375em}body.admin .config .form-group textarea{padding:.25em .5em}body.admin .config .form-group.has-error label,body.admin .config .form-group.has-error small{color:var(--color-brand-danger, #D0021B)}body.admin .admin-user h2{font-size:1.5em;line-height:1em}body.admin .admin-user .plan .content{padding-bottom:3rem}body.admin .admin-user .plan .content .stripe{padding-top:1rem}body.admin .admin-user .plan .content .StripeElement{height:40px;color:#000;background-color:#fff;padding:10px 12px;border:1px solid #b8b8b8;-o-border-image:initial;border-image:initial;border-radius:3px;transition:box-shadow .15s ease 0s}body.admin .admin-user .plan .content #error-message{padding-bottom:20px}body.admin .data-table{font-weight:400;font-size:.875em}body.admin .data-table thead th{background-color:var(--color-brand-info, #979797)!important;border:1px solid white;padding:.125em .5em;white-space:nowrap}body.admin .data-table thead th:before{top:.5em!important}body.admin .data-table thead th:after{top:1em!important}body.admin .data-table tbody td{padding:.125em .5em}body.admin .data-table tbody td a:not(.btn){color:#979797}body.admin .data-table tbody td small{color:#979797;font-size:85%}body.admin .data-table tbody td.id code{font-size:.875em}body.admin .data-table tbody td.email a{color:#979797}body.admin .data-table tbody td.actions{white-space:nowrap}
