.multiselect{align-items:center;background:var(--ms-bg,#fff);border:var(--ms-border-width,1px) solid var(--ms-border-color,#d1d5db);border-radius:var(--ms-radius,4px);box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-font-size,1rem);justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect.is-open{border-radius:var(--ms-radius,4px) var(--ms-radius,4px) 0 0}.multiselect.is-open-top{border-radius:0 0 var(--ms-radius,4px) var(--ms-radius,4px)}.multiselect.is-disabled{background:var(--ms-bg-disabled,#f3f4f6);cursor:default}.multiselect.is-active{border:var(--ms-border-width-active,var(--ms-border-width,1px)) solid var(--ms-border-color-active,var(--ms-border-color,#d1d5db));box-shadow:0 0 0 var(--ms-ring-width,3px) var(--ms-ring-color,rgba(16,185,129,.188))}.multiselect-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;justify-content:flex-end;margin:0 auto;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);outline:none;position:relative;width:100%}.multiselect-multiple-label,.multiselect-placeholder,.multiselect-single-label{align-items:center;background:transparent;box-sizing:border-box;display:flex;height:100%;left:0;line-height:var(--ms-line-height,1.375);max-width:100%;padding-left:var(--ms-px,.875rem);padding-right:calc(1.25rem + var(--ms-px, .875rem)*3);pointer-events:none;position:absolute;top:0}.multiselect-placeholder{color:var(--ms-placeholder-color,#9ca3af)}.multiselect-single-label-text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--ms-bg,#fff);border:0;border-radius:var(--ms-radius,4px);bottom:0;box-sizing:border-box;font-family:inherit;font-size:inherit;height:100%;left:0;outline:none;padding-left:var(--ms-px,.875rem);position:absolute;right:0;top:0;width:100%}.multiselect-search::-webkit-search-cancel-button,.multiselect-search::-webkit-search-decoration,.multiselect-search::-webkit-search-results-button,.multiselect-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-tags{align-items:center;display:flex;flex-grow:1;flex-shrink:1;flex-wrap:wrap;margin:var(--ms-tag-my,.25rem) 0 0;padding-left:var(--ms-py,.5rem)}.multiselect-tag{align-items:center;background:var(--ms-tag-bg,#10b981);border-radius:var(--ms-tag-radius,4px);color:var(--ms-tag-color,#fff);display:flex;font-size:var(--ms-tag-font-size,.875rem);font-weight:var(--ms-tag-font-weight,600);line-height:var(--ms-tag-line-height,1.25rem);margin-bottom:var(--ms-tag-my,.25rem);margin-right:var(--ms-tag-mx,.25rem);padding:var(--ms-tag-py,.125rem) 0 var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem);white-space:nowrap}.multiselect-tag.is-disabled{background:var(--ms-tag-bg-disabled,#9ca3af);color:var(--ms-tag-color-disabled,#fff);padding-right:var(--ms-tag-px,.5rem)}.multiselect-tag-remove{align-items:center;border-radius:var(--ms-tag-remove-radius,4px);display:flex;justify-content:center;margin:var(--ms-tag-remove-my,0) var(--ms-tag-remove-mx,.125rem);padding:var(--ms-tag-remove-py,.25rem) var(--ms-tag-remove-px,.25rem)}.multiselect-tag-remove:hover{background:rgba(0,0,0,.063)}.multiselect-tag-remove-icon{background-color:currentColor;display:inline-block;height:.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.8;width:.75rem}.multiselect-tags-search-wrapper{display:inline-block;flex-grow:1;flex-shrink:1;height:100%;margin:0 var(--ms-tag-mx,4px) var(--ms-tag-my,4px);position:relative}.multiselect-tags-search-copy{display:inline-block;height:1px;visibility:hidden;white-space:pre-wrap;width:100%}.multiselect-tags-search{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;bottom:0;box-sizing:border-box;font-family:inherit;font-size:inherit;left:0;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.multiselect-tags-search::-webkit-search-cancel-button,.multiselect-tags-search::-webkit-search-decoration,.multiselect-tags-search::-webkit-search-results-button,.multiselect-tags-search::-webkit-search-results-decoration{-webkit-appearance:none}.multiselect-inifite{align-items:center;display:flex;justify-content:center;min-height:calc(var(--ms-border-width, 1px)*2 + var(--ms-font-size, 1rem)*var(--ms-line-height, 1.375) + var(--ms-py, .5rem)*2);width:100%}.multiselect-inifite-spinner,.multiselect-spinner{animation:multiselect-spin 1s linear infinite;background-color:var(--ms-spinner-color,#10b981);flex-grow:0;flex-shrink:0;height:1rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 512 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m456.433 371.72-27.79-16.045c-7.192-4.152-10.052-13.136-6.487-20.636 25.82-54.328 23.566-118.602-6.768-171.03-30.265-52.529-84.802-86.621-144.76-91.424C262.35 71.922 256 64.953 256 56.649V24.56c0-9.31 7.916-16.609 17.204-15.96 81.795 5.717 156.412 51.902 197.611 123.408 41.301 71.385 43.99 159.096 8.042 232.792-4.082 8.369-14.361 11.575-22.424 6.92z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1rem;z-index:10}.multiselect-spinner{margin:0 var(--ms-px,.875rem) 0 0}.multiselect-clear{display:flex;flex-grow:0;flex-shrink:0;opacity:1;padding:0 var(--ms-px,.875rem) 0 0;position:relative;transition:.3s;z-index:10}.multiselect-clear:hover .multiselect-clear-icon{background-color:var(--ms-clear-color-hover,#000)}.multiselect-clear-icon{background-color:var(--ms-clear-color,#999);display:inline-block;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m207.6 256 107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");transition:.3s}.multiselect-caret,.multiselect-clear-icon{height:1.125rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.625rem}.multiselect-caret{background-color:var(--ms-caret-color,#999);flex-grow:0;flex-shrink:0;margin:0 var(--ms-px,.875rem) 0 0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 320 512' fill='currentColor' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E");pointer-events:none;position:relative;transform:rotate(0);transition:transform .3s;z-index:10}.multiselect-caret.is-open{pointer-events:auto;transform:rotate(180deg)}.multiselect-dropdown{-webkit-overflow-scrolling:touch;background:var(--ms-dropdown-bg,#fff);border:var(--ms-dropdown-border-width,1px) solid var(--ms-dropdown-border-color,#d1d5db);border-radius:0 0 var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px);bottom:0;display:flex;flex-direction:column;left:calc(var(--ms-border-width, 1px)*-1);margin-top:calc(var(--ms-border-width, 1px)*-1);max-height:var(--ms-max-height,10rem);outline:none;overflow-y:scroll;position:absolute;right:calc(var(--ms-border-width, 1px)*-1);transform:translateY(100%);z-index:100}.multiselect-dropdown.is-top{border-radius:var(--ms-dropdown-radius,4px) var(--ms-dropdown-radius,4px) 0 0;bottom:auto;top:var(--ms-border-width,1px);transform:translateY(-100%)}.multiselect-dropdown.is-hidden{display:none}.multiselect-options{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.multiselect-group{margin:0;padding:0}.multiselect-group-label{align-items:center;background:var(--ms-group-label-bg,#e5e7eb);box-sizing:border-box;color:var(--ms-group-label-color,#374151);cursor:default;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;line-height:var(--ms-group-label-line-height,1.375);padding:var(--ms-group-label-py,.3rem) var(--ms-group-label-px,.75rem);text-align:left;text-decoration:none}.multiselect-group-label.is-pointable{cursor:pointer}.multiselect-group-label.is-pointed{background:var(--ms-group-label-bg-pointed,#d1d5db);color:var(--ms-group-label-color-pointed,#374151)}.multiselect-group-label.is-selected{background:var(--ms-group-label-bg-selected,#059669);color:var(--ms-group-label-color-selected,#fff)}.multiselect-group-label.is-disabled{background:var(--ms-group-label-bg-disabled,#f3f4f6);color:var(--ms-group-label-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-group-label.is-selected.is-pointed{background:var(--ms-group-label-bg-selected-pointed,#0c9e70);color:var(--ms-group-label-color-selected-pointed,#fff)}.multiselect-group-label.is-selected.is-disabled{background:var(--ms-group-label-bg-selected-disabled,#75cfb1);color:var(--ms-group-label-color-selected-disabled,#d1fae5)}.multiselect-group-options{margin:0;padding:0}.multiselect-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:var(--ms-option-font-size,1rem);justify-content:flex-start;line-height:var(--ms-option-line-height,1.375);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem);text-align:left;text-decoration:none}.multiselect-option.is-pointed{background:var(--ms-option-bg-pointed,#f3f4f6);color:var(--ms-option-color-pointed,#1f2937)}.multiselect-option.is-selected{background:var(--ms-option-bg-selected,#10b981);color:var(--ms-option-color-selected,#fff)}.multiselect-option.is-disabled{background:var(--ms-option-bg-disabled,#fff);color:var(--ms-option-color-disabled,#d1d5db);cursor:not-allowed}.multiselect-option.is-selected.is-pointed{background:var(--ms-option-bg-selected-pointed,#26c08e);color:var(--ms-option-color-selected-pointed,#fff)}.multiselect-option.is-selected.is-disabled{background:var(--ms-option-bg-selected-disabled,#87dcc0);color:var(--ms-option-color-selected-disabled,#d1fae5)}.multiselect-no-options,.multiselect-no-results{color:var(--ms-empty-color,#4b5563);padding:var(--ms-option-py,.5rem) var(--ms-option-px,.75rem)}.multiselect-fake-input{background:transparent;border:0;bottom:-1px;font-size:0;height:1px;left:0;outline:none;padding:0;position:absolute;right:0;width:100%}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-assistive-text{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.multiselect-spacer{display:none}[dir=rtl] .multiselect-multiple-label,[dir=rtl] .multiselect-placeholder,[dir=rtl] .multiselect-single-label{left:auto;padding-left:calc(1.25rem + var(--ms-px, .875rem)*3);padding-right:var(--ms-px,.875rem);right:0}[dir=rtl] .multiselect-search{padding-left:0;padding-right:var(--ms-px,.875rem)}[dir=rtl] .multiselect-tags{padding-left:0;padding-right:var(--ms-py,.5rem)}[dir=rtl] .multiselect-tag{margin-left:var(--ms-tag-mx,.25rem);margin-right:0;padding:var(--ms-tag-py,.125rem) var(--ms-tag-px,.5rem) var(--ms-tag-py,.125rem) 0}[dir=rtl] .multiselect-tag.is-disabled{padding-left:var(--ms-tag-px,.5rem)}[dir=rtl] .multiselect-caret,[dir=rtl] .multiselect-spinner{margin:0 0 0 var(--ms-px,.875rem)}[dir=rtl] .multiselect-clear{padding:0 0 0 var(--ms-px,.875rem)}@keyframes multiselect-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lottie-animation-container{width:var(--lottie-animation-container-width);height:var(--lottie-animation-container-height);background-color:var(--lottie-animation-container-background-color);overflow:hidden;margin:0 auto}@font-face{font-family:Saira;src:url(/assets/Saira-Light-853de8c4.eot);src:url(/assets/Saira-Light-853de8c4.eot?#iefix) format("embedded-opentype"),url(/assets/Saira-Light-fb0c1962.woff2) format("woff2"),url(/assets/Saira-Light-18b15547.woff) format("woff"),url(/assets/Saira-Light-9946f3dc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Saira;src:url(/assets/Saira-Regular-59a44f7e.eot);src:url(/assets/Saira-Regular-59a44f7e.eot?#iefix) format("embedded-opentype"),url(/assets/Saira-Regular-478db1b4.woff2) format("woff2"),url(/assets/Saira-Regular-269bc018.woff) format("woff"),url(/assets/Saira-Light-9946f3dc.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Saira;src:url(/assets/Saira-Bold-f74f5a54.eot);src:url(/assets/Saira-Bold-f74f5a54.eot?#iefix) format("embedded-opentype"),url(/assets/Saira-Bold-9378004d.woff2) format("woff2"),url(/assets/Saira-Bold-3abd07fa.woff) format("woff"),url(/assets/Saira-Light-9946f3dc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gotham Rounded;src:url(/assets/GothamRounded-Light-a1521a87.eot);src:url(/assets/GothamRounded-Light-a1521a87.eot?#iefix) format("embedded-opentype"),url(/assets/GothamRounded-Light-495fcd9f.woff2) format("woff2"),url(/assets/GothamRounded-Light-f4675a58.woff) format("woff"),url(/assets/GothamRounded-Light-459b5360.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Gotham Rounded;src:url(/assets/GothamRounded-Book-b58f6240.eot);src:url(/assets/GothamRounded-Book-b58f6240.eot?#iefix) format("embedded-opentype"),url(/assets/GothamRounded-Book-74eb45c8.woff2) format("woff2"),url(/assets/GothamRounded-Book-107879ad.woff) format("woff"),url(/assets/GothamRounded-Book-19d4e849.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Rounded;src:url(/assets/GothamRounded-Medium-feb49f6d.eot);src:url(/assets/GothamRounded-Medium-feb49f6d.eot?#iefix) format("embedded-opentype"),url(/assets/GothamRounded-Medium-0195def6.woff2) format("woff2"),url(/assets/GothamRounded-Medium-45c0774e.woff) format("woff"),url(/assets/GothamRounded-Medium-2d868737.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Trueno;src:url(/assets/TruenoSBd-88d0d4e1.eot);src:url(/assets/TruenoSBd-88d0d4e1.eot?#iefix) format("embedded-opentype"),url(/assets/TruenoSBd-3f81cc07.woff2) format("woff2"),url(/assets/TruenoSBd-0577e7a0.woff) format("woff"),url(/assets/TruenoSBd-97d45145.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:icomoon;src:url(/assets/icomoon-f15afaae.eot);src:url(/assets/icomoon-f15afaae.eot#iefix) format("embedded-opentype"),url(/assets/icomoon-97683be1.ttf) format("truetype"),url(/assets/icomoon-c228c0a6.woff) format("woff"),url(/assets/icomoon-b9744ea0.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pen-to-square-regular:before{content:""}.icon-square-check:before{content:""}.icon-plus:before{content:""}.icon-arrow-right:before{content:""}.icon-pen-paintbrush:before{content:""}.icon-i-cursor:before{content:""}.icon-unlock:before{content:""}.icon-lock:before{content:""}.icon-palette:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-trash-can:before{content:""}.icon-star:before{content:""}.icon-bullseye-arrow:before{content:""}.icon-star-solid:before{content:""}.icon-chart-simple:before{content:""}#app,#inner-app{height:100%}*{outline:none!important}html,body{margin:0;height:100%;width:100%;font-family:Gotham Rounded,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2e2e}.doubleclickcheck--button{transition:color .3s,background .3s,border .3s,transform .3s}.doubleclickcheck--button.doubleclickcheck--validating{color:#fff!important;background:#dc3545!important;border:1px solid #dc3545!important;transform:rotateY(-180deg)}.doubleclickcheck--button.doubleclickcheck--validating>*{transition:transform .3s;transform:rotateY(180deg)}.doubleclickcheck--button.doubleclickcheck--validating.doubleclickcheck--green{background:#198754!important;border:1px solid #198754!important}.new-indicator{position:absolute;top:0;right:0;height:14px;padding:2px 4px;background:white;z-index:3;display:flex;justify-content:center;align-items:center;font-family:Gotham Rounded,Helvetica,Arial,sans-serif;font-weight:500;font-size:10px;color:#fff;border:1px solid #dc3545;background:linear-gradient(45deg,#bd2130,#e04b59);box-shadow:-1px 1px 2px -1px #fff;border-radius:8px;transform:translate(25%,-20%)}.hue-picker{width:100%;aspect-ratio:1/1}.hue-picker__wrapper{width:100%;height:100%;position:relative}.hue-picker__wrapper__progress{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:100% 100%;background-image:conic-gradient(red,yellow,lime,aqua,blue,magenta,red);mask-image:linear-gradient(black 0%,black 100%),radial-gradient(circle at center,black 0%,black 70%,transparent 72%,transparent 100%);mask-composite:exclude;mask-size:100% 100%,calc(100% - 24px) calc(100% - 24px);mask-repeat:no-repeat;mask-position:center;border-radius:50%;overflow:hidden}.hue-picker__wrapper__rotator{width:100%;height:100%;position:absolute}.hue-picker__wrapper__rotator__thumb{appearance:none;height:16px;width:16px;border-radius:50%;background:transparent;border:1px solid #999999;box-shadow:inset 0 0 1px 3px #fff;position:absolute;top:-2px;left:calc(50% - 8px);outline:0}.full-color-picker{display:flex;flex-direction:column;position:relative;width:100%}.full-color-picker--closed{background:none!important}.full-color-picker:not(.full-color-picker--closed){align-items:unset}.full-color-picker__inputs-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:10px 10px 0;height:100%;width:100%;box-sizing:border-box}.full-color-picker__inputs-wrapper__hue-wrapper{display:flex;flex-direction:column;justify-content:center;flex:0 1 40%}.full-color-picker__inputs-wrapper__ranges-wrapper{flex:0 1 60%;padding-left:10px;display:flex;flex-direction:column;justify-content:center}.full-color-picker__inputs-wrapper__ranges-wrapper__range{position:relative;display:flex;margin:5px 0}.full-color-picker__inputs-wrapper__ranges-wrapper__range input[type=range]{width:100%;appearance:none;cursor:grab;background:none;outline:none;height:12px;z-index:1}.full-color-picker__inputs-wrapper__ranges-wrapper__range input[type=range]:active{cursor:grabbing}.full-color-picker__inputs-wrapper__ranges-wrapper__range input[type=range]::-webkit-slider-thumb{appearance:none;height:16px;width:16px;border-radius:50%;background:transparent;border:1px solid #999999;box-shadow:inset 0 0 1px 3px #fff}.full-color-picker__inputs-wrapper__ranges-wrapper__range input[type=range]::-moz-range-thumb{appearance:none;height:16px;width:16px;border-radius:50%;background:transparent;border:1px solid #999999;box-shadow:inset 0 0 1px 3px #fff}.full-color-picker__inputs-wrapper__ranges-wrapper__range__progress{position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(100% - 8px);height:12px;pointer-events:none;z-index:0;border-radius:14px;margin:0 4px}.full-color-picker__result{height:20px;border-radius:10px;display:flex;justify-content:center;align-items:center;margin:10px 2px;padding:5px 10px;color:#fff}.full-color-picker__result__span-input{font-size:.65em;font-weight:700;background:transparent;display:flex;justify-content:center;text-align:center;flex-grow:1}.full-color-picker__result__language-button{font-size:1em;height:80%;margin-right:10px;display:flex;justify-content:center;align-items:center;padding:0 5px;border-radius:5px;cursor:pointer}.full-color-picker__result--closed{padding:0;height:40px;width:40px;border-radius:50%;cursor:pointer;color:#fff}.full-color-picker__result--closed__icon{opacity:.5;transition:opacity .2s;height:16px;width:16px;color:#fff}.full-color-picker__result--closed:hover .full-color-picker__result--closed__icon{opacity:1}.board-item{margin:0;box-sizing:border-box;box-shadow:0 1px 5px 1px #c8c8c880;border:1px solid var(--color);background:var(--color);border-radius:4px;transition:all .2s;position:relative}.board-item__main-wrapper{height:100%;width:100%;box-sizing:border-box;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;overflow:hidden;border-radius:4px;position:relative}.board-item__main-wrapper__lock{position:absolute;background:var(--color);height:30px;width:30px;line-height:28px;left:0;top:0;border-radius:0 0 25px;text-align:center;padding-right:4px;box-sizing:border-box;color:#fff;font-size:.7em;opacity:0;transform:translate(-35px,-35px);transition:transform .2s,background .2s,color .2s,opacity .2s}.board-item__main-wrapper__lock--locked{opacity:1;transform:translate(0)}.board-item__main-wrapper__name{width:100%;font-weight:500;z-index:1;transition:all .2s;display:flex;align-items:center}.board-item__main-wrapper__name__icon{color:#373737;font-size:14px;margin-right:3px;transform:translateY(-2px);transition:all .2s}.board-item__main-wrapper__name__input{height:100%;padding:20px 0;flex-grow:1;text-overflow:ellipsis;white-space:nowrap}.board-item__main-wrapper__name:hover{cursor:text}.board-item__main-wrapper__overlay{background:white;height:100%;position:absolute;right:0;min-width:34%;max-width:40%;display:flex;align-items:center;justify-content:center;transform:translate(calc(100% + 20px));transition:all .2s}.board-item__main-wrapper__overlay--hidden{opacity:0;pointer-events:none}.board-item__main-wrapper__overlay img{position:absolute;height:100%;left:1px;transform:translate(-100%)}.board-item__main-wrapper__overlay__actions{width:100%;height:100%;z-index:1;padding-right:10px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;pointer-events:none;color:var(--color)}.board-item__main-wrapper__overlay__actions__labeled-action-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.board-item__main-wrapper__overlay__actions__labeled-action-wrapper__label{margin-right:5px}.board-item__main-wrapper__overlay__actions__action{border:1px dashed var(--color);border-radius:50%;display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin:3px;box-sizing:border-box;pointer-events:all}.board-item__main-wrapper__overlay__actions__action--go{border-style:solid;color:#fff;background:var(--color)}:hover~.board-item__main-wrapper__overlay__actions__action--go{color:var(--color);background:white}.board-item__main-wrapper__overlay__actions__action:hover{color:#fff;background:var(--color)}.board-item__main-wrapper__overlay__actions__action__label{float:left}.board-item__color-picker{z-index:2;position:absolute;bottom:0;right:10px;background:white;border-radius:4px;box-shadow:0 1px 5px 1px #c8c8c880;transform:translateY(calc(100% - 4px));width:60%}.board-item:not(:hover){background:white!important}.board-item:hover{cursor:pointer}.board-item:hover .board-item__main-wrapper__lock{background:white;color:var(--color)}.board-item:hover .board-item__main-wrapper__name{z-index:0;color:#fff}.board-item:hover .board-item__main-wrapper__name__icon{color:#fff}.board-item:hover .board-item__main-wrapper__overlay{transform:translate(0)}.board-item:hover .board-item__main-wrapper__overlay img{opacity:1}.board-item--picking-color{transition:all 0s}.board-item--new{font-style:italic}.board-item--new:not(:hover){border-color:#757575!important}.loader{height:100%;display:flex;justify-content:center;align-items:center}@keyframes sk-cubeGridScaleDelay{0%,70%,to{-webkit-transform:scale(1,1);transform:scale(1)}35%{-webkit-transform:scale(.01,.01);transform:scale(.01)}}.loader__grid{width:60px;height:60px;overflow:hidden}.loader__grid__cube{width:15px;height:15px;overflow:hidden;background-color:#333;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.loader__grid__cube--1{animation-delay:.15s;background:#b5cd54}.loader__grid__cube--2{animation-delay:.2s;background:#6eb457}.loader__grid__cube--3{animation-delay:.25s;background:#2685c3}.loader__grid__cube--4{animation-delay:.3s;background:#1d4e97}.loader__grid__cube--5{animation-delay:.1s;background:#eee64e}.loader__grid__cube--6{animation-delay:.15s;background:#ced852}.loader__grid__cube--7{animation-delay:.2s;background:#26428c}.loader__grid__cube--8{animation-delay:.25s;background:#38337f}.loader__grid__cube--9{animation-delay:.05s;background:#e98f3e}.loader__grid__cube--10{animation-delay:.1s;background:#de4e34}.loader__grid__cube--11{animation-delay:.15s;background:#c53183}.loader__grid__cube--12{animation-delay:.2s;background:#66317c}.loader__grid__cube--13{animation-delay:0s;background:#df5434}.loader__grid__cube--14{animation-delay:.05s;background:#da3a34}.loader__grid__cube--15{animation-delay:.1s;background:#d13183}.loader__grid__cube--16{animation-delay:.15s;background:#8e3281}.boards{max-width:1200px;margin:0 auto;padding:50px;height:calc(100% - 100px);overflow:auto}.boards--loading{display:flex;justify-content:center;align-items:center}.boards__title{text-align:center;margin:20px auto;padding:10px;width:80vw;max-width:1000px;border-bottom:1px solid #dddddd;font-weight:400;font-size:1.8em;line-height:1.8em}.boards__items{display:flex;justify-content:center;flex-wrap:wrap}.boards__items__item{flex:0 0 30%;min-width:350px;max-width:400px;margin:0 20px 20px}.login--google{margin-top:24px}.login--cscas{margin-top:24px;height:40px}.login--cscas__button{height:100%;background:#9c003c;display:flex;flex-direction:row;padding:2px;box-sizing:border-box;border-radius:4px;overflow:hidden;cursor:pointer;user-select:none;text-decoration:none;transition:background .218s}.login--cscas__button:hover,.login--cscas__button:active{background:rgba(156,0,60,.75)}.login--cscas__button__image-wrapper{flex:0 0 36px;height:36px;border-radius:3px 0 0 3px;margin-right:12px;display:flex;justify-content:center;align-items:center;background-color:#fff}.login--cscas__button__image-wrapper__image{width:20px;height:20px}.login--cscas__button__text{color:#fff;font:14px Roboto,arial,sans-serif;font-weight:500;align-self:center;text-align:center;flex:1 1 auto}.login--cscas h1{font-size:4em}.background{overflow:hidden}.background__veil{position:absolute;top:0;left:0;height:100%;width:100%;backdrop-filter:blur(100px) brightness(120%) saturate(90%);background:rgba(255,255,255,.1);z-index:1}.background__stains{position:relative;height:100%;width:100%;transform:scale(2)}.background__stains__stain{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,var(--stain-color) 0%,transparent 40%);opacity:.5}.background__stains__stain--green{--stain-color: #43AA58;transform:translate(-15%,-25%)}.background__stains__stain--blue{--stain-color: #236CAF;transform:translate(5%,-25%)}.background__stains__stain--dark-blue{--stain-color: #2D3481;transform:translate(20%,-10%)}.background__stains__stain--purple{--stain-color: #66317C;transform:translate(20%,10%)}.background__stains__stain--pink{--stain-color: #D13183;transform:translate(5%,25%)}.background__stains__stain--red{--stain-color: #D93851;transform:translate(-15%,25%)}.background__stains__stain--orange{--stain-color: #DF5434;transform:translate(-30%,25%)}.background__stains__stain--yellow{--stain-color: #F7E64C;transform:translate(-30%)}.login{height:100%}.login__wrapper{height:100%;width:100%;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.login__wrapper__background{position:absolute;height:100%;width:100%}.login__wrapper__modal{z-index:1;width:60vw;height:60vh;max-width:900px;max-height:500px;background:rgba(255,255,255,.7);border-radius:2px;padding:40px;box-sizing:border-box;box-shadow:0 0 10px #0003;display:flex;align-items:center}.login__wrapper__modal__logo{flex:1 1 50%;min-width:30%;display:flex;justify-content:end;align-items:center;box-sizing:border-box}.login__wrapper__modal__logo__logo-animation{width:90%}.login__wrapper__modal__separator{flex:0 0 1px;height:50%;background:#dddddd}.login__wrapper__modal__login-form{height:100%;flex:1 1 50%;display:flex;flex-direction:column;justify-content:center;align-items:start;padding-left:60px}.login__wrapper__modal__login-form h1{margin:0;font-weight:200}.login__wrapper__modal__login-form__buttons__button{min-height:40px;max-height:40px;min-width:240px;width:100%}.login__wrapper__powered-by{position:absolute;bottom:0;width:100%;z-index:2;padding:20px;display:flex;justify-content:center;align-items:center}.login__wrapper__powered-by__text{color:#fff;font-family:Gotham Rounded,Helvetica,Arial,sans-serif;font-weight:400;font-size:.9em;margin-right:10px}.login__wrapper__powered-by__logo{height:30px}@media only screen and (max-width: 1150px){.login__wrapper__modal{flex-direction:column;height:70vh;width:50vw;min-width:500px;max-height:unset}.login__wrapper__modal__logo{height:60%}.login__wrapper__modal__separator{height:1px;width:50%}.login__wrapper__modal__login-form{align-items:center;padding:0}}.logout-button{background:white;height:30px;width:30px;border-radius:1px;line-height:30px;text-align:center;display:flex;align-items:center;transition:width .5s;padding:0 10px 0 8px;box-sizing:border-box;overflow:hidden}.logout-button__icon{font-size:1em;color:#2e2e2e;margin:0 10px 0 0;transition:color .5s}.logout-button__text{display:none;font-weight:500}.logout-button:hover{cursor:pointer;width:150px}.logout-button:hover .logout-button__icon{color:#dc3545}.logout-button:hover .logout-button__text{display:inline}.nav-bar{height:100%;width:100%;background-color:#f5f8fc}.nav-bar__logout-button{position:absolute;top:6px;right:6px}.nav-bar__main-content{height:calc(100% - 42px);overflow:hidden}.nav-bar__header{height:42px;background-color:#29374a;display:flex;align-items:stretch;flex:1 1 auto;padding-top:0;padding-left:100px;overflow:visible}.nav-bar__header__button{display:flex;align-items:center;justify-content:center;padding:6px 8px;margin:4px 2px;font-size:12px;color:#fff;border-radius:2px;font-weight:500}.nav-bar__header__button:hover{background-color:#dfdfdf33;cursor:pointer}.nav-bar__header__button.router-link-exact-active{color:#2e2e2e;background-color:#fff}.skills-matrix{padding:30px 50px 80px;height:100%;box-sizing:border-box;overflow:auto}.skills-matrix__title{width:100%;text-align:center;font-weight:400}.skills-matrix__subtitle{font-weight:400}.skills-matrix .multiselect-tag{font-weight:500}.skills-matrix__matrix{display:flex;justify-content:center;overflow:auto}.skills-matrix__matrix__table{flex-grow:0;margin-top:200px;max-width:100%}.skills-matrix__matrix__table__head{display:flex;justify-content:flex-start;flex-direction:row}.skills-matrix__matrix__table__head__filler{width:calc(40px + 18vw);max-width:340px;flex-shrink:0}.skills-matrix__matrix__table__head__sortable{height:40px;width:60px;position:relative;pointer-events:none;flex-shrink:0}.skills-matrix__matrix__table__head__sortable__label{pointer-events:all;position:absolute;top:0;height:100%;width:300px;box-sizing:border-box;transform-origin:bottom left;transform:translate(60px) rotate(315deg);display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #dddddd;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.skills-matrix__matrix__table__head__sortable__label:hover{cursor:pointer}.skills-matrix__matrix__table__head__sortable__icon{margin-left:5px;margin-top:-5px}.skills-matrix__matrix__table__head:after{content:"";display:block;width:212px;height:0}.skills-matrix__matrix__table__user{height:60px;display:flex;justify-content:flex-start;align-items:center;border-radius:5px;width:fit-content}.skills-matrix__matrix__table__user:nth-child(even){background:#e9f0f8}.skills-matrix__matrix__table__user__rank{text-align:center;width:40px;flex-shrink:0}.skills-matrix__matrix__table__user__infos{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #dddddd;width:18vw;max-width:300px;flex-shrink:0}.skills-matrix__matrix__table__user__infos img{margin-right:12px;vertical-align:middle;border-radius:50%;width:38px;height:38px}.skills-matrix__matrix__table__user__infos span{vertical-align:middle;line-height:19px;font-size:15px;color:#444b4b}.skills-matrix__matrix__table__user__mark{border-right:1px solid #dddddd;width:60px;box-sizing:border-box;text-align:center;position:relative;height:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.skills-matrix__matrix__table__user__mark:last-child{border-right:none}.skills-matrix__matrix__table__user__mark img{width:35px}.skills-matrix__matrix__table__user__mark__detailed-score{position:absolute;height:20px;background:#29374a;padding:0 4px;border-radius:6px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:400;font-size:.6em;transform:translateY(-20px);opacity:0;transition:all .2s}.skills-matrix__matrix__table__user__mark:hover{cursor:pointer}.skills-matrix__matrix__table__user__mark:hover .skills-matrix__matrix__table__user__mark__detailed-score{transform:translateY(-33px);opacity:1}.skills-matrix__matrix__empty{margin-top:20px;font-size:14px}.skills-matrix__matrix--loading{margin-top:50px}.list-badge{margin:10px 20px;min-height:62px;position:relative;display:flex;flex-direction:column;justify-content:center}.list-badge__badge{position:absolute;padding:12px 16px;font-size:15px;border-radius:24px;background:var(--category-color)}.list-badge__badge__ribbon{margin-right:5px}.list-skill-step{margin:-20px 20px}.list-skill-step__card{border-radius:4px;position:relative;background:var(--category-color);margin-bottom:4px}.list-skill-step__card__title{border-bottom:1px solid;border-bottom-color:#ffffff80;border-radius:4px 4px 2px 2px;height:40px;line-height:15px;text-align:center;color:#fff;font-size:1em;font-weight:500;overflow:hidden;display:flex;justify-content:center;align-items:center}.list-skill-step__card__description{font-size:.85em;padding:10px;background:white;color:#2e2e2e;border:1px solid var(--category-color);border-radius:0 0 3px 3px;border-top:none;text-align:center}.list-skill-step__points{color:#2e2e2e;transition:opacity .1s}.list-skill-step__points--hidden{opacity:0}.list-skill-step__points__stat{font-size:.7em;display:flex;align-items:center;flex-direction:row;margin:2px 0}.list-skill-step__points__stat__value{height:10px;padding:4px;border-radius:15px;text-align:center;line-height:100%;border:1px solid;margin-right:5px;min-width:13px}.list-skill-step--right .list-skill-step__points__stat{flex-direction:row-reverse}.list-skill-step--right .list-skill-step__points__stat__value{margin-left:5px;margin-right:0}.progress-bar{width:100%}.progress-bar__label{text-transform:uppercase;text-align:center;width:100%;font-size:12px;font-weight:500;filter:brightness(.5);opacity:.8}.progress-bar__label:hover{cursor:text}.progress-bar__background{--height: 16px;height:var(--height);border-radius:calc(var(--height) / 2);position:relative;overflow:hidden}.progress-bar__background:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:white;opacity:.9;box-shadow:inset 0 0 3px #dddc}.progress-bar__background__progress{height:100%;border-radius:calc(var(--height) / 2);transition:all .2s;overflow:hidden;position:relative}.progress-bar__background__progress:before{content:"";display:block;position:absolute;width:calc(100% - var(--height) / 4);height:50%;bottom:0;left:calc(var(--height) / 8);background:black;opacity:.05;border-radius:calc(var(--height) / 4)}.progress-bar__background__progress__bubbles:before,.progress-bar__background__progress__bubbles:after{content:"";display:block;position:absolute;height:calc(var(--height) / 4);top:2px;background:white;opacity:.2;border-radius:calc(var(--height) / 8)}.progress-bar__background__progress__bubbles:before{right:max(10%,4px);width:min(10%,15px);min-width:calc(var(--height) / 4)}.progress-bar__background__progress__bubbles:after{right:25%;width:40%}.progress-bar__background__progress:not(.progress-bar__background__progress--advanced) .progress-bar__background__progress__bubbles:after{display:none}.progress-bar__background__value{position:absolute;color:#999;top:0;font-size:10px;font-weight:500;width:100%;text-align:center;height:100%;display:none;mix-blend-mode:multiply}.progress-bar__background__value--inner{color:#fff}.progress-bar:hover{cursor:pointer}.progress-bar:hover .progress-bar__background__value{display:flex;justify-content:center;align-items:center}.progress-bar--small .progress-bar__label{text-transform:unset;font-weight:400;filter:brightness(.3)}.progress-bar--small .progress-bar__background{--height: 8px}.progress-bar--small .progress-bar__background:before{opacity:1;box-shadow:inset 0 0 3px #dddddde6}.progress-bar--small .progress-bar__background__progress-wrapper:before{opacity:.05}.progress-bar--small .progress-bar__background__value{font-size:7px}.progress-bar:not(.progress-bar--admin) .progress-bar__label{cursor:pointer}.user-board-scores{min-width:250px;max-width:280px;width:25vw;border-radius:1px;box-shadow:0 1px 5px 1px #c8c8c880;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 0 0;transition:max-height .1s,height .1s,width .1s,padding .1s;z-index:2;position:relative;user-select:none}.user-board-scores__user{display:flex;align-items:center;flex-basis:60px;margin-bottom:20px;padding:0 20px;flex-shrink:0;transition:padding .1s}.user-board-scores__user__picture{height:50px;border-radius:100%;margin:0 10px 0 0;display:block}.user-board-scores__user__name{font-family:Gotham Rounded,Arial,sans-serif;text-transform:uppercase;font-weight:500;color:#373737;margin:0 auto;font-size:16px;overflow-wrap:break-word;overflow:hidden;line-break:auto}.user-board-scores__user__select{box-shadow:none!important;border-radius:1px;margin:auto;pointer-events:all}.user-board-scores__user__select__option__no-result{display:flex;justify-content:center;align-items:center;min-height:30px}.user-board-scores__user__select .multiselect__input::placeholder{font-size:.9em}.user-board-scores__title{color:#373737;flex-basis:100%;text-align:center;font-weight:500;font-size:.9em;margin:0;padding-bottom:10px}.user-board-scores__stats{padding:0 20px;flex-shrink:0}.user-board-scores__stats__title{position:sticky;top:0;color:#373737;flex-basis:100%;text-align:center;font-weight:500;font-size:.8em;padding-top:10px;margin:0;background:white;z-index:1}.user-board-scores__stats__stat{z-index:3;margin-bottom:6px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.user-board-scores__stats__stat__progress-bar--admin{cursor:grab!important}.user-board-scores__stats__stat__actions{display:flex;flex-direction:row;position:relative;margin-left:5px}.user-board-scores__stats__stat__actions__icon{color:#373737;margin-left:5px;opacity:.5;transition:opacity .1s,transform .2s;width:16px;display:flex;justify-content:center}.user-board-scores__stats__stat__actions__icon.doubleclickcheck--validating{color:#dc3545;transform:rotateY(-180deg)}.user-board-scores__stats__stat__actions__icon:hover{opacity:1}.user-board-scores__stats__stat__actions__color-picker{z-index:2;position:absolute;width:200px;background:white;top:0;right:0;transform:translate(calc(100% - 40px),-40%);border-radius:10px;padding:0 10px}.user-board-scores__stats__stat:hover{cursor:pointer}.user-board-scores__stats__stat:hover .user-board-scores__stats__stat__bar-wrapper__value{display:block}.user-board-scores__stats__stat--add-button{width:64px;height:18px;border-radius:10px;border:1px solid #999999;color:#999;margin:8px auto 4px;display:flex;flex-direction:row;justify-content:center;align-items:center;opacity:.5;transition:opacity .1s}.user-board-scores__stats__stat--add-button:hover{opacity:.8}.user-board-scores__stats--category{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;overflow:auto;flex-shrink:1;max-height:0;transition:max-height .2s}.user-board-scores__stats--category .user-board-scores__stats__stat{width:40%;display:flex;flex-direction:column;justify-content:flex-end}.user-board-scores__stats--category .user-board-scores__stats__stat:first-child{margin-top:10px}.user-board-scores__stats--category .user-board-scores__stats__stat--add-button{margin:0;align-self:center}.user-board-scores__stats--sorting{cursor:grabbing!important}.user-board-scores__stats--sorting .user-board-scores__stats__title,.user-board-scores__stats--sorting .user-board-scores__stats__stat{pointer-events:none}.user-board-scores__toggler{cursor:pointer;display:flex;justify-content:center}.user-board-scores__toggler__arrow{opacity:.2;transform:scaleX(1.5);transition:transform .2s}.user-board-scores__toggler__arrow--reversed{transform:scaleX(1.5) rotate(180deg)}.user-board-scores__toggler:hover{background:linear-gradient(transparent,#f5f5f5)}.user-board-scores__toggler:hover .user-board-scores__toggler__arrow{opacity:.8}.user-board-scores__collapser{position:absolute;top:10px;right:10px;color:#ddd;opacity:1;transition:opacity .2s}.user-board-scores__collapser:hover{cursor:pointer;color:#999}.user-board-scores--extended{transition:max-height .2s;max-height:100%}.user-board-scores--extended .user-board-scores__stats--category{max-height:100vh}.user-board-scores--collapsed{transition:max-height .1s;min-width:50px;width:50px;max-height:50px;padding:0;overflow:hidden}.user-board-scores--collapsed .user-board-scores__collapser{opacity:0}.user-board-scores--collapsed .user-board-scores__user{padding:0 5px;flex-basis:50px}.user-board-scores--collapsed .user-board-scores__user__picture{width:40px;height:40px;top:0}.user-board-scores--collapsed .user-board-scores__user__name{display:none}.user-board-scores--collapsed:hover{cursor:pointer}.list-board{--item-width: 340px;width:100%;height:100%;box-sizing:border-box;overflow:hidden;display:flex;justify-content:flex-start}.list-board__menu{height:calc(100% - 40px);margin-top:20px;margin-left:20px}.list-board__board{flex-grow:1;padding:80px 80px 0 0;overflow:auto}.list-board__board__block{position:relative;padding-bottom:50px}.list-board__board__block__title{font-weight:400;font-size:2.3em;text-align:center;padding:20px;margin-bottom:80px}.list-board__board__block__item{width:var(--item-width);color:#fff;position:relative;box-sizing:border-box;min-height:80px}.list-board__board__block__item .list-board__board__block__item__card:before,.list-board__board__block__item .list-board__board__block__item__badge:before{content:"";position:absolute;top:calc(50% - 8px);left:-27px;width:9px;height:9px;border-radius:50%;border:3px solid #f5f5f5;background:var(--category-color)}.list-board__board__block__item--right{margin-left:50%}.list-board__board__block__item--left{margin-left:calc(50% - var(--item-width))}.list-board__board__block__item--left .list-board__board__block__item__card,.list-board__board__block__item--left .list-board__board__block__item__badge{right:0}.list-board__board__block__item--left .list-board__board__block__item__card:before,.list-board__board__block__item--left .list-board__board__block__item__badge:before{left:calc(100% + 13px)}.list-board__board__block:before{content:"";position:absolute;height:calc(100% - 90px);width:1px;background-color:#757575;left:50%;top:90px}.leaderboard{height:100%;margin:0 20px;display:flex;flex-direction:column;align-items:center}.leaderboard__title{width:100%;max-width:1000px;text-align:center;font-weight:400;font-size:2.7em;border-bottom:1px solid currentColor;margin:30px 0 20px}.leaderboard__rankings{list-style-type:none;width:100%;max-width:1000px;padding:0 0 50px}.leaderboard__rankings--waiting{height:100%;display:flex;justify-content:center;align-items:center}.leaderboard__rankings__ranking{width:100%;height:60px;display:flex;justify-content:space-between;align-items:center;border-radius:5px;margin:5px 0;overflow:hidden;position:relative}.leaderboard__rankings__ranking__background{position:absolute;width:100%;height:100%;opacity:0}.leaderboard__rankings__ranking:nth-child(even) .leaderboard__rankings__ranking__background{opacity:.05}.leaderboard__rankings__ranking:hover .leaderboard__rankings__ranking__background{opacity:.1}.leaderboard__rankings__ranking.user-line .leaderboard__rankings__ranking__rank,.leaderboard__rankings__ranking.user-line .leaderboard__rankings__ranking__user{font-weight:600}.leaderboard__rankings__ranking__rank{width:10%;text-align:center;height:100%;font-size:1.1em;display:flex;justify-content:center;align-items:center}.leaderboard__rankings__ranking__user{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:3}.leaderboard__rankings__ranking__user img{margin-right:12px;vertical-align:middle;border-radius:50%;width:38px;height:38px}.leaderboard__rankings__ranking__user span{vertical-align:middle;line-height:19px;font-size:15px;color:#444b4b}.leaderboard__rankings__ranking__mark{z-index:1;height:100%;display:flex;justify-content:center;align-items:center;width:15%}.leaderboard__rankings__ranking__mark img{width:35px}.leaderboard__rankings__ranking__score{width:20%;text-align:center}.leaderboard__rankings__ranking__progress{padding-right:20px;width:20%}.leaderboard__table th{height:41px;padding:0;border-bottom:1px solid #cdd2d2;background:white;line-height:17px;font-size:14px;text-align:left;color:#444b4b;font-weight:400}.leaderboard__table tr{display:table-row;vertical-align:inherit;border-color:inherit}.leaderboard__table tr.table__user-line,.leaderboard__table tr.table__user-line .table__rank,.leaderboard__table tr.table__user-line .table__user{font-weight:700}.leaderboard__table tr td{border-bottom:1px solid #cdd2d2;height:54px;line-height:16px;font-size:14px}.leaderboard__table tr td.table__rank{text-align:center;color:#444b4b}.leaderboard__table tr td.table_score,.leaderboard__table tr td.table_mark{color:#787878}.skill-leaderboard{height:100%;overflow:auto;display:flex;justify-content:flex-start}.skill-leaderboard__menu{height:calc(100% - 40px);margin-top:20px;margin-left:20px}.skill-leaderboard__board{flex-grow:1}.skill-category-sortable-item__text-field--editing{cursor:text}.skill-category-menu{max-width:75%;z-index:2}.skill-category-menu__wrapper{display:flex;box-shadow:0 1px 5px 1px #c8c8c880;height:50px;box-sizing:content-box;border-radius:1px;align-items:center;padding:0 5px;position:relative;overflow-x:auto;background-color:#fff;-ms-overflow-style:none;scrollbar-width:none}.skill-category-menu__wrapper::-webkit-scrollbar{display:none}.skill-category-menu__wrapper:not(.skill-category-menu__wrapper--scroll-at-beginning){clip-path:inset(-15px -15px -15px 0)}.skill-category-menu__wrapper:not(.skill-category-menu__wrapper--scroll-at-end){clip-path:inset(-15px 0 -15px -15px)}.skill-category-menu__wrapper:not(.skill-category-menu__wrapper--scroll-at-beginning):not(.skill-category-menu__wrapper--scroll-at-end){clip-path:inset(-15px 0 -15px 0)}.skill-category-menu__wrapper__background{position:absolute;height:80%;border-radius:30px;border:2px dashed transparent;box-sizing:border-box}.skill-category-menu__wrapper__category{z-index:2;height:80%;white-space:nowrap;text-align:center;color:#fff;display:flex;align-items:center;padding:0 20px;margin:0 5px;position:relative;border-radius:30px;line-height:15px;transition:color .2s .1s;font-size:.8em;font-weight:500;user-select:none;border:2px solid;box-sizing:border-box}.skill-category-menu__wrapper__category--add-button{box-sizing:border-box}.skill-category-menu__wrapper__category--add-button:hover{color:#000}.skill-category-menu__wrapper__category:not(.skill-category-menu__wrapper__category--highlighted){color:#000}.skill-category-menu__wrapper__category--sorted{border-color:transparent!important}.skill-category-menu__wrapper__category:not(.skill-category-menu__wrapper__category--sorted):not(.skill-category-menu__wrapper__category--editing){background:transparent!important}.skill-category-menu__wrapper__category:hover{cursor:pointer}.skill-category-menu__wrapper__category:last-child:after{content:"";display:block;width:10px;height:100%;right:-10px;position:absolute}.skill-category-menu__wrapper--sorting{cursor:grabbing}.skill-category-menu__wrapper--sorting .skill-category-menu__wrapper__background{display:none}.skill-category-menu__wrapper--sorting .skill-category-menu__wrapper__category:not(.skill-category-menu__wrapper__category--sorted){color:#000!important}.skill-category-menu__wrapper:not(.skill-category-menu__wrapper--sorting) .skill-category-menu__wrapper__category{border-color:transparent!important}.skill-category-menu__actions-wrapper{position:absolute;width:200px;display:flex;justify-content:center;flex-wrap:nowrap;transform:translate(-50%);opacity:0;transition:all .2s}.skill-category-menu__actions-wrapper__color-picker{background:#f5f8fc;border-radius:6px;flex:1 0 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.skill-category-menu__actions-wrapper__delete-wrapper{flex:1 0 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.skill-category-menu__actions-wrapper__delete-wrapper__delete{margin:10px 2px;width:40px;height:40px;background:transparent;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;color:#2e2e2e;border:2px dashed rgba(46,46,46,0);box-sizing:border-box;transition:border .2s}.skill-category-menu__actions-wrapper__delete-wrapper__delete__icon{height:16px;width:16px;opacity:.8;transition:opacity .2s}.skill-category-menu__actions-wrapper__delete-wrapper__delete:hover{border:2px dashed #2e2e2e}.skill-category-menu__actions-wrapper__delete-wrapper__delete:hover .skill-category-menu__actions-wrapper__delete-wrapper__delete__icon{opacity:1}.skill-category-menu--selected-category-hovered .skill-category-menu__actions-wrapper{opacity:1;transform:translate(-50%,-100%)}.skill-category-menu--editing-label{cursor:text}.skill-category-menu--editing-label .skill-category-menu__wrapper__background{opacity:0}.skill-category-menu--editing-label .skill-category-menu__wrapper__category:not(.skill-category-menu--editing-label .skill-category-menu__wrapper__category--selected){color:#000!important}.skill-category-menu:not(.skill-category-menu--editing-label) .skill-category-menu__wrapper__category:not(.skill-category-menu:not(.skill-category-menu--editing-label) .skill-category-menu__wrapper__category--add-button):hover{color:#fff!important}.skill-category-menu--admin .skill-category-menu__wrapper__category--selected:hover{cursor:grab}.skill-category-menu__hider{content:"";display:block;height:calc(100% + 20px);width:0;position:absolute;top:-10px;box-shadow:0 0 5px 1px #c8cacd}.skill-category-menu__hider--beginning{left:0;clip-path:inset(0 -15px 0 0)}.skill-category-menu__hider--end{right:0;clip-path:inset(0 0 0 -15px)}.skill{--height: 140px;--width: 220px;height:var(--height);width:var(--width);position:relative;transition:all .2s,transform 0s;user-select:none;border-radius:4px 4px 0 0}.skill__main{height:100%;width:100%;text-align:center}.skill__main__header{height:40px;background:var(--category-color);line-height:15px;font-size:15px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid var(--category-color);border-bottom-color:#ffffff80!important;border-radius:4px 4px 2px 2px;position:relative;overflow:hidden;box-sizing:border-box;transition:background .2s,border-color .2s}.skill__main__header__title{padding:0 10px}.skill__main__header__check{position:absolute;background:white;height:35px;width:35px;line-height:35px;right:0;top:0;border-radius:0 0 0 30px;padding-left:5px;box-sizing:border-box;color:var(--category-color);transform:translate(40px,-40px);transition:transform .2s}.skill__main__body{height:calc(100% - 40px);position:relative;box-sizing:border-box;font-size:12px;display:flex;justify-content:space-between;flex-direction:column}.skill__main__body__background{position:absolute;height:100%;width:100%;z-index:0;transform:scaleX(.98);box-shadow:0 1px 5px 1px #c8c8c880;transition:all .1s}.skill__main__body__description{padding:5px;flex-shrink:1;overflow:auto;height:calc(100% - 20px);font-size:13px;line-height:14px;display:flex;justify-content:center;align-items:flex-start;box-sizing:border-box;z-index:1}.skill__main__body__description__content{margin:auto}.skill__main__body__description__content--placeholder{font-style:italic;opacity:.7}.skill__main__body__steps{height:20px;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding:0 16px}.skill__main__body__steps__step{position:relative;background:white;color:var(--category-color);z-index:0;height:10px;width:15px;margin:0 8px;border-radius:10px;border:1px solid var(--category-color);font-size:8px;line-height:12px;font-weight:600;opacity:.7;transition:all .2s}.skill__main__body__steps__step--live-done{background:var(--category-color);color:#fff}.skill__main__body__steps__step--wished{border:none;background:transparent;color:var(--category-color)!important;transition:all 0s}.skill__main__body__steps__step--current{transform:scale(1.4);opacity:1}.skill__main__body__steps__step--done{font-weight:300}.skill__main__body__steps__step--selected{opacity:1}.skill__main__body__steps__step--unselected{transform:scale(1);opacity:.7}.skill__main__body__steps__step:hover{transform:scale(1.4);opacity:1;cursor:pointer}.skill__main__body__steps__step__icon{position:absolute;left:0;right:0;top:-3px;margin:auto;font-size:15px;display:flex;justify-content:center;align-items:center;z-index:-1}.skill:hover{cursor:pointer}.skill:hover .skill__main__body__background{transform:scaleX(1)}.skill:hover .skill__tooltip{display:block}.skill--owned .skill__main__body__description{color:#fff}.skill--owned .skill__main__body__background{background:var(--category-color)}.skill--owned .skill__main__body__steps__step{border-color:#fff}.skill--owned .skill__main__body__steps__step__icon{color:#fff}.skill--finished .skill__main__header__check{transform:translate(0)}.skill--missing{z-index:1;box-shadow:0 1px 7px 3px #dc354580}.skill--missing .skill__main__body__background{transform:scaleX(1);box-shadow:none}.skill--searched{z-index:1;box-shadow:0 0 50px 30px #fff}.skill--searched .skill__main__body__background{transform:scaleX(1);box-shadow:none}.skill--wish-mode .skill__badges__main__list__badge--owned{pointer-events:none}.skill--wish-mode .skill__badges__main__list__badge--hovered{background:white;border-color:var(--category-color);color:var(--category-color)}.skill--wish-mode .skill__badges__main__list__badge--hovered .skill__badges__main__list__badge__status{opacity:.7}.skill--wish-mode .skill__main__body__steps__step--done{pointer-events:none;opacity:0}.skill--consult-mode:not(.skill--owned),.skill--wish-mode.skill--finished{opacity:.1}.skill__tooltip{position:absolute;width:210px;bottom:-2px;left:calc(100% + 5px);padding:10px;background:#111111;font-size:12px;border-radius:3px;box-sizing:border-box;z-index:3;color:#fff;display:none}.skill__tooltip__requirements{color:#dc3545;display:flex;justify-content:center;align-items:center;text-align:center;padding:5px 0 10px;border-bottom:1px solid #dc3545;font-weight:500}.skill__tooltip__requirements--alone{border-bottom:none}.skill__tooltip__requirements__icon{margin-right:10px}.skill__tooltip__steps-toggling{margin-top:10px}.skill__tooltip__steps-toggling__intro{width:100%;text-align:center}.skill__tooltip__steps-toggling__steps{margin:10px 0 0;list-style:none;padding:0;box-sizing:border-box}.skill__tooltip__steps-toggling__steps__step{display:flex;align-items:center;margin-bottom:5px;transition:opacity .2s}.skill__tooltip__steps-toggling__steps__step__indicator{display:block;border:1px solid white;height:12px;width:15px;border-radius:10px;flex-grow:0;flex-shrink:0;text-align:center;line-height:12px;font-weight:600;margin:0 10px}.skill__tooltip__stats-delta{margin-top:10px;border-top:1px solid rgba(221,221,221,.5);padding-top:5px}.skill__tooltip__stats-delta__stat{display:flex;align-items:center;margin-top:5px;font-size:11px}.skill__tooltip__stats-delta__stat__value{height:10px;padding:5px;border-radius:15px;text-align:center;line-height:12px;margin-right:5px;border:1px solid var(--stat-color)}.skill__badges{position:absolute;height:16px;top:-5px;left:5px;box-sizing:border-box;z-index:2}.skill__badges__veil{width:220px;height:var(--height);position:absolute;top:5px;left:-5px;border-radius:3px;background:rgba(255,255,255,.5);backdrop-filter:blur(2px);opacity:0;transition:all .2s;pointer-events:none;z-index:0}.skill__badges__main{position:relative;width:100%;height:100%;background:red}.skill__badges__main__header{width:40px;overflow:hidden;border-radius:16px;position:absolute;z-index:1;border:1px solid var(--category-color);box-sizing:border-box;background:var(--category-color)}.skill__badges__main__header__content{font-size:10px;line-height:18px;text-align:center;transition:all .2s;background:white;color:var(--category-color)}.skill__badges__main__header--begun .skill__badges__main__header__content{background:rgba(255,255,255,.3);color:#fff!important}.skill__badges__main__header--finished{box-shadow:1px 1px 3px -2px #fff}.skill__badges__main__header--finished .skill__badges__main__header__content{background:transparent;color:#fff!important}.skill__badges__main__list{position:absolute;top:5px;left:-5px;overflow:hidden;max-height:0;width:0;transition:all .1s;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;cursor:default}.skill__badges__main__list__badge{width:max-content;background:white;margin:3px 6px;padding:8px 6px 8px 10px;box-shadow:0 0 10px -3px #ffffffa6;border-radius:10px;flex-shrink:1;flex-grow:0;position:relative;overflow:hidden;border:1px solid var(--category-color);cursor:pointer;box-sizing:border-box;color:var(--category-color);display:flex;align-items:center}.skill__badges__main__list__badge--owned,.skill__badges__main__list__badge--hovered{background:var(--category-color);border-color:transparent;color:#fff}.skill__badges__main__list__badge--owned.skill__badges__main__list__badge--hovered{opacity:.9}.skill__badges__main__list__badge__text{font-size:12px;font-weight:500;padding-right:5px;transform:translateY(1px)}.skill__badges__main__list__badge__status{padding:0 2px;height:14px;display:flex;flex-direction:column;justify-content:center}.skill__badges:hover .skill__badges__veil{opacity:1}.skill__badges:hover .skill__badges__main{height:var(--height)}.skill__badges:hover .skill__badges__main__header__content{background:transparent;color:#fff!important}.skill__badges:hover .skill__badges__main__list{max-height:calc(var(--height) + 2px);width:220px;padding:18px 10px 10px;overflow:auto}.skill-team-progress{--height: 140px;--width: 220px;height:var(--height);width:var(--width);position:relative;transition:all .2s;user-select:none;border-radius:4px 4px 0 0}.skill-team-progress--finished .skill-team-progress__main__header__check{transform:translate(0)}.skill-team-progress--searched{z-index:1;box-shadow:0 0 50px 30px #fff}.skill-team-progress--searched .skill-team-progress__main__body__background{transform:scaleX(1);box-shadow:none}.skill-team-progress__main{height:100%;width:100%;text-align:center}.skill-team-progress__main__header{height:40px;background:var(--category-color);line-height:15px;font-size:15px;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;border:1px solid var(--category-color);border-bottom-color:#ffffff80!important;border-radius:4px 4px 2px 2px;position:relative;overflow:hidden;box-sizing:border-box}.skill-team-progress__main__header__title{padding:0 10px}.skill-team-progress__main__header__check{position:absolute;background:white;height:35px;width:35px;line-height:35px;right:0;top:0;border-radius:0 0 0 30px;padding-left:5px;box-sizing:border-box;color:var(--category-color);transform:translate(40px,-40px);transition:transform .2s}.skill-team-progress__main__body{height:calc(100% - 40px);position:relative;box-sizing:border-box;font-size:12px;display:flex;justify-content:space-between;flex-direction:column;box-shadow:0 1px 5px 1px #c8c8c880;background:white}.skill-team-progress__main__body__global-progress{position:absolute;height:100%;width:100%;color:var(--category-color);font-size:60px;font-weight:900;font-family:Trueno,"sans-serif";display:flex;justify-content:center;align-items:baseline;text-shadow:2px 0 0 white,0 2px 0 white,0 -2px 0 white,-2px 0 0 white,2px 2px 0 white,2px -2px 0 white,-2px 2px 0 white,-2px -2px 0 white;pointer-events:none;z-index:1}.skill-team-progress__main__body__global-progress__percent{font-size:40px;width:30px;transform:scaleX(.8)}.skill-team-progress__main__body__global-progress__loader{transform:scale(.4)}.skill-team-progress__main__body__steps{height:100%;flex-shrink:0;display:flex;align-items:flex-end}.skill-team-progress__main__body__steps__step{flex-grow:1;border-right:1px solid white;height:100%;position:relative}.skill-team-progress__main__body__steps__step__step-bar{min-height:1px;position:absolute;bottom:0;background:var(--category-color);border-radius:4px 4px 0 0;transition:all .2s;width:100%}.skill-team-progress__main__body__steps__step__value{position:absolute;left:0;right:0;bottom:5px;color:var(--category-color);font-size:15px;font-weight:900;font-family:Trueno,"sans-serif";text-shadow:1px 0 0 white,0 1px 0 white,0 -1px 0 white,-1px 0 0 white,1px 1px 0 white,1px -1px 0 white,-1px 1px 0 white,-1px -1px 0 white;pointer-events:none;z-index:1}.skill-team-progress__main__body__steps__step__value__percent{font-size:12px;transform:scaleX(.8)}.skill-team-progress__main__body__steps__step:last-child{border:none}.skill-team-progress__main__body__steps__step:hover{cursor:pointer}.skill-team-progress__main__body__steps__step--finished{border-radius:0}.skill-team-progress__main__body__steps__step__tooltip{position:absolute;width:210px;bottom:2px;left:calc(100% + 3px);padding:10px;background:#111111;font-size:12px;border-radius:3px;box-sizing:border-box;z-index:3;color:#fff;pointer-events:none}.skill-team-progress__main__body__steps__step__tooltip__description{border-bottom:1px solid rgba(255,255,255,.5);padding:10px 0;line-height:1.3em}.skill-team-progress__main__body__steps__step__tooltip__users-validated{padding-top:5px;text-align:left}.skill-team-progress__main__body__steps__step__tooltip__users-validated__team-progress{display:flex;justify-content:center;margin:5px 0}.skill-team-progress__main__body__steps__step__tooltip__users-validated__team-progress__value{padding:4px;border-radius:15px;text-align:center;border:.5px solid;left:0;right:0}.skill-team-progress__main__body__steps__step__tooltip__users-validated__intro{margin-bottom:5px;font-size:11px}.skill-team-progress__main__body__steps__step__tooltip__users-validated__users{max-height:25vh;overflow:auto}.skill-team-progress__main__body__steps__step__tooltip__users-validated__users__user{display:flex;align-items:center;margin-top:5px;font-size:11px}.skill-team-progress__main__body__steps__step__tooltip__users-validated__users__user__image{height:20px;border-radius:15px;margin-right:5px}.skill-team-progress__main__body__steps__step__tooltip__users-validated__users__user__name{height:10px;padding:5px;text-align:center;line-height:12px;margin-right:5px}.skill-team-progress__main__body__steps__step__tooltip__users-validated__users__more{display:flex;align-items:center;font-size:11px}.skill-team-progress__main__body__steps__step__tooltip:before{content:"";display:block;height:100%;position:absolute;bottom:0;left:-3px;width:3px}.skill-team-progress__main__body__steps__step__tooltip:hover{cursor:pointer}.skill-team-progress__badges{position:absolute;height:16px;width:100%;top:-5px;left:5px;box-sizing:border-box;z-index:2;pointer-events:all}.skill-team-progress__badges__header{width:40px;overflow:hidden;border-radius:16px;position:absolute;border:1px solid var(--category-color);box-sizing:border-box;background:var(--category-color)}.skill-team-progress__badges__header__content{font-size:10px;line-height:18px;text-align:center;transition:all .2s;background:white;color:var(--category-color)}.skill-team-progress__badges__header--begun .skill-team-progress__badges__header__content{background:rgba(255,255,255,.3);color:#fff!important}.skill-team-progress__badges__header--finished{box-shadow:1px 1px 3px -2px #fff}.skill-team-progress__badges__header--finished .skill-team-progress__badges__header__content{background:transparent;color:#fff!important}.skill-team-progress__badges__list{position:absolute;background:white;top:46px;left:-5px;overflow:auto;height:0;width:0;transition:all .1s;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start}.skill-team-progress__badges__list__badge{width:100%;margin:3px 0;border-radius:4px;flex-shrink:0;flex-grow:0;position:relative;overflow:hidden;border:1px solid var(--category-color);color:var(--category-color)}.skill-team-progress__badges__list__badge__popularity-bar{height:100%;position:absolute;left:0;background:var(--category-color)}.skill-team-progress__badges__list__badge__popularity-bar__text{color:#fff!important}.skill-team-progress__badges__list__badge__popularity-bar__text,.skill-team-progress__badges__list__badge__text{font-size:12px;padding:5px 0;margin-left:10px;white-space:nowrap;overflow:hidden;color:var(--category-color)}.skill-team-progress__badges__list__badge__text{text-overflow:ellipsis}.skill-team-progress__badges__list:hover{cursor:default}.skill-team-progress__badges:hover{cursor:pointer}.skill-team-progress__badges:hover .skill-team-progress__badges__header__content{background:transparent;color:#fff!important}.skill-team-progress__badges:hover .skill-team-progress__badges__list{height:81px;width:100%;padding:5px 10px}.skill-team-progress__badges:hover:before{position:absolute;content:"";display:block;width:100%;height:46px;top:1px;left:-5px}.skillslot{height:140px;width:220px;border-radius:10px}.skillslot--highlighted{background:#ceddf0}.skillslot--highlighted .emptyslot{display:none}.emptyslot{height:140px;width:220px;display:flex;justify-content:center;align-items:center;border-radius:10px;box-sizing:border-box}.emptyslot__plus-button{border:none;height:50px;width:50px;border-radius:50%;background:#ceddf0;opacity:.5}.emptyslot__plus-button__plus{color:#fff;font-size:25px}.emptyslot:hover{cursor:pointer;background:rgba(225,234,246,.5)}.emptyslot:hover .emptyslot__plus-button{opacity:1;cursor:pointer}.emptyslot--item-dragging{border:3px dashed #e1eaf6}.emptyslot--item-dragging .emptyslot__plus-button{display:none}.emptyslot--board-scrolling,.emptyslot--board-scrolling .emptyslot__plus-button{cursor:grabbing!important}.skilledit{text-align:center;overflow:visible}.skilledit__main__body__background{background:white}.skilledit__badges,.skilledit__step-stats{display:none;position:absolute;width:70%;height:100%;background:white;transition:all .2s;cursor:default}.skilledit__badges__header,.skilledit__step-stats__header{background:white}.skilledit__badges__main,.skilledit__step-stats__main{max-height:calc(100% - 40px);box-sizing:border-box;position:relative;overflow:auto}.skilledit__badges{top:0;left:0;transform:translate(0);border-radius:4px 0 0 2px}.skilledit__badges__header{border-radius:4px 0 0!important;color:var(--category-color)}.skilledit__badges__main{display:flex;flex-wrap:wrap;align-items:flex-start;padding:8px}.skilledit__badges__main__badge{margin:3px 4px;position:relative;overflow:visible;background:white;border-color:var(--category-color);color:var(--category-color)}.skilledit__badges__main__badge--hovered{background:var(--category-color);border-color:transparent;color:#fff;opacity:.9}.skilledit__badges__main__badge--add{border:1px dashed;transform:scale(.9);transition:all .2s}.skilledit__badges__main__badge--add:hover{opacity:1;transform:scale(1);cursor:pointer!important}.skilledit__badges__main__badge:hover{cursor:text}.skilledit__badges__main__badge__icon-holder{display:flex;justify-content:center;align-items:center}.skilledit__badges__main__badge__trash-icon{position:absolute;top:-5px;right:-5px;font-size:.5em;background:white;height:15px;width:15px;border-radius:50%;box-shadow:0 1px 5px 1px #c8c8c880;display:flex;justify-content:center;align-items:center;border:1px dotted var(--category-color);color:var(--category-color)!important}.skilledit__badges__main__badge__trash-icon:hover{background:var(--category-color);color:#fff!important;cursor:pointer}.skilledit__step-stats{top:0;right:0;transform:translate(0);border-radius:0 4px 2px 0}.skilledit__step-stats__header{border-radius:0 4px 0 0!important;color:var(--category-color)}.skilledit__step-stats__main__title{height:16px;display:flex;flex-direction:row;justify-content:center;padding-top:8px;font-size:.8rem;font-weight:500;position:sticky;top:0;background:white;color:var(--category-color);z-index:1}.skilledit__step-stats__main__title__step{margin:0 4px;opacity:1;border-color:var(--category-color);background:white;color:var(--category-color)}.skilledit__step-stats__main__title__step--selected{background:var(--category-color);color:#fff}.skilledit__step-stats__main__stats{display:flex;flex-direction:column;align-items:center;padding-bottom:8px}.skilledit__step-stats__main__stats__stat{display:flex;flex-direction:column;align-items:center;margin-top:4px}.skilledit__step-stats__main__stats__stat__label{font-size:.6rem;font-weight:1000;filter:brightness(.8);opacity:.7;color:var(--stat-color)}.skilledit__step-stats__main__stats__stat__inputs{display:flex;flex-direction:row;justify-content:center;align-items:center}.skilledit__step-stats__main__stats__stat__inputs__button{flex:0 0 30px;height:30px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background:white;border:2px solid var(--stat-color);border-radius:4px;color:var(--stat-color);cursor:pointer}.skilledit__step-stats__main__stats__stat__inputs__button--disabled{cursor:default;border-color:#ddd!important;color:#ddd!important;background:white!important}.skilledit__step-stats__main__stats__stat__inputs__button--hovered{background:var(--stat-color);color:#fff}.skilledit__step-stats__main__stats__stat__inputs__input{flex:0 0 30px;width:30px;height:30px;margin:0 5px}.skilledit__step-stats__main__stats__stat__inputs__input input{width:100%;height:100%;box-sizing:border-box;border:2px solid #dddddd;border-radius:2px;text-align:center;color:#2e2e2e}.skilledit__header{overflow:visible!important}.skilledit__header__actions{position:absolute;top:-8px;right:-10px;display:flex;justify-content:right}.skilledit__header__actions__action{pointer-events:all!important;font-size:.9em;background:white;height:25px;width:25px;margin-right:2px;border-radius:50%;box-shadow:0 1px 5px 1px #c8c8c880;display:flex;justify-content:center;align-items:center;border:1px dashed var(--category-color);color:var(--category-color)!important}.skilledit__header__actions__action:hover{background:var(--category-color);color:#fff!important;cursor:pointer}.skilledit__body__description-side{display:none;border:none!important;height:52.5px!important;flex-direction:column;align-items:center;position:relative;padding:10px;box-sizing:border-box}.skilledit__body__description-side--previous{justify-content:flex-end}.skilledit__body__description-side--previous:after{content:"";display:block;position:absolute;top:0;width:100%;height:10px;background:linear-gradient(to bottom,white,rgba(255,255,255,.5) 30%,rgba(255,255,255,0))}.skilledit__body__description-side--next{justify-content:flex-start}.skilledit__body__description-side--next:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:10px;background:linear-gradient(to top,white,rgba(255,255,255,.5) 30%,rgba(255,255,255,0))}.skilledit__body__description-side__content{font-style:italic;color:#2e2e2e73;font-size:.95em}.skilledit__body__description-side__content--add{font-style:normal!important;color:var(--category-color)}.skilledit__body__description-side__content--add:hover{filter:brightness(.9)}.skilledit__body__steps__trash-icon{display:none;font-size:.9em;color:var(--category-color);border-radius:50%;transition:all .1s}.skilledit__body__steps__trash-icon.doubleclickcheck--validating{color:#dc3545}.skilledit__body__steps__trash-icon.doubleclickcheck--validating svg{transform:rotateY(-180deg) scale(1.2)!important}.skilledit__body__steps__trash-icon svg{margin-top:3px;transition:all .2s}.skilledit__body__steps__trash-icon svg:hover{transform:scale(1.2)}.skilledit--item-dragging{pointer-events:none}.skilledit--shifted-right{transform:translate(230px)}.skilledit--editing:not(.skilledit--deleting){--height: 260px;box-shadow:0 1px 5px 3px #c8c8c8cc;transition:transform .2s .1s;transform:translateY(-25%)!important}.skilledit--editing:not(.skilledit--deleting) .skilledit__badges,.skilledit--editing:not(.skilledit--deleting) .skilledit__step-stats{display:block}.skilledit--editing:not(.skilledit--deleting) .skilledit__main__header__title{cursor:text}.skilledit--editing:not(.skilledit--deleting) .skilledit__body__description-side{display:flex}.skilledit--editing:not(.skilledit--deleting) .skilledit__body__steps__trash-icon{display:initial}.skilledit--editing:not(.skilledit--deleting) .skilledit__badges{transform:translate(-100%);box-shadow:0 1px 5px 3px #c8c8c8cc}.skilledit--editing:not(.skilledit--deleting) .skilledit__step-stats{transform:translate(100%);box-shadow:0 1px 5px 3px #c8c8c8cc}.skilledit--editing:not(.skilledit--deleting) .skill__main__header{z-index:2;border-radius:0;box-shadow:0 1px 5px 1px #c8c8c880}.skilledit--editing:not(.skilledit--deleting) .skill__main__body{justify-content:center}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__background{transform:scaleX(1)}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__description{height:80px;flex-shrink:0;flex-grow:0;border:1px solid #dddddd;border-left:none;border-right:none;transition:height .2s}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__description__content{cursor:text;min-width:100%}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__description__content--placeholder{font-style:italic;color:#999}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__description__content--action{height:100%;display:flex;justify-content:center;align-items:center;font-style:normal;color:var(--category-color);font-size:.95em}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__description__content--action:hover{cursor:pointer}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__steps{height:35px}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__steps__step--add{border:1px dashed}.skilledit--editing:not(.skilledit--deleting) .skill__main__body__steps__step-wrapper{height:100%;position:relative;padding-top:6px}.skilledit--editing:not(.skilledit--deleting) .skill__badges{display:none}.skilledit--deleting{height:140px!important;transition:all 0s;filter:brightness(.5);opacity:.25}.skills-category-board{width:100%;display:grid;justify-content:safe center;align-content:safe center;grid-gap:10px 10px;box-sizing:border-box;overflow:auto;background-color:#f5f8fc}.skills-category-board:hover{cursor:grab}.skills-category-board--dragging{cursor:grabbing!important}.skills-category-board--editing .skills-category-board__skill-slot:not(.skills-category-board__skill-slot--edit){pointer-events:none;z-index:0}.skills-category-board__skill-slot__filter,.skills-category-board__skill-slot__veil{pointer-events:none;position:absolute;top:0;left:0;z-index:10}.skills-category-board__skill-slot__filter{backdrop-filter:blur(0);transition:backdrop-filter .2s}.skills-category-board__skill-slot__veil{background:white;opacity:0;transition:opacity .2s}.skills-category-board__skill-slot__skilledit--dragged{z-index:10;cursor:grabbing!important}.skills-category-board__skill-slot--edit{z-index:10}.skills-category-board__skill-slot--edit .skills-category-board__skill-slot__filter{backdrop-filter:blur(10px) brightness(.9);pointer-events:all}.skills-category-board__skill-slot--edit .skills-category-board__skill-slot__filter:hover{cursor:pointer}.skills-category-board__skill-slot--edit .skills-category-board__skill-slot__veil{opacity:.2}.skills-category-board__skill-slot--edit .skills-category-board__skill-slot__filter~.deleting{backdrop-filter:none!important}.skills-category-board__skill-slot--edit .skills-category-board__skill-slot__veil~.deleting{opacity:0!important}.skills-category-board__skill-slot--edit .skills-category-board__skill-slot__skilledit{z-index:11}.skill-exploration{position:relative;height:100%;overflow:hidden}.skill-exploration__top-blocks{position:absolute;top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 110px);z-index:3;display:flex;justify-content:flex-start;align-items:flex-start;pointer-events:none}.skill-exploration__top-blocks__user-view{pointer-events:all}.skill-exploration__top-blocks__select-container{flex-grow:1}.skill-exploration__top-blocks__select-container__select{width:40vw!important;box-shadow:0 1px 5px 1px #c8c8c880!important;border-radius:1px;margin:auto;pointer-events:all;--ms-option-py: 0;--ms-option-px: 0;--ms-max-height: 300px}.skill-exploration__top-blocks__select-container__select__option{border-bottom:1px solid rgba(255,255,255,.5);min-height:30px}.skill-exploration__top-blocks__select-container__select__option.is-pointed{background:inherit;font-weight:inherit}.skill-exploration__top-blocks__select-container__select__option.is-pointed .skill-exploration__top-blocks__select-container__select__option__desc{opacity:1}.skill-exploration__top-blocks__select-container__select__option__desc{color:#fff;opacity:.8;display:flex;flex-direction:row;place-content:center space-between;align-items:center;z-index:10}.skill-exploration__top-blocks__select-container__select__option__desc.selected{opacity:1}.skill-exploration__top-blocks__select-container__select__option__desc__body{display:flex;flex-direction:column;padding:8px;width:calc(100% - 30px)}.skill-exploration__top-blocks__select-container__select__option__desc__body__title{display:block;line-height:15px;font-size:15px;font-weight:500;margin-bottom:5px}.skill-exploration__top-blocks__select-container__select__option__desc__body__small{display:block;max-width:100%;white-space:normal;font-size:13px;line-height:14px}.skill-exploration__top-blocks__select-container__select__option__desc__validation-block{position:absolute;background:white;height:30px;width:30px;line-height:30px;right:0;top:0;border-radius:0 0 0 30px;padding-right:5px;text-align:right;font-size:14px}.skill-exploration__top-blocks__select-container__select__option__no-result{font-size:.9em;min-height:30px;width:100%;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 -5px 5px 5px #f5f8fc}.skill-exploration__top-blocks__modes-menu{position:absolute;right:0;display:flex;flex-direction:column;padding:10px 0;transform:translateY(-10px);overflow:hidden}.skill-exploration__top-blocks__modes-menu__mode-button{pointer-events:all;height:20px;box-shadow:0 1px 5px 1px #c8c8c880;display:flex;flex-direction:row;align-items:center;margin-left:2px;margin-top:5px;padding:10px;background:white;clip-path:inset(-15px 0 -15px -15px);transform:translate(120px);transition:transform .2s}.skill-exploration__top-blocks__modes-menu__mode-button:first-child{margin-top:0}.skill-exploration__top-blocks__modes-menu__mode-button__icon{width:18px;font-size:18px;margin:0 10px 0 5px}.skill-exploration__top-blocks__modes-menu__mode-button__text{padding:0 10px}.skill-exploration__top-blocks__modes-menu__mode-button__icon,.skill-exploration__top-blocks__modes-menu__mode-button__text{opacity:.25;transition:opacity .2s}.skill-exploration__top-blocks__modes-menu__mode-button:hover{cursor:pointer;transform:translate(0)}.skill-exploration__top-blocks__modes-menu__mode-button:hover .skill-exploration__top-blocks__modes-menu__mode-button__icon,.skill-exploration__top-blocks__modes-menu__mode-button:hover .skill-exploration__top-blocks__modes-menu__mode-button__text,.skill-exploration__top-blocks__modes-menu__mode-button--active .skill-exploration__top-blocks__modes-menu__mode-button__icon,.skill-exploration__top-blocks__modes-menu__mode-button--active .skill-exploration__top-blocks__modes-menu__mode-button__text{opacity:1}.skill-exploration__top-blocks__modes-menu__mode-button--active{transform:translate(112px)}.skill-exploration__top-blocks__modes-menu__hider{height:100%;width:0;position:absolute;right:-1px;top:0;box-shadow:0 0 5px 1px #c8cacd;clip-path:inset(0 0 0 -15px)}.skill-exploration__top-blocks__modes-menu__hider:before,.skill-exploration__top-blocks__modes-menu__hider:after{content:"";height:10px;width:10px;position:absolute;right:0}.skill-exploration__top-blocks__modes-menu__hider:before{top:0;background:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,.3) 50%,#f5f8fc)}.skill-exploration__top-blocks__modes-menu__hider:after{bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,.3) 50%,#f5f8fc)}.skill-exploration__skill-category-menu{position:absolute;left:50%;transform:translate(-50%);bottom:20px}.skill-exploration__skill-category-board{position:absolute;height:100%;max-width:100%;left:50%;transform:translate(-50%)}.skills-board{position:relative;height:100%;overflow:hidden}.list-placeholder{background:#ceddf0;border-radius:5px;height:85px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#f5f8fc;font-family:Trueno,"sans-serif";font-weight:1000;font-size:3.5em;text-shadow:0 0 5px rgba(0,0,0,.2)}.list-placeholder__times{font-size:1.5em}.list-placeholder--badge{width:50%;height:45px;border-radius:24px}.wishes-board{--item-width: 340px;user-select:none}.wishes-board__item{pointer-events:none}.wishes-board__item__visual{pointer-events:all}.wishes-board__item__visual:hover{cursor:grab}.wishes-board__item__actions{display:flex;position:absolute;top:50%;padding:0 0 0 20px;opacity:0;transition:transform .5s,opacity .5s;z-index:-1}.wishes-board__item__actions--badge{flex-direction:row;right:-80px;transform:translate(-80px,-50%)}.wishes-board__item__actions--skill-step{flex-direction:column;right:-40px;transform:translate(-50px,-50%)}.wishes-board__item__actions__action{font-size:.9em;background:white;height:25px;width:25px;margin:4px;border-radius:50%;box-shadow:0 1px 5px 1px #c8c8c880;border:1px solid rgba(255,255,255,0);display:flex;justify-content:center;align-items:center;color:var(--category-color)!important;cursor:pointer!important}.wishes-board__item__actions__action:hover{background:var(--category-color);color:#fff!important;cursor:pointer}.wishes-board__item--left .wishes-board__item__actions{padding:0 20px 0 0}.wishes-board__item--left .wishes-board__item__actions--badge{flex-direction:row-reverse;left:-80px;right:unset;transform:translate(80px,-50%)}.wishes-board__item--left .wishes-board__item__actions--skill-step{right:unset;left:-40px;transform:translate(50px,-50%)}.wishes-board__item--left+.wishes-board__item--left,.wishes-board__item--right+.wishes-board__item--right{margin-top:30px}.wishes-board__item:hover .wishes-board__item__actions,.wishes-board__item__actions--visible{opacity:1;transform:translateY(-50%)!important}.wishes-board__item--dragging{z-index:2;cursor:grabbing!important;filter:black}.wishes-board__item--dragging>*{transform:translate(var(--dragAdaptX),var(--dragAdaptY))!important}.wishes-board__item--dragging .wishes-board__item__visual{box-shadow:0 0 5px 1px #fffc}.wishes-board__item--dragging .wishes-board__item__visual:before{transform:translate(var(--adaptX))}.wishes-board__item--embedded-dragged{z-index:1;transform:translate(var(--dragAdaptX),var(--dragAdaptY))}.wishes-board__item--embedded-dragged .wishes-board__item__visual:before{display:none}.wishes-board__item:not(.wishes-board__item--dragging):not(.wishes-board__item--embedded-dragged){transform:translateY(var(--adaptY))}.wishes-board__item--left .wishes-board__item__placeholder--right{transform:translate(100%)}.wishes-board__item--right .wishes-board__item__placeholder--left{transform:translate(-100%)}.wishes-board__placeholder{--placeholder-width: calc(var(--item-width) - 40px);width:var(--placeholder-width);position:absolute;margin:0 20px;box-sizing:border-box;display:flex;flex-direction:column}.wishes-board__placeholder--badge{--placeholder-width: calc(var(--item-width) / 2 - 40px)}.wishes-board__placeholder--left{margin-left:calc(50% - 20px - var(--placeholder-width))}.wishes-board__placeholder--right{margin-left:calc(50% + 20px)}.wishes-board--impersonating .wishes-board__item__visual{pointer-events:none}.user-board-profile{min-width:250px;max-width:300px;border-radius:1px;box-shadow:0 1px 5px 1px #c8c8c880;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 0;transition:max-height .1s,height .1s,width .1s,padding .1s;z-index:2;position:relative;user-select:none}.user-board-profile__board{display:flex;align-items:center;flex-basis:30px;margin-bottom:20px;flex-shrink:0;transition:padding .1s}.user-board-profile__board__name{font-family:Gotham Rounded,Arial,sans-serif;text-transform:uppercase;font-weight:500;margin:0 auto;font-size:16px;overflow-wrap:break-word;overflow:hidden;line-break:auto}.user-board-profile__board__name a{text-decoration:none;color:#373737}.user-board-profile__board__name a:hover{text-decoration:underline}.user-profile{max-width:1200px;margin:0 auto;padding:50px;height:calc(100% - 100px);overflow:auto}.user-profile--loading{display:flex;justify-content:center;align-items:center}.user-profile__title{display:flex;justify-content:center;text-align:center;margin:20px auto;padding:10px;width:80vw;max-width:1000px;border-bottom:1px solid #dddddd}.user-profile__title__intro,.user-profile__title__user-title{margin:0;font-weight:400;font-size:1.8em;line-height:1.8em}.user-profile__title__user-title--change{display:flex;align-items:center;flex-grow:1;max-width:300px}.user-profile__boards{justify-content:center}.user-profile__boards .masonry-column{flex-grow:0!important}
