@keyframes menuOpenAnimation{0%{opacity:0;transform:scale(.95)}85%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes menuCloseAnimation{0%{opacity:1;transform:scale(1)}30%{transform:scale(1.02)}to{opacity:0;transform:scale(.95)}}@supports not selector(::-webkit-scrollbar){.text-over-game-menu .menu-container .scroll-container{scrollbar-color:var(--troubadour-main) var(--input-border);scrollbar-width:thin}}@media screen and (width<=768px){.text-over-game-menu .menu-container .back-to-list-button-header{display:none}.text-over-game-menu .menu-container .scroll-container{padding:25px 20px 0}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true],.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false]{justify-content:flex-start;padding-top:110px}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry{min-height:20vh!important;max-height:20vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .comment-button.text-entry-button,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .comment-button.text-entry-button{transition:all 1ms linear;transform:translate3d(87px,-100%,10px)}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .inner-container .left-section .back-to-list-button,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .inner-container .left-section .back-to-list-button{transition:all 1ms linear;position:absolute;top:0;left:0;transform:translate3d(-10px,-70px,10px)}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .inner-container .text-container,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .inner-container .text-container{min-height:30vh!important;max-height:30vh!important}.text-over-game-menu .menu-container .scroll-container .asset-text-entry{width:100%}.text-over-game-menu .menu-container .add-dialogue-button{width:100%;padding:0 20px}}.over-game-narration-container{background-color:var(--troubadour-main-15);z-index:201;width:100vw;min-width:100vw;height:100vh;min-height:100vh;padding:0;display:none;position:fixed;top:0;left:0}.over-game-narration-container[data-focus=true]{flex-flow:column;justify-content:center;align-items:center;display:flex}.over-game-narration-container[data-focus=true] .button-group{flex-flow:row;width:100%;padding:30px;display:flex;position:absolute;top:0;left:0}.over-game-narration-container[data-focus=true] .narration-text-entry{width:calc(100% - 260px);max-width:1200px;transform:translateY(80px)}@media screen and (width<=768px){.over-game-narration-container[data-focus=true] .narration-text-entry{width:calc(100% - 60px)}}.nanopopup.text-deletion-popup,.nanopopup.asset-deletion-popup{background-color:var(--popup-delete-bg);overflow:hidden}.nanopopup.text-deletion-popup .close-container,.nanopopup.asset-deletion-popup .close-container{background-color:var(--troubadour-main)}.nanopopup.text-deletion-popup .close-container i,.nanopopup.asset-deletion-popup .close-container i,.nanopopup.text-deletion-popup .close-container svg,.nanopopup.asset-deletion-popup .close-container svg{color:var(--default-color-2)}.nanopopup.text-deletion-popup .popup-section,.nanopopup.asset-deletion-popup .popup-section{flex-direction:column;display:flex}.nanopopup.text-deletion-popup .popup-section h2,.nanopopup.asset-deletion-popup .popup-section h2{color:var(--troubadour-main);text-transform:none;margin:auto auto 30px;font-size:clamp(24px,2vw,30px);font-weight:500;line-height:1em}.nanopopup.text-deletion-popup .popup-section h3,.nanopopup.asset-deletion-popup .popup-section h3{color:var(--default-color-4);text-transform:none;margin:auto auto 30px;font-size:clamp(16px,2vw,20px);font-style:italic;font-weight:400;line-height:1em}.nanopopup.text-deletion-popup .popup-section .button-group,.nanopopup.asset-deletion-popup .popup-section .button-group{flex-direction:row;justify-content:flex-end;align-items:center;gap:15px;margin:auto;display:flex}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.text-deletion-popup{width:90vw!important;min-width:300px!important;max-width:500px!important;height:auto!important;min-height:auto!important;max-height:450px!important;padding:40px!important}}.nanopopup.demo-reading-mode-popup{background-color:var(--tutorial-color-4);overflow:hidden}.nanopopup.demo-reading-mode-popup .popup-content{flex-direction:row-reverse;height:100%;display:flex}.nanopopup.demo-reading-mode-popup .popup-content .popup-text{flex-flow:column wrap;flex:1 0 60%;padding:60px 40px 40px 0;display:flex}.nanopopup.demo-reading-mode-popup .popup-content .popup-text h2{color:var(--troubadour-main-24);text-transform:none;text-align:left;margin:0 0 15px;font-family:Sofia Pro;font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.2em}.nanopopup.demo-reading-mode-popup .popup-content .popup-text p{color:var(--troubadour-main-24);margin:0 0 30px;font-size:clamp(18px,2vw,23px);line-height:1.2em}.nanopopup.demo-reading-mode-popup .popup-content .popup-text .action-buttons{flex-flow:row;justify-content:flex-end;width:100%;margin:auto 0 0;display:flex}.nanopopup.demo-reading-mode-popup .popup-content .popup-skippy{flex:1 0 40%;overflow:hidden}.nanopopup.demo-reading-mode-popup .popup-content .popup-skippy img{max-width:100%;margin:60px auto 0;display:block;transform:translateY(8%)}@media screen and (width<=768px){.nanopopup.demo-reading-mode-popup .popup-content{flex-direction:column}.nanopopup.demo-reading-mode-popup .popup-content .popup-text{flex:0;padding:30px 30px 0}.nanopopup.demo-reading-mode-popup .popup-content .popup-skippy img{max-height:130px;margin:0 0 0 20px}}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.demo-reading-mode-popup{width:90vw!important;min-width:350px!important;max-width:680px!important;height:90vh!important;min-height:auto!important;max-height:420px!important;padding:0!important}}.text-editor-toolbar{background-color:#0000;flex-wrap:wrap;display:flex;border:none!important}.news-editor{color:var(--default-color)}.revision-panel{cursor:url(https://localhost/img/brush-black.svg) auto}.revision-panel .text-editor-toolbar button,.revision-panel .text-editor-toolbar span [role=button]{background-color:var(--quill-button-bg);color:var(--quill-color);border:none;border-radius:4px}.revision-panel .text-editor-toolbar .quick-review{position:relative}.revision-panel .text-editor-toolbar .quick-review .cancel-icon{color:red;display:none;position:absolute;top:-5px;right:-5px}.revision-panel .text-editor-toolbar .quick-review .brush--black{background-image:var(--brush-black);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review .brush--blue{background-image:var(--brush-blue);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review .brush--red{background-image:var(--brush-red);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review .brush--green{background-image:var(--brush-green);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review .brush--darkviolet{background-image:var(--brush-darkviolet);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review .brush--orange{background-image:var(--brush-orange);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review .brush--lightslategrey{background-image:var(--brush-lightslategrey);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:block}.revision-panel .text-editor-toolbar .quick-review.selected .brush--black{background-image:var(--brush-black)}.revision-panel .text-editor-toolbar .quick-review.selected .brush--blue{background-image:var(--brush-blue)}.revision-panel .text-editor-toolbar .quick-review.selected .brush--red{background-image:var(--brush-red)}.revision-panel .text-editor-toolbar .quick-review.selected .brush--green{background-image:var(--brush-green)}.revision-panel .text-editor-toolbar .quick-review.selected .brush--darkviolet{background-image:var(--brush--darkviolet)}.revision-panel .text-editor-toolbar .quick-review.selected .brush--orange{background-image:var(--brush-orange)}.revision-panel .text-editor-toolbar .quick-review.selected .brush--lightslategrey{background-image:var(--brush-lightslategrey)}.revision-panel .text-editor-toolbar .quick-review.selected .cancel-icon{display:block}.revision-panel .text-editor-toolbar .text-editor-toolbar-group{margin:5px auto 5px 0;padding:0 10px}.revision-panel .text-editor-toolbar .text-editor-toolbar-group:last-of-type{border:none}.revision-panel .text-editor-toolbar .text-editor-active{color:var(--quill-color-active);background-color:var(--quill-button-bg-active)}.revision-panel .text-editor-toolbar .text-editor-active .cancel-icon{display:block}.revision-panel .text-editor-toolbar svg.fa{float:unset;margin:0}.text-editor-quick-review-formats{min-width:175px}.text-editor-quick-review-formats .tooltip-wrapper{justify-content:center;align-items:center;max-height:24px;margin-top:0;margin-left:0;padding:0 15px;display:flex;position:relative}.text-editor-quick-review-formats .tooltip-wrapper i{position:initial;margin-top:0;margin-left:0;padding:0;display:block}.text-editor-quick-review-formats .tooltip-wrapper .tooltip{left:50%}.text-editor-normal-formats{min-width:175px}.quick-review-colors{flex-flow:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.quick-review-colors .color-block{opacity:.8;width:20px;height:20px;box-shadow:0 1px 5px var(--default-bg);border:none;border-radius:4px;margin-right:5px}.quick-review-colors .color-block:hover{opacity:1;box-shadow:0 1px 5px var(--default-darker-bg);cursor:pointer;border:2px solid var(--border)}.quick-review-info{text-align:center;color:var(--troubadour-main-5);padding:10px 0;font-family:Sofia Pro,Lato,sans-serif;font-size:14px;font-weight:600}.quick-review-cancel{cursor:pointer;background-color:var(--quill-button-bg);width:32px;height:26px;color:var(--quill-color);float:none;border:none;border-radius:4px;padding:4px 6px;display:inline-block}.quick-review-cancel:hover{color:var(--quill-color-active);background-color:var(--quill-button-bg-active)}.quick-review-cancel .cancel-black{background-image:var(--brush-black);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:inline-block}.quick-review-cancel .cancel-red{background-image:var(--brush-red);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:inline-block}.quick-review-cancel .cancel-green{background-image:var(--brush-green);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:inline-block}.quick-review-cancel .cancel-blue{background-image:var(--brush-blue);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:inline-block}.quick-review-cancel .cancel-darkviolet{background-image:var(--brush-darkviolet);background-position:50%;background-repeat:no-repeat;background-size:cover;width:18px;height:18px;display:inline-block}@keyframes TEFadeIn{0%{opacity:.05;background-color:var(--highlight);transform:translateY(30px)scale(.97)}60%{background-color:var(--info-2)}80%{transform:translate(0)scale(1)}to{opacity:1;background-color:var(--highlight);transform:translate(0)scale(1)}}@keyframes TESaved{0%{border-color:var(--text-entry-approved-fg)}to{border-color:var(--border)}}@keyframes pulsate{0%{transform:scale(.9)}to{transform:scale(1)}}.text-entry{border:4px solid #0000;border-radius:0 0 10px 10px;position:relative}.text-entry.transparent{opacity:0}.text-entry.fadein{background-color:var(--highlight);animation:.25s ease-in forwards TEFadeIn;-webkit-animation-name:;-webkit-animation-duration:}.text-entry.deleted{animation:.25s ease-in reverse forwards TEFadeIn}.text-entry.greyed-out{animation:.25s ease-in-out forwards TEDeselection}.text-entry.saved{border:4px solid var(--text-entry-approved-fg);animation:.75s ease-in-out TESaved}.text-entry.locked *{pointer-events:none}.text-entry .text-entry-label{letter-spacing:0;background-color:var(--text-entry-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}@keyframes ellipsis{to{width:16px}}.text-entry .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry .text-container::-webkit-scrollbar{width:8px}.text-entry .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb);border-radius:5px}.text-entry .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry .text-container{scrollbar-color:var(--text-entry-thumb) var(--text-entry-track);scrollbar-width:thin}}.text-entry .text-container .text-editor-surface{background-color:var(--text-entry-bg);background-image:repeating-linear-gradient(var(--text-entry-bg), var(--text-entry-bg) 38px, var(--text-entry-fg) 38.5px, var(--text-entry-fg) 41px, var(--text-entry-bg) 41.5px, var(--text-entry-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb);border-radius:5px}.text-entry .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry .text-container .text-editor-surface{scrollbar-color:var(--text-entry-thumb) var(--text-entry-track);scrollbar-width:thin}}.text-entry .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-bg), var(--text-entry-bg) 38px, var(--text-entry-fg) 38.5px, var(--text-entry-fg) 41px, var(--text-entry-bg) 41.5px, var(--text-entry-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-bg), var(--text-entry-bg) 23px, var(--text-entry-fg) 23.5px, var(--text-entry-fg) 26px, var(--text-entry-bg) 26.5px, var(--text-entry-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-bg), var(--text-entry-bg) 23px, var(--text-entry-fg) 23.5px, var(--text-entry-fg) 26px, var(--text-entry-bg) 26.5px, var(--text-entry-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry .reorder-buttons{color:var(--troubadour-main);font-size:32px;position:absolute;top:calc(35% - 15px);left:-45px}.text-entry .reorder-buttons .reorder-up{cursor:pointer;margin-bottom:15px}.text-entry .reorder-buttons .reorder-down{cursor:pointer;margin-top:15px}.text-entry .reorder-buttons .disabled{opacity:.3;color:var(--disabled);cursor:initial}.text-entry .text-entry-button{cursor:pointer;border-radius:25px;justify-content:center;align-items:center;margin:0 5px;padding:5px;font-size:1em;font-weight:bolder;transition:all .25s;display:none!important}.text-entry .text-entry-button.comment-button{z-index:14;width:45px;height:45px;margin:0;padding:0;display:block;position:absolute;top:-22px;left:-22px}.text-entry .text-entry-button.comment-button img{width:100%;height:100%}.text-entry .text-entry-button.collapse-button{font-size:2em}.text-entry .text-entry-button.collapse-button .icon{transition:all .15s}.text-entry .text-entry-button.revision-button{background-color:var(--default-bg);border:2px solid var(--button-action);color:var(--button-action)}.text-entry .text-entry-button.revision-button:hover{background-color:var(--button-action);color:var(--default-color-2)}.text-entry .text-entry-button.scroll-button{cursor:pointer;justify-content:center;align-items:center;margin:0 5px;display:flex}.text-entry .status-icon-container{z-index:9;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:-22px;right:-22px}.text-entry .status-icon-container .icon{justify-content:center;align-items:center;width:100%;height:100%;display:none}.text-entry .status-icon-container .icon img{width:100%;height:100%}.text-entry .sticker-selection-dropdown button.round[data-size=regular]{opacity:1;width:40px;height:40px;transition:all .2s ease-in-out;background:0 0!important}.text-entry .sticker-selection-dropdown button.round[data-size=regular] img{width:40px;height:40px}.text-entry .sticker-selection-dropdown button.round[data-size=regular]:hover{transform:scale(1.25)}.text-entry .sticker-selection-dropdown .sticker-selection-dropdown-menu{box-shadow:none;background:0 0;border:none;min-width:auto;padding-right:5px;position:absolute;top:0!important;left:unset!important;right:0!important;bottom:unset!important}.text-entry .sticker-selection-dropdown .sticker-selection-dropdown-menu .sticker-selection-dropdown-menu-items{flex-direction:row;gap:10px;display:flex}.text-entry .sticker-selection-dropdown button.show~.sticker-selection-dropdown-menu{animation:1s forwards stickers}@keyframes stickers{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(-5px)}}.text-entry .inner-container{flex-direction:column;width:100%;height:100%;padding:15px;display:flex}.text-entry .inner-container .text-entry-text-panel{border-radius:0 0 10px 10px;height:100%;position:relative}.text-entry .inner-container .text-entry-text-panel .text-entry-shield{z-index:2;border-radius:0 0 7px 7px;width:100%;height:100%;position:absolute}.text-entry .inner-container .text-entry-text-panel .text-entry-shield .shield-backdrop{background-color:var(--workstate-default-fg);opacity:.15;border-radius:0 0 7px 7px;width:100%;height:100%;position:absolute}.text-entry .inner-container .text-entry-text-panel .text-entry-shield .button-container{width:100%;height:100%;display:flex;position:absolute}.text-entry .inner-container .text-entry-text-panel .text-entry-shield .button-container .troubadour-button{margin:auto}.text-entry .inner-container .button-row{justify-content:flex-end;align-items:center;padding:10px 0;display:none}.text-entry .inner-container .bottom-button-container{width:100%;min-height:75px;padding:0 15px;display:none;position:absolute;bottom:-65px;left:0}.text-entry .inner-container .bottom-button-container .revision-panel{z-index:15;width:calc(100% - 30px);min-width:620px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=768px){.text-entry .inner-container .bottom-button-container .revision-panel{min-width:unset}}@media (width>=1000px){.text-entry .inner-container .bottom-button-container .revision-panel{min-width:780px}}.text-entry.brush-active ::selection{background:var(--default-color)}.text-entry.brush-active ::selection{background:var(--default-color)}.text-entry.brush-active .text-editor-surface>*{cursor:var(--brush-black), default}.text-entry.brush-active[data-brush-color=blue] ::selection{background:var(--brush-color-blue)}.text-entry.brush-active[data-brush-color=blue] ::selection{background:var(--brush-color-blue)}.text-entry.brush-active[data-brush-color=blue] .text-editor-surface>*{cursor:var(--brush-blue), default}.text-entry.brush-active[data-brush-color=red] ::selection{background:var(--brush-color-red)}.text-entry.brush-active[data-brush-color=red] ::selection{background:var(--brush-color-red)}.text-entry.brush-active[data-brush-color=red] .text-editor-surface>*{cursor:var(--brush-red), default}.text-entry.brush-active[data-brush-color=green] ::selection{background:var(--brush-color-green)}.text-entry.brush-active[data-brush-color=green] ::selection{background:var(--brush-color-green)}.text-entry.brush-active[data-brush-color=green] .text-editor-surface>*{cursor:var(--brush-green), default}.text-entry.brush-active[data-brush-color=orange] ::selection{background:var(--brush-color-orange)}.text-entry.brush-active[data-brush-color=orange] ::selection{background:var(--brush-color-orange)}.text-entry.brush-active[data-brush-color=orange] .text-editor-surface>*{cursor:var(--brush-orange), default}.text-entry.brush-active[data-brush-color=lightslategrey] ::selection{background:var(--brush-color-lightslategrey)}.text-entry.brush-active[data-brush-color=lightslategrey] ::selection{background:var(--brush-color-lightslategrey)}.text-entry.brush-active[data-brush-color=lightslategrey] .text-editor-surface>*{cursor:var(--brush-lightslategrey), default}.text-entry.brush-active[data-brush-color=darkviolet] ::selection{background:var(--brush-color-darkviolet)}.text-entry.brush-active[data-brush-color=darkviolet] ::selection{background:var(--brush-color-darkviolet)}.text-entry.brush-active[data-brush-color=darkviolet] .text-editor-surface>*{cursor:var(--brush-darkviolet), default}.text-entry.text-entry--empty-revision .text-entry-label{letter-spacing:0;background-color:var(--text-entry-empty-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry.text-entry--empty-revision .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry.text-entry--empty-revision .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry.text-entry--empty-revision .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry.text-entry--empty-revision .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry.text-entry--empty-revision .text-container::-webkit-scrollbar{width:8px}.text-entry.text-entry--empty-revision .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb);border-radius:5px}.text-entry.text-entry--empty-revision .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.text-entry--empty-revision .text-container{scrollbar-color:var(--text-entry-thumb) var(--text-entry-track);scrollbar-width:thin}}.text-entry.text-entry--empty-revision .text-container .text-editor-surface{background-color:var(--text-entry-empty-bg);background-image:repeating-linear-gradient(var(--text-entry-empty-bg), var(--text-entry-empty-bg) 38px, var(--text-entry-fg) 38.5px, var(--text-entry-fg) 41px, var(--text-entry-empty-bg) 41.5px, var(--text-entry-empty-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry.text-entry--empty-revision .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.text-entry--empty-revision .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb);border-radius:5px}.text-entry.text-entry--empty-revision .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.text-entry--empty-revision .text-container .text-editor-surface{scrollbar-color:var(--text-entry-thumb) var(--text-entry-track);scrollbar-width:thin}}.text-entry.text-entry--empty-revision .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-empty-bg), var(--text-entry-empty-bg) 38px, var(--text-entry-fg) 38.5px, var(--text-entry-fg) 41px, var(--text-entry-empty-bg) 41.5px, var(--text-entry-empty-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry.text-entry--empty-revision .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry.text-entry--empty-revision .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-empty-bg), var(--text-entry-empty-bg) 23px, var(--text-entry-fg) 23.5px, var(--text-entry-fg) 26px, var(--text-entry-empty-bg) 26.5px, var(--text-entry-empty-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry.text-entry--empty-revision .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-empty-bg), var(--text-entry-empty-bg) 23px, var(--text-entry-fg) 23.5px, var(--text-entry-fg) 26px, var(--text-entry-empty-bg) 26.5px, var(--text-entry-empty-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry.text-entry--empty-revision .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry.text-entry--empty-revision .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry .text-entry-locked{z-index:10;max-width:150px;height:40%;max-height:150px;display:block;position:absolute;top:calc(50% + 20px);left:50%;transform:translate(-50%,-50%)}.text-entry[data-comment]:not([data-comment=""]) .comment-button.text-entry-button{display:flex!important}.text-entry[data-status=NEW] .text-entry-label{letter-spacing:0;background-color:var(--text-entry-new-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry[data-status=NEW] .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry[data-status=NEW] .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry[data-status=NEW] .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry[data-status=NEW] .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry[data-status=NEW] .text-container::-webkit-scrollbar{width:8px}.text-entry[data-status=NEW] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb);border-radius:5px}.text-entry[data-status=NEW] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-new-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=NEW] .text-container{scrollbar-color:var(--text-entry-new-thumb) var(--text-entry-new-track);scrollbar-width:thin}}.text-entry[data-status=NEW] .text-container .text-editor-surface{background-color:var(--text-entry-new-bg);background-image:repeating-linear-gradient(var(--text-entry-new-bg), var(--text-entry-new-bg) 38px, var(--text-entry-new-fg) 38.5px, var(--text-entry-new-fg) 41px, var(--text-entry-new-bg) 41.5px, var(--text-entry-new-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry[data-status=NEW] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry[data-status=NEW] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb);border-radius:5px}.text-entry[data-status=NEW] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-new-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=NEW] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-new-thumb) var(--text-entry-new-track);scrollbar-width:thin}}.text-entry[data-status=NEW] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-new-bg), var(--text-entry-new-bg) 38px, var(--text-entry-new-fg) 38.5px, var(--text-entry-new-fg) 41px, var(--text-entry-new-bg) 41.5px, var(--text-entry-new-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry[data-status=NEW] .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry[data-status=NEW] .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-new-bg), var(--text-entry-new-bg) 23px, var(--text-entry-new-fg) 23.5px, var(--text-entry-new-fg) 26px, var(--text-entry-new-bg) 26.5px, var(--text-entry-new-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry[data-status=NEW] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-new-bg), var(--text-entry-new-bg) 23px, var(--text-entry-new-fg) 23.5px, var(--text-entry-new-fg) 26px, var(--text-entry-new-bg) 26.5px, var(--text-entry-new-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry[data-status=NEW] .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry[data-status=NEW] .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=NEW] .status-icon-container .icon[data-status=NEW]{display:none!important}.text-entry[data-status=COMPLETED] .text-entry-label{letter-spacing:0;background-color:var(--text-entry-completed-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry[data-status=COMPLETED] .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry[data-status=COMPLETED] .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry[data-status=COMPLETED] .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry[data-status=COMPLETED] .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry[data-status=COMPLETED] .text-container::-webkit-scrollbar{width:8px}.text-entry[data-status=COMPLETED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-completed-thumb);border-radius:5px}.text-entry[data-status=COMPLETED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-completed-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=COMPLETED] .text-container{scrollbar-color:var(--text-entry-completed-thumb) var(--text-entry-completed-track);scrollbar-width:thin}}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface{background-color:var(--text-entry-completed-bg);background-image:repeating-linear-gradient(var(--text-entry-completed-bg), var(--text-entry-completed-bg) 38px, var(--text-entry-completed-fg) 38.5px, var(--text-entry-completed-fg) 41px, var(--text-entry-completed-bg) 41.5px, var(--text-entry-completed-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-completed-thumb);border-radius:5px}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-completed-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=COMPLETED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-completed-thumb) var(--text-entry-completed-track);scrollbar-width:thin}}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-completed-bg), var(--text-entry-completed-bg) 38px, var(--text-entry-completed-fg) 38.5px, var(--text-entry-completed-fg) 41px, var(--text-entry-completed-bg) 41.5px, var(--text-entry-completed-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry[data-status=COMPLETED] .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-completed-bg), var(--text-entry-completed-bg) 23px, var(--text-entry-completed-fg) 23.5px, var(--text-entry-completed-fg) 26px, var(--text-entry-completed-bg) 26.5px, var(--text-entry-completed-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry[data-status=COMPLETED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-completed-bg), var(--text-entry-completed-bg) 23px, var(--text-entry-completed-fg) 23.5px, var(--text-entry-completed-fg) 26px, var(--text-entry-completed-bg) 26.5px, var(--text-entry-completed-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry[data-status=COMPLETED] .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry[data-status=COMPLETED] .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=COMPLETED] .status-icon-container .icon[data-status=COMPLETED]{display:flex}.text-entry[data-status=COMPLETED] .status-icon-container .icon[data-status=COMPLETED] img.icon{display:block!important}.text-entry[data-status=LOVED] .text-entry-label{letter-spacing:0;background-color:var(--text-entry-loved-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry[data-status=LOVED] .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry[data-status=LOVED] .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry[data-status=LOVED] .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry[data-status=LOVED] .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry[data-status=LOVED] .text-container::-webkit-scrollbar{width:8px}.text-entry[data-status=LOVED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-loved-thumb);border-radius:5px}.text-entry[data-status=LOVED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-loved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=LOVED] .text-container{scrollbar-color:var(--text-entry-loved-thumb) var(--text-entry-loved-track);scrollbar-width:thin}}.text-entry[data-status=LOVED] .text-container .text-editor-surface{background-color:var(--text-entry-loved-bg);background-image:repeating-linear-gradient(var(--text-entry-loved-bg), var(--text-entry-loved-bg) 38px, var(--text-entry-loved-fg) 38.5px, var(--text-entry-loved-fg) 41px, var(--text-entry-loved-bg) 41.5px, var(--text-entry-loved-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry[data-status=LOVED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry[data-status=LOVED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-loved-thumb);border-radius:5px}.text-entry[data-status=LOVED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-loved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=LOVED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-loved-thumb) var(--text-entry-loved-track);scrollbar-width:thin}}.text-entry[data-status=LOVED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-loved-bg), var(--text-entry-loved-bg) 38px, var(--text-entry-loved-fg) 38.5px, var(--text-entry-loved-fg) 41px, var(--text-entry-loved-bg) 41.5px, var(--text-entry-loved-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry[data-status=LOVED] .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry[data-status=LOVED] .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-loved-bg), var(--text-entry-loved-bg) 23px, var(--text-entry-loved-fg) 23.5px, var(--text-entry-loved-fg) 26px, var(--text-entry-loved-bg) 26.5px, var(--text-entry-loved-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry[data-status=LOVED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-loved-bg), var(--text-entry-loved-bg) 23px, var(--text-entry-loved-fg) 23.5px, var(--text-entry-loved-fg) 26px, var(--text-entry-loved-bg) 26.5px, var(--text-entry-loved-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry[data-status=LOVED] .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry[data-status=LOVED] .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=LOVED] .status-icon-container .icon[data-status=LOVED]{display:flex}.text-entry[data-status=LOVED] .status-icon-container .icon[data-status=LOVED] img.icon{display:block!important}.text-entry[data-status=APPROVED] .text-entry-label{letter-spacing:0;background-color:var(--text-entry-approved-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry[data-status=APPROVED] .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry[data-status=APPROVED] .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry[data-status=APPROVED] .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry[data-status=APPROVED] .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry[data-status=APPROVED] .text-container::-webkit-scrollbar{width:8px}.text-entry[data-status=APPROVED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-approved-thumb);border-radius:5px}.text-entry[data-status=APPROVED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-approved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=APPROVED] .text-container{scrollbar-color:var(--text-entry-approved-thumb) var(--text-entry-approved-track);scrollbar-width:thin}}.text-entry[data-status=APPROVED] .text-container .text-editor-surface{background-color:var(--text-entry-approved-bg);background-image:repeating-linear-gradient(var(--text-entry-approved-bg), var(--text-entry-approved-bg) 38px, var(--text-entry-approved-fg) 38.5px, var(--text-entry-approved-fg) 41px, var(--text-entry-approved-bg) 41.5px, var(--text-entry-approved-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry[data-status=APPROVED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry[data-status=APPROVED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-approved-thumb);border-radius:5px}.text-entry[data-status=APPROVED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-approved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=APPROVED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-approved-thumb) var(--text-entry-approved-track);scrollbar-width:thin}}.text-entry[data-status=APPROVED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-approved-bg), var(--text-entry-approved-bg) 38px, var(--text-entry-approved-fg) 38.5px, var(--text-entry-approved-fg) 41px, var(--text-entry-approved-bg) 41.5px, var(--text-entry-approved-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry[data-status=APPROVED] .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry[data-status=APPROVED] .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-approved-bg), var(--text-entry-approved-bg) 23px, var(--text-entry-approved-fg) 23.5px, var(--text-entry-approved-fg) 26px, var(--text-entry-approved-bg) 26.5px, var(--text-entry-approved-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry[data-status=APPROVED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-approved-bg), var(--text-entry-approved-bg) 23px, var(--text-entry-approved-fg) 23.5px, var(--text-entry-approved-fg) 26px, var(--text-entry-approved-bg) 26.5px, var(--text-entry-approved-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry[data-status=APPROVED] .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry[data-status=APPROVED] .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=APPROVED] .status-icon-container .icon[data-status=APPROVED]{display:flex}.text-entry[data-status=APPROVED] .status-icon-container .icon[data-status=APPROVED] img.icon{display:block!important}.text-entry[data-status=CAN_BE_IMPROVED] .text-entry-label{letter-spacing:0;background-color:var(--text-entry-improved-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry[data-status=CAN_BE_IMPROVED] .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry[data-status=CAN_BE_IMPROVED] .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry[data-status=CAN_BE_IMPROVED] .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry[data-status=CAN_BE_IMPROVED] .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry[data-status=CAN_BE_IMPROVED] .text-container::-webkit-scrollbar{width:8px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-improved-thumb);border-radius:5px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-improved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=CAN_BE_IMPROVED] .text-container{scrollbar-color:var(--text-entry-improved-thumb) var(--text-entry-improved-track);scrollbar-width:thin}}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface{background-color:var(--text-entry-improved-bg);background-image:repeating-linear-gradient(var(--text-entry-improved-bg), var(--text-entry-improved-bg) 38px, var(--text-entry-improved-fg) 38.5px, var(--text-entry-improved-fg) 41px, var(--text-entry-improved-bg) 41.5px, var(--text-entry-improved-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-improved-thumb);border-radius:5px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-improved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-improved-thumb) var(--text-entry-improved-track);scrollbar-width:thin}}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-improved-bg), var(--text-entry-improved-bg) 38px, var(--text-entry-improved-fg) 38.5px, var(--text-entry-improved-fg) 41px, var(--text-entry-improved-bg) 41.5px, var(--text-entry-improved-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-improved-bg), var(--text-entry-improved-bg) 23px, var(--text-entry-improved-fg) 23.5px, var(--text-entry-improved-fg) 26px, var(--text-entry-improved-bg) 26.5px, var(--text-entry-improved-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-improved-bg), var(--text-entry-improved-bg) 23px, var(--text-entry-improved-fg) 23.5px, var(--text-entry-improved-fg) 26px, var(--text-entry-improved-bg) 26.5px, var(--text-entry-improved-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry[data-status=CAN_BE_IMPROVED] .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry[data-status=CAN_BE_IMPROVED] .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=CAN_BE_IMPROVED] .status-icon-container .icon[data-status=CAN_BE_IMPROVED]{display:flex}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-entry-label{letter-spacing:0;background-color:var(--text-entry-modified-label-bg);color:var(--default-color-2);border-radius:10px 10px 0 0;min-height:30px;margin:10px 0 0;padding:5px 20px 5px 40px;font-family:Sofia Pro,sans-serif;font-size:20px;line-height:20px;display:flex}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-entry-label .word-count-container{margin-left:auto;padding-right:10px;font-size:16px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-entry-label .word-count-container .currently-writing:after{content:"…";width:0;font-size:16px;line-height:16px;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{z-index:1;-o-transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;border:none;border-radius:0 0 7px 7px;transition:all .1s;overflow:auto}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container::-webkit-scrollbar{width:8px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-modified-thumb);border-radius:5px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-modified-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{scrollbar-color:var(--text-entry-modified-thumb) var(--text-entry-modified-track);scrollbar-width:thin}}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface{background-color:var(--text-entry-modified-bg);background-image:repeating-linear-gradient(var(--text-entry-modified-bg), var(--text-entry-modified-bg) 38px, var(--text-entry-modified-fg) 38.5px, var(--text-entry-modified-fg) 41px, var(--text-entry-modified-bg) 41.5px, var(--text-entry-modified-bg) 49px);background-position-y:0;background-repeat:repeat-y;border-radius:0 0 10px 10px;outline:none;height:100%;padding:0 0 10px;font-family:Sofia Pro;font-size:23px;line-height:49px;overflow:auto}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-modified-thumb);border-radius:5px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-modified-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-modified-thumb) var(--text-entry-modified-track);scrollbar-width:thin}}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-modified-bg), var(--text-entry-modified-bg) 38px, var(--text-entry-modified-fg) 38.5px, var(--text-entry-modified-fg) 41px, var(--text-entry-modified-bg) 41.5px, var(--text-entry-modified-bg) 49px);white-space:pre-wrap;overflow-wrap:break-word;background-position-y:0;background-repeat:repeat-y;margin:0;padding:0 20px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface p:last-child{padding-bottom:20px!important}@media screen and (width<=768px){.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface{background-image:repeating-linear-gradient(var(--text-entry-modified-bg), var(--text-entry-modified-bg) 23px, var(--text-entry-modified-fg) 23.5px, var(--text-entry-modified-fg) 26px, var(--text-entry-modified-bg) 26.5px, var(--text-entry-modified-bg) 34px);background-position-y:0;background-repeat:repeat-y;font-size:16px;line-height:34px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface p{background-image:repeating-linear-gradient(var(--text-entry-modified-bg), var(--text-entry-modified-bg) 23px, var(--text-entry-modified-fg) 23.5px, var(--text-entry-modified-fg) 26px, var(--text-entry-modified-bg) 26.5px, var(--text-entry-modified-bg) 34px);background-position-y:0;background-repeat:repeat-y}}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container.text-editor-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=STATUS_STUDENT_REVISED] .status-icon-container .icon{display:none}.text-entry[data-focus=true] .text-entry-label .word-count-container .current-count,.text-entry.open-on-load .text-entry-label .word-count-container .current-count{opacity:.6;font-style:italic}.text-entry[data-focus=true] .bottom-button-container,.text-entry.open-on-load .bottom-button-container{display:flex;bottom:-60px}.text-entry[data-focus=true] .bottom-button-container.overflow-condition,.text-entry.open-on-load .bottom-button-container.overflow-condition{bottom:62px!important}.text-entry[data-focus=true] .bottom-button-container.fixed,.text-entry.open-on-load .bottom-button-container.fixed{z-index:15;width:90%;position:fixed;left:5%;bottom:50px!important}.text-entry[data-focus=true] .button-row,.text-entry.open-on-load .button-row{display:flex}.text-entry:not([data-comment=""]) .inner-container .comment-button{animation:1s ease-in-out infinite alternate pulsate}.text-entry:not([data-comment=""]) .inner-container .comment-button .add-comment{display:none}.text-entry:not([data-comment=""]) .inner-container .comment-button .read-comment{display:inline}.text-entry .comment-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media screen and (width<=1368px){.text-entry[data-focus=true] .bottom-button-container.fixed,.text-entry.open-on-load .bottom-button-container.fixed{width:100%;left:0;bottom:40px!important}.text-entry[data-focus=true][data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container,.text-entry.open-on-load[data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container{z-index:15;width:92vw;left:calc(50% - 46vw);position:absolute!important}.text-entry[data-focus=true][data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container .revision-panel .status-button .button-text,.text-entry.open-on-load[data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container .revision-panel .status-button .button-text{font-size:16px}.text-entry[data-focus=true][data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container .revision-panel .status-button .icon,.text-entry.open-on-load[data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container .revision-panel .status-button .icon{width:24px;height:24px}.text-entry[data-focus=true][data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container .revision-panel .save-TE-button,.text-entry.open-on-load[data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container .revision-panel .save-TE-button{width:33px;height:33px}}@media screen and (width<=1200px){.text-entry[data-focus=true] .bottom-button-container.fixed,.text-entry.open-on-load .bottom-button-container.fixed{bottom:90px!important}}@font-face{font-family:FatFrank;src:url(/build/assets/FatFrank-Regular-2veBNDr-.woff2)format("woff2"),url(/build/assets/FatFrank-Regular-B3TwS_9U.woff)format("woff"),url(/build/assets/FatFrank-Regular-CBJbH_FO.ttf)format("truetype")}@font-face{font-family:Eagle;src:url(/build/assets/eagle-book-webfont-Cq0y-yez.woff2)format("woff2"),url(/build/assets/eagle-book-webfont-FtpObYbp.woff)format("woff"),url(/build/assets/eagle-book-7T73ZD3H.ttf)format("truetype")}@font-face{font-family:Sofia Pro;src:url(/build/assets/sofiapro-regular-webfont-D4aK1DZ7.woff2)format("woff2"),url(/build/assets/sofiapro-regular-webfont-yb7BUWHf.woff)format("woff"),url(/build/assets/sofiapro-regular-XDXtlBtT.ttf)format("truetype")}@font-face{font-family:Sofia Pro;src:url(/build/assets/sofiapro-bold-webfont-CbGTNA61.woff2)format("woff2"),url(/build/assets/sofiapro-bold-webfont-vUvACLLU.woff)format("woff"),url(/build/assets/sofiapro-bold-Bgv6VhCb.ttf)format("truetype");font-weight:700}@font-face{font-family:Sofia Pro;src:url(/build/assets/sofiapro-regularitalic-webfont-BozOfJBg.woff2)format("woff2"),url(/build/assets/sofiapro-regularitalic-webfont-CNzq8KyQ.woff)format("woff"),url(/build/assets/sofiapro-regularitalic-No7oe3lu.ttf)format("truetype");font-style:italic}@keyframes counterAnimation{0%{background-color:var(--troubadour-main);transform:scale(1)}50%{background-color:var(--text-entry-modified-fg);transform:scale(1.25)}0%{background-color:var(--troubadour-main);transform:scale(1)}}@keyframes moveEndAnimation{0%{background-color:var(--text-entry-modified-fg)}75%{background-color:var(--text-entry-modified-fg)}to{background-color:var(--default-bg)}}@keyframes moveTopSourceAnimation{0%{background-color:var(--default-bg);bottom:0;transform:scale(1)}50%{background-color:var(--text-entry-modified-fg);bottom:180px;transform:scale(1.02)}to{background-color:var(--text-entry-modified-fg);bottom:180px;transform:scale(1)}}@keyframes moveBottomTargetAnimation{0%{opacity:1;top:0}50%{opacity:.3;top:180px}to{opacity:1;top:180px}}@keyframes moveTopTargetAnimation{0%{background-color:var(--default-bg);top:0;transform:scale(1)}50%{background-color:var(--text-entry-modified-fg);top:180px;transform:scale(1.05)}to{background-color:var(--text-entry-modified-fg);top:180px;transform:scale(1)}}@keyframes moveBottomSourceAnimation{0%{opacity:1;bottom:0}50%{opacity:.3;bottom:180px}to{opacity:1;bottom:180px}}.text-entry.asset-text-entry{border-radius:10px;margin:10px 0;position:relative}.text-entry.asset-text-entry.greyed-out{opacity:.7}.text-entry.asset-text-entry.on-move .inner-container{animation-duration:.4s}.text-entry.asset-text-entry.on-move.move-up-source .inner-container{animation-name:moveTopSourceAnimation}.text-entry.asset-text-entry.on-move.move-down-target .inner-container{animation-name:moveBottomTargetAnimation}.text-entry.asset-text-entry.on-move.move-down-source .inner-container{animation-name:moveTopTargetAnimation}.text-entry.asset-text-entry.on-move.move-up-target .inner-container{animation-name:moveBottomSourceAnimation}.text-entry.asset-text-entry.on-move .icon-container,.text-entry.asset-text-entry.on-move .text-editor-surface,.text-entry.asset-text-entry.on-move .position-counter-wrapper,.text-entry.asset-text-entry.on-move .reorder-buttons{opacity:0;transition:opacity .25s ease-out}.text-entry.asset-text-entry.on-move-end .inner-container{animation:1.5s forwards moveEndAnimation}.text-entry.asset-text-entry.on-move-end .position-counter-wrapper{animation:.75s cubic-bezier(.87,-.01,.26,1.22) forwards counterAnimation}.text-entry.asset-text-entry .position-counter-wrapper{background-color:var(--text-entry-position-counter-bg);z-index:20;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:-10px;left:-10px}.text-entry.asset-text-entry .position-counter-wrapper .position-counter{color:var(--default-color-2);margin:auto;font-size:clamp(14px,2vw,16px);font-weight:600;line-height:1.6em}.text-entry.asset-text-entry .comment-button.text-entry-button{z-index:14;position:absolute;top:-8px;left:116px;display:none!important}.text-entry.asset-text-entry .status-icon-container{top:-20px;right:-20px}.text-entry.asset-text-entry .inner-container{background:var(--default-bg);border:2px solid var(--line-separator);box-shadow:var(--dropshadow2);border-radius:10px;flex-flow:wrap;align-items:center;position:relative}.text-entry.asset-text-entry .inner-container .open-correction-button-container{z-index:10;display:none;position:absolute;top:-20px;right:40px}.text-entry.asset-text-entry .inner-container .open-correction-button-container .troubadour-button,.text-entry.asset-text-entry .inner-container .back-to-list-button{display:none}.text-entry.asset-text-entry .inner-container .icon-wrapper{background-color:var(--default-bg);border:2px solid var(--text-entry-icon-border);border-radius:5px;justify-content:center;align-items:center;width:100px;height:100px;padding:2px;display:flex;overflow:hidden}.text-entry.asset-text-entry .inner-container .icon-wrapper .icon-container{border-radius:5px 5px 0 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.text-entry.asset-text-entry .inner-container .icon-wrapper .icon-container.flip{transform:rotateY(180deg)}.text-entry.asset-text-entry .inner-container .icon-wrapper .icon-container .icon{position:absolute}.text-entry.asset-text-entry .inner-container .icon-wrapper .icon-container .placeholder-icon{position:unset}.text-entry.asset-text-entry .inner-container .left-section{display:flex;position:relative}.text-entry.asset-text-entry .inner-container .text-container{flex:1;height:100px;margin:0 20px;overflow:hidden}.text-entry.asset-text-entry .inner-container .text-container .text-editor-surface{background:0 0;overflow:hidden}.text-entry.asset-text-entry .inner-container .bottom-button-container{bottom:-63px}.text-entry.asset-text-entry .inner-container .button-row{flex:1 0 100%;padding-right:45px}.text-entry.asset-text-entry .inner-container .word-count-container{text-align:right;flex:0 100%;margin-left:auto;padding-right:10px;font-size:clamp(12px,2vw,16px);line-height:1.6em}.text-entry.asset-text-entry .inner-container .word-count-container .current-count,.text-entry.asset-text-entry .inner-container .word-count-container .currently-writing{transition:opacity .25s}.text-entry.asset-text-entry .inner-container .word-count-container .currently-writing:after{content:"…";width:0;font-size:clamp(14px,2vw,16px);line-height:1.6em;animation:1s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}.text-entry.asset-text-entry .text-entry-locked{z-index:10;max-width:150px;height:40%;max-height:150px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-entry.asset-text-entry[data-comment]:not([data-comment=""]) .comment-button.text-entry-button{display:flex!important}.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=""][data-work-state=WAITING_FOR_VALIDATION] .open-correction-button-container,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=NEW][data-work-state=WAITING_FOR_VALIDATION] .open-correction-button-container,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=STATUS_STUDENT_REVISED][data-work-state=WAITING_FOR_VALIDATION] .open-correction-button-container{display:block}.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=""][data-work-state=WAITING_FOR_VALIDATION] .open-correction-button-container .student-correction-button,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=NEW][data-work-state=WAITING_FOR_VALIDATION] .open-correction-button-container .student-correction-button,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=STATUS_STUDENT_REVISED][data-work-state=WAITING_FOR_VALIDATION] .open-correction-button-container .student-correction-button{display:flex}.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=CAN_BE_IMPROVED] .open-correction-button-container{display:block}.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=CAN_BE_IMPROVED] .open-correction-button-container .student-revision-button{display:flex}.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED],.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED],.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED],.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED],.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED]{min-height:100px}.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED] .comment-button.text-entry-button,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED] .comment-button.text-entry-button,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED] .comment-button.text-entry-button,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED] .comment-button.text-entry-button,.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED] .comment-button.text-entry-button{width:30px;height:30px;top:0;left:73px}.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED] .inner-container,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED] .inner-container,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED] .inner-container,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED] .inner-container,.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED] .inner-container{height:100px;min-height:100px;box-shadow:none;opacity:.7}.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED] .inner-container .icon-wrapper,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED] .inner-container .icon-wrapper,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED] .inner-container .icon-wrapper,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED] .inner-container .icon-wrapper,.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED] .inner-container .icon-wrapper{width:50px;height:50px}.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED] .inner-container .text-container,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED] .inner-container .text-container,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED] .inner-container .text-container,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED] .inner-container .text-container,.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED] .inner-container .text-container{height:50px;padding:13px 0}.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED] .inner-container .text-container .text-editor-surface,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED] .inner-container .text-container .text-editor-surface,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED] .inner-container .text-container .text-editor-surface,.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED] .inner-container .text-container .text-editor-surface,.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED] .inner-container .text-container .text-editor-surface{font-size:clamp(16px,2vw,18px);line-height:1.6em}.text-entry.asset-text-entry[data-focus=true],.text-entry.asset-text-entry.open-on-load{border-radius:0 0 10px 10px;height:100%;margin-top:30px;overflow:visible}.text-entry.asset-text-entry[data-focus=true] .position-counter-wrapper,.text-entry.asset-text-entry.open-on-load .position-counter-wrapper{top:-10px;left:-10px}.text-entry.asset-text-entry[data-focus=true] .comment-button.text-entry-button,.text-entry.asset-text-entry.open-on-load .comment-button.text-entry-button{top:-8px}.text-entry.asset-text-entry[data-focus=true] .status-icon-container,.text-entry.asset-text-entry.open-on-load .status-icon-container{top:-20px;right:-20px}.text-entry.asset-text-entry[data-focus=true] .inner-container,.text-entry.asset-text-entry.open-on-load .inner-container{border-radius:10px 10px 0 0;align-items:flex-start}.text-entry.asset-text-entry[data-focus=true] .inner-container .back-to-list-button,.text-entry.asset-text-entry.open-on-load .inner-container .back-to-list-button{margin-top:10px;display:flex}.text-entry.asset-text-entry[data-focus=true] .text-container,.text-entry.asset-text-entry.open-on-load .text-container{min-height:35vh;max-height:20vh;padding:0}.text-entry.asset-text-entry[data-focus=true] .text-editor-surface,.text-entry.asset-text-entry.open-on-load .text-editor-surface{overflow-y:auto!important}.text-entry.asset-text-entry[data-focus=true] .text-editor-surface p,.text-entry.asset-text-entry.open-on-load .text-editor-surface p{padding:10px 30px 0!important}.text-entry.asset-text-entry[data-focus=true] .collapse-button .icon,.text-entry.asset-text-entry.open-on-load .collapse-button .icon{transform:rotate(-90deg)}.text-entry.asset-text-entry[data-focus=true] .left-section,.text-entry.asset-text-entry.open-on-load .left-section{flex-direction:column}.text-entry.asset-text-entry[data-focus=true] .left-section .text-entry-button,.text-entry.asset-text-entry.open-on-load .left-section .text-entry-button{margin:5px 0}.text-entry.asset-text-entry[data-focus=true] .word-count-container,.text-entry.asset-text-entry.open-on-load .word-count-container{justify-content:flex-end;align-items:center;height:25px;display:flex}.text-entry.asset-text-entry[data-focus=true] .word-count-container .current-count,.text-entry.asset-text-entry.open-on-load .word-count-container .current-count{opacity:.6;font-style:italic}.text-entry.asset-text-entry .inner-container{background-color:var(--default-bg)}.text-entry.asset-text-entry[data-focus=false][data-status=NEW] .inner-container{background-color:var(--text-entry-new-bg2)}.text-entry.asset-text-entry[data-focus=false][data-status=COMPLETED] .inner-container{background-color:var(--text-entry-completed-bg2)}.text-entry.asset-text-entry[data-focus=false][data-status=LOVED] .inner-container{background-color:var(--text-entry-loved-bg2)}.text-entry.asset-text-entry[data-focus=false][data-status=APPROVED] .inner-container{background-color:var(--text-entry-approved-bg2)}.text-entry.asset-text-entry[data-focus=false][data-status=CAN_BE_IMPROVED] .inner-container{background-color:var(--text-entry-improved-bg2)}.text-entry.asset-text-entry[data-focus=false][data-status=STATUS_STUDENT_REVISED] .inner-container{background-color:var(--text-entry-modified-bg2)}.text-entry.asset-text-entry .text-container{background-color:var(--text-entry-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb2);border-radius:5px}.text-entry.asset-text-entry .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry .text-container .text-editor-surface{scrollbar-color:var(--text-entry-thumb2) var(--text-entry-track2);scrollbar-width:thin}}.text-entry.asset-text-entry .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=NEW] .text-container{background-color:var(--text-entry-new-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry[data-status=NEW] .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry[data-status=NEW] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=NEW] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=NEW] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-new-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry[data-status=NEW] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-new-thumb2) var(--text-entry-new-track2);scrollbar-width:thin}}.text-entry.asset-text-entry[data-status=NEW] .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=NEW] .status-icon-container .icon[data-status=NEW]{display:none!important}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container{background-color:var(--text-entry-completed-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-completed-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-completed-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-completed-thumb2) var(--text-entry-completed-track2);scrollbar-width:thin}}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=COMPLETED] .status-icon-container .icon[data-status=COMPLETED]{display:flex}.text-entry.asset-text-entry[data-status=COMPLETED] .status-icon-container .icon[data-status=COMPLETED] img.icon{display:block!important}.text-entry.asset-text-entry[data-status=LOVED] .text-container{background-color:var(--text-entry-loved-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry[data-status=LOVED] .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry[data-status=LOVED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=LOVED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-loved-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=LOVED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-loved-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry[data-status=LOVED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-loved-thumb2) var(--text-entry-loved-track2);scrollbar-width:thin}}.text-entry.asset-text-entry[data-status=LOVED] .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=LOVED] .status-icon-container .icon[data-status=LOVED]{display:flex}.text-entry.asset-text-entry[data-status=LOVED] .status-icon-container .icon[data-status=LOVED] img.icon{display:block!important}.text-entry.asset-text-entry[data-status=APPROVED] .text-container{background-color:var(--text-entry-approved-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-approved-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-approved-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry[data-status=APPROVED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-approved-thumb2) var(--text-entry-approved-track2);scrollbar-width:thin}}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=APPROVED] .status-icon-container .icon[data-status=APPROVED]{display:flex}.text-entry.asset-text-entry[data-status=APPROVED] .status-icon-container .icon[data-status=APPROVED] img.icon{display:block!important}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container{background-color:var(--text-entry-improved-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-improved-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-improved-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-improved-thumb2) var(--text-entry-improved-track2);scrollbar-width:thin}}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .status-icon-container .icon[data-status=CAN_BE_IMPROVED]{display:flex}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{background-color:var(--text-entry-modified-bg3);white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;background-image:none}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface{padding:0;font-size:clamp(18px,2vw,23px);line-height:1.6em}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--text-entry-modified-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--text-entry-modified-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface{scrollbar-color:var(--text-entry-modified-thumb2) var(--text-entry-modified-track2);scrollbar-width:thin}}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface p{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;overflow-wrap:break-word;text-align:left;background-image:none;padding:0 20px}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .status-icon-container .icon{display:none!important}.text-entry.asset-text-entry[data-work-state=WAITING_FOR_VALIDATION] .position-counter-wrapper{top:-10px;left:-10px}@media screen and (width<=768px){.text-entry.asset-text-entry{margin:30px 0}.text-entry.asset-text-entry .comment-button.text-entry-button{transition:all 1ms linear;transform:translate3d(77px,-100%,10px);width:30px!important;height:30px!important;top:0!important;left:0!important}.text-entry.asset-text-entry .inner-container{padding:10px}.text-entry.asset-text-entry .inner-container .left-section{transition:all 1ms linear;position:absolute;top:0;left:0;transform:translate3d(20px,-44px,1px)}.text-entry.asset-text-entry .inner-container .left-section .icon-wrapper{width:50px!important;height:50px!important}.text-entry.asset-text-entry .inner-container .text-container{margin:0 5px!important}.text-entry.asset-text-entry .inner-container .text-container .text-editor-surface p{padding:0 10px!important}}.text-entry.narration-text-entry{width:100%;height:400px;min-height:400px;max-height:400px;margin:0 auto 72px;padding:0}.text-entry.narration-text-entry .inner-container{height:400px;min-height:400px;max-height:400px;position:relative;padding:0!important}.text-entry.narration-text-entry .inner-container .text-entry-label{flex-flow:row;align-items:center;height:40px;margin:0;padding:5px 25px;font-size:clamp(14px,2vw,23px);line-height:1em;display:flex}.text-entry.narration-text-entry .inner-container .text-entry-label .word-count-container{font-size:clamp(12px,2vw,20px)}.text-entry.narration-text-entry .text-container{height:360px;min-height:360px;max-height:360px;overflow-y:auto}@media screen and (width<=768px){.text-entry.narration-text-entry .text-container{height:240px;min-height:240px;max-height:240px}}.text-entry.narration-text-entry[data-focus=true] .bottom-button-container,.text-entry.narration-text-entry.open-on-load .bottom-button-container{top:calc(100% - 4px)}.text-entry.narration-text-entry[data-focus=true] .bottom-button-container .revision-panel,.text-entry.narration-text-entry.open-on-load .bottom-button-container .revision-panel{width:100%}.text-entry.narration-text-entry[data-focus=false] .text-container,.text-entry.narration-text-entry[data-focus=false] .text-editor-surface{overflow:hidden}@media screen and (width<=768px){.text-entry.narration-text-entry{width:calc(100% - 60px);height:280px;min-height:280px;max-height:280px;margin:0 auto 36px}.text-entry.narration-text-entry .inner-container{height:280px;min-height:280px;max-height:280px}.text-entry.narration-text-entry[data-focus=true] .bottom-button-container .revision-panel{min-width:unset}}.popup-text-entry-container{background-color:var(--workblock-bg);z-index:201;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.popup-text-entry-container[data-focus=true]{display:block}.popup-text-entry-container .text-entry{width:96%;max-height:25vh;transition:height .25s;position:fixed;top:0;height:25vh!important;margin:0 2% auto!important}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT],.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT]{width:96%;margin:0 2% auto!important}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT]{height:150px;min-height:150px;max-height:150px}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT] .inner-container{height:150px;min-height:150px;max-height:150px;position:relative;padding:0!important}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT] .text-container{height:110px;min-height:110px;max-height:110px}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT]{height:240px;min-height:240px;max-height:240px}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT] .inner-container{height:240px;min-height:240px;max-height:240px;position:relative;padding:0!important}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT] .text-container{height:200px;min-height:200px;max-height:200px}.text-entry.title-text-entry{width:80%;height:170px;min-height:170px;max-height:170px;margin:0 10% 72px;padding:0}.text-entry.title-text-entry .inner-container{height:170px;min-height:170px;max-height:170px;position:relative;padding:0!important}.text-entry.title-text-entry .inner-container .text-entry-label{flex-flow:row;align-items:center;height:40px;margin:0;padding:5px 25px;font-size:clamp(14px,2vw,23px);line-height:1em;display:flex}.text-entry.title-text-entry .inner-container .text-entry-label .word-count-container{font-size:clamp(12px,2vw,23px)}.text-entry.title-text-entry[data-focus=true] .bottom-button-container,.text-entry.title-text-entry.open-on-load .bottom-button-container{top:calc(100% - 4px)}.text-entry.title-text-entry[data-focus=true] .bottom-button-container .revision-panel,.text-entry.title-text-entry.open-on-load .bottom-button-container .revision-panel{width:100%}.text-entry.title-text-entry[data-focus=false] .text-container,.text-entry.title-text-entry[data-focus=false] .text-editor-surface{overflow:hidden}.text-entry.title-text-entry[data-status=""] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=""] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=""] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=""] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-new-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=""] .text-container{scrollbar-color:var(--text-entry-new-thumb) var(--text-entry-new-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=""] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=""] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=""] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=""] .text-container .text-editor-surface p{font-size:28px}}.text-entry.title-text-entry[data-status=NEW] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=NEW] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=NEW] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=NEW] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-new-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=NEW] .text-container{scrollbar-color:var(--text-entry-new-thumb) var(--text-entry-new-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=NEW] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=NEW] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=NEW] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=NEW] .text-container .text-editor-surface p{font-size:28px}}.text-entry.title-text-entry[data-status=COMPLETED] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=COMPLETED] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=COMPLETED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-completed-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=COMPLETED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-completed-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=COMPLETED] .text-container{scrollbar-color:var(--text-entry-completed-thumb) var(--text-entry-completed-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=COMPLETED] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=COMPLETED] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=COMPLETED] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=COMPLETED] .text-container .text-editor-surface p{font-size:28px}}.text-entry.title-text-entry[data-status=LOVED] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=LOVED] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=LOVED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-loved-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=LOVED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-loved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=LOVED] .text-container{scrollbar-color:var(--text-entry-loved-thumb) var(--text-entry-loved-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=LOVED] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=LOVED] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=LOVED] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=LOVED] .text-container .text-editor-surface p{font-size:28px}}.text-entry.title-text-entry[data-status=APPROVED] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=APPROVED] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=APPROVED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-approved-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=APPROVED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-approved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=APPROVED] .text-container{scrollbar-color:var(--text-entry-approved-thumb) var(--text-entry-approved-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=APPROVED] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=APPROVED] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=APPROVED] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=APPROVED] .text-container .text-editor-surface p{font-size:28px}}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-improved-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-improved-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container{scrollbar-color:var(--text-entry-improved-thumb) var(--text-entry-improved-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container .text-editor-surface p{font-size:28px}}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{height:130px;min-height:130px;max-height:130px;overflow-y:auto;background-position-y:8px!important}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container::-webkit-scrollbar{width:8px}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container::-webkit-scrollbar-thumb{background-color:var(--text-entry-modified-thumb);border-radius:5px}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container::-webkit-scrollbar-track{background-color:var(--text-entry-modified-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{scrollbar-color:var(--text-entry-modified-thumb) var(--text-entry-modified-track);scrollbar-width:thin}}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface{background-image:none;width:100%;padding:20px}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface p{text-align:center;background-image:none;margin:0;padding:0;font-size:57px;line-height:1.2em}@media screen and (width<=768px){.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{height:80px;min-height:80px;max-height:80px}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .text-editor-surface p{font-size:28px}.text-entry.title-text-entry{width:calc(100% - 60px);height:120px;min-height:120px;max-height:120px;margin:0 auto 36px}.text-entry.title-text-entry .inner-container{height:120px;min-height:120px;max-height:120px}.text-entry.title-text-entry[data-focus=true] .bottom-button-container .revision-panel{min-width:unset}}.text-editor-content,.text-editor-content p,.text-editor-content h1,.text-editor-content h2,.text-editor-content h3,.text-editor-content h4,.text-editor-content h5,.text-editor-content h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.text-editor-content ul,.text-editor-content ol{margin:0;padding-left:2.5rem}.text-editor-content ul>li:not([data-list]){list-style-type:disc}.text-editor-content ol>li:not([data-list]){list-style-type:decimal}.text-editor-content li:not([data-list])>p{margin:0}.text-editor-content li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;padding-left:2.5rem;list-style-type:none;position:relative}.text-editor-content li[data-list]>.ql-ui:before{text-align:right;white-space:nowrap;width:1.2em;margin-left:-1.5em;margin-right:.3em;display:inline-block}.text-editor-content li[data-list=bullet]>.ql-ui:before{content:"•"}.text-editor-content li[data-list=checked]>.ql-ui:before{content:"☑"}.text-editor-content li[data-list=unchecked]>.ql-ui:before{content:"☐"}.text-editor-content li[data-list=ordered]{counter-increment:list-0}.text-editor-content li[data-list=ordered]>.ql-ui:before{content:counter(list-0, decimal) ". "}.text-editor-content li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.text-editor-content li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.text-editor-content li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.text-editor-content li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.text-editor-content li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.text-editor-content li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}.text-editor-content li[data-list].ql-indent-7{counter-reset:list-8 list-9}.text-editor-content li[data-list].ql-indent-8{counter-reset:list-9}.text-editor-content li[data-list=ordered].ql-indent-1{counter-increment:list-1}.text-editor-content li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1, lower-alpha) ". "}.text-editor-content li[data-list=ordered].ql-indent-2{counter-increment:list-2}.text-editor-content li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2, lower-roman) ". "}.text-editor-content li[data-list=ordered].ql-indent-3{counter-increment:list-3}.text-editor-content li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3, decimal) ". "}.text-editor-content li[data-list=ordered].ql-indent-4{counter-increment:list-4}.text-editor-content li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4, lower-alpha) ". "}.text-editor-content li[data-list=ordered].ql-indent-5{counter-increment:list-5}.text-editor-content li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5, lower-roman) ". "}.text-editor-content li[data-list=ordered].ql-indent-6{counter-increment:list-6}.text-editor-content li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6, decimal) ". "}.text-editor-content li[data-list=ordered].ql-indent-7{counter-increment:list-7}.text-editor-content li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7, lower-alpha) ". "}.text-editor-content li[data-list=ordered].ql-indent-8{counter-increment:list-8}.text-editor-content li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8, lower-roman) ". "}.text-editor-content li[data-list=ordered].ql-indent-9{counter-increment:list-9}.text-editor-content li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9, decimal) ". "}.text-editor-content .ql-ui{position:absolute}.text-editor-content .ql-indent-1,.text-editor-content li[data-list].ql-indent-1{padding-left:5rem}.text-editor-content .ql-indent-2,.text-editor-content li[data-list].ql-indent-2{padding-left:7.5rem}.text-editor-content .ql-indent-3,.text-editor-content li[data-list].ql-indent-3{padding-left:10rem}.text-editor-content .ql-indent-4,.text-editor-content li[data-list].ql-indent-4{padding-left:12.5rem}.text-editor-content .ql-indent-5,.text-editor-content li[data-list].ql-indent-5{padding-left:15rem}.text-editor-content .ql-indent-6,.text-editor-content li[data-list].ql-indent-6{padding-left:17.5rem}.text-editor-content .ql-indent-7,.text-editor-content li[data-list].ql-indent-7{padding-left:20rem}.text-editor-content .ql-indent-8,.text-editor-content li[data-list].ql-indent-8{padding-left:22.5rem}.text-editor-content .ql-indent-9,.text-editor-content li[data-list].ql-indent-9{padding-left:25rem}.text-editor-content .ql-indent-10,.text-editor-content li[data-list].ql-indent-10{padding-left:27.5rem}.nanopopup.teacher-challenge-instructions-popup,.nanopopup.student-challenge-instructions-popup{background-color:var(--default-bg-2);color:var(--default-color-8);overflow:hidden;max-width:700px!important;height:auto!important}.nanopopup.teacher-challenge-instructions-popup .close-container,.nanopopup.student-challenge-instructions-popup .close-container{background-color:var(--challenge-info-popup-close-btn);z-index:100;border-radius:50%;width:40px;height:40px;top:10px;left:10px}.nanopopup.teacher-challenge-instructions-popup .close-container i,.nanopopup.student-challenge-instructions-popup .close-container i,.nanopopup.teacher-challenge-instructions-popup .close-container svg,.nanopopup.student-challenge-instructions-popup .close-container svg{color:var(--default-bg-2);font-size:20px}.nanopopup.teacher-challenge-instructions-popup .close-container:hover,.nanopopup.student-challenge-instructions-popup .close-container:hover{filter:brightness(1.1)}.nanopopup.teacher-challenge-instructions-popup,.nanopopup.student-challenge-instructions-popup{background-color:var(--default-bg);padding:0!important}.nanopopup.teacher-challenge-instructions-popup .challenge-description,.nanopopup.student-challenge-instructions-popup .challenge-description{flex-direction:column;width:100%;max-width:100%;height:auto;margin:0;padding:0;display:flex;overflow:hidden}.nanopopup.teacher-challenge-instructions-popup .challenge-description header,.nanopopup.student-challenge-instructions-popup .challenge-description header{background-color:var(--text-entry-approved-fg);text-align:center;border-radius:10px 10px 0 0;justify-content:center;align-items:center;height:60px;padding:0;font-weight:400;display:flex;position:relative}.nanopopup.teacher-challenge-instructions-popup .challenge-description header .description-label,.nanopopup.student-challenge-instructions-popup .challenge-description header .description-label{color:var(--text-entry-approved-label-bg);text-transform:none;white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;max-width:calc(100% - 120px);margin:0;padding:0;font-family:Sofia Pro,Lato,sans-serif;font-size:clamp(14px,2vw,23px);font-weight:600;line-height:1.2em;display:flex;position:relative}.nanopopup.teacher-challenge-instructions-popup .challenge-description header .description-label:before,.nanopopup.student-challenge-instructions-popup .challenge-description header .description-label:before{content:"";aspect-ratio:1;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-info.svg);background-repeat:no-repeat;background-size:cover;border-radius:50%;width:clamp(30px,4vw,38px)}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content,.nanopopup.student-challenge-instructions-popup .challenge-description .content{height:90vh;max-height:330px;margin:20px 15px;padding:0 25px;overflow-y:auto}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar{width:10px}.nanopopup.student-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar{width:10px}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar-thumb{background-color:var(--description-scrollbar-thumb);border-radius:5px}.nanopopup.student-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar-thumb{background-color:var(--description-scrollbar-thumb);border-radius:5px}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar-track{background-color:var(--description-scrollbar-track);border-radius:5px}.nanopopup.student-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar-track{background-color:var(--description-scrollbar-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.nanopopup.teacher-challenge-instructions-popup .challenge-description .content,.nanopopup.student-challenge-instructions-popup .challenge-description .content{scrollbar-width:auto;scrollbar-color:var(--description-scrollbar-thumb) var(--description-scrollbar-track)}}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .title-section,.nanopopup.student-challenge-instructions-popup .challenge-description .content .title-section{margin:0 0 20px;padding:0}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .title-section .challenge-num-pages,.nanopopup.student-challenge-instructions-popup .challenge-description .content .title-section .challenge-num-pages{color:var(--text-entry-approved-label-bg);text-transform:none;margin:0 0 20px;font-size:clamp(12px,2vw,14px);font-weight:400;line-height:1.2em}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .title-section .challenge-title,.nanopopup.student-challenge-instructions-popup .challenge-description .content .title-section .challenge-title{overflow-wrap:anywhere;text-transform:none;margin:0;padding:0;font-size:clamp(18px,2vw,23px);font-weight:800;line-height:1.2em}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section{height:initial;flex:auto;max-height:225px;margin:0;padding:0}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-title,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-title{text-transform:none;margin:0 0 5px;font-size:clamp(16px,2vw,20px);line-height:1.2em}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-text,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-text{text-align:left;white-space:normal;overflow-wrap:normal;background-color:#0000;border:none;flex-direction:column;height:auto;padding:0;font-family:Sofia Pro,sans-serif;font-size:clamp(14px,2vw,18px);font-style:normal;font-weight:400;line-height:1.4em;display:flex;overflow:hidden}.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text{margin-bottom:30px}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.teacher-challenge-instructions-popup,.nanopopup.student-challenge-instructions-popup{border-radius:10px!important;width:90vw!important;min-width:350px!important;max-width:700px!important;height:90vh!important;min-height:auto!important;max-height:440px!important}}.nanopopup.comment-popup{background-color:var(--troubadour-main-15);border-radius:5px;flex-direction:column;overflow:hidden}.nanopopup.comment-popup .close-container{background-color:var(--troubadour-main-5);z-index:100;border-radius:50%;width:clamp(30px,4vw,50px);height:clamp(30px,4vw,50px);top:10px;left:10px}.nanopopup.comment-popup .close-container i,.nanopopup.comment-popup .close-container svg{color:var(--troubadour-main-16);font-size:clamp(20px,3vw,30px)}.nanopopup.comment-popup .close-container:hover{filter:brightness(1.2)}.nanopopup.comment-popup[style*="display: block"]{display:flex!important}.nanopopup.comment-popup h2{color:var(--troubadour-main-5);text-align:center;text-transform:none;margin:0 0 30px;font-size:clamp(24px,4vw,48px);line-height:1.2em}.nanopopup.comment-popup .title{color:var(--troubadour-main-5);text-align:left;margin:0 0 5px;padding:0;font-size:clamp(18px,3vw,32px)}.nanopopup.comment-popup .text-editor-toolbar{padding:0!important}.nanopopup.comment-popup .student-text-container{width:100%;height:100%;max-height:20vh;margin:0 0 40px}.nanopopup.comment-popup .student-text-container .student-text{background-color:var(--default-color-2);border:1px solid var(--default-color-7);cursor:default;width:100%;max-height:20vh;margin:0;padding:15px;overflow-y:auto}.nanopopup.comment-popup .student-text-container .student-text::-webkit-scrollbar{width:8px}.nanopopup.comment-popup .student-text-container .student-text::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-5);border-radius:5px}.nanopopup.comment-popup .student-text-container .student-text::-webkit-scrollbar-track{background-color:var(--default-color-7)}@supports not selector(::-webkit-scrollbar){.nanopopup.comment-popup .student-text-container .student-text{scrollbar-color:var(--troubadour-main-5) var(--default-color-7);scrollbar-width:thin}}.nanopopup.comment-popup .student-text-container .student-text p{font-size:clamp(14px,2vw,18px);line-height:1.2em}.nanopopup.comment-popup .quill-container{flex-direction:column;flex:1 1 0;width:100%;min-height:150px;margin:0 0 40px;padding-bottom:10px;display:flex}.nanopopup.comment-popup .quill-container .text-container{background-color:var(--default-bg);border:1px solid var(--default-color-7);width:100%;height:100%;max-height:25%;font-size:clamp(14px,2vw,18px);line-height:1.2em;overflow-y:auto}.nanopopup.comment-popup .quill-container .text-container .text-editor-surface{outline:none;height:100%;padding:12px 15px}.nanopopup.comment-popup .quill-container .text-container .text-editor-surface::-webkit-scrollbar{width:8px}.nanopopup.comment-popup .quill-container .text-container .text-editor-surface::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-5);border-radius:5px}.nanopopup.comment-popup .quill-container .text-container .text-editor-surface::-webkit-scrollbar-track{background-color:var(--default-color-7)}@supports not selector(::-webkit-scrollbar){.nanopopup.comment-popup .quill-container .text-container .text-editor-surface{scrollbar-color:var(--troubadour-main-5) var(--default-color-7);scrollbar-width:thin}}.nanopopup.comment-popup .quill-container .text-container .text-editor-surface p{font-size:clamp(14px,2vw,18px);line-height:1.2em}.nanopopup.comment-popup .action-buttons{flex-flow:wrap;justify-content:center;align-items:center;gap:20px 80px;width:100%;display:flex}.nanopopup.comment-popup .status-button-label{text-align:center;padding-bottom:7px;font-size:24px}.nanopopup.comment-popup .status-button-container{flex:0 auto;justify-content:center;display:flex}.nanopopup.comment-popup .status-button-container .status-button{cursor:pointer;border-radius:25px;justify-content:center;align-items:center;margin:0 5px;padding:5px;font-size:1em;transition:all .25s;display:flex}.nanopopup.comment-popup .status-button-container .status-button span{margin:0 10px}.nanopopup.comment-popup[data-context=correction] .quill-container .text-container{border:1px solid var(--default-color-7);height:175px;max-height:175px;overflow:hidden auto}.nanopopup.comment-popup[data-context=exploration] .quill-container,.nanopopup.comment-popup[data-context=construction] .quill-container{max-height:80%}.nanopopup.comment-popup[data-context=exploration] .quill-container .text-container,.nanopopup.comment-popup[data-context=construction] .quill-container .text-container{border:none;max-height:100%;padding-right:10px;line-height:1.6em;overflow:hidden auto;font-size:1.6em!important}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.comment-popup{width:90vw!important;min-width:300px!important;max-width:960px!important;height:auto!important;min-height:200px!important;max-height:unset!important;padding:50px 5% 40px!important}}.construction-help-popup{flex-direction:column;width:90%;max-width:90%;height:calc(100vh - 50px);padding-bottom:40px!important}.construction-help-popup.display{display:flex}.construction-help-popup .close-container .close-button,.construction-help-popup .title{color:var(--troubadour-main)}.construction-help-popup .popup-section{flex:1;max-height:85%;display:flex}.construction-help-popup .popup-section .illustration-section{min-width:17%;margin-right:30px;position:relative}.construction-help-popup .popup-section .illustration-section .squirrel-illustration{width:100%;position:absolute;bottom:-15px;left:0}.construction-help-popup .popup-section .content-container{flex-wrap:wrap;flex:1;display:flex}.construction-help-popup .popup-section .content-container .help-section{flex:30%;min-width:250px}.construction-help-popup .popup-section .content-container .help-section .help-section-subtitle{text-align:center;color:var(--primary-text-2);margin-bottom:30px}.construction-help-popup .popup-section .content-container .help-section img{object-fit:contain;width:100%;max-height:500px}.construction-help-popup .popup-section .content-container .button-group{flex:0 0 100%;justify-content:flex-end;margin-top:auto}.construction-help-popup .popup-section .content-container .button-group .troubadour-button{margin-top:auto}@media screen and (width<=1024px){.construction-help-popup .title{margin:0;font-size:30px}.construction-help-popup .illustration-section{display:none}}.construction-window-controls{background-color:var(--default-bg);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:15px 10px;display:flex}.construction-window-controls .stub-separator{display:none}.construction-window-controls[data-opened=true] .categorie-explorer-button.active,.construction-window-controls[data-opened=true] .scenery-button.active{position:relative}.construction-window-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window-controls[data-opened=true] .scenery-button.active:before{content:"";background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;width:15px;height:15px;position:absolute;top:50%;right:3px;transform:translate(21px,-50%)rotate(45deg)}@media screen and (height<=850px),screen and (width<=1024px){.construction-window-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window-controls[data-opened=true] .scenery-button.active:before{right:0}}.construction-window .construction-window-ui .controls-container{flex-direction:column;justify-content:flex-start;display:flex;position:absolute;top:55px;z-index:5!important}.construction-window .construction-window-ui .mode-controls{background-color:var(--default-bg);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;padding:15px 10px;display:flex}.construction-window .construction-window-ui .mode-controls .close-construction-button{color:var(--troubadour-main);font-size:40px}.construction-window .construction-window-ui .mode-controls .stub-separator{display:none}.construction-window .construction-window-ui .mode-controls[data-opened=true] .categorie-explorer-button.active,.construction-window .construction-window-ui .mode-controls[data-opened=true] .scenery-button.active{position:relative}.construction-window .construction-window-ui .mode-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .mode-controls[data-opened=true] .scenery-button.active:before{content:"";background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;width:15px;height:15px;position:absolute;top:50%;right:3px;transform:translate(21px,-50%)rotate(45deg)}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .mode-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .mode-controls[data-opened=true] .scenery-button.active:before{right:0}}.construction-window .construction-window-ui .text-controls{background-color:var(--default-bg);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;padding:15px 10px;display:flex}.construction-window .construction-window-ui .text-controls .stub-separator{display:none}.construction-window .construction-window-ui .text-controls[data-opened=true] .categorie-explorer-button.active,.construction-window .construction-window-ui .text-controls[data-opened=true] .scenery-button.active{position:relative}.construction-window .construction-window-ui .text-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .text-controls[data-opened=true] .scenery-button.active:before{content:"";background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;width:15px;height:15px;position:absolute;top:50%;right:3px;transform:translate(21px,-50%)rotate(45deg)}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .text-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .text-controls[data-opened=true] .scenery-button.active:before{right:0}}.construction-window .construction-window-ui .scene-controls{background-color:var(--default-bg);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-bottom:15px;padding:15px 10px;display:flex}.construction-window .construction-window-ui .scene-controls .stub-separator{display:none}.construction-window .construction-window-ui .scene-controls[data-opened=true] .categorie-explorer-button.active,.construction-window .construction-window-ui .scene-controls[data-opened=true] .scenery-button.active{position:relative}.construction-window .construction-window-ui .scene-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .scene-controls[data-opened=true] .scenery-button.active:before{content:"";background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;width:15px;height:15px;position:absolute;top:50%;right:3px;transform:translate(21px,-50%)rotate(45deg)}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .scene-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .scene-controls[data-opened=true] .scenery-button.active:before{right:0}}.construction-window .construction-window-ui .game-controls{background-color:var(--default-bg);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:auto;max-height:450px;padding:15px 10px;display:flex;top:184px;z-index:5!important}.construction-window .construction-window-ui .game-controls .stub-separator{display:none}.construction-window .construction-window-ui .game-controls[data-opened=true] .categorie-explorer-button.active,.construction-window .construction-window-ui .game-controls[data-opened=true] .scenery-button.active{position:relative}.construction-window .construction-window-ui .game-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .game-controls[data-opened=true] .scenery-button.active:before{content:"";background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;width:15px;height:15px;position:absolute;top:50%;right:3px;transform:translate(21px,-50%)rotate(45deg)}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .game-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .game-controls[data-opened=true] .scenery-button.active:before{right:0}}.construction-window .construction-window-ui .game-controls .zoom-controls{background-color:var(--default-bg);border-radius:0 10px 10px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:0;padding:0;display:flex}.construction-window .construction-window-ui .game-controls .zoom-controls .stub-separator{display:none}.construction-window .construction-window-ui .game-controls .zoom-controls[data-opened=true] .categorie-explorer-button.active,.construction-window .construction-window-ui .game-controls .zoom-controls[data-opened=true] .scenery-button.active{position:relative}.construction-window .construction-window-ui .game-controls .zoom-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .game-controls .zoom-controls[data-opened=true] .scenery-button.active:before{content:"";background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;width:15px;height:15px;position:absolute;top:50%;right:3px;transform:translate(21px,-50%)rotate(45deg)}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .game-controls .zoom-controls[data-opened=true] .categorie-explorer-button.active:before,.construction-window .construction-window-ui .game-controls .zoom-controls[data-opened=true] .scenery-button.active:before{right:0}}.construction-window .construction-window-ui .game-controls .zoom-controls .troubadour-button{background-color:var(--default-bg)}.construction-window .construction-window-ui .game-controls .zoom-controls .troubadour-button svg{width:30px}.construction-window .construction-window-ui .game-controls .zoom-controls .troubadour-button.zoom-button{color:var(--default-color-2);background-color:var(--zoom-button-disabled-bg)}.construction-window .construction-window-ui .game-controls .zoom-controls .troubadour-button.zoom-button:not(.disabled){background-color:var(--zoom-button-bg)}.construction-window .construction-window-ui .game-controls .zoom-controls .troubadour-button.zoom-button:not(.disabled):hover{background-color:var(--zoom-button-hover-bg);opacity:1}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .game-controls .zoom-controls .troubadour-button svg{width:18px}}.construction-window .scene-menus .asset-menu-overlay .menu-container{height:75%}.construction-window .scene-menus .scenery-menu-overlay .menu-container{max-width:720px}.construction-window .scene-menus .asset-menu-overlay .menu-container{max-width:1000px}.construction-window .scene-menus .scenery-menu-overlay .menu-container,.construction-window .scene-menus .asset-menu-overlay .menu-container{background:var(--default-bg);border-radius:0 15px 0 0;flex-direction:column;width:calc(100vw - 80px);padding:20px;font-family:Sofia Pro,sans-serif;display:flex;position:relative;box-shadow:2px 2px 5px #0003}.construction-window .scene-menus .scenery-menu-overlay .menu,.construction-window .scene-menus .asset-menu-overlay .menu{flex-direction:column;height:100%;display:flex}.construction-window .scene-menus .scenery-menu-overlay .menu header,.construction-window .scene-menus .asset-menu-overlay .menu header{height:auto;color:var(--default-color);flex-flow:column;flex:none;justify-content:flex-start;align-items:flex-start;gap:10px;padding-bottom:15px;display:flex}.construction-window .scene-menus .scenery-menu-overlay .menu header h3,.construction-window .scene-menus .asset-menu-overlay .menu header h3{text-align:center;flex:1;margin:0;font-size:clamp(22px,3vw,30px);line-height:1.2em}.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container,.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container{gap:20px;max-height:100%;padding:0 10px 10px;display:flex;overflow-y:auto}.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container::-webkit-scrollbar{width:8px}.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container::-webkit-scrollbar{width:8px}.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container::-webkit-scrollbar-thumb{background-color:var(--ui-thumb);border-radius:5px}.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container::-webkit-scrollbar-thumb{background-color:var(--ui-thumb);border-radius:5px}.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container::-webkit-scrollbar-track{background-color:var(--ui-track);border-radius:5px}.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container::-webkit-scrollbar-track{background-color:var(--ui-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container,.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container{scrollbar-color:var(--ui-thumb) var(--ui-track);scrollbar-width:thin}}.construction-window .scene-menus .scenery-menu-overlay .menu .close-button,.construction-window .scene-menus .asset-menu-overlay .menu .close-button{cursor:pointer;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:15px;right:15px}.construction-window .scene-menus .scenery-menu-overlay .menu .close-button img,.construction-window .scene-menus .asset-menu-overlay .menu .close-button img{width:auto;height:100%}.construction-window .scene-menus .scenery-menu-overlay .menu .close-button:hover,.construction-window .scene-menus .asset-menu-overlay .menu .close-button:hover{opacity:.8}.construction-window .scene-menus .scenery-menu-overlay .menu .warning,.construction-window .scene-menus .asset-menu-overlay .menu .warning{color:var(--warning-dark2)}.construction-window .scene-menus .scenery-menu-overlay .menu .warning h2,.construction-window .scene-menus .asset-menu-overlay .menu .warning h2{margin:0;font-family:Sofia Pro,sans-serif;font-size:38px;font-weight:700;line-height:38px}.construction-window .scene-menus .scenery-menu-overlay .menu .warning h3,.construction-window .scene-menus .asset-menu-overlay .menu .warning h3{margin:0;font-family:Sofia Pro,sans-serif;font-size:28px;font-weight:700;line-height:32px}.construction-window .scene-menus .scenery-menu-overlay .menu .warning h4,.construction-window .scene-menus .asset-menu-overlay .menu .warning h4{margin:0;font-family:Sofia Pro,sans-serif;font-size:23px;font-weight:400;line-height:27px}.construction-window .scene-menus .scenery-menu-overlay .menu .warning svg,.construction-window .scene-menus .asset-menu-overlay .menu .warning svg{color:var(--warning-dark2);margin-right:5px}.construction-window .game-shield-backdrop{cursor:pointer}.construction-window .all-dialogs-buttons[data-text-entries-count="0"] .over-game-menu-button{filter:grayscale();pointer-events:none}.construction-window .hide-till-loaded{pointer-events:none;opacity:1;filter:grayscale()}@media screen and (width<=900px){.construction-window .scene-menus .scenery-menu-overlay .menu-container .scenery-choice,.construction-window .scene-menus .asset-menu-overlay .menu-container .scenery-choice{width:115px!important;height:75px!important}.construction-window .scene-menus .scenery-menu-overlay .menu-container .scenery-choice img:not(.no-img),.construction-window .scene-menus .asset-menu-overlay .menu-container .scenery-choice img:not(.no-img){width:100%!important;height:100%!important}}.construction-window{height:700px;position:relative;padding:0!important}.construction-window .game-shield-backdrop{background-color:var(--backdrop);opacity:.6;border-radius:15px;width:100%;height:100%;position:absolute}.construction-window .game-shield-backdrop.transparent{opacity:1;background-color:#0000}.construction-window .scene-texts-count{color:var(--default-color-3);background-color:var(--default-color-2);text-align:center;border-radius:0 0 0 20px;padding:12px 30px 15px;font-size:clamp(20px,4vw,40px);font-weight:800;line-height:1.2em;position:absolute;top:0;right:0}.construction-window .start-correction-buttons{flex-flow:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.construction-window .end-correction-buttons{position:absolute;bottom:25px;right:15px}.construction-window .end-correction-buttons[data-text-entries-count="0"] .end-view-button{display:flex}.construction-window .phaser-div{cursor:move;background-image:none}.construction-window .default{cursor:default}.construction-window .grab{cursor:grab}.construction-window .grabbing{cursor:grabbing}.construction-window .explore-play-button.explore-work-block{position:absolute;z-index:5!important;width:25%!important;margin:0!important;font-size:1em!important;top:-60px!important;right:0!important}.construction-window .explore-play-button.explore-work-block div{padding:10px!important}@media screen and (width<=767px){.construction-window .explore-play-button.explore-work-block{width:100%!important}}.fullscreen .construction-window .scene-texts-count{display:none}body.fullscreen #main-container{padding:20px 0 0!important}body.fullscreen #main-container.main-container--correction-workpage{padding-top:100px!important}body .challenge-creation,body .construction,body .description,body .work-block,body .text-entry,body .construction-window{transition:all .25s ease-in}body .challenge-creation.fullscreen{border:none;width:100%;max-width:100%;padding-top:0}body .challenge-creation.fullscreen .general-comment-container{flex-direction:column;max-width:100%;height:80vh;margin:10vh 175px 0;padding:0 0 15px;display:flex}body .challenge-creation.fullscreen .general-comment-container .comment-text-container{flex:2 0 auto}body .challenge-creation.fullscreen .general-comment-container.is-popup{margin:0}body .challenge-creation.fullscreen .page-indicator{top:128px}body .challenge-creation.fullscreen .page-indicator[data-index="0"]{top:80px}body .challenge-creation.fullscreen .page-indicator[data-in-construction-window="1"]{display:flex;top:145px}body .challenge-creation.fullscreen section.description{flex-direction:column;max-width:80%;height:75vh;margin:15px auto;display:flex}body .challenge-creation.fullscreen section.description .description-section{height:initial;flex:2 0 auto;max-height:90%}body .challenge-creation.fullscreen .text-entry:not(.over-game-text-entry){padding:0}body .challenge-creation.fullscreen .text-entry:not(.over-game-text-entry):first-of-type{margin-top:40px}body .challenge-creation.fullscreen .construction-window{margin:0;padding:0}body .challenge-creation.fullscreen .construction-window .scene-menus .scenery-menu-overlay{top:120px}body .challenge-creation.fullscreen .construction-window .scene-menus .scenery-menu-overlay.opened{max-height:calc(100% - 260px)}body .challenge-creation.fullscreen .construction-window .scene-menus .scenery-menu-overlay .scenery-container{border-left:2px solid var(--workpage-nav-separator);border-radius:0 10px 10px;height:auto}body .challenge-creation.fullscreen .construction-window .scene-menus .asset-menu-overlay{top:120px}body .challenge-creation.fullscreen .construction-window .scene-menus .asset-menu-overlay .menu-container{border-left:2px solid var(--workpage-nav-separator);border-radius:0 10px 10px}body .challenge-creation.fullscreen .text-entry:not(.over-game-text-entry).title-text-entry .bottom-button-container{bottom:-54px!important}body .challenge-creation.fullscreen .text-entry:not(.over-game-text-entry) .inner-container .left-button-container{left:-5px}body .challenge-creation.fullscreen .text-entry:not(.over-game-text-entry) .inner-container .top-button-container{top:60px}body .challenge-creation.fullscreen .text-entry:not(.over-game-text-entry) [contenteditable=false]>*{cursor:default}body .challenge-creation.fullscreen .title-text-entry{height:200px}body .challenge-creation.fullscreen .title-text-entry .text-container{overflow-y:auto}body .challenge-creation.fullscreen .narration-text-entry{height:65vh;margin-bottom:380px}body .challenge-creation.fullscreen .narration-text-entry:nth-of-type(2){height:45vh}body .challenge-creation.fullscreen .narration-text-entry:nth-of-type(2) .bottom-button-container{bottom:-55px}body .challenge-creation.fullscreen .narration-text-entry .text-container{overflow-y:auto}body .challenge-creation.fullscreen .text-over-game-menu .scroll-button{display:none}body .challenge-creation.fullscreen .text-over-game-menu .revision-panel .save-button{order:10}body .challenge-creation.fullscreen .work-block{max-width:100%;margin:10vh 0;padding:0}body .challenge-creation.fullscreen .work-block .page-number{padding:45px;display:none}body .challenge-creation.fullscreen .work-block .page-number span{background-color:var(--troubadour-main);width:45px;height:45px;color:var(--default-color-2);font-family:var(--font-reading);border-radius:30px;justify-content:center;align-items:center;font-size:30px;font-weight:600;line-height:30px;display:flex}body .challenge-creation.fullscreen[data-demo=true] .page-indicator{top:128px}body .challenge-creation.fullscreen[data-demo=true] .page-indicator[data-index="0"]{top:80px}body .challenge-creation.fullscreen[data-demo=true] .page-indicator[data-in-construction-window="1"]{top:60px}body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .scenery-menu-overlay,body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .asset-menu-overlay{top:120px}.main-container .scenery-menu-overlay.opened{top:220px!important}.main-container .asset-menu-overlay.opened{top:140px!important}@media screen and (height<=850px),screen and (width<=1024px){.main-container .asset-menu-overlay.opened{top:124px!important}}.main-container--correction-workpage .scenery-menu-overlay.opened,.main-container--correction-workpage .asset-menu-overlay.opened{top:118px!important}@media screen and (width<=768px){.asset-menu-overlay.opened .menu-container,.scenery-menu-overlay.opened .menu-container{max-height:460px;height:68vh!important}}@media screen and (width<=1366px){.challenge-creation.fullscreen{max-width:100%!important}.asset-menu-overlay.opened .menu-container{height:80%!important}}@media screen and (width<=1200px){body .challenge-creation.fullscreen .construction-window .scene-menus .scenery-menu-overlay.opened,body .challenge-creation.fullscreen .construction-window .scene-menus .asset-menu-overlay.opened{height:calc(100% - 100px);top:120px}body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .scenery-menu-overlay.opened,body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .asset-menu-overlay.opened{height:calc(100% - 200px);max-height:calc(100% - 200px);top:120px}}@media screen and (height<=850px),screen and (width<=1024px){.construction-window .construction-window-ui .controls-container{width:65px!important}.construction-window .scene-menus .scenery-menu-overlay,.construction-window .scene-menus .asset-menu-overlay{left:65px}.construction-window .scene-menus .asset-menu-overlay.opened{height:95%}.construction-window .scene-menus .asset-menu-overlay .menu-container .assets-menu header{margin-bottom:0;padding-left:0}.construction-window .scene-menus .asset-menu-overlay .menu-container .category-block .title h4{font-size:15px!important}.construction-window .scene-menus .asset-menu-overlay .menu-container .category-block .icon-container{width:200px!important;height:125px!important}.construction-window .scene-menus .asset-menu-overlay .menu-container .asset-block{width:85px;height:85px}.construction-window .scene-menus .asset-menu-overlay .filters{width:90px!important;padding:0!important}.construction-window .scene-menus .asset-menu-overlay .filters .type-filters{margin-bottom:10px}.construction-window .scene-menus .asset-menu-overlay .filters .type-filters .filter{width:90px;height:65px}.construction-window .scene-menus .asset-menu-overlay .filters .type-filters .filter img{max-width:70%;max-height:50%}.construction-window .scene-menus .asset-menu-overlay .filters .size-filters{flex-wrap:wrap;padding-top:0}.construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter{flex:0 0 50%;margin-bottom:5px}.construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter .filter-label{margin:0;font-size:11px}.construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter img{max-width:50%;margin:0}.construction-window .scene-menus .duplicate-option .duplicate-info-text{font-size:14px;line-height:18px}}@media screen and (height<=600px){body .challenge-creation.fullscreen section.description{height:70vh}}@media screen and (width<=900px){body .challenge-creation.fullscreen .bg-element{display:none}body .challenge-creation.fullscreen section.description{height:70vh;margin:0 100px 60px 15px}body .challenge-creation.fullscreen section.description header{min-height:60px}body .challenge-creation.fullscreen section.description header .description-icon{width:32px;height:32px;top:13.5px}body .challenge-creation.fullscreen section.description header .staple{width:30px;height:30px;top:45px}body .challenge-creation.fullscreen section.description header .description-label{font-size:32px;line-height:32px}body .challenge-creation.fullscreen section.description .description-section .challenge-title{padding:20px 0;font-size:28px;line-height:32px}body .challenge-creation.fullscreen section.description .description-section .description-text{padding:0 20px;font-size:20px;line-height:30px}body .challenge-creation.fullscreen .page-indicator:not([data-in-construction-window="1"]){left:initial;border-radius:10px 0 0 10px;right:0}}@media screen and (height<=768px){.challenge-creation.fullscreen[data-demo=true] .page-indicator{width:75px;right:initial;border-radius:8px;left:20px;top:55px!important}.challenge-creation.fullscreen[data-demo=true] .page-indicator[data-index="0"]{top:75px!important}.challenge-creation.fullscreen[data-demo=true] .page-indicator[data-in-construction-window="1"]{border-radius:0 8px 8px 0;height:35px;font-size:16px;left:0;top:70px!important}.challenge-creation.fullscreen[data-demo=true] .title-text-entry{margin-top:70px!important}}.challenge-creation .general-comment-container{border:2px solid #0000;flex:1;max-width:70%;margin:15px 20%;position:relative}.challenge-creation .general-comment-container .comment-title{color:var(--general-comment-title);text-transform:initial;text-align:center;font-size:58px;font-family:var(--font-title);flex:0;margin-bottom:25px}.challenge-creation .general-comment-container .comment-text-container{background-color:var(--default-bg);border:4px solid var(--general-comment);flex:1;padding:15px;position:relative}.challenge-creation .general-comment-container .comment-text-container .general-comment-icon{position:absolute;top:-23px;left:-23px}.challenge-creation .general-comment-container .comment-text{color:var(--default-color);resize:none;border:none;min-height:10vh;font-size:28px;line-height:40px;overflow-y:auto}.challenge-creation .general-comment-container .comment-text::-webkit-scrollbar{width:8px}.challenge-creation .general-comment-container .comment-text::-webkit-scrollbar-thumb{background-color:var(--general-scrollbar-thumb);border-radius:5px}.challenge-creation .general-comment-container .comment-text::-webkit-scrollbar-track{background-color:var(--general-scrollbar-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.challenge-creation .general-comment-container .comment-text{scrollbar-color:var(--general-scrollbar-thumb) var(--general-scrollbar-track);scrollbar-width:thin}}.challenge-creation .general-comment-container .general-comment-button{margin-top:10px}.challenge-creation .general-comment-container .bg-element.bg-left{top:0;left:-60%}.challenge-creation .general-comment-container .bg-element.bg-right{display:none}.challenge-history-popup{flex-direction:column;height:90vh;max-height:90vh}.challenge-history-popup[style*="display: block"]{display:flex!important}.challenge-history-popup .revision-container{opacity:1;flex-direction:column;height:100%;display:flex;overflow-y:auto}.challenge-history-popup .revision-container .back-to-list-button{margin:0 auto 0 0}.challenge-history-popup .revision-container .title{flex-direction:column;margin:0 auto;display:flex}.challenge-history-popup .revision-container .title img{width:64px;height:64px;margin:10px auto}.challenge-history-popup .revision-container .title .title-text{margin:auto auto auto 10px}.challenge-history-popup .revision-container .content{background-color:var(--default-dark-bg);border-radius:5px;height:100%;margin:20px 0 10px;padding:15px;overflow-y:auto;font-size:1.2em!important}.challenge-history-popup .revision-container[data-user-type=ROLE_MANAGER] .content{border:2px solid var(--teacher-info)}.challenge-history-popup .revision-container[data-user-type=ROLE_MANAGER] .title-text{color:var(--teacher-info)}.challenge-history-popup .revision-container[data-user-type=ROLE_STUDENT] .content{border:2px solid var(--student-info)}.challenge-history-popup .revision-container[data-user-type=ROLE_STUDENT] .title-text{color:var(--student-info)}.challenge-history-popup .revision-list{opacity:1;flex-direction:column;height:100%;overflow-y:auto}.challenge-history-popup .empty-content{width:100%;height:100%;display:flex}.challenge-history-popup .empty-content p{margin:auto;font-size:22px}.challenge-history-popup .placeholder{width:100%;height:100%;color:var(--popup-default);display:flex}.challenge-history-popup .placeholder svg{margin:auto;font-size:28px}.challenge-history-popup .revision-tab{border-radius:5px;width:100%;margin-bottom:20px;padding:15px;display:flex}.challenge-history-popup .revision-tab[data-user-type=ROLE_MANAGER]{background-color:var(--teacher-info)}.challenge-history-popup .revision-tab[data-user-type=ROLE_STUDENT]{background-color:var(--student-info)}.challenge-history-popup .revision-tab .icon{width:64px;height:64px;margin:auto 10px auto 0}.challenge-history-popup .revision-tab .consult-history-button{margin:auto 0}.challenge-history-popup .revision-tab .date{margin:auto 10px;font-size:12px}.challenge-history-popup .revision-tab .revision-description{margin:auto;font-size:18px;font-weight:bolder}@media screen and (width<=1366px){.challenge-history-popup{width:60vw}}@media screen and (width<=992px){.challenge-history-popup{width:90vw}}.nanopopup.mark-as-done-popup{overflow:visible;background-color:#0000!important}.nanopopup.mark-as-done-popup .mark-as-done-popup-content{background-color:var(--challenges-card-to-do-1);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:center;width:80vw;max-width:367px;height:80vh;max-height:460px;padding:30px;display:flex;position:relative}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .close-container{background-color:var(--text-entry-bg);border-radius:50%;width:50px;height:50px;top:-25px;left:-25px}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .close-container i,.nanopopup.mark-as-done-popup .mark-as-done-popup-content .close-container svg{color:var(--challenges-card-to-do-1);font-size:25px}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .close-container:hover{filter:brightness(1.1)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .status-finished-indicator{z-index:2;position:absolute;top:50px;left:0}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .status-finished-indicator p{color:var(--default-color-2);background-color:var(--troubadour-main);text-align:center;z-index:2;border-radius:0 0 3px;justify-content:center;align-items:center;margin:0;padding:6px 10px 10px;font-size:33px;font-weight:800;line-height:33px;display:flex;position:relative}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .status-finished-indicator:after{content:"";aspect-ratio:19/20;z-index:-1;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-finished-ribbon-bg.svg);background-repeat:no-repeat;background-size:cover;width:50px;position:absolute;top:-11px;right:-26px}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .thumbnail{width:100%;margin:0 0 10px}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .thumbnail img{max-width:100%}.nanopopup.mark-as-done-popup .mark-as-done-popup-content h3{color:var(--default-color-2);text-transform:none;margin:0 0 10px;padding:0;font-size:23px;font-weight:700;line-height:1em}.nanopopup.mark-as-done-popup .mark-as-done-popup-content h2{color:var(--default-color-2);text-align:center;text-transform:none;margin:0 0 30px;padding:0;font-size:40px;font-weight:800;line-height:1em}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .previous-page-nav-btn{margin:0 0 10px}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .continue-working{color:var(--babillard-color-14);text-align:center;font-size:16px;font-weight:700;line-height:1em;text-decoration:none}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .continue-working:hover{text-decoration:underline}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=IN_PROGRESS]{background-color:var(--challenges-card-to-do-1)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=IN_PROGRESS] .close-container{background-color:var(--text-entry-bg)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=IN_PROGRESS] .close-container svg{color:var(--challenges-card-to-do-1)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=IN_PROGRESS] h2,.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=IN_PROGRESS] h3{color:var(--default-color-2)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=IN_PROGRESS] .continue-working{color:var(--babillard-color-14)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=NEED_REVISION]{background-color:var(--challenges-card-needs-revision-1)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=NEED_REVISION] .close-container{background-color:var(--student-challenges-color-3)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=NEED_REVISION] .close-container svg{color:var(--student-challenges-color-4)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=NEED_REVISION] h2,.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=NEED_REVISION] h3{color:var(--challenges-card-needs-revision-3)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-status=NEED_REVISION] .continue-working{color:var(--student-challenges-color-4)}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-is-family="1"] h3{margin:0 0 10px}.nanopopup.mark-as-done-popup .mark-as-done-popup-content[data-is-family="1"] h2{margin:0 0 34px}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.mark-as-done-popup{box-shadow:none!important;width:unset!important;height:unset!important;min-width:unset!important;max-width:unset!important;min-height:unset!important;max-height:unset!important;padding:0!important}}@keyframes pageLoaderAnimation{0%{background-position:0}50%{background-position:100%}to{background-position:0}}@keyframes spinnerImgAnimation{0%{filter:drop-shadow(0 30px 26px #0003);transform:translateY(-30px)scale(1.05)}to{filter:drop-shadow(0 0 5px #00000080);transform:translateY(0)scale(1)}}@keyframes spinnerTextAnimation{0%{filter:drop-shadow(0 15px 26px #0003);transform:translateY(-15px)scale(1.05)}to{filter:drop-shadow(0 0 #000000b3);transform:translateY(0)scale(1.05)}}.page-loader,.troubadour-fullscreen-restriction,.troubadour-too-small{width:100vw;height:100vh;color:var(--default-color-2);text-align:center;background:linear-gradient(-45deg, var(--primary-text-2), var(--primary-text-1), var(--primary-text-3), var(--primary-text-4), var(--primary-text-3-dark), var(--secondary-text-light));z-index:300;background-size:600% 600%;flex-direction:column;justify-content:center;align-items:center;padding:4em;animation:6s ease-in-out infinite alternate pageLoaderAnimation;display:flex;position:fixed;top:0;left:0}.page-loader .fade,.troubadour-fullscreen-restriction .fade,.troubadour-too-small .fade{visibility:hidden;opacity:0;transition:visibility 0s .25s,opacity .25s linear;display:none}.page-loader .spinner,.troubadour-fullscreen-restriction .spinner,.troubadour-too-small .spinner{transform:translateY(-25%)}.page-loader .troub-logo-feather,.troubadour-fullscreen-restriction .troub-logo-feather,.troubadour-too-small .troub-logo-feather{width:330px;height:330px}.page-loader .spinner-text,.troubadour-fullscreen-restriction .spinner-text,.troubadour-too-small .spinner-text{filter:drop-shadow(0 15px 26px #0003);font-size:clamp(26px,3vw,40px);transform:translateY(-50px)}.troubadour-fullscreen-restriction{z-index:1001}.troubadour-fullscreen-restriction .back-categories-button{position:fixed;top:20px;left:20px}.troubadour-fullscreen-restriction .spinner-img{animation:none}.troubadour-too-small{z-index:1001}.troubadour-too-small .back-categories-button{margin-top:20px}.troubadour-too-small .spinner-img{animation:none}.troubadour-too-small h3 a{color:var(--default-color-2);text-decoration:underline}.troubadour-too-small h3 a:hover{color:var(--info-1)}.revision-panel{background-color:var(--default-bg);border:2px solid var(--workblock-shadow);z-index:15;width:auto;box-shadow:3px 3px 8px var(--workblock-shadow);box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;padding:0;transition:all .25s;display:flex}.revision-panel>div{padding:5px 0!important}.revision-panel .toolbar-wrap-section{justify-content:center;align-items:center;display:flex}.revision-panel .toolbar-wrap-section .toolbar-wrap-content{flex-direction:row;flex:1;align-items:center;display:flex}.revision-panel .toolbar-wrap-section .toolbar-wrap-content.toolbar-wrap-content--left{justify-content:flex-start}.revision-panel .toolbar-wrap-section .toolbar-wrap-content.toolbar-wrap-content--right{justify-content:flex-end}.revision-panel .toolbar-wrap-section .toolbar-wrap-content .button-text{white-space:nowrap}.revision-panel .toolbar-wrap-section .history-actions-container{padding:0}.revision-panel .toolbar-wrap-section .history-actions-container .history-button{margin:auto 5px}.revision-panel .toolbar-wrap-section .comment-actions-container{padding:0}.revision-panel .toolbar-wrap-section .comment-actions-container .teacher-add-comment-button{margin:auto 5px;animation:none!important}.revision-panel .text-editor-toolbar{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0}.revision-panel .text-editor-toolbar .text-editor-toolbar-group{border-right:1px solid var(--line-separator);min-width:0;margin:5px 0;padding:0 40px}.revision-panel .text-editor-toolbar .text-editor-toolbar-group:last-of-type{border-right:none}.revision-panel .text-editor-toolbar .text-editor-toolbar-group button{padding:0}.revision-panel .text-editor-toolbar .text-editor-toolbar-group:after{display:none!important}.revision-panel .student-actions-container{border-right:1px solid var(--line-separator);flex:1;align-items:baseline;padding:0 20px;display:flex}.revision-panel .student-actions-container:nth-child(3),.revision-panel .student-actions-container:last-child{border-right:none}.revision-panel .student-actions-container button{margin:auto}.revision-panel .status-button-container{flex:0 auto;align-items:flex-start;padding:0;display:flex}.revision-panel .status-button-container .status-button{margin:auto 5px}.revision-panel .text-editor-toolbar button:not(.troubadour-button){border-radius:15px!important;width:30px!important;height:30px!important}.revision-panel .text-editor-toolbar .troubadour-button.round{opacity:.8;background-color:#0000!important}.revision-panel .text-editor-toolbar .text-editor-normal-formats{flex-flow:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.revision-panel .text-editor-strike{background-color:var(--quill-text-action-bg)!important;color:var(--quill-text-action-color)!important}.revision-panel .text-editor-strike:hover,.revision-panel .text-editor-strike:active,.revision-panel .text-editor-strike.text-editor-active{background-color:var(--quill-text-action-active-bg)!important;color:var(--quill-text-action-active-color)!important}.revision-panel .quick-review i{width:30px!important;height:30px!important;padding:0!important}.revision-panel[data-user-type=ROLE_STUDENT]{box-shadow:none;border:2px solid var(--line-separator)}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section{flex:50%;justify-content:start}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section:first-of-type{justify-content:flex-start}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section:first-of-type .student-actions-container{flex:0}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section.text-editor-toolbar{justify-content:flex-end}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section.text-editor-toolbar .student-actions-container{flex:0}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section .history-button{margin-left:15px;padding-left:16px;padding-right:16px}.revision-panel[data-user-type=ROLE_STUDENT] .text-editor-toolbar{justify-content:end;width:100%}.revision-panel[data-user-type=ROLE_STUDENT] .text-editor-toolbar .text-editor-normal-formats{border-left:none}.revision-panel[data-user-type=ROLE_STUDENT] .text-editor-toolbar:after{display:none}.revision-panel[data-user-type=ROLE_MANAGER]{flex-direction:column}.revision-panel[data-user-type=ROLE_MANAGER] .toolbar-wrap-section{flex-direction:column;flex:100%;justify-content:center}.revision-panel[data-user-type=ROLE_MANAGER] .toolbar-wrap-section .toolbar-wrap-content{margin:0 10px 15px}@media (width>=1000px){.revision-panel[data-user-type=ROLE_MANAGER] .toolbar-wrap-section{flex-direction:row}.revision-panel[data-user-type=ROLE_MANAGER] .toolbar-wrap-section .toolbar-wrap-content{margin-bottom:5px}}@media screen and (width<=768px){.revision-panel .text-editor-toolbar .text-editor-toolbar-group{padding:0 10px}}@media screen and (width<=1200px){.revision-panel[data-user-type=ROLE_MANAGER]{width:99%;right:2%;left:initial;justify-content:center;padding:0}.revision-panel[data-user-type=ROLE_MANAGER] .text-editor-toolbar{flex:0 auto;padding:10px 0}.revision-panel[data-user-type=ROLE_MANAGER] .status-button-container{flex:0 auto}}.nanopopup.end-correction-popup{background-color:var(--student-challenges-color-24);overflow:visible}.nanopopup.end-correction-popup.display{display:flex}.nanopopup.end-correction-popup .end-correction-popup-content{border-radius:20px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0;transition:all .25s linear;display:flex}.nanopopup.end-correction-popup .end-correction-popup-content .back-container{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}.nanopopup.end-correction-popup .end-correction-popup-content .close-container,.nanopopup.end-correction-popup .end-correction-popup-content .back-container{background-color:var(--student-challenges-color-11);border-radius:50%;width:50px;height:50px;top:10px;left:10px}.nanopopup.end-correction-popup .end-correction-popup-content .close-container svg,.nanopopup.end-correction-popup .end-correction-popup-content .back-container svg{color:var(--default-color-2);font-size:25px}.nanopopup.end-correction-popup .end-correction-popup-content .close-container:hover,.nanopopup.end-correction-popup .end-correction-popup-content .back-container:hover{filter:brightness(1.1)}@media screen and (width<=768px){.nanopopup.end-correction-popup .end-correction-popup-content .close-container,.nanopopup.end-correction-popup .end-correction-popup-content .back-container{top:5px;left:5px;transform:scale(.75)}}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-bg{aspect-ratio:108/111;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-end-correction-decoration.svg);background-size:cover;width:20%;max-width:110px;position:absolute;top:0;right:0;transform:translate(-50%,-50%)}.nanopopup.end-correction-popup .end-correction-popup-content .comment-bg{aspect-ratio:108/109;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-comment-decoration.svg);background-size:cover;width:20%;max-width:110px;position:absolute;top:0;right:0;transform:translate(-50%,-50%)}.nanopopup.end-correction-popup .end-correction-popup-content h2,.nanopopup.end-correction-popup .end-correction-popup-content h3,.nanopopup.end-correction-popup .end-correction-popup-content h4,.nanopopup.end-correction-popup .end-correction-popup-content h5{text-transform:none;width:100%;font-family:Sofia Pro,sans-serif}.nanopopup.end-correction-popup .end-correction-popup-content h2{color:var(--student-challenges-color-10);text-align:center;margin:0 0 15px;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1em}.nanopopup.end-correction-popup .end-correction-popup-content h3{color:var(--default-color-3);text-align:center;margin:0 0 15px;font-size:clamp(18px,2vw,23px);font-weight:700;line-height:1.2em}.nanopopup.end-correction-popup .end-correction-popup-content h3 span{color:var(--default-color-3);font-weight:400;display:block}.nanopopup.end-correction-popup .end-correction-popup-content h4{color:var(--default-color-3);text-align:center;margin:10px 0;font-size:19px;font-style:normal;font-weight:700;line-height:1em}.nanopopup.end-correction-popup .end-correction-popup-content p{color:var(--default-color-3);text-align:center;flex:1;margin:0 0 20px;font-size:14px;font-weight:400;line-height:1.2em}.nanopopup.end-correction-popup .end-correction-popup-content p span{font-style:italic}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides{flex:1;width:100%;position:relative}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .end-correction-slide{width:100%;height:100%;padding:40px;position:absolute;top:0;left:0}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states{flex-flow:row;justify-content:center;align-items:stretch;gap:20px;display:flex}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state{border-radius:10px;flex-flow:column;flex:1;justify-content:flex-start;align-items:center;width:33.333%;max-width:210px;min-height:240px;padding:20px;display:flex;position:relative}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state:before{content:"";background-repeat:no-repeat;background-size:cover;height:36px}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state .challenge-state-btn:before{background-color:var(--default-color-2);border-color:var(--default-color-2);opacity:.8}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state .challenge-state-btn .button-text{font-size:14px;font-weight:800}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state .challenge-state-btn:hover:before{opacity:1!important;filter:brightness()!important}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.in-progress{background-color:var(--challenges-card-to-do-1)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.in-progress:before{aspect-ratio:1;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-pencil-solo.svg)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.in-progress h4{color:var(--default-color-2)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.in-progress p{color:var(--babillard-color-14)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.in-progress .challenge-state-btn .button-text{color:var(--babillard-color-5)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision{background-color:var(--challenges-card-needs-revision-1)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision:before{aspect-ratio:33/34;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-brush-solo.svg)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision h4{color:var(--challenges-card-needs-revision-3)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision p{color:var(--student-challenges-color-5)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision p.no-revisions-text{color:var(--student-challenges-color-5);text-align:center;flex:0;margin:10px 0 0;padding:0;font-size:12px;font-weight:700}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision p.no-revisions-text span{display:block}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.needs-revision .challenge-state-btn .button-text{color:var(--student-challenges-color-4)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.to-portfolio{background-color:var(--challenge-state-inportfolio-2)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.to-portfolio:before{aspect-ratio:33/36;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-portfolio-solo.svg)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.to-portfolio h4{color:var(--tutorial-color-12)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.to-portfolio p{color:var(--text-entry-completed-fg)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state.to-portfolio .challenge-state-btn .button-text{color:var(--challenge-state-inportfolio-2)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment{margin:0 0 20px}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin:0;padding:0;display:flex}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .general-comment-icon{display:none}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .comment-text-container{background-color:var(--workstate-comment);border:none;border-radius:10px;width:100%;padding:0}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container textarea{outline-color:var(--workstate-comment);border:2px solid var(--workstate-comment);color:var(--default-color);resize:none;outline:none;height:160px;max-height:100%;padding:10px;font-family:Sofia Pro,sans-serif;font-size:clamp(14px,2vw,18px);line-height:1.4em;overflow-y:auto}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container textarea::placeholder{color:var(--default-color)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .teacher-comment-button-container{background-color:var(--workstate-comment);border-radius:0 0 10px 10px;justify-content:center;align-items:center;padding:15px;display:flex}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .edit-general-comment-button,.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .add-general-comment-button{background-color:var(--default-color-2);border:2px solid var(--default-color);color:var(--default-color);margin-top:15px;transition:all .25s}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .edit-general-comment-button:hover,.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .add-general-comment-button:hover{background-color:var(--default-color);border:2px solid var(--default-color);color:var(--default-color-2)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .action-buttons{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:10px 20px;display:flex}@media screen and (width<=799px){.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .end-correction-slide{left:unset;top:unset;position:relative}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states{flex-flow:column;justify-content:flex-start;height:300px;padding-right:20px;overflow-y:auto}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states::-webkit-scrollbar{width:6px}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states::-webkit-scrollbar-thumb{background-color:var(--student-challenges-color-11);border-radius:6px}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states::-webkit-scrollbar-track{background-color:var(--default-color-2);border-radius:6px}@supports not selector(::-webkit-scrollbar){.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states{scrollbar-color:var(--student-challenges-color-11) var(--default-color-2);scrollbar-width:thin}}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state{width:100%;min-height:unset;max-width:unset}}.nanopopup.end-correction-popup.teacher-end-correction-popup .end-correction-popup-content .end-correction-slides .end-correction-slide{display:none}.nanopopup.end-correction-popup.family-end-correction-popup .end-correction-popup-content h2{margin-bottom:40px}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.end-correction-popup{box-shadow:none!important;width:95vw!important;min-width:300px!important;max-width:800px!important;height:auto!important;min-height:500px!important;max-height:95vh!important;padding:0!important}}.text-over-game-menu{background:var(--default-bg-2);z-index:200;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;bottom:0;left:0}.text-over-game-menu.opened{animation:.2s ease-in-out menuOpenAnimation}.text-over-game-menu.closed{animation:.2s ease-in-out menuCloseAnimation}.text-over-game-menu.no-drag .drag-button{display:none!important}.text-over-game-menu.all-texts .dialog-button-container{display:none}.text-over-game-menu .menu-container{z-index:5;flex-direction:column;justify-content:flex-start;width:100%;height:100%;max-height:100%;padding-bottom:35px;display:flex;position:fixed}.text-over-game-menu .menu-container .action-buttons{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:20px;padding:20px 30px;display:flex}.text-over-game-menu .menu-container.tablet-device{padding-top:15px;padding-bottom:15px}.text-over-game-menu .menu-container .scroll-container{flex-direction:column;justify-content:flex-start;width:100%;padding:10px 50px 0;display:flex;overflow:hidden auto}.text-over-game-menu .menu-container .scroll-container::-webkit-scrollbar{width:8px}.text-over-game-menu .menu-container .scroll-container::-webkit-scrollbar-thumb{background-color:var(--troubadour-main);border-radius:5px}.text-over-game-menu .menu-container .scroll-container::-webkit-scrollbar-track{background-color:var(--input-border);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-over-game-menu .menu-container .scroll-container{scrollbar-color:var(--troubadour-main) var(--input-border);scrollbar-width:thin}}.text-over-game-menu .menu-container .scroll-container .asset-text-entry{width:100%;max-width:1200px;min-height:150px;margin:15px auto;transition:all .35s!important}.text-over-game-menu .menu-container .scroll-container .asset-text-entry .inner-container{min-height:150px}.text-over-game-menu .menu-container .scroll-container .asset-text-entry .inner-container .revision-panel{width:100%;left:50%}.text-over-game-menu .menu-container .scroll-container .asset-text-entry .inner-container [contenteditable=false],.text-over-game-menu .menu-container .scroll-container .asset-text-entry .inner-container [contenteditable=false]>*{cursor:pointer}.text-over-game-menu .menu-container .scroll-container[data-focus=true]{justify-content:flex-start;height:100%;padding:15px 20px}.text-over-game-menu .menu-container .scroll-container[data-focus=true] .asset-text-entry{transition:all .35s!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true] .asset-text-entry .text-container{min-height:25vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true]{padding-top:35px}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .asset-text-entry .text-container{min-height:30vh!important;max-height:30vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .icon-wrapper{width:75px;height:75px}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false]{justify-content:flex-start;height:100%}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .asset-text-entry{min-height:50vh!important;max-height:50vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .asset-text-entry .text-container{min-height:40vh!important;max-height:40vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true]~.add-dialogue-button{display:none}.text-over-game-menu .menu-container .scroll-container .asset-text-entry[data-focus=true]{height:initial!important;padding:0!important}.text-over-game-menu .menu-container .scroll-container .asset-text-entry[data-focus=true] .drag-button{display:none}.text-over-game-menu .menu-container .add-dialogue-button{flex-direction:column;justify-content:flex-start;width:calc(100% - 100px);max-width:1200px;margin:15px auto;padding:20px 0;display:flex}.text-over-game-menu .menu-container .add-dialogue-button .inner{border:2px dashed var(--ui-disabled-2);background-color:var(--default-bg);cursor:pointer;width:100%;height:134px;min-height:134px;box-shadow:var(--dropshadow2);border-radius:10px;margin:0 auto;padding:15px;display:flex}.text-over-game-menu .menu-container .add-dialogue-button:hover{filter:brightness(98%)}.text-over-game-menu .menu-container .add-dialogue-button:hover .icon-wrapper{filter:grayscale(0)}.text-over-game-menu .menu-container .add-dialogue-button .icon-wrapper{background-color:var(--default-bg);border:2px solid var(--text-entry-icon-border);filter:grayscale();border-radius:5px;justify-content:center;align-items:center;width:100px;height:100px;margin-right:20px;padding:2px;display:flex;overflow:hidden}.text-over-game-menu .menu-container .add-dialogue-button .icon-wrapper .icon-container{border-radius:5px 5px 0 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.text-over-game-menu .menu-container .add-dialogue-button .icon-wrapper .icon-container.flip{transform:rotateY(180deg)}.text-over-game-menu .menu-container .add-dialogue-button .icon-wrapper .icon-container .icon{position:absolute}.text-over-game-menu .menu-container .add-dialogue-button .text{background-color:var(--text-entry-bg);color:var(--ui-disabled);flex:1;justify-content:center;align-items:center;height:100px;padding:0 20px;font-size:clamp(18px,3vw,36px);display:flex}.text-over-game-menu[data-selection=all] .scroll-container{padding:20px 75px 0}.text-over-game-menu[data-selection=all] .add-dialogue-button{display:none}.text-over-game-menu:not(.no-drag) .text-entry .text-entry-button.drag-button{display:flex!important}@media screen and (width<=768px){.text-over-game-menu .menu-container .back-to-list-button-header{display:none}.text-over-game-menu .menu-container .scroll-container{padding:25px 20px 0}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true],.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false]{justify-content:flex-start;padding-top:110px}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry{min-height:20vh!important;max-height:20vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .comment-button.text-entry-button,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .comment-button.text-entry-button{transition:all 1ms linear;transform:translate3d(87px,-100%,10px)}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .inner-container .left-section .back-to-list-button,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .inner-container .left-section .back-to-list-button{transition:all 1ms linear;position:absolute;top:0;left:0;transform:translate3d(-10px,-70px,10px)}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .inner-container .text-container,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .inner-container .text-container{min-height:30vh!important;max-height:30vh!important}.text-over-game-menu .menu-container .scroll-container .asset-text-entry{width:100%}.text-over-game-menu .menu-container .add-dialogue-button{width:100%;padding:0 20px}}.challenge-creation section.work-action-menu{width:100%;box-shadow:none;justify-content:center;align-items:center;padding:0 0 20px;display:none;cursor:default!important;flex-direction:row!important}.challenge-creation section.work-action-menu.teacher-end-validation{padding-top:20px}.challenge-creation section.work-action-menu .illustration{justify-content:center;align-items:center;min-width:200px;margin-right:15px;display:flex}.challenge-creation section.work-action-menu .illustration img{max-height:150px}.challenge-creation section.work-action-menu .action-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.challenge-creation section.work-action-menu .action-container h3{margin:0 0 20px;padding:0;font-size:2.25em;font-weight:800}.challenge-creation section.work-action-menu.student-end-construction{color:var(--userchallenge-status-construction)}.challenge-creation section.work-action-menu.student-in-validation{color:var(--userchallenge-status-correction)}.challenge-creation-assign{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.challenge-creation-assign:focus{text-decoration:none}.challenge-creation-assign[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-creation-assign[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-creation-assign .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-creation-assign .button-text.ws-no-wrap{white-space:nowrap}.challenge-creation-assign:active,.challenge-creation-assign:hover{cursor:pointer;text-decoration:none}.challenge-creation-assign.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-creation-assign.pill:before{content:"";background:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-creation-assign.pill .button-text,.challenge-creation-assign.pill .icon{z-index:11}.challenge-creation-assign.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-creation-assign.pill svg{color:var(--default-color-2)}.challenge-creation-assign.pill:hover:not(.compact):before,.challenge-creation-assign.pill.selected:before{filter:brightness(1.3)}.challenge-creation-assign.pill.no-shadow:before{box-shadow:none}.challenge-creation-assign.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-creation-assign.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-assign.pill.has-border:hover:not(.compact):before,.challenge-creation-assign.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-creation-assign.pill.alt-hover:hover:not(.compact):before,.challenge-creation-assign.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-creation-assign.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-assign.pill.alt-hover.selected .icon,.challenge-creation-assign.pill.alt-hover:hover:not(.compact) .button-text,.challenge-creation-assign.pill.alt-hover.selected .button-text{color:var(--challenge-creation-assign)}.challenge-creation-assign.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-assign.pill.alt-hover.selected .icon{background-color:var(--challenge-creation-assign)}.challenge-creation-assign.pill.disabled,.challenge-creation-assign.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-creation-assign.pill.disabled:before,.challenge-creation-assign.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-creation-assign.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-creation-assign.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-creation-assign.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-assign.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-assign.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-creation-assign.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-creation-assign.pill .dropdown-caret{margin-right:10px}.challenge-creation-assign.pill[data-icon-position=null] .icon,.challenge-creation-assign.pill[data-icon-position=none] .icon{display:none!important}.challenge-creation-assign.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-creation-assign.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-creation-assign.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=null],.challenge-creation-assign.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-creation-assign.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-assign.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-creation-assign.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=null],.challenge-creation-assign.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-creation-assign.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-assign.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-creation-assign.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=null],.challenge-creation-assign.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-creation-assign.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-assign.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-creation-assign.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-creation-assign.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-assign.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-assign.pill[data-size=small][data-icon-position=null],.challenge-creation-assign.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-creation-assign.pill[data-size=small][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-creation-assign.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-creation-assign.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-creation-assign.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=null],.challenge-creation-assign.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-creation-assign.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-creation-assign.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-creation-assign.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-creation-assign.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-creation-assign.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-creation-assign.pill[data-size=large][data-icon-position=null],.challenge-creation-assign.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-creation-assign.pill[data-size=large][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-creation-assign.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-creation-assign.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-creation-assign.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=null],.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-creation-assign.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-creation-assign.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-creation-assign.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-creation-assign.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-creation-assign.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-creation-assign.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-creation-assign.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-creation-assign.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-creation-assign.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-creation-assign.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-creation-assign.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-creation-assign.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-creation-assign.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-creation-assign.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-creation-assign.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-assign.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-creation-assign.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null],.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-creation-assign.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-assign.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-creation-assign.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null],.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-creation-assign.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-creation-assign.pill.compact.hide-bg:before{opacity:0}.challenge-creation-assign.pill.compact .button-text{white-space:nowrap}.challenge-creation-assign.pill.compact:hover{max-width:100%}.challenge-creation-assign.pill.compact:hover.hide-bg:before{opacity:1}.challenge-creation-assign.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-creation-assign.pill-alt:before{content:"";background:var(--challenge-creation-assign);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-creation-assign.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-creation-assign.pill-alt:hover:before,.challenge-creation-assign.pill-alt.selected:before{background:var(--button-border)}.challenge-creation-assign.pill-alt:hover .button-text,.challenge-creation-assign.pill-alt.selected .button-text{color:var(--default-bg)}.challenge-creation-assign.pill-alt.disabled,.challenge-creation-assign.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-creation-assign.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-assign.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-creation-assign.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-creation-assign.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-creation-assign.round .icon,.challenge-creation-assign.round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-creation-assign.round:hover,.challenge-creation-assign.round.selected{opacity:1}.challenge-creation-assign.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-creation-assign.round.disabled{pointer-events:none}.challenge-creation-assign.round.disabled .icon{filter:saturate(0)}.challenge-creation-assign.round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-creation-assign.round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-creation-assign.round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-creation-assign.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-creation-assign.round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-creation-assign.nav{flex-wrap:nowrap}.challenge-creation-assign.nav svg{color:var(--troubadour-main)}.challenge-creation-assign.nav .icon,.challenge-creation-assign.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-creation-assign.nav .button-text{color:var(--challenge-creation-assign);font-weight:700}.challenge-creation-assign.nav:hover{text-decoration:underline}.challenge-creation-assign.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-creation-assign.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-creation-assign.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-creation-assign.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-creation-assign.nav[data-icon-position=right] .button-text{text-align:right}.challenge-creation-assign.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-creation-assign.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-creation-assign.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-creation-assign.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-creation-assign.nav[data-icon-position=left] .button-text{text-align:left}.challenge-creation-assign.nav[data-size=large]{border-radius:100px;padding:5px}.challenge-creation-assign.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-creation-assign.nav[data-size=large] .icon{height:80px}.challenge-creation-assign.nav[data-size=regular]{padding:20px 31px}.challenge-creation-assign.nav[data-size=regular] .icon{width:auto;height:23px}.challenge-creation-assign.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-creation-assign.nav[data-size=small]{padding:10px}.challenge-creation-assign.nav[data-size=small] .icon{width:auto;height:16px}.challenge-creation-assign.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-creation-assign.nav[data-size=tiny]{padding:15px 20px}.challenge-creation-assign.nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-creation-assign.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-creation-assign.nav[data-size=mini]{padding:4px 12px}.challenge-creation-assign.nav[data-size=mini] .icon{width:auto;height:5px}.challenge-creation-assign.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-creation-assign.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-creation-assign.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-creation-assign);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-creation-assign.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-creation-assign.legacy .button-text,.challenge-creation-assign.legacy .icon{z-index:11}.challenge-creation-assign.legacy .button-text{color:var(--challenge-creation-assign);z-index:11;font-weight:400}.challenge-creation-assign.legacy svg{color:var(--challenge-creation-assign)}.challenge-creation-assign.legacy:hover:before,.challenge-creation-assign.legacy.selected:before{background-color:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign)}.challenge-creation-assign.legacy:hover .button-text,.challenge-creation-assign.legacy.selected .button-text{color:var(--default-color-2)}.challenge-creation-assign.legacy:hover img,.challenge-creation-assign.legacy.selected img{transform:scale(.95)}.challenge-creation-assign.legacy.disabled{pointer-events:none}.challenge-creation-assign.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-creation-assign.legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-creation-assign.legacy.disabled .icon{opacity:.5}.challenge-creation-assign.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-creation-assign.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-creation-assign.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-assign.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-creation-assign.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-creation-assign.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-creation-assign.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-creation-assign.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-creation-assign.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-creation-assign.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-assign.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-creation-assign.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-assign.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-creation-assign.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-creation-assign.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-creation-assign.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-creation-assign.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-assign.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-creation-assign.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-assign.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-creation-assign.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-creation-assign.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-creation-assign.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-creation-assign.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-creation-assign.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-creation-assign.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-creation-modify,.challenge-creation-access,.challenge-template-modify{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.challenge-creation-modify:focus,.challenge-creation-access:focus,.challenge-template-modify:focus{text-decoration:none}.challenge-creation-modify[data-icon-position=left],.challenge-creation-access[data-icon-position=left],.challenge-template-modify[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-creation-modify[data-icon-position=right],.challenge-creation-access[data-icon-position=right],.challenge-template-modify[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-creation-modify .button-text,.challenge-creation-access .button-text,.challenge-template-modify .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-creation-modify .button-text.ws-no-wrap,.challenge-creation-access .button-text.ws-no-wrap,.challenge-template-modify .button-text.ws-no-wrap{white-space:nowrap}.challenge-creation-modify:active,.challenge-creation-access:active,.challenge-template-modify:active,.challenge-creation-modify:hover,.challenge-creation-access:hover,.challenge-template-modify:hover{cursor:pointer;text-decoration:none}.challenge-creation-modify.pill,.challenge-creation-access.pill,.challenge-template-modify.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-creation-modify.pill:before,.challenge-creation-access.pill:before,.challenge-template-modify.pill:before{content:"";background:var(--challenge-creation-access);border:2px solid var(--challenge-creation-access);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-creation-modify.pill .button-text,.challenge-creation-access.pill .button-text,.challenge-template-modify.pill .button-text,.challenge-creation-modify.pill .icon,.challenge-creation-access.pill .icon,.challenge-template-modify.pill .icon{z-index:11}.challenge-creation-modify.pill .button-text,.challenge-creation-access.pill .button-text,.challenge-template-modify.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-creation-modify.pill svg,.challenge-creation-access.pill svg,.challenge-template-modify.pill svg{color:var(--default-color-2)}.challenge-creation-modify.pill:hover:not(.compact):before,.challenge-creation-access.pill:hover:not(.compact):before,.challenge-template-modify.pill:hover:not(.compact):before,.challenge-creation-modify.pill.selected:before,.challenge-creation-access.pill.selected:before,.challenge-template-modify.pill.selected:before{filter:brightness(1.3)}.challenge-creation-modify.pill.no-shadow:before,.challenge-creation-access.pill.no-shadow:before,.challenge-template-modify.pill.no-shadow:before{box-shadow:none}.challenge-creation-modify.pill.icon-no-bg .fa.icon,.challenge-creation-access.pill.icon-no-bg .fa.icon,.challenge-template-modify.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-creation-modify.pill.has-border:before,.challenge-creation-access.pill.has-border:before,.challenge-template-modify.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-modify.pill.has-border:hover:not(.compact):before,.challenge-creation-access.pill.has-border:hover:not(.compact):before,.challenge-template-modify.pill.has-border:hover:not(.compact):before,.challenge-creation-modify.pill.has-border.selected:before,.challenge-creation-access.pill.has-border.selected:before,.challenge-template-modify.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-creation-modify.pill.alt-hover:hover:not(.compact):before,.challenge-creation-access.pill.alt-hover:hover:not(.compact):before,.challenge-template-modify.pill.alt-hover:hover:not(.compact):before,.challenge-creation-modify.pill.alt-hover.selected:before,.challenge-creation-access.pill.alt-hover.selected:before,.challenge-template-modify.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-creation-modify.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-access.pill.alt-hover:hover:not(.compact) .icon,.challenge-template-modify.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-modify.pill.alt-hover.selected .icon,.challenge-creation-access.pill.alt-hover.selected .icon,.challenge-template-modify.pill.alt-hover.selected .icon,.challenge-creation-modify.pill.alt-hover:hover:not(.compact) .button-text,.challenge-creation-access.pill.alt-hover:hover:not(.compact) .button-text,.challenge-template-modify.pill.alt-hover:hover:not(.compact) .button-text,.challenge-creation-modify.pill.alt-hover.selected .button-text,.challenge-creation-access.pill.alt-hover.selected .button-text,.challenge-template-modify.pill.alt-hover.selected .button-text{color:var(--challenge-creation-access)}.challenge-creation-modify.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-access.pill.alt-hover:hover:not(.compact) .icon,.challenge-template-modify.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-modify.pill.alt-hover.selected .icon,.challenge-creation-access.pill.alt-hover.selected .icon,.challenge-template-modify.pill.alt-hover.selected .icon{background-color:var(--challenge-creation-access)}.challenge-creation-modify.pill.disabled,.challenge-creation-access.pill.disabled,.challenge-template-modify.pill.disabled,.challenge-creation-modify.pill.invalid,.challenge-creation-access.pill.invalid,.challenge-template-modify.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-creation-modify.pill.disabled:before,.challenge-creation-access.pill.disabled:before,.challenge-template-modify.pill.disabled:before,.challenge-creation-modify.pill.invalid:before,.challenge-creation-access.pill.invalid:before,.challenge-template-modify.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-creation-modify.pill.disabled.lock-icon .icon,.challenge-creation-access.pill.disabled.lock-icon .icon,.challenge-template-modify.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-creation-modify.pill.disabled.lock-icon .icon img,.challenge-creation-access.pill.disabled.lock-icon .icon img,.challenge-template-modify.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-creation-modify.pill.disabled.lock-icon.icon-no-bg .icon,.challenge-creation-access.pill.disabled.lock-icon.icon-no-bg .icon,.challenge-template-modify.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-modify.pill.waiting,.challenge-creation-access.pill.waiting,.challenge-template-modify.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-modify.pill .icon,.challenge-creation-access.pill .icon,.challenge-template-modify.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-creation-modify.pill .icon img,.challenge-creation-access.pill .icon img,.challenge-template-modify.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-creation-modify.pill .dropdown-caret,.challenge-creation-access.pill .dropdown-caret,.challenge-template-modify.pill .dropdown-caret{margin-right:10px}.challenge-creation-modify.pill[data-icon-position=null] .icon,.challenge-creation-access.pill[data-icon-position=null] .icon,.challenge-template-modify.pill[data-icon-position=null] .icon,.challenge-creation-modify.pill[data-icon-position=none] .icon,.challenge-creation-access.pill[data-icon-position=none] .icon,.challenge-template-modify.pill[data-icon-position=none] .icon{display:none!important}.challenge-creation-modify.pill[data-size=micro],.challenge-creation-access.pill[data-size=micro],.challenge-template-modify.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-creation-modify.pill[data-size=micro] .icon,.challenge-creation-access.pill[data-size=micro] .icon,.challenge-template-modify.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-creation-modify.pill[data-size=micro] .button-text,.challenge-creation-access.pill[data-size=micro] .button-text,.challenge-template-modify.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-creation-modify.pill[data-size=micro][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=micro][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-creation-modify.pill[data-size=micro][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=micro][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-creation-modify.pill[data-size=micro][data-icon-position=null],.challenge-creation-access.pill[data-size=micro][data-icon-position=null],.challenge-template-modify.pill[data-size=micro][data-icon-position=null],.challenge-creation-modify.pill[data-size=micro][data-icon-position=none],.challenge-creation-access.pill[data-size=micro][data-icon-position=none],.challenge-template-modify.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-creation-modify.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=micro][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-creation-modify.pill[data-size=mini],.challenge-creation-access.pill[data-size=mini],.challenge-template-modify.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-modify.pill[data-size=mini] .icon,.challenge-creation-access.pill[data-size=mini] .icon,.challenge-template-modify.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-creation-modify.pill[data-size=mini] .button-text,.challenge-creation-access.pill[data-size=mini] .button-text,.challenge-template-modify.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-creation-modify.pill[data-size=mini][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=mini][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-modify.pill[data-size=mini][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=mini][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-modify.pill[data-size=mini][data-icon-position=null],.challenge-creation-access.pill[data-size=mini][data-icon-position=null],.challenge-template-modify.pill[data-size=mini][data-icon-position=null],.challenge-creation-modify.pill[data-size=mini][data-icon-position=none],.challenge-creation-access.pill[data-size=mini][data-icon-position=none],.challenge-template-modify.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-creation-modify.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=mini][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-creation-modify.pill[data-size=tiny],.challenge-creation-access.pill[data-size=tiny],.challenge-template-modify.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-modify.pill[data-size=tiny] .icon,.challenge-creation-access.pill[data-size=tiny] .icon,.challenge-template-modify.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-creation-modify.pill[data-size=tiny] .button-text,.challenge-creation-access.pill[data-size=tiny] .button-text,.challenge-template-modify.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-creation-modify.pill[data-size=tiny][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=tiny][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-modify.pill[data-size=tiny][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=tiny][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-modify.pill[data-size=tiny][data-icon-position=null],.challenge-creation-access.pill[data-size=tiny][data-icon-position=null],.challenge-template-modify.pill[data-size=tiny][data-icon-position=null],.challenge-creation-modify.pill[data-size=tiny][data-icon-position=none],.challenge-creation-access.pill[data-size=tiny][data-icon-position=none],.challenge-template-modify.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-creation-modify.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=tiny][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-creation-modify.pill[data-size=small],.challenge-creation-access.pill[data-size=small],.challenge-template-modify.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-modify.pill[data-size=small] .icon,.challenge-creation-access.pill[data-size=small] .icon,.challenge-template-modify.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-creation-modify.pill[data-size=small] .button-text,.challenge-creation-access.pill[data-size=small] .button-text,.challenge-template-modify.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-creation-modify.pill[data-size=small][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=small][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-modify.pill[data-size=small][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=small][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-modify.pill[data-size=small][data-icon-position=null],.challenge-creation-access.pill[data-size=small][data-icon-position=null],.challenge-template-modify.pill[data-size=small][data-icon-position=null],.challenge-creation-modify.pill[data-size=small][data-icon-position=none],.challenge-creation-access.pill[data-size=small][data-icon-position=none],.challenge-template-modify.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-creation-modify.pill[data-size=small][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=small][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=small][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=small][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-creation-modify.pill[data-size=regular],.challenge-creation-access.pill[data-size=regular],.challenge-template-modify.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-creation-modify.pill[data-size=regular] .icon,.challenge-creation-access.pill[data-size=regular] .icon,.challenge-template-modify.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-creation-modify.pill[data-size=regular] .button-text,.challenge-creation-access.pill[data-size=regular] .button-text,.challenge-template-modify.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-creation-modify.pill[data-size=regular][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=regular][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-creation-modify.pill[data-size=regular][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=regular][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-creation-modify.pill[data-size=regular][data-icon-position=null],.challenge-creation-access.pill[data-size=regular][data-icon-position=null],.challenge-template-modify.pill[data-size=regular][data-icon-position=null],.challenge-creation-modify.pill[data-size=regular][data-icon-position=none],.challenge-creation-access.pill[data-size=regular][data-icon-position=none],.challenge-template-modify.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-creation-modify.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=regular][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-creation-modify.pill[data-size=large],.challenge-creation-access.pill[data-size=large],.challenge-template-modify.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-creation-modify.pill[data-size=large] .icon,.challenge-creation-access.pill[data-size=large] .icon,.challenge-template-modify.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-creation-modify.pill[data-size=large] .button-text,.challenge-creation-access.pill[data-size=large] .button-text,.challenge-template-modify.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-creation-modify.pill[data-size=large][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=large][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-creation-modify.pill[data-size=large][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=large][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-creation-modify.pill[data-size=large][data-icon-position=null],.challenge-creation-access.pill[data-size=large][data-icon-position=null],.challenge-template-modify.pill[data-size=large][data-icon-position=null],.challenge-creation-modify.pill[data-size=large][data-icon-position=none],.challenge-creation-access.pill[data-size=large][data-icon-position=none],.challenge-template-modify.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-creation-modify.pill[data-size=large][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=large][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=large][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=large][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-creation-modify.pill[data-size=xlarge],.challenge-creation-access.pill[data-size=xlarge],.challenge-template-modify.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-creation-modify.pill[data-size=xlarge] .icon,.challenge-creation-access.pill[data-size=xlarge] .icon,.challenge-template-modify.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-creation-modify.pill[data-size=xlarge] .button-text,.challenge-creation-access.pill[data-size=xlarge] .button-text,.challenge-template-modify.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=xlarge][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=xlarge][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=null],.challenge-creation-access.pill[data-size=xlarge][data-icon-position=null],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=null],.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=none],.challenge-creation-access.pill[data-size=xlarge][data-icon-position=none],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=xlarge][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-creation-modify.pill.icon-no-bg[data-size=micro] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=micro] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-creation-modify.pill.icon-no-bg[data-size=micro] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=micro] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-creation-modify.pill.icon-no-bg[data-size=mini] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=mini] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-creation-modify.pill.icon-no-bg[data-size=mini] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=mini] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-creation-modify.pill.icon-no-bg[data-size=tiny] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=tiny] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-creation-modify.pill.icon-no-bg[data-size=tiny] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=tiny] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-creation-modify.pill.icon-no-bg[data-size=small] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=small] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-creation-modify.pill.icon-no-bg[data-size=small] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=small] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-creation-modify.pill.icon-no-bg[data-size=regular] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=regular] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-creation-modify.pill.icon-no-bg[data-size=regular] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=regular] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-creation-modify.pill.icon-no-bg[data-size=large] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=large] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-creation-modify.pill.icon-no-bg[data-size=large] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=large] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-creation-modify.pill.icon-no-bg[data-size=xlarge] .icon,.challenge-creation-access.pill.icon-no-bg[data-size=xlarge] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-creation-modify.pill.icon-no-bg[data-size=xlarge] .button-text,.challenge-creation-access.pill.icon-no-bg[data-size=xlarge] .button-text,.challenge-template-modify.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-creation-modify.pill[data-size=responsive],.challenge-creation-access.pill[data-size=responsive],.challenge-template-modify.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-modify.pill[data-size=responsive] .icon,.challenge-creation-access.pill[data-size=responsive] .icon,.challenge-template-modify.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-creation-modify.pill[data-size=responsive] .button-text,.challenge-creation-access.pill[data-size=responsive] .button-text,.challenge-template-modify.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null],.challenge-creation-access.pill[data-size=responsive][data-icon-position=null],.challenge-template-modify.pill[data-size=responsive][data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none],.challenge-creation-access.pill[data-size=responsive][data-icon-position=none],.challenge-template-modify.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-creation-modify.pill[data-size=responsive].icon-no-bg .icon,.challenge-creation-access.pill[data-size=responsive].icon-no-bg .icon,.challenge-template-modify.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-creation-modify.pill[data-size=responsive].icon-no-bg .button-text,.challenge-creation-access.pill[data-size=responsive].icon-no-bg .button-text,.challenge-template-modify.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-creation-modify.pill[data-size=responsive],.challenge-creation-access.pill[data-size=responsive],.challenge-template-modify.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-modify.pill[data-size=responsive] .icon,.challenge-creation-access.pill[data-size=responsive] .icon,.challenge-template-modify.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-creation-modify.pill[data-size=responsive] .button-text,.challenge-creation-access.pill[data-size=responsive] .button-text,.challenge-template-modify.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null],.challenge-creation-access.pill[data-size=responsive][data-icon-position=null],.challenge-template-modify.pill[data-size=responsive][data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none],.challenge-creation-access.pill[data-size=responsive][data-icon-position=none],.challenge-template-modify.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=responsive][data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-creation-modify.pill[data-size=responsive].icon-no-bg .icon,.challenge-creation-access.pill[data-size=responsive].icon-no-bg .icon,.challenge-template-modify.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-creation-modify.pill[data-size=responsive].icon-no-bg .button-text,.challenge-creation-access.pill[data-size=responsive].icon-no-bg .button-text,.challenge-template-modify.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]),.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]),.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-creation-modify.pill.compact,.challenge-creation-access.pill.compact,.challenge-template-modify.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-creation-modify.pill.compact.hide-bg:before,.challenge-creation-access.pill.compact.hide-bg:before,.challenge-template-modify.pill.compact.hide-bg:before{opacity:0}.challenge-creation-modify.pill.compact .button-text,.challenge-creation-access.pill.compact .button-text,.challenge-template-modify.pill.compact .button-text{white-space:nowrap}.challenge-creation-modify.pill.compact:hover,.challenge-creation-access.pill.compact:hover,.challenge-template-modify.pill.compact:hover{max-width:100%}.challenge-creation-modify.pill.compact:hover.hide-bg:before,.challenge-creation-access.pill.compact:hover.hide-bg:before,.challenge-template-modify.pill.compact:hover.hide-bg:before{opacity:1}.challenge-creation-modify.pill-alt,.challenge-creation-access.pill-alt,.challenge-template-modify.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-creation-modify.pill-alt:before,.challenge-creation-access.pill-alt:before,.challenge-template-modify.pill-alt:before{content:"";background:var(--challenge-creation-access);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-creation-modify.pill-alt .button-text,.challenge-creation-access.pill-alt .button-text,.challenge-template-modify.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-creation-modify.pill-alt:hover:before,.challenge-creation-access.pill-alt:hover:before,.challenge-template-modify.pill-alt:hover:before,.challenge-creation-modify.pill-alt.selected:before,.challenge-creation-access.pill-alt.selected:before,.challenge-template-modify.pill-alt.selected:before{background:var(--button-border)}.challenge-creation-modify.pill-alt:hover .button-text,.challenge-creation-access.pill-alt:hover .button-text,.challenge-template-modify.pill-alt:hover .button-text,.challenge-creation-modify.pill-alt.selected .button-text,.challenge-creation-access.pill-alt.selected .button-text,.challenge-template-modify.pill-alt.selected .button-text{color:var(--default-bg)}.challenge-creation-modify.pill-alt.disabled,.challenge-creation-access.pill-alt.disabled,.challenge-template-modify.pill-alt.disabled,.challenge-creation-modify.pill-alt.invalid,.challenge-creation-access.pill-alt.invalid,.challenge-template-modify.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-creation-modify.pill-alt.waiting,.challenge-creation-access.pill-alt.waiting,.challenge-template-modify.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-modify.pill-alt[data-size=small],.challenge-creation-access.pill-alt[data-size=small],.challenge-template-modify.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-creation-modify.pill-alt[data-size=small] .button-text,.challenge-creation-access.pill-alt[data-size=small] .button-text,.challenge-template-modify.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-creation-modify.round,.challenge-creation-access.round,.challenge-template-modify.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-creation-modify.round .icon,.challenge-creation-access.round .icon,.challenge-template-modify.round .icon,.challenge-creation-modify.round svg,.challenge-creation-access.round svg,.challenge-template-modify.round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-creation-modify.round:hover,.challenge-creation-access.round:hover,.challenge-template-modify.round:hover,.challenge-creation-modify.round.selected,.challenge-creation-access.round.selected,.challenge-template-modify.round.selected{opacity:1}.challenge-creation-modify.round.inactive,.challenge-creation-access.round.inactive,.challenge-template-modify.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-creation-modify.round.disabled,.challenge-creation-access.round.disabled,.challenge-template-modify.round.disabled{pointer-events:none}.challenge-creation-modify.round.disabled .icon,.challenge-creation-access.round.disabled .icon,.challenge-template-modify.round.disabled .icon{filter:saturate(0)}.challenge-creation-modify.round[data-size=large],.challenge-creation-access.round[data-size=large],.challenge-template-modify.round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-creation-modify.round[data-size=regular],.challenge-creation-access.round[data-size=regular],.challenge-template-modify.round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-creation-modify.round[data-size=small],.challenge-creation-access.round[data-size=small],.challenge-template-modify.round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-creation-modify.round[data-size=tiny],.challenge-creation-access.round[data-size=tiny],.challenge-template-modify.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-creation-modify.round[data-size=mini],.challenge-creation-access.round[data-size=mini],.challenge-template-modify.round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-creation-modify.nav,.challenge-creation-access.nav,.challenge-template-modify.nav{flex-wrap:nowrap}.challenge-creation-modify.nav svg,.challenge-creation-access.nav svg,.challenge-template-modify.nav svg{color:var(--troubadour-main)}.challenge-creation-modify.nav .icon,.challenge-creation-access.nav .icon,.challenge-template-modify.nav .icon,.challenge-creation-modify.nav svg,.challenge-creation-access.nav svg,.challenge-template-modify.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-creation-modify.nav .button-text,.challenge-creation-access.nav .button-text,.challenge-template-modify.nav .button-text{color:var(--challenge-creation-access);font-weight:700}.challenge-creation-modify.nav:hover,.challenge-creation-access.nav:hover,.challenge-template-modify.nav:hover{text-decoration:underline}.challenge-creation-modify.nav[data-icon-position=right][data-size=regular] .icon,.challenge-creation-access.nav[data-icon-position=right][data-size=regular] .icon,.challenge-template-modify.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-creation-modify.nav[data-icon-position=right][data-size=small] .icon,.challenge-creation-access.nav[data-icon-position=right][data-size=small] .icon,.challenge-template-modify.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-creation-modify.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-creation-access.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-template-modify.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-creation-modify.nav[data-icon-position=right][data-size=mini] .icon,.challenge-creation-access.nav[data-icon-position=right][data-size=mini] .icon,.challenge-template-modify.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-creation-modify.nav[data-icon-position=right] .button-text,.challenge-creation-access.nav[data-icon-position=right] .button-text,.challenge-template-modify.nav[data-icon-position=right] .button-text{text-align:right}.challenge-creation-modify.nav[data-icon-position=left][data-size=regular] .icon,.challenge-creation-access.nav[data-icon-position=left][data-size=regular] .icon,.challenge-template-modify.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-creation-modify.nav[data-icon-position=left][data-size=small] .icon,.challenge-creation-access.nav[data-icon-position=left][data-size=small] .icon,.challenge-template-modify.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-creation-modify.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-creation-access.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-template-modify.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-creation-modify.nav[data-icon-position=left][data-size=mini] .icon,.challenge-creation-access.nav[data-icon-position=left][data-size=mini] .icon,.challenge-template-modify.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-creation-modify.nav[data-icon-position=left] .button-text,.challenge-creation-access.nav[data-icon-position=left] .button-text,.challenge-template-modify.nav[data-icon-position=left] .button-text{text-align:left}.challenge-creation-modify.nav[data-size=large],.challenge-creation-access.nav[data-size=large],.challenge-template-modify.nav[data-size=large]{border-radius:100px;padding:5px}.challenge-creation-modify.nav[data-size=large] .button-text,.challenge-creation-access.nav[data-size=large] .button-text,.challenge-template-modify.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-creation-modify.nav[data-size=large] .icon,.challenge-creation-access.nav[data-size=large] .icon,.challenge-template-modify.nav[data-size=large] .icon{height:80px}.challenge-creation-modify.nav[data-size=regular],.challenge-creation-access.nav[data-size=regular],.challenge-template-modify.nav[data-size=regular]{padding:20px 31px}.challenge-creation-modify.nav[data-size=regular] .icon,.challenge-creation-access.nav[data-size=regular] .icon,.challenge-template-modify.nav[data-size=regular] .icon{width:auto;height:23px}.challenge-creation-modify.nav[data-size=regular] .button-text,.challenge-creation-access.nav[data-size=regular] .button-text,.challenge-template-modify.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-creation-modify.nav[data-size=small],.challenge-creation-access.nav[data-size=small],.challenge-template-modify.nav[data-size=small]{padding:10px}.challenge-creation-modify.nav[data-size=small] .icon,.challenge-creation-access.nav[data-size=small] .icon,.challenge-template-modify.nav[data-size=small] .icon{width:auto;height:16px}.challenge-creation-modify.nav[data-size=small] .button-text,.challenge-creation-access.nav[data-size=small] .button-text,.challenge-template-modify.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-creation-modify.nav[data-size=tiny],.challenge-creation-access.nav[data-size=tiny],.challenge-template-modify.nav[data-size=tiny]{padding:15px 20px}.challenge-creation-modify.nav[data-size=tiny] .icon,.challenge-creation-access.nav[data-size=tiny] .icon,.challenge-template-modify.nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-creation-modify.nav[data-size=tiny] .button-text,.challenge-creation-access.nav[data-size=tiny] .button-text,.challenge-template-modify.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-creation-modify.nav[data-size=mini],.challenge-creation-access.nav[data-size=mini],.challenge-template-modify.nav[data-size=mini]{padding:4px 12px}.challenge-creation-modify.nav[data-size=mini] .icon,.challenge-creation-access.nav[data-size=mini] .icon,.challenge-template-modify.nav[data-size=mini] .icon{width:auto;height:5px}.challenge-creation-modify.nav[data-size=mini] .button-text,.challenge-creation-access.nav[data-size=mini] .button-text,.challenge-template-modify.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-creation-modify.legacy,.challenge-creation-access.legacy,.challenge-template-modify.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-creation-modify.legacy:before,.challenge-creation-access.legacy:before,.challenge-template-modify.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-creation-access);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-creation-modify.legacy.has-shadow:before,.challenge-creation-access.legacy.has-shadow:before,.challenge-template-modify.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-creation-modify.legacy .button-text,.challenge-creation-access.legacy .button-text,.challenge-template-modify.legacy .button-text,.challenge-creation-modify.legacy .icon,.challenge-creation-access.legacy .icon,.challenge-template-modify.legacy .icon{z-index:11}.challenge-creation-modify.legacy .button-text,.challenge-creation-access.legacy .button-text,.challenge-template-modify.legacy .button-text{color:var(--challenge-creation-access);z-index:11;font-weight:400}.challenge-creation-modify.legacy svg,.challenge-creation-access.legacy svg,.challenge-template-modify.legacy svg{color:var(--challenge-creation-access)}.challenge-creation-modify.legacy:hover:before,.challenge-creation-access.legacy:hover:before,.challenge-template-modify.legacy:hover:before,.challenge-creation-modify.legacy.selected:before,.challenge-creation-access.legacy.selected:before,.challenge-template-modify.legacy.selected:before{background-color:var(--challenge-creation-access);border:2px solid var(--challenge-creation-access)}.challenge-creation-modify.legacy:hover .button-text,.challenge-creation-access.legacy:hover .button-text,.challenge-template-modify.legacy:hover .button-text,.challenge-creation-modify.legacy.selected .button-text,.challenge-creation-access.legacy.selected .button-text,.challenge-template-modify.legacy.selected .button-text{color:var(--default-color-2)}.challenge-creation-modify.legacy:hover img,.challenge-creation-access.legacy:hover img,.challenge-template-modify.legacy:hover img,.challenge-creation-modify.legacy.selected img,.challenge-creation-access.legacy.selected img,.challenge-template-modify.legacy.selected img{transform:scale(.95)}.challenge-creation-modify.legacy.disabled,.challenge-creation-access.legacy.disabled,.challenge-template-modify.legacy.disabled{pointer-events:none}.challenge-creation-modify.legacy.disabled:before,.challenge-creation-access.legacy.disabled:before,.challenge-template-modify.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-creation-modify.legacy.disabled .button-text,.challenge-creation-access.legacy.disabled .button-text,.challenge-template-modify.legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-creation-modify.legacy.disabled .icon,.challenge-creation-access.legacy.disabled .icon,.challenge-template-modify.legacy.disabled .icon{opacity:.5}.challenge-creation-modify.legacy.invalid:before,.challenge-creation-access.legacy.invalid:before,.challenge-template-modify.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-creation-modify.legacy.invalid .button-text,.challenge-creation-access.legacy.invalid .button-text,.challenge-template-modify.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-creation-modify.legacy.waiting,.challenge-creation-access.legacy.waiting,.challenge-template-modify.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-modify.legacy .icon,.challenge-creation-access.legacy .icon,.challenge-template-modify.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-creation-modify.legacy .icon img,.challenge-creation-access.legacy .icon img,.challenge-template-modify.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-creation-modify.legacy[data-size=tiny],.challenge-creation-access.legacy[data-size=tiny],.challenge-template-modify.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-creation-modify.legacy[data-size=tiny] .icon,.challenge-creation-access.legacy[data-size=tiny] .icon,.challenge-template-modify.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-creation-modify.legacy[data-size=tiny] .button-text,.challenge-creation-access.legacy[data-size=tiny] .button-text,.challenge-template-modify.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-creation-modify.legacy[data-size=tiny][data-icon-position=left],.challenge-creation-access.legacy[data-size=tiny][data-icon-position=left],.challenge-template-modify.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-creation-modify.legacy[data-size=tiny][data-icon-position=left] .icon,.challenge-creation-access.legacy[data-size=tiny][data-icon-position=left] .icon,.challenge-template-modify.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-modify.legacy[data-size=tiny][data-icon-position=right],.challenge-creation-access.legacy[data-size=tiny][data-icon-position=right],.challenge-template-modify.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-creation-modify.legacy[data-size=tiny][data-icon-position=right] .icon,.challenge-creation-access.legacy[data-size=tiny][data-icon-position=right] .icon,.challenge-template-modify.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-modify.legacy[data-size=small],.challenge-creation-access.legacy[data-size=small],.challenge-template-modify.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-creation-modify.legacy[data-size=small] .icon,.challenge-creation-access.legacy[data-size=small] .icon,.challenge-template-modify.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-creation-modify.legacy[data-size=small] .button-text,.challenge-creation-access.legacy[data-size=small] .button-text,.challenge-template-modify.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-creation-modify.legacy[data-size=small][data-icon-position=left],.challenge-creation-access.legacy[data-size=small][data-icon-position=left],.challenge-template-modify.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-creation-modify.legacy[data-size=small][data-icon-position=left] .icon,.challenge-creation-access.legacy[data-size=small][data-icon-position=left] .icon,.challenge-template-modify.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-modify.legacy[data-size=small][data-icon-position=right],.challenge-creation-access.legacy[data-size=small][data-icon-position=right],.challenge-template-modify.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-creation-modify.legacy[data-size=small][data-icon-position=right] .icon,.challenge-creation-access.legacy[data-size=small][data-icon-position=right] .icon,.challenge-template-modify.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-modify.legacy[data-size=regular],.challenge-creation-access.legacy[data-size=regular],.challenge-template-modify.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-creation-modify.legacy[data-size=regular] .icon,.challenge-creation-access.legacy[data-size=regular] .icon,.challenge-template-modify.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-creation-modify.legacy[data-size=regular] .button-text,.challenge-creation-access.legacy[data-size=regular] .button-text,.challenge-template-modify.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-creation-modify.legacy[data-size=regular][data-icon-position=left],.challenge-creation-access.legacy[data-size=regular][data-icon-position=left],.challenge-template-modify.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-creation-modify.legacy[data-size=regular][data-icon-position=left] .icon,.challenge-creation-access.legacy[data-size=regular][data-icon-position=left] .icon,.challenge-template-modify.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-creation-modify.legacy[data-size=regular][data-icon-position=right],.challenge-creation-access.legacy[data-size=regular][data-icon-position=right],.challenge-template-modify.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-creation-modify.legacy[data-size=regular][data-icon-position=right] .icon,.challenge-creation-access.legacy[data-size=regular][data-icon-position=right] .icon,.challenge-template-modify.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-creation-scratch{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.challenge-creation-scratch:focus{text-decoration:none}.challenge-creation-scratch[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-creation-scratch[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-creation-scratch .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-creation-scratch .button-text.ws-no-wrap{white-space:nowrap}.challenge-creation-scratch:active,.challenge-creation-scratch:hover{cursor:pointer;text-decoration:none}.challenge-creation-scratch.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-creation-scratch.pill:before{content:"";background:var(--onboarding-bg-12);border:2px solid var(--onboarding-bg-12);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-creation-scratch.pill .button-text,.challenge-creation-scratch.pill .icon{z-index:11}.challenge-creation-scratch.pill .button-text{color:var(--onboarding-bg-13);z-index:11;font-weight:400;overflow:hidden}.challenge-creation-scratch.pill svg{color:var(--onboarding-bg-13)}.challenge-creation-scratch.pill:hover:not(.compact):before,.challenge-creation-scratch.pill.selected:before{filter:brightness(1.3)}.challenge-creation-scratch.pill.no-shadow:before{box-shadow:none}.challenge-creation-scratch.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-creation-scratch.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-scratch.pill.has-border:hover:not(.compact):before,.challenge-creation-scratch.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-creation-scratch.pill.alt-hover:hover:not(.compact):before,.challenge-creation-scratch.pill.alt-hover.selected:before{background:var(--onboarding-bg-13);border:2px solid var(--onboarding-bg-13);filter:brightness()}.challenge-creation-scratch.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-scratch.pill.alt-hover.selected .icon,.challenge-creation-scratch.pill.alt-hover:hover:not(.compact) .button-text,.challenge-creation-scratch.pill.alt-hover.selected .button-text{color:var(--onboarding-bg-12)}.challenge-creation-scratch.pill.alt-hover:hover:not(.compact) .icon,.challenge-creation-scratch.pill.alt-hover.selected .icon{background-color:var(--onboarding-bg-12)}.challenge-creation-scratch.pill.disabled,.challenge-creation-scratch.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-creation-scratch.pill.disabled:before,.challenge-creation-scratch.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-creation-scratch.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-creation-scratch.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-creation-scratch.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-scratch.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-scratch.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-creation-scratch.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-creation-scratch.pill .dropdown-caret{margin-right:10px}.challenge-creation-scratch.pill[data-icon-position=null] .icon,.challenge-creation-scratch.pill[data-icon-position=none] .icon{display:none!important}.challenge-creation-scratch.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-creation-scratch.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-creation-scratch.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=null],.challenge-creation-scratch.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-creation-scratch.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-scratch.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-creation-scratch.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=null],.challenge-creation-scratch.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-creation-scratch.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-scratch.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-creation-scratch.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=null],.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-creation-scratch.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-scratch.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-creation-scratch.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=null],.challenge-creation-scratch.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-creation-scratch.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-creation-scratch.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-creation-scratch.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=null],.challenge-creation-scratch.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-creation-scratch.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-creation-scratch.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-creation-scratch.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=null],.challenge-creation-scratch.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-creation-scratch.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-creation-scratch.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-creation-scratch.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=null],.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-creation-scratch.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-creation-scratch.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-creation-scratch.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-creation-scratch.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-creation-scratch.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-creation-scratch.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-creation-scratch.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-creation-scratch.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-creation-scratch.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-creation-scratch.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-creation-scratch.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-creation-scratch.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-creation-scratch.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-creation-scratch.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-creation-scratch.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-creation-scratch.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-creation-scratch.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null],.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-creation-scratch.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-creation-scratch.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-creation-scratch.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null],.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-creation-scratch.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-creation-scratch.pill.compact.hide-bg:before{opacity:0}.challenge-creation-scratch.pill.compact .button-text{white-space:nowrap}.challenge-creation-scratch.pill.compact:hover{max-width:100%}.challenge-creation-scratch.pill.compact:hover.hide-bg:before{opacity:1}.challenge-creation-scratch.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-creation-scratch.pill-alt:before{content:"";background:var(--onboarding-bg-12);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-creation-scratch.pill-alt .button-text{color:var(--onboarding-bg-13);z-index:11;font-weight:400}.challenge-creation-scratch.pill-alt:hover:before,.challenge-creation-scratch.pill-alt.selected:before{background:var(--button-border)}.challenge-creation-scratch.pill-alt:hover .button-text,.challenge-creation-scratch.pill-alt.selected .button-text{color:var(--default-bg)}.challenge-creation-scratch.pill-alt.disabled,.challenge-creation-scratch.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-creation-scratch.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-scratch.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-creation-scratch.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-creation-scratch.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-creation-scratch.round .icon,.challenge-creation-scratch.round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-creation-scratch.round:hover,.challenge-creation-scratch.round.selected{opacity:1}.challenge-creation-scratch.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-creation-scratch.round.disabled{pointer-events:none}.challenge-creation-scratch.round.disabled .icon{filter:saturate(0)}.challenge-creation-scratch.round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-creation-scratch.round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-creation-scratch.round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-creation-scratch.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-creation-scratch.round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-creation-scratch.nav{flex-wrap:nowrap}.challenge-creation-scratch.nav svg{color:var(--troubadour-main)}.challenge-creation-scratch.nav .icon,.challenge-creation-scratch.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-creation-scratch.nav .button-text{color:var(--onboarding-bg-12);font-weight:700}.challenge-creation-scratch.nav:hover{text-decoration:underline}.challenge-creation-scratch.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-creation-scratch.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-creation-scratch.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-creation-scratch.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-creation-scratch.nav[data-icon-position=right] .button-text{text-align:right}.challenge-creation-scratch.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-creation-scratch.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-creation-scratch.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-creation-scratch.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-creation-scratch.nav[data-icon-position=left] .button-text{text-align:left}.challenge-creation-scratch.nav[data-size=large]{border-radius:100px;padding:5px}.challenge-creation-scratch.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-creation-scratch.nav[data-size=large] .icon{height:80px}.challenge-creation-scratch.nav[data-size=regular]{padding:20px 31px}.challenge-creation-scratch.nav[data-size=regular] .icon{width:auto;height:23px}.challenge-creation-scratch.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-creation-scratch.nav[data-size=small]{padding:10px}.challenge-creation-scratch.nav[data-size=small] .icon{width:auto;height:16px}.challenge-creation-scratch.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-creation-scratch.nav[data-size=tiny]{padding:15px 20px}.challenge-creation-scratch.nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-creation-scratch.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-creation-scratch.nav[data-size=mini]{padding:4px 12px}.challenge-creation-scratch.nav[data-size=mini] .icon{width:auto;height:5px}.challenge-creation-scratch.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-creation-scratch.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-creation-scratch.legacy:before{content:"";background-color:var(--onboarding-bg-13);border:2px solid var(--onboarding-bg-12);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-creation-scratch.legacy.has-shadow:before{border:2px solid var(--onboarding-bg-13);box-shadow:var(--dropshadow)}.challenge-creation-scratch.legacy .button-text,.challenge-creation-scratch.legacy .icon{z-index:11}.challenge-creation-scratch.legacy .button-text{color:var(--onboarding-bg-12);z-index:11;font-weight:400}.challenge-creation-scratch.legacy svg{color:var(--onboarding-bg-12)}.challenge-creation-scratch.legacy:hover:before,.challenge-creation-scratch.legacy.selected:before{background-color:var(--onboarding-bg-12);border:2px solid var(--onboarding-bg-12)}.challenge-creation-scratch.legacy:hover .button-text,.challenge-creation-scratch.legacy.selected .button-text{color:var(--onboarding-bg-13)}.challenge-creation-scratch.legacy:hover img,.challenge-creation-scratch.legacy.selected img{transform:scale(.95)}.challenge-creation-scratch.legacy.disabled{pointer-events:none}.challenge-creation-scratch.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-creation-scratch.legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-creation-scratch.legacy.disabled .icon{opacity:.5}.challenge-creation-scratch.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-creation-scratch.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-creation-scratch.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-creation-scratch.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-creation-scratch.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-creation-scratch.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-creation-scratch.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-creation-scratch.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-creation-scratch.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-creation-scratch.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-scratch.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-creation-scratch.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-scratch.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-creation-scratch.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-creation-scratch.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-creation-scratch.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-creation-scratch.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-scratch.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-creation-scratch.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-scratch.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-creation-scratch.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-creation-scratch.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-creation-scratch.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-creation-scratch.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-creation-scratch.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-creation-scratch.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-share-challenge,.troub-share-babillard{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.troub-share-challenge:focus,.troub-share-babillard:focus{text-decoration:none}.troub-share-challenge[data-icon-position=left],.troub-share-babillard[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.troub-share-challenge[data-icon-position=right],.troub-share-babillard[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-share-challenge .button-text,.troub-share-babillard .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.troub-share-challenge .button-text.ws-no-wrap,.troub-share-babillard .button-text.ws-no-wrap{white-space:nowrap}.troub-share-challenge:active,.troub-share-babillard:active,.troub-share-challenge:hover,.troub-share-babillard:hover{cursor:pointer;text-decoration:none}.troub-share-challenge.pill,.troub-share-babillard.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.troub-share-challenge.pill:before,.troub-share-babillard.pill:before{content:"";background:var(--troubadour-main-20);border:2px solid var(--troubadour-main-20);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.troub-share-challenge.pill .button-text,.troub-share-babillard.pill .button-text,.troub-share-challenge.pill .icon,.troub-share-babillard.pill .icon{z-index:11}.troub-share-challenge.pill .button-text,.troub-share-babillard.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.troub-share-challenge.pill svg,.troub-share-babillard.pill svg{color:var(--default-color-2)}.troub-share-challenge.pill:hover:not(.compact):before,.troub-share-babillard.pill:hover:not(.compact):before,.troub-share-challenge.pill.selected:before,.troub-share-babillard.pill.selected:before{filter:brightness(1.3)}.troub-share-challenge.pill.no-shadow:before,.troub-share-babillard.pill.no-shadow:before{box-shadow:none}.troub-share-challenge.pill.icon-no-bg .fa.icon,.troub-share-babillard.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-share-challenge.pill.has-border:before,.troub-share-babillard.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-share-challenge.pill.has-border:hover:not(.compact):before,.troub-share-babillard.pill.has-border:hover:not(.compact):before,.troub-share-challenge.pill.has-border.selected:before,.troub-share-babillard.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-share-challenge.pill.alt-hover:hover:not(.compact):before,.troub-share-babillard.pill.alt-hover:hover:not(.compact):before,.troub-share-challenge.pill.alt-hover.selected:before,.troub-share-babillard.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.troub-share-challenge.pill.alt-hover:hover:not(.compact) .icon,.troub-share-babillard.pill.alt-hover:hover:not(.compact) .icon,.troub-share-challenge.pill.alt-hover.selected .icon,.troub-share-babillard.pill.alt-hover.selected .icon,.troub-share-challenge.pill.alt-hover:hover:not(.compact) .button-text,.troub-share-babillard.pill.alt-hover:hover:not(.compact) .button-text,.troub-share-challenge.pill.alt-hover.selected .button-text,.troub-share-babillard.pill.alt-hover.selected .button-text{color:var(--troubadour-main-20)}.troub-share-challenge.pill.alt-hover:hover:not(.compact) .icon,.troub-share-babillard.pill.alt-hover:hover:not(.compact) .icon,.troub-share-challenge.pill.alt-hover.selected .icon,.troub-share-babillard.pill.alt-hover.selected .icon{background-color:var(--troubadour-main-20)}.troub-share-challenge.pill.disabled,.troub-share-babillard.pill.disabled,.troub-share-challenge.pill.invalid,.troub-share-babillard.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-share-challenge.pill.disabled:before,.troub-share-babillard.pill.disabled:before,.troub-share-challenge.pill.invalid:before,.troub-share-babillard.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-share-challenge.pill.disabled.lock-icon .icon,.troub-share-babillard.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-share-challenge.pill.disabled.lock-icon .icon img,.troub-share-babillard.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.troub-share-challenge.pill.disabled.lock-icon.icon-no-bg .icon,.troub-share-babillard.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-share-challenge.pill.waiting,.troub-share-babillard.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-share-challenge.pill .icon,.troub-share-babillard.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-share-challenge.pill .icon img,.troub-share-babillard.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-share-challenge.pill .dropdown-caret,.troub-share-babillard.pill .dropdown-caret{margin-right:10px}.troub-share-challenge.pill[data-icon-position=null] .icon,.troub-share-babillard.pill[data-icon-position=null] .icon,.troub-share-challenge.pill[data-icon-position=none] .icon,.troub-share-babillard.pill[data-icon-position=none] .icon{display:none!important}.troub-share-challenge.pill[data-size=micro],.troub-share-babillard.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-share-challenge.pill[data-size=micro] .icon,.troub-share-babillard.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.troub-share-challenge.pill[data-size=micro] .button-text,.troub-share-babillard.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.troub-share-challenge.pill[data-size=micro][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-share-challenge.pill[data-size=micro][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-share-challenge.pill[data-size=micro][data-icon-position=null],.troub-share-babillard.pill[data-size=micro][data-icon-position=null],.troub-share-challenge.pill[data-size=micro][data-icon-position=none],.troub-share-babillard.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.troub-share-challenge.pill[data-size=micro][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=micro][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=micro][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.troub-share-challenge.pill[data-size=mini],.troub-share-babillard.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-share-challenge.pill[data-size=mini] .icon,.troub-share-babillard.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-share-challenge.pill[data-size=mini] .button-text,.troub-share-babillard.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.troub-share-challenge.pill[data-size=mini][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-share-challenge.pill[data-size=mini][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-share-challenge.pill[data-size=mini][data-icon-position=null],.troub-share-babillard.pill[data-size=mini][data-icon-position=null],.troub-share-challenge.pill[data-size=mini][data-icon-position=none],.troub-share-babillard.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.troub-share-challenge.pill[data-size=mini][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=mini][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=mini][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.troub-share-challenge.pill[data-size=tiny],.troub-share-babillard.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-share-challenge.pill[data-size=tiny] .icon,.troub-share-babillard.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-share-challenge.pill[data-size=tiny] .button-text,.troub-share-babillard.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-share-challenge.pill[data-size=tiny][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-share-challenge.pill[data-size=tiny][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-share-challenge.pill[data-size=tiny][data-icon-position=null],.troub-share-babillard.pill[data-size=tiny][data-icon-position=null],.troub-share-challenge.pill[data-size=tiny][data-icon-position=none],.troub-share-babillard.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.troub-share-challenge.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=tiny][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.troub-share-challenge.pill[data-size=small],.troub-share-babillard.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-share-challenge.pill[data-size=small] .icon,.troub-share-babillard.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-share-challenge.pill[data-size=small] .button-text,.troub-share-babillard.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-share-challenge.pill[data-size=small][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-share-challenge.pill[data-size=small][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-share-challenge.pill[data-size=small][data-icon-position=null],.troub-share-babillard.pill[data-size=small][data-icon-position=null],.troub-share-challenge.pill[data-size=small][data-icon-position=none],.troub-share-babillard.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.troub-share-challenge.pill[data-size=small][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=small][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=small][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.troub-share-challenge.pill[data-size=regular],.troub-share-babillard.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-share-challenge.pill[data-size=regular] .icon,.troub-share-babillard.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-share-challenge.pill[data-size=regular] .button-text,.troub-share-babillard.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-share-challenge.pill[data-size=regular][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-share-challenge.pill[data-size=regular][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-share-challenge.pill[data-size=regular][data-icon-position=null],.troub-share-babillard.pill[data-size=regular][data-icon-position=null],.troub-share-challenge.pill[data-size=regular][data-icon-position=none],.troub-share-babillard.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.troub-share-challenge.pill[data-size=regular][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=regular][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=regular][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.troub-share-challenge.pill[data-size=large],.troub-share-babillard.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-share-challenge.pill[data-size=large] .icon,.troub-share-babillard.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.troub-share-challenge.pill[data-size=large] .button-text,.troub-share-babillard.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.troub-share-challenge.pill[data-size=large][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-share-challenge.pill[data-size=large][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-share-challenge.pill[data-size=large][data-icon-position=null],.troub-share-babillard.pill[data-size=large][data-icon-position=null],.troub-share-challenge.pill[data-size=large][data-icon-position=none],.troub-share-babillard.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.troub-share-challenge.pill[data-size=large][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=large][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=large][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.troub-share-challenge.pill[data-size=xlarge],.troub-share-babillard.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-share-challenge.pill[data-size=xlarge] .icon,.troub-share-babillard.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.troub-share-challenge.pill[data-size=xlarge] .button-text,.troub-share-babillard.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.troub-share-challenge.pill[data-size=xlarge][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-share-challenge.pill[data-size=xlarge][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-share-challenge.pill[data-size=xlarge][data-icon-position=null],.troub-share-babillard.pill[data-size=xlarge][data-icon-position=null],.troub-share-challenge.pill[data-size=xlarge][data-icon-position=none],.troub-share-babillard.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.troub-share-challenge.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.troub-share-challenge.pill.icon-no-bg[data-size=micro] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-share-challenge.pill.icon-no-bg[data-size=micro] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-share-challenge.pill.icon-no-bg[data-size=mini] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-share-challenge.pill.icon-no-bg[data-size=mini] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-share-challenge.pill.icon-no-bg[data-size=tiny] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-share-challenge.pill.icon-no-bg[data-size=tiny] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-share-challenge.pill.icon-no-bg[data-size=small] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-share-challenge.pill.icon-no-bg[data-size=small] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-share-challenge.pill.icon-no-bg[data-size=regular] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-share-challenge.pill.icon-no-bg[data-size=regular] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-share-challenge.pill.icon-no-bg[data-size=large] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-share-challenge.pill.icon-no-bg[data-size=large] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-share-challenge.pill.icon-no-bg[data-size=xlarge] .icon,.troub-share-babillard.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-share-challenge.pill.icon-no-bg[data-size=xlarge] .button-text,.troub-share-babillard.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.troub-share-challenge.pill[data-size=responsive],.troub-share-babillard.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-share-challenge.pill[data-size=responsive] .icon,.troub-share-babillard.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-share-challenge.pill[data-size=responsive] .button-text,.troub-share-babillard.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=null],.troub-share-babillard.pill[data-size=responsive][data-icon-position=null],.troub-share-challenge.pill[data-size=responsive][data-icon-position=none],.troub-share-babillard.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.troub-share-challenge.pill[data-size=responsive].icon-no-bg .icon,.troub-share-babillard.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.troub-share-challenge.pill[data-size=responsive].icon-no-bg .button-text,.troub-share-babillard.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.troub-share-challenge.pill[data-size=responsive],.troub-share-babillard.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.troub-share-challenge.pill[data-size=responsive] .icon,.troub-share-babillard.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-share-challenge.pill[data-size=responsive] .button-text,.troub-share-babillard.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=null],.troub-share-babillard.pill[data-size=responsive][data-icon-position=null],.troub-share-challenge.pill[data-size=responsive][data-icon-position=none],.troub-share-babillard.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.troub-share-challenge.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.troub-share-challenge.pill[data-size=responsive].icon-no-bg .icon,.troub-share-babillard.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.troub-share-challenge.pill[data-size=responsive].icon-no-bg .button-text,.troub-share-babillard.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]),.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none],.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-share-challenge.pill.compact,.troub-share-babillard.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.troub-share-challenge.pill.compact.hide-bg:before,.troub-share-babillard.pill.compact.hide-bg:before{opacity:0}.troub-share-challenge.pill.compact .button-text,.troub-share-babillard.pill.compact .button-text{white-space:nowrap}.troub-share-challenge.pill.compact:hover,.troub-share-babillard.pill.compact:hover{max-width:100%}.troub-share-challenge.pill.compact:hover.hide-bg:before,.troub-share-babillard.pill.compact:hover.hide-bg:before{opacity:1}.troub-share-challenge.pill-alt,.troub-share-babillard.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-share-challenge.pill-alt:before,.troub-share-babillard.pill-alt:before{content:"";background:var(--troubadour-main-20);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-share-challenge.pill-alt .button-text,.troub-share-babillard.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.troub-share-challenge.pill-alt:hover:before,.troub-share-babillard.pill-alt:hover:before,.troub-share-challenge.pill-alt.selected:before,.troub-share-babillard.pill-alt.selected:before{background:var(--button-border)}.troub-share-challenge.pill-alt:hover .button-text,.troub-share-babillard.pill-alt:hover .button-text,.troub-share-challenge.pill-alt.selected .button-text,.troub-share-babillard.pill-alt.selected .button-text{color:var(--default-bg)}.troub-share-challenge.pill-alt.disabled,.troub-share-babillard.pill-alt.disabled,.troub-share-challenge.pill-alt.invalid,.troub-share-babillard.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-share-challenge.pill-alt.waiting,.troub-share-babillard.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-share-challenge.pill-alt[data-size=small],.troub-share-babillard.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-share-challenge.pill-alt[data-size=small] .button-text,.troub-share-babillard.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-share-challenge.round,.troub-share-babillard.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.troub-share-challenge.round .icon,.troub-share-babillard.round .icon,.troub-share-challenge.round svg,.troub-share-babillard.round svg{justify-content:center;align-items:center;height:100%;display:flex}.troub-share-challenge.round:hover,.troub-share-babillard.round:hover,.troub-share-challenge.round.selected,.troub-share-babillard.round.selected{opacity:1}.troub-share-challenge.round.inactive,.troub-share-babillard.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.troub-share-challenge.round.disabled,.troub-share-babillard.round.disabled{pointer-events:none}.troub-share-challenge.round.disabled .icon,.troub-share-babillard.round.disabled .icon{filter:saturate(0)}.troub-share-challenge.round[data-size=large],.troub-share-babillard.round[data-size=large]{width:60px;height:60px;font-size:25px}.troub-share-challenge.round[data-size=regular],.troub-share-babillard.round[data-size=regular]{width:50px;height:50px;font-size:20px}.troub-share-challenge.round[data-size=small],.troub-share-babillard.round[data-size=small]{width:40px;height:40px;font-size:16px}.troub-share-challenge.round[data-size=tiny],.troub-share-babillard.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.troub-share-challenge.round[data-size=mini],.troub-share-babillard.round[data-size=mini]{width:20px;height:20px;font-size:12px}.troub-share-challenge.nav,.troub-share-babillard.nav{flex-wrap:nowrap}.troub-share-challenge.nav svg,.troub-share-babillard.nav svg{color:var(--troubadour-main)}.troub-share-challenge.nav .icon,.troub-share-babillard.nav .icon,.troub-share-challenge.nav svg,.troub-share-babillard.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.troub-share-challenge.nav .button-text,.troub-share-babillard.nav .button-text{color:var(--troubadour-main-20);font-weight:700}.troub-share-challenge.nav:hover,.troub-share-babillard.nav:hover{text-decoration:underline}.troub-share-challenge.nav[data-icon-position=right][data-size=regular] .icon,.troub-share-babillard.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-share-challenge.nav[data-icon-position=right][data-size=small] .icon,.troub-share-babillard.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-share-challenge.nav[data-icon-position=right][data-size=tiny] .icon,.troub-share-babillard.nav[data-icon-position=right][data-size=tiny] .icon,.troub-share-challenge.nav[data-icon-position=right][data-size=mini] .icon,.troub-share-babillard.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.troub-share-challenge.nav[data-icon-position=right] .button-text,.troub-share-babillard.nav[data-icon-position=right] .button-text{text-align:right}.troub-share-challenge.nav[data-icon-position=left][data-size=regular] .icon,.troub-share-babillard.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-share-challenge.nav[data-icon-position=left][data-size=small] .icon,.troub-share-babillard.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-share-challenge.nav[data-icon-position=left][data-size=tiny] .icon,.troub-share-babillard.nav[data-icon-position=left][data-size=tiny] .icon,.troub-share-challenge.nav[data-icon-position=left][data-size=mini] .icon,.troub-share-babillard.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.troub-share-challenge.nav[data-icon-position=left] .button-text,.troub-share-babillard.nav[data-icon-position=left] .button-text{text-align:left}.troub-share-challenge.nav[data-size=large],.troub-share-babillard.nav[data-size=large]{border-radius:100px;padding:5px}.troub-share-challenge.nav[data-size=large] .button-text,.troub-share-babillard.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.troub-share-challenge.nav[data-size=large] .icon,.troub-share-babillard.nav[data-size=large] .icon{height:80px}.troub-share-challenge.nav[data-size=regular],.troub-share-babillard.nav[data-size=regular]{padding:20px 31px}.troub-share-challenge.nav[data-size=regular] .icon,.troub-share-babillard.nav[data-size=regular] .icon{width:auto;height:23px}.troub-share-challenge.nav[data-size=regular] .button-text,.troub-share-babillard.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-share-challenge.nav[data-size=small],.troub-share-babillard.nav[data-size=small]{padding:10px}.troub-share-challenge.nav[data-size=small] .icon,.troub-share-babillard.nav[data-size=small] .icon{width:auto;height:16px}.troub-share-challenge.nav[data-size=small] .button-text,.troub-share-babillard.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-share-challenge.nav[data-size=tiny],.troub-share-babillard.nav[data-size=tiny]{padding:15px 20px}.troub-share-challenge.nav[data-size=tiny] .icon,.troub-share-babillard.nav[data-size=tiny] .icon{width:auto;height:10px}.troub-share-challenge.nav[data-size=tiny] .button-text,.troub-share-babillard.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-share-challenge.nav[data-size=mini],.troub-share-babillard.nav[data-size=mini]{padding:4px 12px}.troub-share-challenge.nav[data-size=mini] .icon,.troub-share-babillard.nav[data-size=mini] .icon{width:auto;height:5px}.troub-share-challenge.nav[data-size=mini] .button-text,.troub-share-babillard.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-share-challenge.legacy,.troub-share-babillard.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-share-challenge.legacy:before,.troub-share-babillard.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--troubadour-main-20);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-share-challenge.legacy.has-shadow:before,.troub-share-babillard.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-share-challenge.legacy .button-text,.troub-share-babillard.legacy .button-text,.troub-share-challenge.legacy .icon,.troub-share-babillard.legacy .icon{z-index:11}.troub-share-challenge.legacy .button-text,.troub-share-babillard.legacy .button-text{color:var(--troubadour-main-20);z-index:11;font-weight:400}.troub-share-challenge.legacy svg,.troub-share-babillard.legacy svg{color:var(--troubadour-main-20)}.troub-share-challenge.legacy:hover:before,.troub-share-babillard.legacy:hover:before,.troub-share-challenge.legacy.selected:before,.troub-share-babillard.legacy.selected:before{background-color:var(--troubadour-main-20);border:2px solid var(--troubadour-main-20)}.troub-share-challenge.legacy:hover .button-text,.troub-share-babillard.legacy:hover .button-text,.troub-share-challenge.legacy.selected .button-text,.troub-share-babillard.legacy.selected .button-text{color:var(--default-color-2)}.troub-share-challenge.legacy:hover img,.troub-share-babillard.legacy:hover img,.troub-share-challenge.legacy.selected img,.troub-share-babillard.legacy.selected img{transform:scale(.95)}.troub-share-challenge.legacy.disabled,.troub-share-babillard.legacy.disabled{pointer-events:none}.troub-share-challenge.legacy.disabled:before,.troub-share-babillard.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-share-challenge.legacy.disabled .button-text,.troub-share-babillard.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-share-challenge.legacy.disabled .icon,.troub-share-babillard.legacy.disabled .icon{opacity:.5}.troub-share-challenge.legacy.invalid:before,.troub-share-babillard.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-share-challenge.legacy.invalid .button-text,.troub-share-babillard.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-share-challenge.legacy.waiting,.troub-share-babillard.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-share-challenge.legacy .icon,.troub-share-babillard.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-share-challenge.legacy .icon img,.troub-share-babillard.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-share-challenge.legacy[data-size=tiny],.troub-share-babillard.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-share-challenge.legacy[data-size=tiny] .icon,.troub-share-babillard.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.troub-share-challenge.legacy[data-size=tiny] .button-text,.troub-share-babillard.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-share-challenge.legacy[data-size=tiny][data-icon-position=left],.troub-share-babillard.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-share-challenge.legacy[data-size=tiny][data-icon-position=left] .icon,.troub-share-babillard.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-share-challenge.legacy[data-size=tiny][data-icon-position=right],.troub-share-babillard.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-share-challenge.legacy[data-size=tiny][data-icon-position=right] .icon,.troub-share-babillard.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-share-challenge.legacy[data-size=small],.troub-share-babillard.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-share-challenge.legacy[data-size=small] .icon,.troub-share-babillard.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.troub-share-challenge.legacy[data-size=small] .button-text,.troub-share-babillard.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-share-challenge.legacy[data-size=small][data-icon-position=left],.troub-share-babillard.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-share-challenge.legacy[data-size=small][data-icon-position=left] .icon,.troub-share-babillard.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-share-challenge.legacy[data-size=small][data-icon-position=right],.troub-share-babillard.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-share-challenge.legacy[data-size=small][data-icon-position=right] .icon,.troub-share-babillard.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-share-challenge.legacy[data-size=regular],.troub-share-babillard.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-share-challenge.legacy[data-size=regular] .icon,.troub-share-babillard.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.troub-share-challenge.legacy[data-size=regular] .button-text,.troub-share-babillard.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-share-challenge.legacy[data-size=regular][data-icon-position=left],.troub-share-babillard.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-share-challenge.legacy[data-size=regular][data-icon-position=left] .icon,.troub-share-babillard.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-share-challenge.legacy[data-size=regular][data-icon-position=right],.troub-share-babillard.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-share-challenge.legacy[data-size=regular][data-icon-position=right] .icon,.troub-share-babillard.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.share-bulletin-board{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.share-bulletin-board:focus{text-decoration:none}.share-bulletin-board[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.share-bulletin-board[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.share-bulletin-board .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.share-bulletin-board .button-text.ws-no-wrap{white-space:nowrap}.share-bulletin-board:active,.share-bulletin-board:hover{cursor:pointer;text-decoration:none}.share-bulletin-board.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.share-bulletin-board.pill:before{content:"";background:var(--challenge-sharing-color-4);border:2px solid var(--challenge-sharing-color-4);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.share-bulletin-board.pill .button-text,.share-bulletin-board.pill .icon{z-index:11}.share-bulletin-board.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.share-bulletin-board.pill svg{color:var(--default-color-2)}.share-bulletin-board.pill:hover:not(.compact):before,.share-bulletin-board.pill.selected:before{filter:brightness(1.3)}.share-bulletin-board.pill.no-shadow:before{box-shadow:none}.share-bulletin-board.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.share-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.share-bulletin-board.pill.has-border:hover:not(.compact):before,.share-bulletin-board.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.share-bulletin-board.pill.alt-hover:hover:not(.compact):before,.share-bulletin-board.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.share-bulletin-board.pill.alt-hover:hover:not(.compact) .icon,.share-bulletin-board.pill.alt-hover.selected .icon,.share-bulletin-board.pill.alt-hover:hover:not(.compact) .button-text,.share-bulletin-board.pill.alt-hover.selected .button-text{color:var(--challenge-sharing-color-4)}.share-bulletin-board.pill.alt-hover:hover:not(.compact) .icon,.share-bulletin-board.pill.alt-hover.selected .icon{background-color:var(--challenge-sharing-color-4)}.share-bulletin-board.pill.disabled,.share-bulletin-board.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.share-bulletin-board.pill.disabled:before,.share-bulletin-board.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.share-bulletin-board.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.share-bulletin-board.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.share-bulletin-board.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.share-bulletin-board.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.share-bulletin-board.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.share-bulletin-board.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.share-bulletin-board.pill .dropdown-caret{margin-right:10px}.share-bulletin-board.pill[data-icon-position=null] .icon,.share-bulletin-board.pill[data-icon-position=none] .icon{display:none!important}.share-bulletin-board.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.share-bulletin-board.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.share-bulletin-board.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.share-bulletin-board.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.share-bulletin-board.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.share-bulletin-board.pill[data-size=micro][data-icon-position=null],.share-bulletin-board.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.share-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.share-bulletin-board.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.share-bulletin-board.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.share-bulletin-board.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.share-bulletin-board.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.share-bulletin-board.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.share-bulletin-board.pill[data-size=mini][data-icon-position=null],.share-bulletin-board.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.share-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.share-bulletin-board.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.share-bulletin-board.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.share-bulletin-board.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=null],.share-bulletin-board.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.share-bulletin-board.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.share-bulletin-board.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.share-bulletin-board.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.share-bulletin-board.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.share-bulletin-board.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.share-bulletin-board.pill[data-size=small][data-icon-position=null],.share-bulletin-board.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.share-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.share-bulletin-board.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.share-bulletin-board.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.share-bulletin-board.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.share-bulletin-board.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.share-bulletin-board.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.share-bulletin-board.pill[data-size=regular][data-icon-position=null],.share-bulletin-board.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.share-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.share-bulletin-board.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.share-bulletin-board.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.share-bulletin-board.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.share-bulletin-board.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.share-bulletin-board.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.share-bulletin-board.pill[data-size=large][data-icon-position=null],.share-bulletin-board.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.share-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.share-bulletin-board.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.share-bulletin-board.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.share-bulletin-board.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=null],.share-bulletin-board.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.share-bulletin-board.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.share-bulletin-board.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.share-bulletin-board.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.share-bulletin-board.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.share-bulletin-board.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.share-bulletin-board.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.share-bulletin-board.pill.icon-no-bg[data-size=small] .icon{padding:18px}.share-bulletin-board.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.share-bulletin-board.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.share-bulletin-board.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.share-bulletin-board.pill.icon-no-bg[data-size=large] .icon{padding:30px}.share-bulletin-board.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.share-bulletin-board.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.share-bulletin-board.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.share-bulletin-board.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.share-bulletin-board.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.share-bulletin-board.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null],.share-bulletin-board.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.share-bulletin-board.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.share-bulletin-board.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.share-bulletin-board.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null],.share-bulletin-board.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.share-bulletin-board.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.share-bulletin-board.pill.compact.hide-bg:before{opacity:0}.share-bulletin-board.pill.compact .button-text{white-space:nowrap}.share-bulletin-board.pill.compact:hover{max-width:100%}.share-bulletin-board.pill.compact:hover.hide-bg:before{opacity:1}.share-bulletin-board.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.share-bulletin-board.pill-alt:before{content:"";background:var(--challenge-sharing-color-4);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.share-bulletin-board.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.share-bulletin-board.pill-alt:hover:before,.share-bulletin-board.pill-alt.selected:before{background:var(--button-border)}.share-bulletin-board.pill-alt:hover .button-text,.share-bulletin-board.pill-alt.selected .button-text{color:var(--default-bg)}.share-bulletin-board.pill-alt.disabled,.share-bulletin-board.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.share-bulletin-board.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.share-bulletin-board.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.share-bulletin-board.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.share-bulletin-board.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.share-bulletin-board.round .icon,.share-bulletin-board.round svg{justify-content:center;align-items:center;height:100%;display:flex}.share-bulletin-board.round:hover,.share-bulletin-board.round.selected{opacity:1}.share-bulletin-board.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.share-bulletin-board.round.disabled{pointer-events:none}.share-bulletin-board.round.disabled .icon{filter:saturate(0)}.share-bulletin-board.round[data-size=large]{width:60px;height:60px;font-size:25px}.share-bulletin-board.round[data-size=regular]{width:50px;height:50px;font-size:20px}.share-bulletin-board.round[data-size=small]{width:40px;height:40px;font-size:16px}.share-bulletin-board.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.share-bulletin-board.round[data-size=mini]{width:20px;height:20px;font-size:12px}.share-bulletin-board.nav{flex-wrap:nowrap}.share-bulletin-board.nav svg{color:var(--troubadour-main)}.share-bulletin-board.nav .icon,.share-bulletin-board.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.share-bulletin-board.nav .button-text{color:var(--challenge-sharing-color-4);font-weight:700}.share-bulletin-board.nav:hover{text-decoration:underline}.share-bulletin-board.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.share-bulletin-board.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.share-bulletin-board.nav[data-icon-position=right][data-size=tiny] .icon,.share-bulletin-board.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.share-bulletin-board.nav[data-icon-position=right] .button-text{text-align:right}.share-bulletin-board.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.share-bulletin-board.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.share-bulletin-board.nav[data-icon-position=left][data-size=tiny] .icon,.share-bulletin-board.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.share-bulletin-board.nav[data-icon-position=left] .button-text{text-align:left}.share-bulletin-board.nav[data-size=large]{border-radius:100px;padding:5px}.share-bulletin-board.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.share-bulletin-board.nav[data-size=large] .icon{height:80px}.share-bulletin-board.nav[data-size=regular]{padding:20px 31px}.share-bulletin-board.nav[data-size=regular] .icon{width:auto;height:23px}.share-bulletin-board.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.share-bulletin-board.nav[data-size=small]{padding:10px}.share-bulletin-board.nav[data-size=small] .icon{width:auto;height:16px}.share-bulletin-board.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.share-bulletin-board.nav[data-size=tiny]{padding:15px 20px}.share-bulletin-board.nav[data-size=tiny] .icon{width:auto;height:10px}.share-bulletin-board.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.share-bulletin-board.nav[data-size=mini]{padding:4px 12px}.share-bulletin-board.nav[data-size=mini] .icon{width:auto;height:5px}.share-bulletin-board.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.share-bulletin-board.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.share-bulletin-board.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-sharing-color-4);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.share-bulletin-board.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.share-bulletin-board.legacy .button-text,.share-bulletin-board.legacy .icon{z-index:11}.share-bulletin-board.legacy .button-text{color:var(--challenge-sharing-color-4);z-index:11;font-weight:400}.share-bulletin-board.legacy svg{color:var(--challenge-sharing-color-4)}.share-bulletin-board.legacy:hover:before,.share-bulletin-board.legacy.selected:before{background-color:var(--challenge-sharing-color-4);border:2px solid var(--challenge-sharing-color-4)}.share-bulletin-board.legacy:hover .button-text,.share-bulletin-board.legacy.selected .button-text{color:var(--default-color-2)}.share-bulletin-board.legacy:hover img,.share-bulletin-board.legacy.selected img{transform:scale(.95)}.share-bulletin-board.legacy.disabled{pointer-events:none}.share-bulletin-board.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.share-bulletin-board.legacy.disabled .button-text{color:var(--ui-disabled)}.share-bulletin-board.legacy.disabled .icon{opacity:.5}.share-bulletin-board.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.share-bulletin-board.legacy.invalid .button-text{color:var(--ui-disabled)}.share-bulletin-board.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.share-bulletin-board.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.share-bulletin-board.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.share-bulletin-board.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.share-bulletin-board.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.share-bulletin-board.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.share-bulletin-board.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.share-bulletin-board.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.share-bulletin-board.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.share-bulletin-board.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.share-bulletin-board.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.share-bulletin-board.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.share-bulletin-board.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.share-bulletin-board.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.share-bulletin-board.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.share-bulletin-board.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.share-bulletin-board.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.share-bulletin-board.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.share-bulletin-board.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.share-bulletin-board.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.share-bulletin-board.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.share-bulletin-board.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.share-bulletin-board.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.share-bulletin-board.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-empty-add-works{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.bulletin-board-empty-add-works:focus{text-decoration:none}.bulletin-board-empty-add-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-empty-add-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-empty-add-works .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.bulletin-board-empty-add-works .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-empty-add-works:active,.bulletin-board-empty-add-works:hover{cursor:pointer;text-decoration:none}.bulletin-board-empty-add-works.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.bulletin-board-empty-add-works.pill:before{content:"";background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.bulletin-board-empty-add-works.pill .button-text,.bulletin-board-empty-add-works.pill .icon{z-index:11}.bulletin-board-empty-add-works.pill .button-text{color:var(--default-color-3);z-index:11;font-weight:400;overflow:hidden}.bulletin-board-empty-add-works.pill svg{color:var(--default-color-3)}.bulletin-board-empty-add-works.pill:hover:not(.compact):before,.bulletin-board-empty-add-works.pill.selected:before{filter:brightness(1.3)}.bulletin-board-empty-add-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-empty-add-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-empty-add-works.pill.has-border:before{border-color:var(--babillard-box-border);box-shadow:none!important}.bulletin-board-empty-add-works.pill.has-border:hover:not(.compact):before,.bulletin-board-empty-add-works.pill.has-border.selected:before{border-color:var(--babillard-box-border)!important;box-shadow:none!important}.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact):before,.bulletin-board-empty-add-works.pill.alt-hover.selected:before{background:var(--default-color-3);border:2px solid var(--default-color-3);filter:brightness()}.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-empty-add-works.pill.alt-hover.selected .icon,.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-empty-add-works.pill.alt-hover.selected .button-text{color:var(--default-color-2)}.bulletin-board-empty-add-works.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-empty-add-works.pill.alt-hover.selected .icon{background-color:var(--default-color-2)}.bulletin-board-empty-add-works.pill.disabled,.bulletin-board-empty-add-works.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-empty-add-works.pill.disabled:before,.bulletin-board-empty-add-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-empty-add-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-empty-add-works.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.bulletin-board-empty-add-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-empty-add-works.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-empty-add-works.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-empty-add-works.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-empty-add-works.pill .dropdown-caret{margin-right:10px}.bulletin-board-empty-add-works.pill[data-icon-position=null] .icon,.bulletin-board-empty-add-works.pill[data-icon-position=none] .icon{display:none!important}.bulletin-board-empty-add-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-empty-add-works.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.bulletin-board-empty-add-works.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.bulletin-board-empty-add-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-empty-add-works.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-empty-add-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-empty-add-works.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-empty-add-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-empty-add-works.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.bulletin-board-empty-add-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-empty-add-works.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-empty-add-works.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.bulletin-board-empty-add-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-empty-add-works.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.bulletin-board-empty-add-works.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.bulletin-board-empty-add-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-empty-add-works.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.bulletin-board-empty-add-works.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-empty-add-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.bulletin-board-empty-add-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-empty-add-works.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.bulletin-board-empty-add-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-empty-add-works.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-empty-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.bulletin-board-empty-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-empty-add-works.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.bulletin-board-empty-add-works.pill.compact.hide-bg:before{opacity:0}.bulletin-board-empty-add-works.pill.compact .button-text{white-space:nowrap}.bulletin-board-empty-add-works.pill.compact:hover{max-width:100%}.bulletin-board-empty-add-works.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-empty-add-works.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-empty-add-works.pill-alt:before{content:"";background:var(--default-color-2);border:2px solid var(--babillard-box-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-empty-add-works.pill-alt .button-text{color:var(--default-color-3);z-index:11;font-weight:400}.bulletin-board-empty-add-works.pill-alt:hover:before,.bulletin-board-empty-add-works.pill-alt.selected:before{background:var(--babillard-box-border)}.bulletin-board-empty-add-works.pill-alt:hover .button-text,.bulletin-board-empty-add-works.pill-alt.selected .button-text{color:var(--default-bg)}.bulletin-board-empty-add-works.pill-alt.disabled,.bulletin-board-empty-add-works.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-empty-add-works.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-empty-add-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-empty-add-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-empty-add-works.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.bulletin-board-empty-add-works.round .icon,.bulletin-board-empty-add-works.round svg{justify-content:center;align-items:center;height:100%;display:flex}.bulletin-board-empty-add-works.round:hover,.bulletin-board-empty-add-works.round.selected{opacity:1}.bulletin-board-empty-add-works.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.bulletin-board-empty-add-works.round.disabled{pointer-events:none}.bulletin-board-empty-add-works.round.disabled .icon{filter:saturate(0)}.bulletin-board-empty-add-works.round[data-size=large]{width:60px;height:60px;font-size:25px}.bulletin-board-empty-add-works.round[data-size=regular]{width:50px;height:50px;font-size:20px}.bulletin-board-empty-add-works.round[data-size=small]{width:40px;height:40px;font-size:16px}.bulletin-board-empty-add-works.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.bulletin-board-empty-add-works.round[data-size=mini]{width:20px;height:20px;font-size:12px}.bulletin-board-empty-add-works.nav{flex-wrap:nowrap}.bulletin-board-empty-add-works.nav svg{color:var(--troubadour-main)}.bulletin-board-empty-add-works.nav .icon,.bulletin-board-empty-add-works.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.bulletin-board-empty-add-works.nav .button-text{color:var(--default-color-2);font-weight:700}.bulletin-board-empty-add-works.nav:hover{text-decoration:underline}.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=tiny] .icon,.bulletin-board-empty-add-works.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.bulletin-board-empty-add-works.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=tiny] .icon,.bulletin-board-empty-add-works.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.bulletin-board-empty-add-works.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-empty-add-works.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-empty-add-works.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.bulletin-board-empty-add-works.nav[data-size=large] .icon{height:80px}.bulletin-board-empty-add-works.nav[data-size=regular]{padding:20px 31px}.bulletin-board-empty-add-works.nav[data-size=regular] .icon{width:auto;height:23px}.bulletin-board-empty-add-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-empty-add-works.nav[data-size=small]{padding:10px}.bulletin-board-empty-add-works.nav[data-size=small] .icon{width:auto;height:16px}.bulletin-board-empty-add-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-empty-add-works.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-empty-add-works.nav[data-size=tiny] .icon{width:auto;height:10px}.bulletin-board-empty-add-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works.nav[data-size=mini]{padding:4px 12px}.bulletin-board-empty-add-works.nav[data-size=mini] .icon{width:auto;height:5px}.bulletin-board-empty-add-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-empty-add-works.legacy:before{content:"";background-color:var(--default-color-3);border:2px solid var(--default-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-empty-add-works.legacy.has-shadow:before{border:2px solid var(--default-color-3);box-shadow:var(--dropshadow)}.bulletin-board-empty-add-works.legacy .button-text,.bulletin-board-empty-add-works.legacy .icon{z-index:11}.bulletin-board-empty-add-works.legacy .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.bulletin-board-empty-add-works.legacy svg{color:var(--default-color-2)}.bulletin-board-empty-add-works.legacy:hover:before,.bulletin-board-empty-add-works.legacy.selected:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.bulletin-board-empty-add-works.legacy:hover .button-text,.bulletin-board-empty-add-works.legacy.selected .button-text{color:var(--default-color-3)}.bulletin-board-empty-add-works.legacy:hover img,.bulletin-board-empty-add-works.legacy.selected img{transform:scale(.95)}.bulletin-board-empty-add-works.legacy.disabled{pointer-events:none}.bulletin-board-empty-add-works.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-empty-add-works.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works.legacy.disabled .icon{opacity:.5}.bulletin-board-empty-add-works.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-empty-add-works.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-empty-add-works.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-empty-add-works.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-empty-add-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-empty-add-works.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.bulletin-board-empty-add-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-empty-add-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-empty-add-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-empty-add-works.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.bulletin-board-empty-add-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-empty-add-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-empty-add-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-empty-add-works.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.bulletin-board-empty-add-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-empty-add-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-empty-add-works:hover{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.bulletin-board-empty-add-works:hover:focus{text-decoration:none}.bulletin-board-empty-add-works:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-empty-add-works:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-empty-add-works:hover .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.bulletin-board-empty-add-works:hover .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-empty-add-works:hover:active,.bulletin-board-empty-add-works:hover:hover{cursor:pointer;text-decoration:none}.bulletin-board-empty-add-works:hover.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.bulletin-board-empty-add-works:hover.pill:before{content:"";background:var(--babillard-box-border);border:2px solid var(--babillard-box-border);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.bulletin-board-empty-add-works:hover.pill .button-text,.bulletin-board-empty-add-works:hover.pill .icon{z-index:11}.bulletin-board-empty-add-works:hover.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.bulletin-board-empty-add-works:hover.pill svg{color:var(--default-color-2)}.bulletin-board-empty-add-works:hover.pill:hover:not(.compact):before,.bulletin-board-empty-add-works:hover.pill.selected:before{filter:brightness(1.3)}.bulletin-board-empty-add-works:hover.pill.no-shadow:before{box-shadow:none}.bulletin-board-empty-add-works:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-empty-add-works:hover.pill.has-border:before{border-color:var(--babillard-box-border);box-shadow:none!important}.bulletin-board-empty-add-works:hover.pill.has-border:hover:not(.compact):before,.bulletin-board-empty-add-works:hover.pill.has-border.selected:before{border-color:var(--babillard-box-border)!important;box-shadow:none!important}.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact):before,.bulletin-board-empty-add-works:hover.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-empty-add-works:hover.pill.alt-hover.selected .icon,.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-empty-add-works:hover.pill.alt-hover.selected .button-text{color:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-empty-add-works:hover.pill.alt-hover.selected .icon{background-color:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.pill.disabled,.bulletin-board-empty-add-works:hover.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-empty-add-works:hover.pill.disabled:before,.bulletin-board-empty-add-works:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-empty-add-works:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-empty-add-works:hover.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.bulletin-board-empty-add-works:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-empty-add-works:hover.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-empty-add-works:hover.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-empty-add-works:hover.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-empty-add-works:hover.pill .dropdown-caret{margin-right:10px}.bulletin-board-empty-add-works:hover.pill[data-icon-position=null] .icon,.bulletin-board-empty-add-works:hover.pill[data-icon-position=none] .icon{display:none!important}.bulletin-board-empty-add-works:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-empty-add-works:hover.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.bulletin-board-empty-add-works:hover.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.bulletin-board-empty-add-works:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works:hover.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-empty-add-works:hover.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-empty-add-works:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works:hover.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-empty-add-works:hover.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.bulletin-board-empty-add-works:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-empty-add-works:hover.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-empty-add-works:hover.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.bulletin-board-empty-add-works:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-empty-add-works:hover.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.bulletin-board-empty-add-works:hover.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-empty-add-works:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.bulletin-board-empty-add-works:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-empty-add-works:hover.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.bulletin-board-empty-add-works:hover.pill.compact.hide-bg:before{opacity:0}.bulletin-board-empty-add-works:hover.pill.compact .button-text{white-space:nowrap}.bulletin-board-empty-add-works:hover.pill.compact:hover{max-width:100%}.bulletin-board-empty-add-works:hover.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-empty-add-works:hover.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-empty-add-works:hover.pill-alt:before{content:"";background:var(--babillard-box-border);border:2px solid var(--babillard-box-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-empty-add-works:hover.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.bulletin-board-empty-add-works:hover.pill-alt:hover:before,.bulletin-board-empty-add-works:hover.pill-alt.selected:before{background:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.pill-alt:hover .button-text,.bulletin-board-empty-add-works:hover.pill-alt.selected .button-text{color:var(--default-bg)}.bulletin-board-empty-add-works:hover.pill-alt.disabled,.bulletin-board-empty-add-works:hover.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-empty-add-works:hover.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-empty-add-works:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-empty-add-works:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-empty-add-works:hover.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.bulletin-board-empty-add-works:hover.round .icon,.bulletin-board-empty-add-works:hover.round svg{justify-content:center;align-items:center;height:100%;display:flex}.bulletin-board-empty-add-works:hover.round:hover,.bulletin-board-empty-add-works:hover.round.selected{opacity:1}.bulletin-board-empty-add-works:hover.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.bulletin-board-empty-add-works:hover.round.disabled{pointer-events:none}.bulletin-board-empty-add-works:hover.round.disabled .icon{filter:saturate(0)}.bulletin-board-empty-add-works:hover.round[data-size=large]{width:60px;height:60px;font-size:25px}.bulletin-board-empty-add-works:hover.round[data-size=regular]{width:50px;height:50px;font-size:20px}.bulletin-board-empty-add-works:hover.round[data-size=small]{width:40px;height:40px;font-size:16px}.bulletin-board-empty-add-works:hover.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.bulletin-board-empty-add-works:hover.round[data-size=mini]{width:20px;height:20px;font-size:12px}.bulletin-board-empty-add-works:hover.nav{flex-wrap:nowrap}.bulletin-board-empty-add-works:hover.nav svg{color:var(--troubadour-main)}.bulletin-board-empty-add-works:hover.nav .icon,.bulletin-board-empty-add-works:hover.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.bulletin-board-empty-add-works:hover.nav .button-text{color:var(--babillard-box-border);font-weight:700}.bulletin-board-empty-add-works:hover.nav:hover{text-decoration:underline}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=tiny] .icon,.bulletin-board-empty-add-works:hover.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=tiny] .icon,.bulletin-board-empty-add-works:hover.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.bulletin-board-empty-add-works:hover.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-empty-add-works:hover.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-empty-add-works:hover.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.bulletin-board-empty-add-works:hover.nav[data-size=large] .icon{height:80px}.bulletin-board-empty-add-works:hover.nav[data-size=regular]{padding:20px 31px}.bulletin-board-empty-add-works:hover.nav[data-size=regular] .icon{width:auto;height:23px}.bulletin-board-empty-add-works:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-empty-add-works:hover.nav[data-size=small]{padding:10px}.bulletin-board-empty-add-works:hover.nav[data-size=small] .icon{width:auto;height:16px}.bulletin-board-empty-add-works:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-empty-add-works:hover.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-empty-add-works:hover.nav[data-size=tiny] .icon{width:auto;height:10px}.bulletin-board-empty-add-works:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works:hover.nav[data-size=mini]{padding:4px 12px}.bulletin-board-empty-add-works:hover.nav[data-size=mini] .icon{width:auto;height:5px}.bulletin-board-empty-add-works:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-empty-add-works:hover.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-empty-add-works:hover.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-box-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-empty-add-works:hover.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.bulletin-board-empty-add-works:hover.legacy .button-text,.bulletin-board-empty-add-works:hover.legacy .icon{z-index:11}.bulletin-board-empty-add-works:hover.legacy .button-text{color:var(--babillard-box-border);z-index:11;font-weight:400}.bulletin-board-empty-add-works:hover.legacy svg{color:var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.legacy:hover:before,.bulletin-board-empty-add-works:hover.legacy.selected:before{background-color:var(--babillard-box-border);border:2px solid var(--babillard-box-border)}.bulletin-board-empty-add-works:hover.legacy:hover .button-text,.bulletin-board-empty-add-works:hover.legacy.selected .button-text{color:var(--default-color-2)}.bulletin-board-empty-add-works:hover.legacy:hover img,.bulletin-board-empty-add-works:hover.legacy.selected img{transform:scale(.95)}.bulletin-board-empty-add-works:hover.legacy.disabled{pointer-events:none}.bulletin-board-empty-add-works:hover.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-empty-add-works:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works:hover.legacy.disabled .icon{opacity:.5}.bulletin-board-empty-add-works:hover.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-empty-add-works:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-empty-add-works:hover.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-empty-add-works:hover.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-empty-add-works:hover.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-empty-add-works:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-empty-add-works:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-empty-add-works:hover.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.bulletin-board-empty-add-works:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-empty-add-works:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-empty-add-works:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-empty-add-works:hover:before{filter:brightness()!important}.bulletin-board-add-works{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.bulletin-board-add-works:focus{text-decoration:none}.bulletin-board-add-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-add-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-add-works .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.bulletin-board-add-works .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-add-works:active,.bulletin-board-add-works:hover{cursor:pointer;text-decoration:none}.bulletin-board-add-works.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.bulletin-board-add-works.pill:before{content:"";background:var(--babillard-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.bulletin-board-add-works.pill .button-text,.bulletin-board-add-works.pill .icon{z-index:11}.bulletin-board-add-works.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.bulletin-board-add-works.pill svg{color:var(--default-color-2)}.bulletin-board-add-works.pill:hover:not(.compact):before,.bulletin-board-add-works.pill.selected:before{filter:brightness(1.3)}.bulletin-board-add-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-add-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-add-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-add-works.pill.has-border:hover:not(.compact):before,.bulletin-board-add-works.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-add-works.pill.alt-hover:hover:not(.compact):before,.bulletin-board-add-works.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.bulletin-board-add-works.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-add-works.pill.alt-hover.selected .icon,.bulletin-board-add-works.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-add-works.pill.alt-hover.selected .button-text{color:var(--babillard-color-2)}.bulletin-board-add-works.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-add-works.pill.alt-hover.selected .icon{background-color:var(--babillard-color-2)}.bulletin-board-add-works.pill.disabled,.bulletin-board-add-works.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-add-works.pill.disabled:before,.bulletin-board-add-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-add-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-add-works.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.bulletin-board-add-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-add-works.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-add-works.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-add-works.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-add-works.pill .dropdown-caret{margin-right:10px}.bulletin-board-add-works.pill[data-icon-position=null] .icon,.bulletin-board-add-works.pill[data-icon-position=none] .icon{display:none!important}.bulletin-board-add-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-add-works.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.bulletin-board-add-works.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=null],.bulletin-board-add-works.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.bulletin-board-add-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-add-works.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-add-works.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=null],.bulletin-board-add-works.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-add-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-add-works.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-add-works.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=null],.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-add-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-add-works.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-add-works.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=null],.bulletin-board-add-works.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.bulletin-board-add-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-add-works.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-add-works.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=null],.bulletin-board-add-works.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.bulletin-board-add-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-add-works.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.bulletin-board-add-works.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=null],.bulletin-board-add-works.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.bulletin-board-add-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-add-works.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.bulletin-board-add-works.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=null],.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.bulletin-board-add-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-add-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-add-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-add-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-add-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-add-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-add-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-add-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-add-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-add-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-add-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-add-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-add-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-add-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.bulletin-board-add-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-add-works.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-add-works.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null],.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.bulletin-board-add-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-add-works.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-add-works.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null],.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-add-works.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.bulletin-board-add-works.pill.compact.hide-bg:before{opacity:0}.bulletin-board-add-works.pill.compact .button-text{white-space:nowrap}.bulletin-board-add-works.pill.compact:hover{max-width:100%}.bulletin-board-add-works.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-add-works.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-add-works.pill-alt:before{content:"";background:var(--babillard-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-add-works.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.bulletin-board-add-works.pill-alt:hover:before,.bulletin-board-add-works.pill-alt.selected:before{background:var(--button-border)}.bulletin-board-add-works.pill-alt:hover .button-text,.bulletin-board-add-works.pill-alt.selected .button-text{color:var(--default-bg)}.bulletin-board-add-works.pill-alt.disabled,.bulletin-board-add-works.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-add-works.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-add-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-add-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-add-works.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.bulletin-board-add-works.round .icon,.bulletin-board-add-works.round svg{justify-content:center;align-items:center;height:100%;display:flex}.bulletin-board-add-works.round:hover,.bulletin-board-add-works.round.selected{opacity:1}.bulletin-board-add-works.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.bulletin-board-add-works.round.disabled{pointer-events:none}.bulletin-board-add-works.round.disabled .icon{filter:saturate(0)}.bulletin-board-add-works.round[data-size=large]{width:60px;height:60px;font-size:25px}.bulletin-board-add-works.round[data-size=regular]{width:50px;height:50px;font-size:20px}.bulletin-board-add-works.round[data-size=small]{width:40px;height:40px;font-size:16px}.bulletin-board-add-works.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.bulletin-board-add-works.round[data-size=mini]{width:20px;height:20px;font-size:12px}.bulletin-board-add-works.nav{flex-wrap:nowrap}.bulletin-board-add-works.nav svg{color:var(--troubadour-main)}.bulletin-board-add-works.nav .icon,.bulletin-board-add-works.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.bulletin-board-add-works.nav .button-text{color:var(--babillard-color-2);font-weight:700}.bulletin-board-add-works.nav:hover{text-decoration:underline}.bulletin-board-add-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-add-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-add-works.nav[data-icon-position=right][data-size=tiny] .icon,.bulletin-board-add-works.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.bulletin-board-add-works.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-add-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-add-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-add-works.nav[data-icon-position=left][data-size=tiny] .icon,.bulletin-board-add-works.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.bulletin-board-add-works.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-add-works.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-add-works.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.bulletin-board-add-works.nav[data-size=large] .icon{height:80px}.bulletin-board-add-works.nav[data-size=regular]{padding:20px 31px}.bulletin-board-add-works.nav[data-size=regular] .icon{width:auto;height:23px}.bulletin-board-add-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-add-works.nav[data-size=small]{padding:10px}.bulletin-board-add-works.nav[data-size=small] .icon{width:auto;height:16px}.bulletin-board-add-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-add-works.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-add-works.nav[data-size=tiny] .icon{width:auto;height:10px}.bulletin-board-add-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-add-works.nav[data-size=mini]{padding:4px 12px}.bulletin-board-add-works.nav[data-size=mini] .icon{width:auto;height:5px}.bulletin-board-add-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-add-works.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-add-works.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-add-works.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.bulletin-board-add-works.legacy .button-text,.bulletin-board-add-works.legacy .icon{z-index:11}.bulletin-board-add-works.legacy .button-text{color:var(--babillard-color-2);z-index:11;font-weight:400}.bulletin-board-add-works.legacy svg{color:var(--babillard-color-2)}.bulletin-board-add-works.legacy:hover:before,.bulletin-board-add-works.legacy.selected:before{background-color:var(--babillard-color-2);border:2px solid var(--babillard-color-2)}.bulletin-board-add-works.legacy:hover .button-text,.bulletin-board-add-works.legacy.selected .button-text{color:var(--default-color-2)}.bulletin-board-add-works.legacy:hover img,.bulletin-board-add-works.legacy.selected img{transform:scale(.95)}.bulletin-board-add-works.legacy.disabled{pointer-events:none}.bulletin-board-add-works.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-add-works.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-add-works.legacy.disabled .icon{opacity:.5}.bulletin-board-add-works.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-add-works.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-add-works.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-add-works.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-add-works.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-add-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-add-works.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.bulletin-board-add-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-add-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-add-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-add-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-add-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-add-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-add-works.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.bulletin-board-add-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-add-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-add-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-add-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-add-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-add-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-add-works.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.bulletin-board-add-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-add-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-add-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-add-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-add-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-add-works-disabled{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;filter:grayscale();justify-content:flex-start;align-self:center;align-items:center;font-weight:lighter;text-decoration:none;display:inline-flex;color:var(--disabled-text)!important}.bulletin-board-add-works-disabled:focus{text-decoration:none}.bulletin-board-add-works-disabled[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-add-works-disabled[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-add-works-disabled .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.bulletin-board-add-works-disabled .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-add-works-disabled:active,.bulletin-board-add-works-disabled:hover{cursor:pointer;text-decoration:none}.bulletin-board-add-works-disabled.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.bulletin-board-add-works-disabled.pill:before{content:"";background:var(--disabled);border:2px solid var(--disabled);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.bulletin-board-add-works-disabled.pill .button-text,.bulletin-board-add-works-disabled.pill .icon{z-index:11}.bulletin-board-add-works-disabled.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.bulletin-board-add-works-disabled.pill svg{color:var(--default-color-2)}.bulletin-board-add-works-disabled.pill:hover:not(.compact):before,.bulletin-board-add-works-disabled.pill.selected:before{filter:brightness(1.3)}.bulletin-board-add-works-disabled.pill.no-shadow:before{box-shadow:none}.bulletin-board-add-works-disabled.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-add-works-disabled.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-add-works-disabled.pill.has-border:hover:not(.compact):before,.bulletin-board-add-works-disabled.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-add-works-disabled.pill.alt-hover:hover:not(.compact):before,.bulletin-board-add-works-disabled.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.bulletin-board-add-works-disabled.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-add-works-disabled.pill.alt-hover.selected .icon,.bulletin-board-add-works-disabled.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-add-works-disabled.pill.alt-hover.selected .button-text{color:var(--disabled)}.bulletin-board-add-works-disabled.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-add-works-disabled.pill.alt-hover.selected .icon{background-color:var(--disabled)}.bulletin-board-add-works-disabled.pill.disabled,.bulletin-board-add-works-disabled.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-add-works-disabled.pill.disabled:before,.bulletin-board-add-works-disabled.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-add-works-disabled.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-add-works-disabled.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.bulletin-board-add-works-disabled.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-add-works-disabled.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-add-works-disabled.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-add-works-disabled.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-add-works-disabled.pill .dropdown-caret{margin-right:10px}.bulletin-board-add-works-disabled.pill[data-icon-position=null] .icon,.bulletin-board-add-works-disabled.pill[data-icon-position=none] .icon{display:none!important}.bulletin-board-add-works-disabled.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-add-works-disabled.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.bulletin-board-add-works-disabled.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.bulletin-board-add-works-disabled.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-add-works-disabled.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-add-works-disabled.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-add-works-disabled.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-add-works-disabled.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-add-works-disabled.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-add-works-disabled.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-add-works-disabled.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-add-works-disabled.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.bulletin-board-add-works-disabled.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-add-works-disabled.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-add-works-disabled.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.bulletin-board-add-works-disabled.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-add-works-disabled.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.bulletin-board-add-works-disabled.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.bulletin-board-add-works-disabled.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-add-works-disabled.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.bulletin-board-add-works-disabled.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-add-works-disabled.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.bulletin-board-add-works-disabled.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.bulletin-board-add-works-disabled.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-add-works-disabled.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.bulletin-board-add-works-disabled.pill.compact.hide-bg:before{opacity:0}.bulletin-board-add-works-disabled.pill.compact .button-text{white-space:nowrap}.bulletin-board-add-works-disabled.pill.compact:hover{max-width:100%}.bulletin-board-add-works-disabled.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-add-works-disabled.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-add-works-disabled.pill-alt:before{content:"";background:var(--disabled);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-add-works-disabled.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.bulletin-board-add-works-disabled.pill-alt:hover:before,.bulletin-board-add-works-disabled.pill-alt.selected:before{background:var(--button-border)}.bulletin-board-add-works-disabled.pill-alt:hover .button-text,.bulletin-board-add-works-disabled.pill-alt.selected .button-text{color:var(--default-bg)}.bulletin-board-add-works-disabled.pill-alt.disabled,.bulletin-board-add-works-disabled.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-add-works-disabled.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-add-works-disabled.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-add-works-disabled.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-add-works-disabled.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.bulletin-board-add-works-disabled.round .icon,.bulletin-board-add-works-disabled.round svg{justify-content:center;align-items:center;height:100%;display:flex}.bulletin-board-add-works-disabled.round:hover,.bulletin-board-add-works-disabled.round.selected{opacity:1}.bulletin-board-add-works-disabled.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.bulletin-board-add-works-disabled.round.disabled{pointer-events:none}.bulletin-board-add-works-disabled.round.disabled .icon{filter:saturate(0)}.bulletin-board-add-works-disabled.round[data-size=large]{width:60px;height:60px;font-size:25px}.bulletin-board-add-works-disabled.round[data-size=regular]{width:50px;height:50px;font-size:20px}.bulletin-board-add-works-disabled.round[data-size=small]{width:40px;height:40px;font-size:16px}.bulletin-board-add-works-disabled.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.bulletin-board-add-works-disabled.round[data-size=mini]{width:20px;height:20px;font-size:12px}.bulletin-board-add-works-disabled.nav{flex-wrap:nowrap}.bulletin-board-add-works-disabled.nav svg{color:var(--troubadour-main)}.bulletin-board-add-works-disabled.nav .icon,.bulletin-board-add-works-disabled.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.bulletin-board-add-works-disabled.nav .button-text{color:var(--disabled);font-weight:700}.bulletin-board-add-works-disabled.nav:hover{text-decoration:underline}.bulletin-board-add-works-disabled.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-add-works-disabled.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-add-works-disabled.nav[data-icon-position=right][data-size=tiny] .icon,.bulletin-board-add-works-disabled.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.bulletin-board-add-works-disabled.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-add-works-disabled.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-add-works-disabled.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-add-works-disabled.nav[data-icon-position=left][data-size=tiny] .icon,.bulletin-board-add-works-disabled.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.bulletin-board-add-works-disabled.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-add-works-disabled.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-add-works-disabled.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.bulletin-board-add-works-disabled.nav[data-size=large] .icon{height:80px}.bulletin-board-add-works-disabled.nav[data-size=regular]{padding:20px 31px}.bulletin-board-add-works-disabled.nav[data-size=regular] .icon{width:auto;height:23px}.bulletin-board-add-works-disabled.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-add-works-disabled.nav[data-size=small]{padding:10px}.bulletin-board-add-works-disabled.nav[data-size=small] .icon{width:auto;height:16px}.bulletin-board-add-works-disabled.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-add-works-disabled.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-add-works-disabled.nav[data-size=tiny] .icon{width:auto;height:10px}.bulletin-board-add-works-disabled.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-add-works-disabled.nav[data-size=mini]{padding:4px 12px}.bulletin-board-add-works-disabled.nav[data-size=mini] .icon{width:auto;height:5px}.bulletin-board-add-works-disabled.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-add-works-disabled.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-add-works-disabled.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--disabled);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-add-works-disabled.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.bulletin-board-add-works-disabled.legacy .button-text,.bulletin-board-add-works-disabled.legacy .icon{z-index:11}.bulletin-board-add-works-disabled.legacy .button-text{color:var(--disabled);z-index:11;font-weight:400}.bulletin-board-add-works-disabled.legacy svg{color:var(--disabled)}.bulletin-board-add-works-disabled.legacy:hover:before,.bulletin-board-add-works-disabled.legacy.selected:before{background-color:var(--disabled);border:2px solid var(--disabled)}.bulletin-board-add-works-disabled.legacy:hover .button-text,.bulletin-board-add-works-disabled.legacy.selected .button-text{color:var(--default-color-2)}.bulletin-board-add-works-disabled.legacy:hover img,.bulletin-board-add-works-disabled.legacy.selected img{transform:scale(.95)}.bulletin-board-add-works-disabled.legacy.disabled{pointer-events:none}.bulletin-board-add-works-disabled.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-add-works-disabled.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-add-works-disabled.legacy.disabled .icon{opacity:.5}.bulletin-board-add-works-disabled.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-add-works-disabled.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-add-works-disabled.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-add-works-disabled.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-add-works-disabled.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-add-works-disabled.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-add-works-disabled.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.bulletin-board-add-works-disabled.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-add-works-disabled.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-add-works-disabled.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-add-works-disabled.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-add-works-disabled.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-add-works-disabled.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-add-works-disabled.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.bulletin-board-add-works-disabled.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-add-works-disabled.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-add-works-disabled.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-add-works-disabled.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-add-works-disabled.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-add-works-disabled.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-add-works-disabled.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.bulletin-board-add-works-disabled.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-add-works-disabled.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-add-works-disabled.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-add-works-disabled.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-add-works-disabled.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-add-works-disabled:before{background-color:var(--disabled);border:2px solid var(--disabled-border)!important}.bulletin-board-add-works-disabled:hover:before{filter:brightness()!important}.bulletin-board-correct-works{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;margin-top:20px;text-decoration:none;display:inline-flex}.bulletin-board-correct-works:focus{text-decoration:none}.bulletin-board-correct-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-correct-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-correct-works .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.bulletin-board-correct-works .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-correct-works:active,.bulletin-board-correct-works:hover{cursor:pointer;text-decoration:none}.bulletin-board-correct-works.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.bulletin-board-correct-works.pill:before{content:"";background:var(--babillard-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.bulletin-board-correct-works.pill .button-text,.bulletin-board-correct-works.pill .icon{z-index:11}.bulletin-board-correct-works.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.bulletin-board-correct-works.pill svg{color:var(--default-color-2)}.bulletin-board-correct-works.pill:hover:not(.compact):before,.bulletin-board-correct-works.pill.selected:before{filter:brightness(1.3)}.bulletin-board-correct-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-correct-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-correct-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-correct-works.pill.has-border:hover:not(.compact):before,.bulletin-board-correct-works.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-correct-works.pill.alt-hover:hover:not(.compact):before,.bulletin-board-correct-works.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.bulletin-board-correct-works.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-correct-works.pill.alt-hover.selected .icon,.bulletin-board-correct-works.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-correct-works.pill.alt-hover.selected .button-text{color:var(--babillard-color-2)}.bulletin-board-correct-works.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-correct-works.pill.alt-hover.selected .icon{background-color:var(--babillard-color-2)}.bulletin-board-correct-works.pill.disabled,.bulletin-board-correct-works.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-correct-works.pill.disabled:before,.bulletin-board-correct-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-correct-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-correct-works.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.bulletin-board-correct-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-correct-works.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-correct-works.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-correct-works.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-correct-works.pill .dropdown-caret{margin-right:10px}.bulletin-board-correct-works.pill[data-icon-position=null] .icon,.bulletin-board-correct-works.pill[data-icon-position=none] .icon{display:none!important}.bulletin-board-correct-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-correct-works.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.bulletin-board-correct-works.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.bulletin-board-correct-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-correct-works.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-correct-works.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-correct-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-correct-works.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-correct-works.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-correct-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-correct-works.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-correct-works.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.bulletin-board-correct-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-correct-works.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-correct-works.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.bulletin-board-correct-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-correct-works.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.bulletin-board-correct-works.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.bulletin-board-correct-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-correct-works.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.bulletin-board-correct-works.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-correct-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.bulletin-board-correct-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-correct-works.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-correct-works.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.bulletin-board-correct-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-correct-works.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-correct-works.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null],.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-correct-works.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.bulletin-board-correct-works.pill.compact.hide-bg:before{opacity:0}.bulletin-board-correct-works.pill.compact .button-text{white-space:nowrap}.bulletin-board-correct-works.pill.compact:hover{max-width:100%}.bulletin-board-correct-works.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-correct-works.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-correct-works.pill-alt:before{content:"";background:var(--babillard-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-correct-works.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.bulletin-board-correct-works.pill-alt:hover:before,.bulletin-board-correct-works.pill-alt.selected:before{background:var(--button-border)}.bulletin-board-correct-works.pill-alt:hover .button-text,.bulletin-board-correct-works.pill-alt.selected .button-text{color:var(--default-bg)}.bulletin-board-correct-works.pill-alt.disabled,.bulletin-board-correct-works.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-correct-works.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-correct-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-correct-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-correct-works.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.bulletin-board-correct-works.round .icon,.bulletin-board-correct-works.round svg{justify-content:center;align-items:center;height:100%;display:flex}.bulletin-board-correct-works.round:hover,.bulletin-board-correct-works.round.selected{opacity:1}.bulletin-board-correct-works.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.bulletin-board-correct-works.round.disabled{pointer-events:none}.bulletin-board-correct-works.round.disabled .icon{filter:saturate(0)}.bulletin-board-correct-works.round[data-size=large]{width:60px;height:60px;font-size:25px}.bulletin-board-correct-works.round[data-size=regular]{width:50px;height:50px;font-size:20px}.bulletin-board-correct-works.round[data-size=small]{width:40px;height:40px;font-size:16px}.bulletin-board-correct-works.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.bulletin-board-correct-works.round[data-size=mini]{width:20px;height:20px;font-size:12px}.bulletin-board-correct-works.nav{flex-wrap:nowrap}.bulletin-board-correct-works.nav svg{color:var(--troubadour-main)}.bulletin-board-correct-works.nav .icon,.bulletin-board-correct-works.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.bulletin-board-correct-works.nav .button-text{color:var(--babillard-color-2);font-weight:700}.bulletin-board-correct-works.nav:hover{text-decoration:underline}.bulletin-board-correct-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-correct-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-correct-works.nav[data-icon-position=right][data-size=tiny] .icon,.bulletin-board-correct-works.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.bulletin-board-correct-works.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-correct-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-correct-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-correct-works.nav[data-icon-position=left][data-size=tiny] .icon,.bulletin-board-correct-works.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.bulletin-board-correct-works.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-correct-works.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-correct-works.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.bulletin-board-correct-works.nav[data-size=large] .icon{height:80px}.bulletin-board-correct-works.nav[data-size=regular]{padding:20px 31px}.bulletin-board-correct-works.nav[data-size=regular] .icon{width:auto;height:23px}.bulletin-board-correct-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-correct-works.nav[data-size=small]{padding:10px}.bulletin-board-correct-works.nav[data-size=small] .icon{width:auto;height:16px}.bulletin-board-correct-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-correct-works.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-correct-works.nav[data-size=tiny] .icon{width:auto;height:10px}.bulletin-board-correct-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-correct-works.nav[data-size=mini]{padding:4px 12px}.bulletin-board-correct-works.nav[data-size=mini] .icon{width:auto;height:5px}.bulletin-board-correct-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-correct-works.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-correct-works.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-correct-works.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.bulletin-board-correct-works.legacy .button-text,.bulletin-board-correct-works.legacy .icon{z-index:11}.bulletin-board-correct-works.legacy .button-text{color:var(--babillard-color-2);z-index:11;font-weight:400}.bulletin-board-correct-works.legacy svg{color:var(--babillard-color-2)}.bulletin-board-correct-works.legacy:hover:before,.bulletin-board-correct-works.legacy.selected:before{background-color:var(--babillard-color-2);border:2px solid var(--babillard-color-2)}.bulletin-board-correct-works.legacy:hover .button-text,.bulletin-board-correct-works.legacy.selected .button-text{color:var(--default-color-2)}.bulletin-board-correct-works.legacy:hover img,.bulletin-board-correct-works.legacy.selected img{transform:scale(.95)}.bulletin-board-correct-works.legacy.disabled{pointer-events:none}.bulletin-board-correct-works.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-correct-works.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-correct-works.legacy.disabled .icon{opacity:.5}.bulletin-board-correct-works.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-correct-works.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-correct-works.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-correct-works.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-correct-works.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-correct-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-correct-works.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.bulletin-board-correct-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-correct-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-correct-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-correct-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-correct-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-correct-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-correct-works.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.bulletin-board-correct-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-correct-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-correct-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-correct-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-correct-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-correct-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-correct-works.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.bulletin-board-correct-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-correct-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-correct-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-correct-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-correct-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-correct-works .button-text{margin-left:10px;font-size:30px!important;font-weight:500!important;line-height:35px!important}.selection-completed{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.selection-completed:focus{text-decoration:none}.selection-completed[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.selection-completed[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.selection-completed .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.selection-completed .button-text.ws-no-wrap{white-space:nowrap}.selection-completed:active,.selection-completed:hover{cursor:pointer;text-decoration:none}.selection-completed.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.selection-completed.pill:before{content:"";background:var(--babillard-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.selection-completed.pill .button-text,.selection-completed.pill .icon{z-index:11}.selection-completed.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.selection-completed.pill svg{color:var(--default-color-2)}.selection-completed.pill:hover:not(.compact):before,.selection-completed.pill.selected:before{filter:brightness(1.3)}.selection-completed.pill.no-shadow:before{box-shadow:none}.selection-completed.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.selection-completed.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.selection-completed.pill.has-border:hover:not(.compact):before,.selection-completed.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.selection-completed.pill.alt-hover:hover:not(.compact):before,.selection-completed.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.selection-completed.pill.alt-hover:hover:not(.compact) .icon,.selection-completed.pill.alt-hover.selected .icon,.selection-completed.pill.alt-hover:hover:not(.compact) .button-text,.selection-completed.pill.alt-hover.selected .button-text{color:var(--babillard-color-2)}.selection-completed.pill.alt-hover:hover:not(.compact) .icon,.selection-completed.pill.alt-hover.selected .icon{background-color:var(--babillard-color-2)}.selection-completed.pill.disabled,.selection-completed.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.selection-completed.pill.disabled:before,.selection-completed.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.selection-completed.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.selection-completed.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.selection-completed.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.selection-completed.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.selection-completed.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.selection-completed.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.selection-completed.pill .dropdown-caret{margin-right:10px}.selection-completed.pill[data-icon-position=null] .icon,.selection-completed.pill[data-icon-position=none] .icon{display:none!important}.selection-completed.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.selection-completed.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.selection-completed.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.selection-completed.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.selection-completed.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.selection-completed.pill[data-size=micro][data-icon-position=null],.selection-completed.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.selection-completed.pill[data-size=micro][data-icon-position=null] .button-text,.selection-completed.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.selection-completed.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.selection-completed.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.selection-completed.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.selection-completed.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.selection-completed.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.selection-completed.pill[data-size=mini][data-icon-position=null],.selection-completed.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.selection-completed.pill[data-size=mini][data-icon-position=null] .button-text,.selection-completed.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.selection-completed.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.selection-completed.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.selection-completed.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.selection-completed.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.selection-completed.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.selection-completed.pill[data-size=tiny][data-icon-position=null],.selection-completed.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.selection-completed.pill[data-size=tiny][data-icon-position=null] .button-text,.selection-completed.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.selection-completed.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.selection-completed.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.selection-completed.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.selection-completed.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.selection-completed.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.selection-completed.pill[data-size=small][data-icon-position=null],.selection-completed.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.selection-completed.pill[data-size=small][data-icon-position=null] .button-text,.selection-completed.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.selection-completed.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.selection-completed.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.selection-completed.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.selection-completed.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.selection-completed.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.selection-completed.pill[data-size=regular][data-icon-position=null],.selection-completed.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.selection-completed.pill[data-size=regular][data-icon-position=null] .button-text,.selection-completed.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.selection-completed.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.selection-completed.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.selection-completed.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.selection-completed.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.selection-completed.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.selection-completed.pill[data-size=large][data-icon-position=null],.selection-completed.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.selection-completed.pill[data-size=large][data-icon-position=null] .button-text,.selection-completed.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.selection-completed.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.selection-completed.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.selection-completed.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.selection-completed.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.selection-completed.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.selection-completed.pill[data-size=xlarge][data-icon-position=null],.selection-completed.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.selection-completed.pill[data-size=xlarge][data-icon-position=null] .button-text,.selection-completed.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.selection-completed.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.selection-completed.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.selection-completed.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.selection-completed.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.selection-completed.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.selection-completed.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.selection-completed.pill.icon-no-bg[data-size=small] .icon{padding:18px}.selection-completed.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.selection-completed.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.selection-completed.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.selection-completed.pill.icon-no-bg[data-size=large] .icon{padding:30px}.selection-completed.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.selection-completed.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.selection-completed.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.selection-completed.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.selection-completed.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.selection-completed.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.selection-completed.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.selection-completed.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.selection-completed.pill[data-size=responsive][data-icon-position=null],.selection-completed.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.selection-completed.pill[data-size=responsive][data-icon-position=null] .button-text,.selection-completed.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.selection-completed.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.selection-completed.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.selection-completed.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.selection-completed.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.selection-completed.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.selection-completed.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.selection-completed.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.selection-completed.pill[data-size=responsive][data-icon-position=null],.selection-completed.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.selection-completed.pill[data-size=responsive][data-icon-position=null] .button-text,.selection-completed.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.selection-completed.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.selection-completed.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.selection-completed.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.selection-completed.pill.compact.hide-bg:before{opacity:0}.selection-completed.pill.compact .button-text{white-space:nowrap}.selection-completed.pill.compact:hover{max-width:100%}.selection-completed.pill.compact:hover.hide-bg:before{opacity:1}.selection-completed.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.selection-completed.pill-alt:before{content:"";background:var(--babillard-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.selection-completed.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.selection-completed.pill-alt:hover:before,.selection-completed.pill-alt.selected:before{background:var(--button-border)}.selection-completed.pill-alt:hover .button-text,.selection-completed.pill-alt.selected .button-text{color:var(--default-bg)}.selection-completed.pill-alt.disabled,.selection-completed.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.selection-completed.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.selection-completed.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.selection-completed.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.selection-completed.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.selection-completed.round .icon,.selection-completed.round svg{justify-content:center;align-items:center;height:100%;display:flex}.selection-completed.round:hover,.selection-completed.round.selected{opacity:1}.selection-completed.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.selection-completed.round.disabled{pointer-events:none}.selection-completed.round.disabled .icon{filter:saturate(0)}.selection-completed.round[data-size=large]{width:60px;height:60px;font-size:25px}.selection-completed.round[data-size=regular]{width:50px;height:50px;font-size:20px}.selection-completed.round[data-size=small]{width:40px;height:40px;font-size:16px}.selection-completed.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.selection-completed.round[data-size=mini]{width:20px;height:20px;font-size:12px}.selection-completed.nav{flex-wrap:nowrap}.selection-completed.nav svg{color:var(--troubadour-main)}.selection-completed.nav .icon,.selection-completed.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.selection-completed.nav .button-text{color:var(--babillard-color-2);font-weight:700}.selection-completed.nav:hover{text-decoration:underline}.selection-completed.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.selection-completed.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.selection-completed.nav[data-icon-position=right][data-size=tiny] .icon,.selection-completed.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.selection-completed.nav[data-icon-position=right] .button-text{text-align:right}.selection-completed.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.selection-completed.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.selection-completed.nav[data-icon-position=left][data-size=tiny] .icon,.selection-completed.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.selection-completed.nav[data-icon-position=left] .button-text{text-align:left}.selection-completed.nav[data-size=large]{border-radius:100px;padding:5px}.selection-completed.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.selection-completed.nav[data-size=large] .icon{height:80px}.selection-completed.nav[data-size=regular]{padding:20px 31px}.selection-completed.nav[data-size=regular] .icon{width:auto;height:23px}.selection-completed.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.selection-completed.nav[data-size=small]{padding:10px}.selection-completed.nav[data-size=small] .icon{width:auto;height:16px}.selection-completed.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.selection-completed.nav[data-size=tiny]{padding:15px 20px}.selection-completed.nav[data-size=tiny] .icon{width:auto;height:10px}.selection-completed.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.selection-completed.nav[data-size=mini]{padding:4px 12px}.selection-completed.nav[data-size=mini] .icon{width:auto;height:5px}.selection-completed.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.selection-completed.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.selection-completed.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.selection-completed.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.selection-completed.legacy .button-text,.selection-completed.legacy .icon{z-index:11}.selection-completed.legacy .button-text{color:var(--babillard-color-2);z-index:11;font-weight:400}.selection-completed.legacy svg{color:var(--babillard-color-2)}.selection-completed.legacy:hover:before,.selection-completed.legacy.selected:before{background-color:var(--babillard-color-2);border:2px solid var(--babillard-color-2)}.selection-completed.legacy:hover .button-text,.selection-completed.legacy.selected .button-text{color:var(--default-color-2)}.selection-completed.legacy:hover img,.selection-completed.legacy.selected img{transform:scale(.95)}.selection-completed.legacy.disabled{pointer-events:none}.selection-completed.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.selection-completed.legacy.disabled .button-text{color:var(--ui-disabled)}.selection-completed.legacy.disabled .icon{opacity:.5}.selection-completed.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.selection-completed.legacy.invalid .button-text{color:var(--ui-disabled)}.selection-completed.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.selection-completed.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.selection-completed.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.selection-completed.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.selection-completed.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.selection-completed.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.selection-completed.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.selection-completed.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.selection-completed.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.selection-completed.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.selection-completed.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.selection-completed.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.selection-completed.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.selection-completed.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.selection-completed.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.selection-completed.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.selection-completed.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.selection-completed.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.selection-completed.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.selection-completed.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.selection-completed.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.selection-completed.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.selection-completed.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.selection-completed.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-delete{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.bulletin-board-delete:focus{text-decoration:none}.bulletin-board-delete[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.bulletin-board-delete[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.bulletin-board-delete .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.bulletin-board-delete .button-text.ws-no-wrap{white-space:nowrap}.bulletin-board-delete:active,.bulletin-board-delete:hover{cursor:pointer;text-decoration:none}.bulletin-board-delete.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.bulletin-board-delete.pill:before{content:"";background:var(--babillard-color-13);border:2px solid var(--babillard-color-13);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.bulletin-board-delete.pill .button-text,.bulletin-board-delete.pill .icon{z-index:11}.bulletin-board-delete.pill .button-text{color:var(--default-color);z-index:11;font-weight:400;overflow:hidden}.bulletin-board-delete.pill svg{color:var(--default-color)}.bulletin-board-delete.pill:hover:not(.compact):before,.bulletin-board-delete.pill.selected:before{filter:brightness(1.3)}.bulletin-board-delete.pill.no-shadow:before{box-shadow:none}.bulletin-board-delete.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.bulletin-board-delete.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-delete.pill.has-border:hover:not(.compact):before,.bulletin-board-delete.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-delete.pill.alt-hover:hover:not(.compact):before,.bulletin-board-delete.pill.alt-hover.selected:before{background:var(--default-color);border:2px solid var(--default-color);filter:brightness()}.bulletin-board-delete.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-delete.pill.alt-hover.selected .icon,.bulletin-board-delete.pill.alt-hover:hover:not(.compact) .button-text,.bulletin-board-delete.pill.alt-hover.selected .button-text{color:var(--babillard-color-13)}.bulletin-board-delete.pill.alt-hover:hover:not(.compact) .icon,.bulletin-board-delete.pill.alt-hover.selected .icon{background-color:var(--babillard-color-13)}.bulletin-board-delete.pill.disabled,.bulletin-board-delete.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-delete.pill.disabled:before,.bulletin-board-delete.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.bulletin-board-delete.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.bulletin-board-delete.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.bulletin-board-delete.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.bulletin-board-delete.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-delete.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-delete.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-delete.pill .dropdown-caret{margin-right:10px}.bulletin-board-delete.pill[data-icon-position=null] .icon,.bulletin-board-delete.pill[data-icon-position=none] .icon{display:none!important}.bulletin-board-delete.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.bulletin-board-delete.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.bulletin-board-delete.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=null],.bulletin-board-delete.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.bulletin-board-delete.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-delete.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-delete.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=null],.bulletin-board-delete.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-delete.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-delete.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-delete.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=null],.bulletin-board-delete.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-delete.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-delete.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-delete.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-delete.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-delete.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-delete.pill[data-size=small][data-icon-position=null],.bulletin-board-delete.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.bulletin-board-delete.pill[data-size=small][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.bulletin-board-delete.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.bulletin-board-delete.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-delete.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=null],.bulletin-board-delete.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.bulletin-board-delete.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.bulletin-board-delete.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.bulletin-board-delete.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.bulletin-board-delete.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.bulletin-board-delete.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.bulletin-board-delete.pill[data-size=large][data-icon-position=null],.bulletin-board-delete.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.bulletin-board-delete.pill[data-size=large][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.bulletin-board-delete.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.bulletin-board-delete.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.bulletin-board-delete.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=null],.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.bulletin-board-delete.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.bulletin-board-delete.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.bulletin-board-delete.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.bulletin-board-delete.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.bulletin-board-delete.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.bulletin-board-delete.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.bulletin-board-delete.pill.icon-no-bg[data-size=small] .icon{padding:18px}.bulletin-board-delete.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.bulletin-board-delete.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.bulletin-board-delete.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.bulletin-board-delete.pill.icon-no-bg[data-size=large] .icon{padding:30px}.bulletin-board-delete.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.bulletin-board-delete.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.bulletin-board-delete.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.bulletin-board-delete.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.bulletin-board-delete.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.bulletin-board-delete.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null],.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.bulletin-board-delete.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.bulletin-board-delete.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.bulletin-board-delete.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null],.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.bulletin-board-delete.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.bulletin-board-delete.pill.compact.hide-bg:before{opacity:0}.bulletin-board-delete.pill.compact .button-text{white-space:nowrap}.bulletin-board-delete.pill.compact:hover{max-width:100%}.bulletin-board-delete.pill.compact:hover.hide-bg:before{opacity:1}.bulletin-board-delete.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-delete.pill-alt:before{content:"";background:var(--babillard-color-13);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-delete.pill-alt .button-text{color:var(--default-color);z-index:11;font-weight:400}.bulletin-board-delete.pill-alt:hover:before,.bulletin-board-delete.pill-alt.selected:before{background:var(--button-border)}.bulletin-board-delete.pill-alt:hover .button-text,.bulletin-board-delete.pill-alt.selected .button-text{color:var(--default-bg)}.bulletin-board-delete.pill-alt.disabled,.bulletin-board-delete.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.bulletin-board-delete.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-delete.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.bulletin-board-delete.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.bulletin-board-delete.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.bulletin-board-delete.round .icon,.bulletin-board-delete.round svg{justify-content:center;align-items:center;height:100%;display:flex}.bulletin-board-delete.round:hover,.bulletin-board-delete.round.selected{opacity:1}.bulletin-board-delete.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.bulletin-board-delete.round.disabled{pointer-events:none}.bulletin-board-delete.round.disabled .icon{filter:saturate(0)}.bulletin-board-delete.round[data-size=large]{width:60px;height:60px;font-size:25px}.bulletin-board-delete.round[data-size=regular]{width:50px;height:50px;font-size:20px}.bulletin-board-delete.round[data-size=small]{width:40px;height:40px;font-size:16px}.bulletin-board-delete.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.bulletin-board-delete.round[data-size=mini]{width:20px;height:20px;font-size:12px}.bulletin-board-delete.nav{flex-wrap:nowrap}.bulletin-board-delete.nav svg{color:var(--troubadour-main)}.bulletin-board-delete.nav .icon,.bulletin-board-delete.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.bulletin-board-delete.nav .button-text{color:var(--babillard-color-13);font-weight:700}.bulletin-board-delete.nav:hover{text-decoration:underline}.bulletin-board-delete.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.bulletin-board-delete.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.bulletin-board-delete.nav[data-icon-position=right][data-size=tiny] .icon,.bulletin-board-delete.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.bulletin-board-delete.nav[data-icon-position=right] .button-text{text-align:right}.bulletin-board-delete.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.bulletin-board-delete.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.bulletin-board-delete.nav[data-icon-position=left][data-size=tiny] .icon,.bulletin-board-delete.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.bulletin-board-delete.nav[data-icon-position=left] .button-text{text-align:left}.bulletin-board-delete.nav[data-size=large]{border-radius:100px;padding:5px}.bulletin-board-delete.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.bulletin-board-delete.nav[data-size=large] .icon{height:80px}.bulletin-board-delete.nav[data-size=regular]{padding:20px 31px}.bulletin-board-delete.nav[data-size=regular] .icon{width:auto;height:23px}.bulletin-board-delete.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.bulletin-board-delete.nav[data-size=small]{padding:10px}.bulletin-board-delete.nav[data-size=small] .icon{width:auto;height:16px}.bulletin-board-delete.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.bulletin-board-delete.nav[data-size=tiny]{padding:15px 20px}.bulletin-board-delete.nav[data-size=tiny] .icon{width:auto;height:10px}.bulletin-board-delete.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.bulletin-board-delete.nav[data-size=mini]{padding:4px 12px}.bulletin-board-delete.nav[data-size=mini] .icon{width:auto;height:5px}.bulletin-board-delete.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-delete.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.bulletin-board-delete.legacy:before{content:"";background-color:var(--default-color);border:2px solid var(--babillard-color-13);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.bulletin-board-delete.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.bulletin-board-delete.legacy .button-text,.bulletin-board-delete.legacy .icon{z-index:11}.bulletin-board-delete.legacy .button-text{color:var(--babillard-color-13);z-index:11;font-weight:400}.bulletin-board-delete.legacy svg{color:var(--babillard-color-13)}.bulletin-board-delete.legacy:hover:before,.bulletin-board-delete.legacy.selected:before{background-color:var(--babillard-color-13);border:2px solid var(--babillard-color-13)}.bulletin-board-delete.legacy:hover .button-text,.bulletin-board-delete.legacy.selected .button-text{color:var(--default-color)}.bulletin-board-delete.legacy:hover img,.bulletin-board-delete.legacy.selected img{transform:scale(.95)}.bulletin-board-delete.legacy.disabled{pointer-events:none}.bulletin-board-delete.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-delete.legacy.disabled .button-text{color:var(--ui-disabled)}.bulletin-board-delete.legacy.disabled .icon{opacity:.5}.bulletin-board-delete.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.bulletin-board-delete.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-delete.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.bulletin-board-delete.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.bulletin-board-delete.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.bulletin-board-delete.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-delete.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.bulletin-board-delete.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.bulletin-board-delete.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.bulletin-board-delete.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-delete.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.bulletin-board-delete.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-delete.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.bulletin-board-delete.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.bulletin-board-delete.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.bulletin-board-delete.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.bulletin-board-delete.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-delete.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.bulletin-board-delete.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-delete.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.bulletin-board-delete.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.bulletin-board-delete.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.bulletin-board-delete.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.bulletin-board-delete.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-delete.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.bulletin-board-delete.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.open-bulletin-board-remove-works{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.open-bulletin-board-remove-works:focus{text-decoration:none}.open-bulletin-board-remove-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.open-bulletin-board-remove-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.open-bulletin-board-remove-works .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.open-bulletin-board-remove-works .button-text.ws-no-wrap{white-space:nowrap}.open-bulletin-board-remove-works:active,.open-bulletin-board-remove-works:hover{cursor:pointer;text-decoration:none}.open-bulletin-board-remove-works.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.open-bulletin-board-remove-works.pill:before{content:"";background:var(--babillard-color-4);border:2px solid var(--babillard-color-4);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.open-bulletin-board-remove-works.pill .button-text,.open-bulletin-board-remove-works.pill .icon{z-index:11}.open-bulletin-board-remove-works.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.open-bulletin-board-remove-works.pill svg{color:var(--default-color-2)}.open-bulletin-board-remove-works.pill:hover:not(.compact):before,.open-bulletin-board-remove-works.pill.selected:before{filter:brightness(1.3)}.open-bulletin-board-remove-works.pill.no-shadow:before{box-shadow:none}.open-bulletin-board-remove-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.open-bulletin-board-remove-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.open-bulletin-board-remove-works.pill.has-border:hover:not(.compact):before,.open-bulletin-board-remove-works.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.open-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact):before,.open-bulletin-board-remove-works.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.open-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon,.open-bulletin-board-remove-works.pill.alt-hover.selected .icon,.open-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .button-text,.open-bulletin-board-remove-works.pill.alt-hover.selected .button-text{color:var(--babillard-color-4)}.open-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon,.open-bulletin-board-remove-works.pill.alt-hover.selected .icon{background-color:var(--babillard-color-4)}.open-bulletin-board-remove-works.pill.disabled,.open-bulletin-board-remove-works.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.open-bulletin-board-remove-works.pill.disabled:before,.open-bulletin-board-remove-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.open-bulletin-board-remove-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.open-bulletin-board-remove-works.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.open-bulletin-board-remove-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.open-bulletin-board-remove-works.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.open-bulletin-board-remove-works.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.open-bulletin-board-remove-works.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.open-bulletin-board-remove-works.pill .dropdown-caret{margin-right:10px}.open-bulletin-board-remove-works.pill[data-icon-position=null] .icon,.open-bulletin-board-remove-works.pill[data-icon-position=none] .icon{display:none!important}.open-bulletin-board-remove-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.open-bulletin-board-remove-works.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.open-bulletin-board-remove-works.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.open-bulletin-board-remove-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.open-bulletin-board-remove-works.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.open-bulletin-board-remove-works.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.open-bulletin-board-remove-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.open-bulletin-board-remove-works.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.open-bulletin-board-remove-works.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.open-bulletin-board-remove-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.open-bulletin-board-remove-works.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.open-bulletin-board-remove-works.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.open-bulletin-board-remove-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.open-bulletin-board-remove-works.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.open-bulletin-board-remove-works.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.open-bulletin-board-remove-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.open-bulletin-board-remove-works.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.open-bulletin-board-remove-works.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.open-bulletin-board-remove-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.open-bulletin-board-remove-works.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.open-bulletin-board-remove-works.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.open-bulletin-board-remove-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.open-bulletin-board-remove-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.open-bulletin-board-remove-works.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.open-bulletin-board-remove-works.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.open-bulletin-board-remove-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.open-bulletin-board-remove-works.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.open-bulletin-board-remove-works.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.open-bulletin-board-remove-works.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.open-bulletin-board-remove-works.pill.compact.hide-bg:before{opacity:0}.open-bulletin-board-remove-works.pill.compact .button-text{white-space:nowrap}.open-bulletin-board-remove-works.pill.compact:hover{max-width:100%}.open-bulletin-board-remove-works.pill.compact:hover.hide-bg:before{opacity:1}.open-bulletin-board-remove-works.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.open-bulletin-board-remove-works.pill-alt:before{content:"";background:var(--babillard-color-4);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.open-bulletin-board-remove-works.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.open-bulletin-board-remove-works.pill-alt:hover:before,.open-bulletin-board-remove-works.pill-alt.selected:before{background:var(--button-border)}.open-bulletin-board-remove-works.pill-alt:hover .button-text,.open-bulletin-board-remove-works.pill-alt.selected .button-text{color:var(--default-bg)}.open-bulletin-board-remove-works.pill-alt.disabled,.open-bulletin-board-remove-works.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.open-bulletin-board-remove-works.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.open-bulletin-board-remove-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.open-bulletin-board-remove-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.open-bulletin-board-remove-works.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.open-bulletin-board-remove-works.round .icon,.open-bulletin-board-remove-works.round svg{justify-content:center;align-items:center;height:100%;display:flex}.open-bulletin-board-remove-works.round:hover,.open-bulletin-board-remove-works.round.selected{opacity:1}.open-bulletin-board-remove-works.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.open-bulletin-board-remove-works.round.disabled{pointer-events:none}.open-bulletin-board-remove-works.round.disabled .icon{filter:saturate(0)}.open-bulletin-board-remove-works.round[data-size=large]{width:60px;height:60px;font-size:25px}.open-bulletin-board-remove-works.round[data-size=regular]{width:50px;height:50px;font-size:20px}.open-bulletin-board-remove-works.round[data-size=small]{width:40px;height:40px;font-size:16px}.open-bulletin-board-remove-works.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.open-bulletin-board-remove-works.round[data-size=mini]{width:20px;height:20px;font-size:12px}.open-bulletin-board-remove-works.nav{flex-wrap:nowrap}.open-bulletin-board-remove-works.nav svg{color:var(--troubadour-main)}.open-bulletin-board-remove-works.nav .icon,.open-bulletin-board-remove-works.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.open-bulletin-board-remove-works.nav .button-text{color:var(--babillard-color-4);font-weight:700}.open-bulletin-board-remove-works.nav:hover{text-decoration:underline}.open-bulletin-board-remove-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.open-bulletin-board-remove-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.open-bulletin-board-remove-works.nav[data-icon-position=right][data-size=tiny] .icon,.open-bulletin-board-remove-works.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.open-bulletin-board-remove-works.nav[data-icon-position=right] .button-text{text-align:right}.open-bulletin-board-remove-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.open-bulletin-board-remove-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.open-bulletin-board-remove-works.nav[data-icon-position=left][data-size=tiny] .icon,.open-bulletin-board-remove-works.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.open-bulletin-board-remove-works.nav[data-icon-position=left] .button-text{text-align:left}.open-bulletin-board-remove-works.nav[data-size=large]{border-radius:100px;padding:5px}.open-bulletin-board-remove-works.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.open-bulletin-board-remove-works.nav[data-size=large] .icon{height:80px}.open-bulletin-board-remove-works.nav[data-size=regular]{padding:20px 31px}.open-bulletin-board-remove-works.nav[data-size=regular] .icon{width:auto;height:23px}.open-bulletin-board-remove-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.open-bulletin-board-remove-works.nav[data-size=small]{padding:10px}.open-bulletin-board-remove-works.nav[data-size=small] .icon{width:auto;height:16px}.open-bulletin-board-remove-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.open-bulletin-board-remove-works.nav[data-size=tiny]{padding:15px 20px}.open-bulletin-board-remove-works.nav[data-size=tiny] .icon{width:auto;height:10px}.open-bulletin-board-remove-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.open-bulletin-board-remove-works.nav[data-size=mini]{padding:4px 12px}.open-bulletin-board-remove-works.nav[data-size=mini] .icon{width:auto;height:5px}.open-bulletin-board-remove-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.open-bulletin-board-remove-works.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.open-bulletin-board-remove-works.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-4);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.open-bulletin-board-remove-works.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.open-bulletin-board-remove-works.legacy .button-text,.open-bulletin-board-remove-works.legacy .icon{z-index:11}.open-bulletin-board-remove-works.legacy .button-text{color:var(--babillard-color-4);z-index:11;font-weight:400}.open-bulletin-board-remove-works.legacy svg{color:var(--babillard-color-4)}.open-bulletin-board-remove-works.legacy:hover:before,.open-bulletin-board-remove-works.legacy.selected:before{background-color:var(--babillard-color-4);border:2px solid var(--babillard-color-4)}.open-bulletin-board-remove-works.legacy:hover .button-text,.open-bulletin-board-remove-works.legacy.selected .button-text{color:var(--default-color-2)}.open-bulletin-board-remove-works.legacy:hover img,.open-bulletin-board-remove-works.legacy.selected img{transform:scale(.95)}.open-bulletin-board-remove-works.legacy.disabled{pointer-events:none}.open-bulletin-board-remove-works.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.open-bulletin-board-remove-works.legacy.disabled .button-text{color:var(--ui-disabled)}.open-bulletin-board-remove-works.legacy.disabled .icon{opacity:.5}.open-bulletin-board-remove-works.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.open-bulletin-board-remove-works.legacy.invalid .button-text{color:var(--ui-disabled)}.open-bulletin-board-remove-works.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.open-bulletin-board-remove-works.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.open-bulletin-board-remove-works.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.open-bulletin-board-remove-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.open-bulletin-board-remove-works.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.open-bulletin-board-remove-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.open-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.open-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.open-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.open-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.open-bulletin-board-remove-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.open-bulletin-board-remove-works.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.open-bulletin-board-remove-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.open-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.open-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.open-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.open-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.open-bulletin-board-remove-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.open-bulletin-board-remove-works.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.open-bulletin-board-remove-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.open-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.open-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.open-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.open-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.close-bulletin-board-remove-works{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.close-bulletin-board-remove-works:focus{text-decoration:none}.close-bulletin-board-remove-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.close-bulletin-board-remove-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.close-bulletin-board-remove-works .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.close-bulletin-board-remove-works .button-text.ws-no-wrap{white-space:nowrap}.close-bulletin-board-remove-works:active,.close-bulletin-board-remove-works:hover{cursor:pointer;text-decoration:none}.close-bulletin-board-remove-works.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.close-bulletin-board-remove-works.pill:before{content:"";background:var(--babillard-color-4);border:2px solid var(--babillard-color-4);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.close-bulletin-board-remove-works.pill .button-text,.close-bulletin-board-remove-works.pill .icon{z-index:11}.close-bulletin-board-remove-works.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.close-bulletin-board-remove-works.pill svg{color:var(--default-color-2)}.close-bulletin-board-remove-works.pill:hover:not(.compact):before,.close-bulletin-board-remove-works.pill.selected:before{filter:brightness(1.3)}.close-bulletin-board-remove-works.pill.no-shadow:before{box-shadow:none}.close-bulletin-board-remove-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.close-bulletin-board-remove-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.close-bulletin-board-remove-works.pill.has-border:hover:not(.compact):before,.close-bulletin-board-remove-works.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.close-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact):before,.close-bulletin-board-remove-works.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.close-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon,.close-bulletin-board-remove-works.pill.alt-hover.selected .icon,.close-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .button-text,.close-bulletin-board-remove-works.pill.alt-hover.selected .button-text{color:var(--babillard-color-4)}.close-bulletin-board-remove-works.pill.alt-hover:hover:not(.compact) .icon,.close-bulletin-board-remove-works.pill.alt-hover.selected .icon{background-color:var(--babillard-color-4)}.close-bulletin-board-remove-works.pill.disabled,.close-bulletin-board-remove-works.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.close-bulletin-board-remove-works.pill.disabled:before,.close-bulletin-board-remove-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.close-bulletin-board-remove-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.close-bulletin-board-remove-works.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.close-bulletin-board-remove-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.close-bulletin-board-remove-works.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.close-bulletin-board-remove-works.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.close-bulletin-board-remove-works.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.close-bulletin-board-remove-works.pill .dropdown-caret{margin-right:10px}.close-bulletin-board-remove-works.pill[data-icon-position=null] .icon,.close-bulletin-board-remove-works.pill[data-icon-position=none] .icon{display:none!important}.close-bulletin-board-remove-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.close-bulletin-board-remove-works.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.close-bulletin-board-remove-works.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.close-bulletin-board-remove-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.close-bulletin-board-remove-works.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.close-bulletin-board-remove-works.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.close-bulletin-board-remove-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.close-bulletin-board-remove-works.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.close-bulletin-board-remove-works.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.close-bulletin-board-remove-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.close-bulletin-board-remove-works.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.close-bulletin-board-remove-works.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.close-bulletin-board-remove-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.close-bulletin-board-remove-works.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.close-bulletin-board-remove-works.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.close-bulletin-board-remove-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.close-bulletin-board-remove-works.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.close-bulletin-board-remove-works.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.close-bulletin-board-remove-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.close-bulletin-board-remove-works.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.close-bulletin-board-remove-works.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.close-bulletin-board-remove-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.close-bulletin-board-remove-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.close-bulletin-board-remove-works.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.close-bulletin-board-remove-works.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.close-bulletin-board-remove-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.close-bulletin-board-remove-works.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.close-bulletin-board-remove-works.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.close-bulletin-board-remove-works.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.close-bulletin-board-remove-works.pill.compact.hide-bg:before{opacity:0}.close-bulletin-board-remove-works.pill.compact .button-text{white-space:nowrap}.close-bulletin-board-remove-works.pill.compact:hover{max-width:100%}.close-bulletin-board-remove-works.pill.compact:hover.hide-bg:before{opacity:1}.close-bulletin-board-remove-works.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.close-bulletin-board-remove-works.pill-alt:before{content:"";background:var(--babillard-color-4);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.close-bulletin-board-remove-works.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.close-bulletin-board-remove-works.pill-alt:hover:before,.close-bulletin-board-remove-works.pill-alt.selected:before{background:var(--button-border)}.close-bulletin-board-remove-works.pill-alt:hover .button-text,.close-bulletin-board-remove-works.pill-alt.selected .button-text{color:var(--default-bg)}.close-bulletin-board-remove-works.pill-alt.disabled,.close-bulletin-board-remove-works.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.close-bulletin-board-remove-works.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.close-bulletin-board-remove-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.close-bulletin-board-remove-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.close-bulletin-board-remove-works.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.close-bulletin-board-remove-works.round .icon,.close-bulletin-board-remove-works.round svg{justify-content:center;align-items:center;height:100%;display:flex}.close-bulletin-board-remove-works.round:hover,.close-bulletin-board-remove-works.round.selected{opacity:1}.close-bulletin-board-remove-works.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.close-bulletin-board-remove-works.round.disabled{pointer-events:none}.close-bulletin-board-remove-works.round.disabled .icon{filter:saturate(0)}.close-bulletin-board-remove-works.round[data-size=large]{width:60px;height:60px;font-size:25px}.close-bulletin-board-remove-works.round[data-size=regular]{width:50px;height:50px;font-size:20px}.close-bulletin-board-remove-works.round[data-size=small]{width:40px;height:40px;font-size:16px}.close-bulletin-board-remove-works.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.close-bulletin-board-remove-works.round[data-size=mini]{width:20px;height:20px;font-size:12px}.close-bulletin-board-remove-works.nav{flex-wrap:nowrap}.close-bulletin-board-remove-works.nav svg{color:var(--troubadour-main)}.close-bulletin-board-remove-works.nav .icon,.close-bulletin-board-remove-works.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.close-bulletin-board-remove-works.nav .button-text{color:var(--babillard-color-4);font-weight:700}.close-bulletin-board-remove-works.nav:hover{text-decoration:underline}.close-bulletin-board-remove-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.close-bulletin-board-remove-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.close-bulletin-board-remove-works.nav[data-icon-position=right][data-size=tiny] .icon,.close-bulletin-board-remove-works.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.close-bulletin-board-remove-works.nav[data-icon-position=right] .button-text{text-align:right}.close-bulletin-board-remove-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.close-bulletin-board-remove-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.close-bulletin-board-remove-works.nav[data-icon-position=left][data-size=tiny] .icon,.close-bulletin-board-remove-works.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.close-bulletin-board-remove-works.nav[data-icon-position=left] .button-text{text-align:left}.close-bulletin-board-remove-works.nav[data-size=large]{border-radius:100px;padding:5px}.close-bulletin-board-remove-works.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.close-bulletin-board-remove-works.nav[data-size=large] .icon{height:80px}.close-bulletin-board-remove-works.nav[data-size=regular]{padding:20px 31px}.close-bulletin-board-remove-works.nav[data-size=regular] .icon{width:auto;height:23px}.close-bulletin-board-remove-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.close-bulletin-board-remove-works.nav[data-size=small]{padding:10px}.close-bulletin-board-remove-works.nav[data-size=small] .icon{width:auto;height:16px}.close-bulletin-board-remove-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.close-bulletin-board-remove-works.nav[data-size=tiny]{padding:15px 20px}.close-bulletin-board-remove-works.nav[data-size=tiny] .icon{width:auto;height:10px}.close-bulletin-board-remove-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.close-bulletin-board-remove-works.nav[data-size=mini]{padding:4px 12px}.close-bulletin-board-remove-works.nav[data-size=mini] .icon{width:auto;height:5px}.close-bulletin-board-remove-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.close-bulletin-board-remove-works.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.close-bulletin-board-remove-works.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-4);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.close-bulletin-board-remove-works.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.close-bulletin-board-remove-works.legacy .button-text,.close-bulletin-board-remove-works.legacy .icon{z-index:11}.close-bulletin-board-remove-works.legacy .button-text{color:var(--babillard-color-4);z-index:11;font-weight:400}.close-bulletin-board-remove-works.legacy svg{color:var(--babillard-color-4)}.close-bulletin-board-remove-works.legacy:hover:before,.close-bulletin-board-remove-works.legacy.selected:before{background-color:var(--babillard-color-4);border:2px solid var(--babillard-color-4)}.close-bulletin-board-remove-works.legacy:hover .button-text,.close-bulletin-board-remove-works.legacy.selected .button-text{color:var(--default-color-2)}.close-bulletin-board-remove-works.legacy:hover img,.close-bulletin-board-remove-works.legacy.selected img{transform:scale(.95)}.close-bulletin-board-remove-works.legacy.disabled{pointer-events:none}.close-bulletin-board-remove-works.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.close-bulletin-board-remove-works.legacy.disabled .button-text{color:var(--ui-disabled)}.close-bulletin-board-remove-works.legacy.disabled .icon{opacity:.5}.close-bulletin-board-remove-works.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.close-bulletin-board-remove-works.legacy.invalid .button-text{color:var(--ui-disabled)}.close-bulletin-board-remove-works.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.close-bulletin-board-remove-works.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.close-bulletin-board-remove-works.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.close-bulletin-board-remove-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.close-bulletin-board-remove-works.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.close-bulletin-board-remove-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.close-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.close-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.close-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.close-bulletin-board-remove-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.close-bulletin-board-remove-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.close-bulletin-board-remove-works.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.close-bulletin-board-remove-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.close-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.close-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.close-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.close-bulletin-board-remove-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.close-bulletin-board-remove-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.close-bulletin-board-remove-works.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.close-bulletin-board-remove-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.close-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.close-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.close-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.close-bulletin-board-remove-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.create-bulletin-board{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.create-bulletin-board:focus{text-decoration:none}.create-bulletin-board[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.create-bulletin-board[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.create-bulletin-board .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.create-bulletin-board .button-text.ws-no-wrap{white-space:nowrap}.create-bulletin-board:active,.create-bulletin-board:hover{cursor:pointer;text-decoration:none}.create-bulletin-board.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.create-bulletin-board.pill:before{content:"";background:var(--babillard-color-5);border:2px solid var(--babillard-color-5);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.create-bulletin-board.pill .button-text,.create-bulletin-board.pill .icon{z-index:11}.create-bulletin-board.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.create-bulletin-board.pill svg{color:var(--default-color-2)}.create-bulletin-board.pill:hover:not(.compact):before,.create-bulletin-board.pill.selected:before{filter:brightness(1.3)}.create-bulletin-board.pill.no-shadow:before{box-shadow:none}.create-bulletin-board.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.create-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.create-bulletin-board.pill.has-border:hover:not(.compact):before,.create-bulletin-board.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.create-bulletin-board.pill.alt-hover:hover:not(.compact):before,.create-bulletin-board.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.create-bulletin-board.pill.alt-hover:hover:not(.compact) .icon,.create-bulletin-board.pill.alt-hover.selected .icon,.create-bulletin-board.pill.alt-hover:hover:not(.compact) .button-text,.create-bulletin-board.pill.alt-hover.selected .button-text{color:var(--babillard-color-5)}.create-bulletin-board.pill.alt-hover:hover:not(.compact) .icon,.create-bulletin-board.pill.alt-hover.selected .icon{background-color:var(--babillard-color-5)}.create-bulletin-board.pill.disabled,.create-bulletin-board.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.create-bulletin-board.pill.disabled:before,.create-bulletin-board.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.create-bulletin-board.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.create-bulletin-board.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.create-bulletin-board.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.create-bulletin-board.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.create-bulletin-board.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.create-bulletin-board.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.create-bulletin-board.pill .dropdown-caret{margin-right:10px}.create-bulletin-board.pill[data-icon-position=null] .icon,.create-bulletin-board.pill[data-icon-position=none] .icon{display:none!important}.create-bulletin-board.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.create-bulletin-board.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.create-bulletin-board.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.create-bulletin-board.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.create-bulletin-board.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.create-bulletin-board.pill[data-size=micro][data-icon-position=null],.create-bulletin-board.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.create-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.create-bulletin-board.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.create-bulletin-board.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.create-bulletin-board.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.create-bulletin-board.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.create-bulletin-board.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.create-bulletin-board.pill[data-size=mini][data-icon-position=null],.create-bulletin-board.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.create-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.create-bulletin-board.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.create-bulletin-board.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.create-bulletin-board.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=null],.create-bulletin-board.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.create-bulletin-board.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.create-bulletin-board.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.create-bulletin-board.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.create-bulletin-board.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.create-bulletin-board.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.create-bulletin-board.pill[data-size=small][data-icon-position=null],.create-bulletin-board.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.create-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.create-bulletin-board.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.create-bulletin-board.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.create-bulletin-board.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.create-bulletin-board.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.create-bulletin-board.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.create-bulletin-board.pill[data-size=regular][data-icon-position=null],.create-bulletin-board.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.create-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.create-bulletin-board.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.create-bulletin-board.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.create-bulletin-board.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.create-bulletin-board.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.create-bulletin-board.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.create-bulletin-board.pill[data-size=large][data-icon-position=null],.create-bulletin-board.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.create-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.create-bulletin-board.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.create-bulletin-board.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.create-bulletin-board.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=null],.create-bulletin-board.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.create-bulletin-board.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.create-bulletin-board.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.create-bulletin-board.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.create-bulletin-board.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.create-bulletin-board.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.create-bulletin-board.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.create-bulletin-board.pill.icon-no-bg[data-size=small] .icon{padding:18px}.create-bulletin-board.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.create-bulletin-board.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.create-bulletin-board.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.create-bulletin-board.pill.icon-no-bg[data-size=large] .icon{padding:30px}.create-bulletin-board.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.create-bulletin-board.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.create-bulletin-board.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.create-bulletin-board.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.create-bulletin-board.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.create-bulletin-board.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null],.create-bulletin-board.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.create-bulletin-board.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.create-bulletin-board.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.create-bulletin-board.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null],.create-bulletin-board.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.create-bulletin-board.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.create-bulletin-board.pill.compact.hide-bg:before{opacity:0}.create-bulletin-board.pill.compact .button-text{white-space:nowrap}.create-bulletin-board.pill.compact:hover{max-width:100%}.create-bulletin-board.pill.compact:hover.hide-bg:before{opacity:1}.create-bulletin-board.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.create-bulletin-board.pill-alt:before{content:"";background:var(--babillard-color-5);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.create-bulletin-board.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.create-bulletin-board.pill-alt:hover:before,.create-bulletin-board.pill-alt.selected:before{background:var(--button-border)}.create-bulletin-board.pill-alt:hover .button-text,.create-bulletin-board.pill-alt.selected .button-text{color:var(--default-bg)}.create-bulletin-board.pill-alt.disabled,.create-bulletin-board.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.create-bulletin-board.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.create-bulletin-board.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.create-bulletin-board.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.create-bulletin-board.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.create-bulletin-board.round .icon,.create-bulletin-board.round svg{justify-content:center;align-items:center;height:100%;display:flex}.create-bulletin-board.round:hover,.create-bulletin-board.round.selected{opacity:1}.create-bulletin-board.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.create-bulletin-board.round.disabled{pointer-events:none}.create-bulletin-board.round.disabled .icon{filter:saturate(0)}.create-bulletin-board.round[data-size=large]{width:60px;height:60px;font-size:25px}.create-bulletin-board.round[data-size=regular]{width:50px;height:50px;font-size:20px}.create-bulletin-board.round[data-size=small]{width:40px;height:40px;font-size:16px}.create-bulletin-board.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.create-bulletin-board.round[data-size=mini]{width:20px;height:20px;font-size:12px}.create-bulletin-board.nav{flex-wrap:nowrap}.create-bulletin-board.nav svg{color:var(--troubadour-main)}.create-bulletin-board.nav .icon,.create-bulletin-board.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.create-bulletin-board.nav .button-text{color:var(--babillard-color-5);font-weight:700}.create-bulletin-board.nav:hover{text-decoration:underline}.create-bulletin-board.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.create-bulletin-board.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.create-bulletin-board.nav[data-icon-position=right][data-size=tiny] .icon,.create-bulletin-board.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.create-bulletin-board.nav[data-icon-position=right] .button-text{text-align:right}.create-bulletin-board.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.create-bulletin-board.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.create-bulletin-board.nav[data-icon-position=left][data-size=tiny] .icon,.create-bulletin-board.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.create-bulletin-board.nav[data-icon-position=left] .button-text{text-align:left}.create-bulletin-board.nav[data-size=large]{border-radius:100px;padding:5px}.create-bulletin-board.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.create-bulletin-board.nav[data-size=large] .icon{height:80px}.create-bulletin-board.nav[data-size=regular]{padding:20px 31px}.create-bulletin-board.nav[data-size=regular] .icon{width:auto;height:23px}.create-bulletin-board.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.create-bulletin-board.nav[data-size=small]{padding:10px}.create-bulletin-board.nav[data-size=small] .icon{width:auto;height:16px}.create-bulletin-board.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.create-bulletin-board.nav[data-size=tiny]{padding:15px 20px}.create-bulletin-board.nav[data-size=tiny] .icon{width:auto;height:10px}.create-bulletin-board.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.create-bulletin-board.nav[data-size=mini]{padding:4px 12px}.create-bulletin-board.nav[data-size=mini] .icon{width:auto;height:5px}.create-bulletin-board.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.create-bulletin-board.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.create-bulletin-board.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-5);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.create-bulletin-board.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.create-bulletin-board.legacy .button-text,.create-bulletin-board.legacy .icon{z-index:11}.create-bulletin-board.legacy .button-text{color:var(--babillard-color-5);z-index:11;font-weight:400}.create-bulletin-board.legacy svg{color:var(--babillard-color-5)}.create-bulletin-board.legacy:hover:before,.create-bulletin-board.legacy.selected:before{background-color:var(--babillard-color-5);border:2px solid var(--babillard-color-5)}.create-bulletin-board.legacy:hover .button-text,.create-bulletin-board.legacy.selected .button-text{color:var(--default-color-2)}.create-bulletin-board.legacy:hover img,.create-bulletin-board.legacy.selected img{transform:scale(.95)}.create-bulletin-board.legacy.disabled{pointer-events:none}.create-bulletin-board.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.create-bulletin-board.legacy.disabled .button-text{color:var(--ui-disabled)}.create-bulletin-board.legacy.disabled .icon{opacity:.5}.create-bulletin-board.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.create-bulletin-board.legacy.invalid .button-text{color:var(--ui-disabled)}.create-bulletin-board.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.create-bulletin-board.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.create-bulletin-board.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.create-bulletin-board.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.create-bulletin-board.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.create-bulletin-board.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.create-bulletin-board.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.create-bulletin-board.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.create-bulletin-board.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.create-bulletin-board.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.create-bulletin-board.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.create-bulletin-board.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.create-bulletin-board.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.create-bulletin-board.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.create-bulletin-board.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.create-bulletin-board.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.create-bulletin-board.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.create-bulletin-board.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.create-bulletin-board.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.create-bulletin-board.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.create-bulletin-board.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.create-bulletin-board.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.create-bulletin-board.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.create-bulletin-board.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.modify-bulletin-board{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.modify-bulletin-board:focus{text-decoration:none}.modify-bulletin-board[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.modify-bulletin-board[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.modify-bulletin-board .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.modify-bulletin-board .button-text.ws-no-wrap{white-space:nowrap}.modify-bulletin-board:active,.modify-bulletin-board:hover{cursor:pointer;text-decoration:none}.modify-bulletin-board.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.modify-bulletin-board.pill:before{content:"";background:var(--babillard-color-6);border:2px solid var(--babillard-color-6);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.modify-bulletin-board.pill .button-text,.modify-bulletin-board.pill .icon{z-index:11}.modify-bulletin-board.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.modify-bulletin-board.pill svg{color:var(--default-color-2)}.modify-bulletin-board.pill:hover:not(.compact):before,.modify-bulletin-board.pill.selected:before{filter:brightness(1.3)}.modify-bulletin-board.pill.no-shadow:before{box-shadow:none}.modify-bulletin-board.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.modify-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.modify-bulletin-board.pill.has-border:hover:not(.compact):before,.modify-bulletin-board.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.modify-bulletin-board.pill.alt-hover:hover:not(.compact):before,.modify-bulletin-board.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.modify-bulletin-board.pill.alt-hover:hover:not(.compact) .icon,.modify-bulletin-board.pill.alt-hover.selected .icon,.modify-bulletin-board.pill.alt-hover:hover:not(.compact) .button-text,.modify-bulletin-board.pill.alt-hover.selected .button-text{color:var(--babillard-color-6)}.modify-bulletin-board.pill.alt-hover:hover:not(.compact) .icon,.modify-bulletin-board.pill.alt-hover.selected .icon{background-color:var(--babillard-color-6)}.modify-bulletin-board.pill.disabled,.modify-bulletin-board.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.modify-bulletin-board.pill.disabled:before,.modify-bulletin-board.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.modify-bulletin-board.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.modify-bulletin-board.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.modify-bulletin-board.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.modify-bulletin-board.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.modify-bulletin-board.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.modify-bulletin-board.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.modify-bulletin-board.pill .dropdown-caret{margin-right:10px}.modify-bulletin-board.pill[data-icon-position=null] .icon,.modify-bulletin-board.pill[data-icon-position=none] .icon{display:none!important}.modify-bulletin-board.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.modify-bulletin-board.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.modify-bulletin-board.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=null],.modify-bulletin-board.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.modify-bulletin-board.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.modify-bulletin-board.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.modify-bulletin-board.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=null],.modify-bulletin-board.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.modify-bulletin-board.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.modify-bulletin-board.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.modify-bulletin-board.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=null],.modify-bulletin-board.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.modify-bulletin-board.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.modify-bulletin-board.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.modify-bulletin-board.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.modify-bulletin-board.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.modify-bulletin-board.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.modify-bulletin-board.pill[data-size=small][data-icon-position=null],.modify-bulletin-board.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.modify-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.modify-bulletin-board.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.modify-bulletin-board.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.modify-bulletin-board.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=null],.modify-bulletin-board.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.modify-bulletin-board.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.modify-bulletin-board.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.modify-bulletin-board.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.modify-bulletin-board.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.modify-bulletin-board.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.modify-bulletin-board.pill[data-size=large][data-icon-position=null],.modify-bulletin-board.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.modify-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.modify-bulletin-board.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.modify-bulletin-board.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.modify-bulletin-board.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=null],.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.modify-bulletin-board.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.modify-bulletin-board.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.modify-bulletin-board.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.modify-bulletin-board.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.modify-bulletin-board.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.modify-bulletin-board.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.modify-bulletin-board.pill.icon-no-bg[data-size=small] .icon{padding:18px}.modify-bulletin-board.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.modify-bulletin-board.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.modify-bulletin-board.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.modify-bulletin-board.pill.icon-no-bg[data-size=large] .icon{padding:30px}.modify-bulletin-board.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.modify-bulletin-board.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.modify-bulletin-board.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.modify-bulletin-board.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.modify-bulletin-board.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.modify-bulletin-board.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null],.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.modify-bulletin-board.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.modify-bulletin-board.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.modify-bulletin-board.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null],.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.modify-bulletin-board.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.modify-bulletin-board.pill.compact.hide-bg:before{opacity:0}.modify-bulletin-board.pill.compact .button-text{white-space:nowrap}.modify-bulletin-board.pill.compact:hover{max-width:100%}.modify-bulletin-board.pill.compact:hover.hide-bg:before{opacity:1}.modify-bulletin-board.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.modify-bulletin-board.pill-alt:before{content:"";background:var(--babillard-color-6);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.modify-bulletin-board.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.modify-bulletin-board.pill-alt:hover:before,.modify-bulletin-board.pill-alt.selected:before{background:var(--button-border)}.modify-bulletin-board.pill-alt:hover .button-text,.modify-bulletin-board.pill-alt.selected .button-text{color:var(--default-bg)}.modify-bulletin-board.pill-alt.disabled,.modify-bulletin-board.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.modify-bulletin-board.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.modify-bulletin-board.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.modify-bulletin-board.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.modify-bulletin-board.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.modify-bulletin-board.round .icon,.modify-bulletin-board.round svg{justify-content:center;align-items:center;height:100%;display:flex}.modify-bulletin-board.round:hover,.modify-bulletin-board.round.selected{opacity:1}.modify-bulletin-board.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.modify-bulletin-board.round.disabled{pointer-events:none}.modify-bulletin-board.round.disabled .icon{filter:saturate(0)}.modify-bulletin-board.round[data-size=large]{width:60px;height:60px;font-size:25px}.modify-bulletin-board.round[data-size=regular]{width:50px;height:50px;font-size:20px}.modify-bulletin-board.round[data-size=small]{width:40px;height:40px;font-size:16px}.modify-bulletin-board.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.modify-bulletin-board.round[data-size=mini]{width:20px;height:20px;font-size:12px}.modify-bulletin-board.nav{flex-wrap:nowrap}.modify-bulletin-board.nav svg{color:var(--troubadour-main)}.modify-bulletin-board.nav .icon,.modify-bulletin-board.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.modify-bulletin-board.nav .button-text{color:var(--babillard-color-6);font-weight:700}.modify-bulletin-board.nav:hover{text-decoration:underline}.modify-bulletin-board.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.modify-bulletin-board.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.modify-bulletin-board.nav[data-icon-position=right][data-size=tiny] .icon,.modify-bulletin-board.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.modify-bulletin-board.nav[data-icon-position=right] .button-text{text-align:right}.modify-bulletin-board.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.modify-bulletin-board.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.modify-bulletin-board.nav[data-icon-position=left][data-size=tiny] .icon,.modify-bulletin-board.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.modify-bulletin-board.nav[data-icon-position=left] .button-text{text-align:left}.modify-bulletin-board.nav[data-size=large]{border-radius:100px;padding:5px}.modify-bulletin-board.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.modify-bulletin-board.nav[data-size=large] .icon{height:80px}.modify-bulletin-board.nav[data-size=regular]{padding:20px 31px}.modify-bulletin-board.nav[data-size=regular] .icon{width:auto;height:23px}.modify-bulletin-board.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.modify-bulletin-board.nav[data-size=small]{padding:10px}.modify-bulletin-board.nav[data-size=small] .icon{width:auto;height:16px}.modify-bulletin-board.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.modify-bulletin-board.nav[data-size=tiny]{padding:15px 20px}.modify-bulletin-board.nav[data-size=tiny] .icon{width:auto;height:10px}.modify-bulletin-board.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.modify-bulletin-board.nav[data-size=mini]{padding:4px 12px}.modify-bulletin-board.nav[data-size=mini] .icon{width:auto;height:5px}.modify-bulletin-board.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.modify-bulletin-board.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.modify-bulletin-board.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--babillard-color-6);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.modify-bulletin-board.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.modify-bulletin-board.legacy .button-text,.modify-bulletin-board.legacy .icon{z-index:11}.modify-bulletin-board.legacy .button-text{color:var(--babillard-color-6);z-index:11;font-weight:400}.modify-bulletin-board.legacy svg{color:var(--babillard-color-6)}.modify-bulletin-board.legacy:hover:before,.modify-bulletin-board.legacy.selected:before{background-color:var(--babillard-color-6);border:2px solid var(--babillard-color-6)}.modify-bulletin-board.legacy:hover .button-text,.modify-bulletin-board.legacy.selected .button-text{color:var(--default-color-2)}.modify-bulletin-board.legacy:hover img,.modify-bulletin-board.legacy.selected img{transform:scale(.95)}.modify-bulletin-board.legacy.disabled{pointer-events:none}.modify-bulletin-board.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.modify-bulletin-board.legacy.disabled .button-text{color:var(--ui-disabled)}.modify-bulletin-board.legacy.disabled .icon{opacity:.5}.modify-bulletin-board.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.modify-bulletin-board.legacy.invalid .button-text{color:var(--ui-disabled)}.modify-bulletin-board.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.modify-bulletin-board.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.modify-bulletin-board.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.modify-bulletin-board.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.modify-bulletin-board.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.modify-bulletin-board.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.modify-bulletin-board.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.modify-bulletin-board.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.modify-bulletin-board.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.modify-bulletin-board.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.modify-bulletin-board.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.modify-bulletin-board.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.modify-bulletin-board.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.modify-bulletin-board.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.modify-bulletin-board.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.modify-bulletin-board.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.modify-bulletin-board.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.modify-bulletin-board.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.modify-bulletin-board.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.modify-bulletin-board.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.modify-bulletin-board.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.modify-bulletin-board.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.modify-bulletin-board.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.modify-bulletin-board.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-copy-share-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.troub-copy-share-button:focus{text-decoration:none}.troub-copy-share-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.troub-copy-share-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-copy-share-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.troub-copy-share-button .button-text.ws-no-wrap{white-space:nowrap}.troub-copy-share-button:active,.troub-copy-share-button:hover{cursor:pointer;text-decoration:none}.troub-copy-share-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.troub-copy-share-button.pill:before{content:"";background:var(--challenge-sharing-color-2);border:2px solid var(--challenge-sharing-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.troub-copy-share-button.pill .button-text,.troub-copy-share-button.pill .icon{z-index:11}.troub-copy-share-button.pill .button-text{color:var(--default-color);z-index:11;font-weight:400;overflow:hidden}.troub-copy-share-button.pill svg{color:var(--default-color)}.troub-copy-share-button.pill:hover:not(.compact):before,.troub-copy-share-button.pill.selected:before{filter:brightness(1.3)}.troub-copy-share-button.pill.no-shadow:before{box-shadow:none}.troub-copy-share-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-copy-share-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-copy-share-button.pill.has-border:hover:not(.compact):before,.troub-copy-share-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-copy-share-button.pill.alt-hover:hover:not(.compact):before,.troub-copy-share-button.pill.alt-hover.selected:before{background:var(--default-color);border:2px solid var(--default-color);filter:brightness()}.troub-copy-share-button.pill.alt-hover:hover:not(.compact) .icon,.troub-copy-share-button.pill.alt-hover.selected .icon,.troub-copy-share-button.pill.alt-hover:hover:not(.compact) .button-text,.troub-copy-share-button.pill.alt-hover.selected .button-text{color:var(--challenge-sharing-color-2)}.troub-copy-share-button.pill.alt-hover:hover:not(.compact) .icon,.troub-copy-share-button.pill.alt-hover.selected .icon{background-color:var(--challenge-sharing-color-2)}.troub-copy-share-button.pill.disabled,.troub-copy-share-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-copy-share-button.pill.disabled:before,.troub-copy-share-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-copy-share-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-copy-share-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.troub-copy-share-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-copy-share-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-copy-share-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-copy-share-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-copy-share-button.pill .dropdown-caret{margin-right:10px}.troub-copy-share-button.pill[data-icon-position=null] .icon,.troub-copy-share-button.pill[data-icon-position=none] .icon{display:none!important}.troub-copy-share-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-copy-share-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.troub-copy-share-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=null],.troub-copy-share-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.troub-copy-share-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-copy-share-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-copy-share-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=null],.troub-copy-share-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.troub-copy-share-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-copy-share-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-copy-share-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=null],.troub-copy-share-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.troub-copy-share-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-copy-share-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-copy-share-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-copy-share-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-copy-share-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-copy-share-button.pill[data-size=small][data-icon-position=null],.troub-copy-share-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.troub-copy-share-button.pill[data-size=small][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.troub-copy-share-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-copy-share-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-copy-share-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=null],.troub-copy-share-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.troub-copy-share-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-copy-share-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.troub-copy-share-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.troub-copy-share-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-copy-share-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-copy-share-button.pill[data-size=large][data-icon-position=null],.troub-copy-share-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.troub-copy-share-button.pill[data-size=large][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.troub-copy-share-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-copy-share-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.troub-copy-share-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=null],.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.troub-copy-share-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-copy-share-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-copy-share-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-copy-share-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-copy-share-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-copy-share-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-copy-share-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-copy-share-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-copy-share-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-copy-share-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-copy-share-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-copy-share-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-copy-share-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-copy-share-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.troub-copy-share-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-copy-share-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-copy-share-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null],.troub-copy-share-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.troub-copy-share-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.troub-copy-share-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-copy-share-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null],.troub-copy-share-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-copy-share-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.troub-copy-share-button.pill.compact.hide-bg:before{opacity:0}.troub-copy-share-button.pill.compact .button-text{white-space:nowrap}.troub-copy-share-button.pill.compact:hover{max-width:100%}.troub-copy-share-button.pill.compact:hover.hide-bg:before{opacity:1}.troub-copy-share-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-copy-share-button.pill-alt:before{content:"";background:var(--challenge-sharing-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-copy-share-button.pill-alt .button-text{color:var(--default-color);z-index:11;font-weight:400}.troub-copy-share-button.pill-alt:hover:before,.troub-copy-share-button.pill-alt.selected:before{background:var(--button-border)}.troub-copy-share-button.pill-alt:hover .button-text,.troub-copy-share-button.pill-alt.selected .button-text{color:var(--default-bg)}.troub-copy-share-button.pill-alt.disabled,.troub-copy-share-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-copy-share-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-copy-share-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-copy-share-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-copy-share-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.troub-copy-share-button.round .icon,.troub-copy-share-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.troub-copy-share-button.round:hover,.troub-copy-share-button.round.selected{opacity:1}.troub-copy-share-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.troub-copy-share-button.round.disabled{pointer-events:none}.troub-copy-share-button.round.disabled .icon{filter:saturate(0)}.troub-copy-share-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.troub-copy-share-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.troub-copy-share-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.troub-copy-share-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.troub-copy-share-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.troub-copy-share-button.nav{flex-wrap:nowrap}.troub-copy-share-button.nav svg{color:var(--troubadour-main)}.troub-copy-share-button.nav .icon,.troub-copy-share-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.troub-copy-share-button.nav .button-text{color:var(--challenge-sharing-color-2);font-weight:700}.troub-copy-share-button.nav:hover{text-decoration:underline}.troub-copy-share-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-copy-share-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-copy-share-button.nav[data-icon-position=right][data-size=tiny] .icon,.troub-copy-share-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.troub-copy-share-button.nav[data-icon-position=right] .button-text{text-align:right}.troub-copy-share-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-copy-share-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-copy-share-button.nav[data-icon-position=left][data-size=tiny] .icon,.troub-copy-share-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.troub-copy-share-button.nav[data-icon-position=left] .button-text{text-align:left}.troub-copy-share-button.nav[data-size=large]{border-radius:100px;padding:5px}.troub-copy-share-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.troub-copy-share-button.nav[data-size=large] .icon{height:80px}.troub-copy-share-button.nav[data-size=regular]{padding:20px 31px}.troub-copy-share-button.nav[data-size=regular] .icon{width:auto;height:23px}.troub-copy-share-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-copy-share-button.nav[data-size=small]{padding:10px}.troub-copy-share-button.nav[data-size=small] .icon{width:auto;height:16px}.troub-copy-share-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-copy-share-button.nav[data-size=tiny]{padding:15px 20px}.troub-copy-share-button.nav[data-size=tiny] .icon{width:auto;height:10px}.troub-copy-share-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-copy-share-button.nav[data-size=mini]{padding:4px 12px}.troub-copy-share-button.nav[data-size=mini] .icon{width:auto;height:5px}.troub-copy-share-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-copy-share-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-copy-share-button.legacy:before{content:"";background-color:var(--default-color);border:2px solid var(--challenge-sharing-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-copy-share-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.troub-copy-share-button.legacy .button-text,.troub-copy-share-button.legacy .icon{z-index:11}.troub-copy-share-button.legacy .button-text{color:var(--challenge-sharing-color-2);z-index:11;font-weight:400}.troub-copy-share-button.legacy svg{color:var(--challenge-sharing-color-2)}.troub-copy-share-button.legacy:hover:before,.troub-copy-share-button.legacy.selected:before{background-color:var(--challenge-sharing-color-2);border:2px solid var(--challenge-sharing-color-2)}.troub-copy-share-button.legacy:hover .button-text,.troub-copy-share-button.legacy.selected .button-text{color:var(--default-color)}.troub-copy-share-button.legacy:hover img,.troub-copy-share-button.legacy.selected img{transform:scale(.95)}.troub-copy-share-button.legacy.disabled{pointer-events:none}.troub-copy-share-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-copy-share-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-copy-share-button.legacy.disabled .icon{opacity:.5}.troub-copy-share-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-copy-share-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-copy-share-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-copy-share-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-copy-share-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-copy-share-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-copy-share-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.troub-copy-share-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-copy-share-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-copy-share-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-copy-share-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-copy-share-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-copy-share-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-copy-share-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.troub-copy-share-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-copy-share-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-copy-share-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-copy-share-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-copy-share-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-copy-share-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-copy-share-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.troub-copy-share-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-copy-share-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-copy-share-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-copy-share-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-copy-share-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-cancel-share-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.troub-cancel-share-button:focus{text-decoration:none}.troub-cancel-share-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.troub-cancel-share-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-cancel-share-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.troub-cancel-share-button .button-text.ws-no-wrap{white-space:nowrap}.troub-cancel-share-button:active,.troub-cancel-share-button:hover{cursor:pointer;text-decoration:none}.troub-cancel-share-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.troub-cancel-share-button.pill:before{content:"";background:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.troub-cancel-share-button.pill .button-text,.troub-cancel-share-button.pill .icon{z-index:11}.troub-cancel-share-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.troub-cancel-share-button.pill svg{color:var(--default-color-2)}.troub-cancel-share-button.pill:hover:not(.compact):before,.troub-cancel-share-button.pill.selected:before{filter:brightness(1.3)}.troub-cancel-share-button.pill.no-shadow:before{box-shadow:none}.troub-cancel-share-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-cancel-share-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-cancel-share-button.pill.has-border:hover:not(.compact):before,.troub-cancel-share-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-cancel-share-button.pill.alt-hover:hover:not(.compact):before,.troub-cancel-share-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.troub-cancel-share-button.pill.alt-hover:hover:not(.compact) .icon,.troub-cancel-share-button.pill.alt-hover.selected .icon,.troub-cancel-share-button.pill.alt-hover:hover:not(.compact) .button-text,.troub-cancel-share-button.pill.alt-hover.selected .button-text{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button.pill.alt-hover:hover:not(.compact) .icon,.troub-cancel-share-button.pill.alt-hover.selected .icon{background-color:var(--challenge-sharing-color-3)}.troub-cancel-share-button.pill.disabled,.troub-cancel-share-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-cancel-share-button.pill.disabled:before,.troub-cancel-share-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-cancel-share-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-cancel-share-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.troub-cancel-share-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-cancel-share-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-cancel-share-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-cancel-share-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-cancel-share-button.pill .dropdown-caret{margin-right:10px}.troub-cancel-share-button.pill[data-icon-position=null] .icon,.troub-cancel-share-button.pill[data-icon-position=none] .icon{display:none!important}.troub-cancel-share-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-cancel-share-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.troub-cancel-share-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=null],.troub-cancel-share-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.troub-cancel-share-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-cancel-share-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-cancel-share-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=null],.troub-cancel-share-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.troub-cancel-share-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-cancel-share-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-cancel-share-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=null],.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.troub-cancel-share-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-cancel-share-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-cancel-share-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=null],.troub-cancel-share-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.troub-cancel-share-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-cancel-share-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-cancel-share-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=null],.troub-cancel-share-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.troub-cancel-share-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-cancel-share-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.troub-cancel-share-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=null],.troub-cancel-share-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.troub-cancel-share-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-cancel-share-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.troub-cancel-share-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=null],.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.troub-cancel-share-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-cancel-share-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-cancel-share-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-cancel-share-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-cancel-share-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-cancel-share-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-cancel-share-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-cancel-share-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-cancel-share-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-cancel-share-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-cancel-share-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-cancel-share-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-cancel-share-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-cancel-share-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.troub-cancel-share-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-cancel-share-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-cancel-share-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null],.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.troub-cancel-share-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.troub-cancel-share-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-cancel-share-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null],.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-cancel-share-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.troub-cancel-share-button.pill.compact.hide-bg:before{opacity:0}.troub-cancel-share-button.pill.compact .button-text{white-space:nowrap}.troub-cancel-share-button.pill.compact:hover{max-width:100%}.troub-cancel-share-button.pill.compact:hover.hide-bg:before{opacity:1}.troub-cancel-share-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-cancel-share-button.pill-alt:before{content:"";background:var(--challenge-sharing-color-3);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-cancel-share-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.troub-cancel-share-button.pill-alt:hover:before,.troub-cancel-share-button.pill-alt.selected:before{background:var(--button-border)}.troub-cancel-share-button.pill-alt:hover .button-text,.troub-cancel-share-button.pill-alt.selected .button-text{color:var(--default-bg)}.troub-cancel-share-button.pill-alt.disabled,.troub-cancel-share-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-cancel-share-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-cancel-share-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-cancel-share-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-cancel-share-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.troub-cancel-share-button.round .icon,.troub-cancel-share-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.troub-cancel-share-button.round:hover,.troub-cancel-share-button.round.selected{opacity:1}.troub-cancel-share-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.troub-cancel-share-button.round.disabled{pointer-events:none}.troub-cancel-share-button.round.disabled .icon{filter:saturate(0)}.troub-cancel-share-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.troub-cancel-share-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.troub-cancel-share-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.troub-cancel-share-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.troub-cancel-share-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.troub-cancel-share-button.nav{flex-wrap:nowrap}.troub-cancel-share-button.nav svg{color:var(--troubadour-main)}.troub-cancel-share-button.nav .icon,.troub-cancel-share-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.troub-cancel-share-button.nav .button-text{color:var(--challenge-sharing-color-3);font-weight:700}.troub-cancel-share-button.nav:hover{text-decoration:underline}.troub-cancel-share-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-cancel-share-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-cancel-share-button.nav[data-icon-position=right][data-size=tiny] .icon,.troub-cancel-share-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.troub-cancel-share-button.nav[data-icon-position=right] .button-text{text-align:right}.troub-cancel-share-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-cancel-share-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-cancel-share-button.nav[data-icon-position=left][data-size=tiny] .icon,.troub-cancel-share-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.troub-cancel-share-button.nav[data-icon-position=left] .button-text{text-align:left}.troub-cancel-share-button.nav[data-size=large]{border-radius:100px;padding:5px}.troub-cancel-share-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.troub-cancel-share-button.nav[data-size=large] .icon{height:80px}.troub-cancel-share-button.nav[data-size=regular]{padding:20px 31px}.troub-cancel-share-button.nav[data-size=regular] .icon{width:auto;height:23px}.troub-cancel-share-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-cancel-share-button.nav[data-size=small]{padding:10px}.troub-cancel-share-button.nav[data-size=small] .icon{width:auto;height:16px}.troub-cancel-share-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-cancel-share-button.nav[data-size=tiny]{padding:15px 20px}.troub-cancel-share-button.nav[data-size=tiny] .icon{width:auto;height:10px}.troub-cancel-share-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-cancel-share-button.nav[data-size=mini]{padding:4px 12px}.troub-cancel-share-button.nav[data-size=mini] .icon{width:auto;height:5px}.troub-cancel-share-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-cancel-share-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-cancel-share-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-cancel-share-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-cancel-share-button.legacy .button-text,.troub-cancel-share-button.legacy .icon{z-index:11}.troub-cancel-share-button.legacy .button-text{color:var(--challenge-sharing-color-3);z-index:11;font-weight:400}.troub-cancel-share-button.legacy svg{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button.legacy:hover:before,.troub-cancel-share-button.legacy.selected:before{background-color:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3)}.troub-cancel-share-button.legacy:hover .button-text,.troub-cancel-share-button.legacy.selected .button-text{color:var(--default-color-2)}.troub-cancel-share-button.legacy:hover img,.troub-cancel-share-button.legacy.selected img{transform:scale(.95)}.troub-cancel-share-button.legacy.disabled{pointer-events:none}.troub-cancel-share-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-cancel-share-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-cancel-share-button.legacy.disabled .icon{opacity:.5}.troub-cancel-share-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-cancel-share-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-cancel-share-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-cancel-share-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-cancel-share-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-cancel-share-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-cancel-share-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.troub-cancel-share-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-cancel-share-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-cancel-share-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-cancel-share-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-cancel-share-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-cancel-share-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-cancel-share-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.troub-cancel-share-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-cancel-share-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-cancel-share-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-cancel-share-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-cancel-share-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-cancel-share-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-cancel-share-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.troub-cancel-share-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-cancel-share-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-cancel-share-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-cancel-share-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-cancel-share-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-cancel-share-button-popup{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.troub-cancel-share-button-popup:focus{text-decoration:none}.troub-cancel-share-button-popup[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.troub-cancel-share-button-popup[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-cancel-share-button-popup .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.troub-cancel-share-button-popup .button-text.ws-no-wrap{white-space:nowrap}.troub-cancel-share-button-popup:active,.troub-cancel-share-button-popup:hover{cursor:pointer;text-decoration:none}.troub-cancel-share-button-popup.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.troub-cancel-share-button-popup.pill:before{content:"";background:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.troub-cancel-share-button-popup.pill .button-text,.troub-cancel-share-button-popup.pill .icon{z-index:11}.troub-cancel-share-button-popup.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.troub-cancel-share-button-popup.pill svg{color:var(--default-color-2)}.troub-cancel-share-button-popup.pill:hover:not(.compact):before,.troub-cancel-share-button-popup.pill.selected:before{filter:brightness(1.3)}.troub-cancel-share-button-popup.pill.no-shadow:before{box-shadow:none}.troub-cancel-share-button-popup.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-cancel-share-button-popup.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-cancel-share-button-popup.pill.has-border:hover:not(.compact):before,.troub-cancel-share-button-popup.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-cancel-share-button-popup.pill.alt-hover:hover:not(.compact):before,.troub-cancel-share-button-popup.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.troub-cancel-share-button-popup.pill.alt-hover:hover:not(.compact) .icon,.troub-cancel-share-button-popup.pill.alt-hover.selected .icon,.troub-cancel-share-button-popup.pill.alt-hover:hover:not(.compact) .button-text,.troub-cancel-share-button-popup.pill.alt-hover.selected .button-text{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.pill.alt-hover:hover:not(.compact) .icon,.troub-cancel-share-button-popup.pill.alt-hover.selected .icon{background-color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.pill.disabled,.troub-cancel-share-button-popup.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-cancel-share-button-popup.pill.disabled:before,.troub-cancel-share-button-popup.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-cancel-share-button-popup.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-cancel-share-button-popup.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.troub-cancel-share-button-popup.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-cancel-share-button-popup.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-cancel-share-button-popup.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-cancel-share-button-popup.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-cancel-share-button-popup.pill .dropdown-caret{margin-right:10px}.troub-cancel-share-button-popup.pill[data-icon-position=null] .icon,.troub-cancel-share-button-popup.pill[data-icon-position=none] .icon{display:none!important}.troub-cancel-share-button-popup.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-cancel-share-button-popup.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.troub-cancel-share-button-popup.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.troub-cancel-share-button-popup.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-cancel-share-button-popup.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-cancel-share-button-popup.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.troub-cancel-share-button-popup.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-cancel-share-button-popup.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-cancel-share-button-popup.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.troub-cancel-share-button-popup.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-cancel-share-button-popup.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-cancel-share-button-popup.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.troub-cancel-share-button-popup.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-cancel-share-button-popup.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-cancel-share-button-popup.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.troub-cancel-share-button-popup.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-cancel-share-button-popup.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.troub-cancel-share-button-popup.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.troub-cancel-share-button-popup.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-cancel-share-button-popup.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.troub-cancel-share-button-popup.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-cancel-share-button-popup.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.troub-cancel-share-button-popup.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-cancel-share-button-popup.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-cancel-share-button-popup.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.troub-cancel-share-button-popup.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.troub-cancel-share-button-popup.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-cancel-share-button-popup.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-cancel-share-button-popup.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.troub-cancel-share-button-popup.pill.compact.hide-bg:before{opacity:0}.troub-cancel-share-button-popup.pill.compact .button-text{white-space:nowrap}.troub-cancel-share-button-popup.pill.compact:hover{max-width:100%}.troub-cancel-share-button-popup.pill.compact:hover.hide-bg:before{opacity:1}.troub-cancel-share-button-popup.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-cancel-share-button-popup.pill-alt:before{content:"";background:var(--challenge-sharing-color-3);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-cancel-share-button-popup.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.troub-cancel-share-button-popup.pill-alt:hover:before,.troub-cancel-share-button-popup.pill-alt.selected:before{background:var(--button-border)}.troub-cancel-share-button-popup.pill-alt:hover .button-text,.troub-cancel-share-button-popup.pill-alt.selected .button-text{color:var(--default-bg)}.troub-cancel-share-button-popup.pill-alt.disabled,.troub-cancel-share-button-popup.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-cancel-share-button-popup.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-cancel-share-button-popup.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-cancel-share-button-popup.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-cancel-share-button-popup.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.troub-cancel-share-button-popup.round .icon,.troub-cancel-share-button-popup.round svg{justify-content:center;align-items:center;height:100%;display:flex}.troub-cancel-share-button-popup.round:hover,.troub-cancel-share-button-popup.round.selected{opacity:1}.troub-cancel-share-button-popup.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.troub-cancel-share-button-popup.round.disabled{pointer-events:none}.troub-cancel-share-button-popup.round.disabled .icon{filter:saturate(0)}.troub-cancel-share-button-popup.round[data-size=large]{width:60px;height:60px;font-size:25px}.troub-cancel-share-button-popup.round[data-size=regular]{width:50px;height:50px;font-size:20px}.troub-cancel-share-button-popup.round[data-size=small]{width:40px;height:40px;font-size:16px}.troub-cancel-share-button-popup.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.troub-cancel-share-button-popup.round[data-size=mini]{width:20px;height:20px;font-size:12px}.troub-cancel-share-button-popup.nav{flex-wrap:nowrap}.troub-cancel-share-button-popup.nav svg{color:var(--troubadour-main)}.troub-cancel-share-button-popup.nav .icon,.troub-cancel-share-button-popup.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.troub-cancel-share-button-popup.nav .button-text{color:var(--challenge-sharing-color-3);font-weight:700}.troub-cancel-share-button-popup.nav:hover{text-decoration:underline}.troub-cancel-share-button-popup.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-cancel-share-button-popup.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-cancel-share-button-popup.nav[data-icon-position=right][data-size=tiny] .icon,.troub-cancel-share-button-popup.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.troub-cancel-share-button-popup.nav[data-icon-position=right] .button-text{text-align:right}.troub-cancel-share-button-popup.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-cancel-share-button-popup.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-cancel-share-button-popup.nav[data-icon-position=left][data-size=tiny] .icon,.troub-cancel-share-button-popup.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.troub-cancel-share-button-popup.nav[data-icon-position=left] .button-text{text-align:left}.troub-cancel-share-button-popup.nav[data-size=large]{border-radius:100px;padding:5px}.troub-cancel-share-button-popup.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.troub-cancel-share-button-popup.nav[data-size=large] .icon{height:80px}.troub-cancel-share-button-popup.nav[data-size=regular]{padding:20px 31px}.troub-cancel-share-button-popup.nav[data-size=regular] .icon{width:auto;height:23px}.troub-cancel-share-button-popup.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-cancel-share-button-popup.nav[data-size=small]{padding:10px}.troub-cancel-share-button-popup.nav[data-size=small] .icon{width:auto;height:16px}.troub-cancel-share-button-popup.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-cancel-share-button-popup.nav[data-size=tiny]{padding:15px 20px}.troub-cancel-share-button-popup.nav[data-size=tiny] .icon{width:auto;height:10px}.troub-cancel-share-button-popup.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-cancel-share-button-popup.nav[data-size=mini]{padding:4px 12px}.troub-cancel-share-button-popup.nav[data-size=mini] .icon{width:auto;height:5px}.troub-cancel-share-button-popup.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-cancel-share-button-popup.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-cancel-share-button-popup.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-cancel-share-button-popup.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-cancel-share-button-popup.legacy .button-text,.troub-cancel-share-button-popup.legacy .icon{z-index:11}.troub-cancel-share-button-popup.legacy .button-text{color:var(--challenge-sharing-color-3);z-index:11;font-weight:400}.troub-cancel-share-button-popup.legacy svg{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.legacy:hover:before,.troub-cancel-share-button-popup.legacy.selected:before{background-color:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.legacy:hover .button-text,.troub-cancel-share-button-popup.legacy.selected .button-text{color:var(--default-color-2)}.troub-cancel-share-button-popup.legacy:hover img,.troub-cancel-share-button-popup.legacy.selected img{transform:scale(.95)}.troub-cancel-share-button-popup.legacy.disabled{pointer-events:none}.troub-cancel-share-button-popup.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-cancel-share-button-popup.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-cancel-share-button-popup.legacy.disabled .icon{opacity:.5}.troub-cancel-share-button-popup.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-cancel-share-button-popup.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-cancel-share-button-popup.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-cancel-share-button-popup.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-cancel-share-button-popup.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-cancel-share-button-popup.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-cancel-share-button-popup.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.troub-cancel-share-button-popup.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-cancel-share-button-popup.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-cancel-share-button-popup.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-cancel-share-button-popup.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-cancel-share-button-popup.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-cancel-share-button-popup.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-cancel-share-button-popup.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.troub-cancel-share-button-popup.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-cancel-share-button-popup.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-cancel-share-button-popup.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-cancel-share-button-popup.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-cancel-share-button-popup.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-cancel-share-button-popup.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-cancel-share-button-popup.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.troub-cancel-share-button-popup.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-cancel-share-button-popup.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-cancel-share-button-popup.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-cancel-share-button-popup.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-cancel-share-button-popup.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-student-works{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.troub-student-works:focus{text-decoration:none}.troub-student-works[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.troub-student-works[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-student-works .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.troub-student-works .button-text.ws-no-wrap{white-space:nowrap}.troub-student-works:active,.troub-student-works:hover{cursor:pointer;text-decoration:none}.troub-student-works.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.troub-student-works.pill:before{content:"";background:var(--student-challenges-color-6);border:2px solid var(--student-challenges-color-6);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.troub-student-works.pill .button-text,.troub-student-works.pill .icon{z-index:11}.troub-student-works.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.troub-student-works.pill svg{color:var(--default-color-2)}.troub-student-works.pill:hover:not(.compact):before,.troub-student-works.pill.selected:before{filter:brightness(1.3)}.troub-student-works.pill.no-shadow:before{box-shadow:none}.troub-student-works.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-student-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-student-works.pill.has-border:hover:not(.compact):before,.troub-student-works.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-student-works.pill.alt-hover:hover:not(.compact):before,.troub-student-works.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.troub-student-works.pill.alt-hover:hover:not(.compact) .icon,.troub-student-works.pill.alt-hover.selected .icon,.troub-student-works.pill.alt-hover:hover:not(.compact) .button-text,.troub-student-works.pill.alt-hover.selected .button-text{color:var(--student-challenges-color-6)}.troub-student-works.pill.alt-hover:hover:not(.compact) .icon,.troub-student-works.pill.alt-hover.selected .icon{background-color:var(--student-challenges-color-6)}.troub-student-works.pill.disabled,.troub-student-works.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-student-works.pill.disabled:before,.troub-student-works.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-student-works.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-student-works.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.troub-student-works.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-student-works.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-student-works.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-student-works.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-student-works.pill .dropdown-caret{margin-right:10px}.troub-student-works.pill[data-icon-position=null] .icon,.troub-student-works.pill[data-icon-position=none] .icon{display:none!important}.troub-student-works.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-student-works.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.troub-student-works.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.troub-student-works.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-student-works.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-student-works.pill[data-size=micro][data-icon-position=null],.troub-student-works.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.troub-student-works.pill[data-size=micro][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.troub-student-works.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-student-works.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-student-works.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.troub-student-works.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-student-works.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-student-works.pill[data-size=mini][data-icon-position=null],.troub-student-works.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.troub-student-works.pill[data-size=mini][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.troub-student-works.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-student-works.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-student-works.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-student-works.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-student-works.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-student-works.pill[data-size=tiny][data-icon-position=null],.troub-student-works.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.troub-student-works.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.troub-student-works.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-student-works.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-student-works.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-student-works.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-student-works.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-student-works.pill[data-size=small][data-icon-position=null],.troub-student-works.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.troub-student-works.pill[data-size=small][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.troub-student-works.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-student-works.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-student-works.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-student-works.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-student-works.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-student-works.pill[data-size=regular][data-icon-position=null],.troub-student-works.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.troub-student-works.pill[data-size=regular][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.troub-student-works.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-student-works.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.troub-student-works.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.troub-student-works.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-student-works.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-student-works.pill[data-size=large][data-icon-position=null],.troub-student-works.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.troub-student-works.pill[data-size=large][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.troub-student-works.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-student-works.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.troub-student-works.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.troub-student-works.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-student-works.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-student-works.pill[data-size=xlarge][data-icon-position=null],.troub-student-works.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.troub-student-works.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.troub-student-works.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-student-works.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-student-works.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-student-works.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-student-works.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-student-works.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-student-works.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-student-works.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-student-works.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-student-works.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-student-works.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-student-works.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-student-works.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-student-works.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.troub-student-works.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-student-works.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-student-works.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.troub-student-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-student-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-student-works.pill[data-size=responsive][data-icon-position=null],.troub-student-works.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.troub-student-works.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.troub-student-works.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.troub-student-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.troub-student-works.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.troub-student-works.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-student-works.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-student-works.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-student-works.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-student-works.pill[data-size=responsive][data-icon-position=null],.troub-student-works.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.troub-student-works.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-student-works.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.troub-student-works.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.troub-student-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-student-works.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.troub-student-works.pill.compact.hide-bg:before{opacity:0}.troub-student-works.pill.compact .button-text{white-space:nowrap}.troub-student-works.pill.compact:hover{max-width:100%}.troub-student-works.pill.compact:hover.hide-bg:before{opacity:1}.troub-student-works.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-student-works.pill-alt:before{content:"";background:var(--student-challenges-color-6);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-student-works.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.troub-student-works.pill-alt:hover:before,.troub-student-works.pill-alt.selected:before{background:var(--button-border)}.troub-student-works.pill-alt:hover .button-text,.troub-student-works.pill-alt.selected .button-text{color:var(--default-bg)}.troub-student-works.pill-alt.disabled,.troub-student-works.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-student-works.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-student-works.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-student-works.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-student-works.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.troub-student-works.round .icon,.troub-student-works.round svg{justify-content:center;align-items:center;height:100%;display:flex}.troub-student-works.round:hover,.troub-student-works.round.selected{opacity:1}.troub-student-works.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.troub-student-works.round.disabled{pointer-events:none}.troub-student-works.round.disabled .icon{filter:saturate(0)}.troub-student-works.round[data-size=large]{width:60px;height:60px;font-size:25px}.troub-student-works.round[data-size=regular]{width:50px;height:50px;font-size:20px}.troub-student-works.round[data-size=small]{width:40px;height:40px;font-size:16px}.troub-student-works.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.troub-student-works.round[data-size=mini]{width:20px;height:20px;font-size:12px}.troub-student-works.nav{flex-wrap:nowrap}.troub-student-works.nav svg{color:var(--troubadour-main)}.troub-student-works.nav .icon,.troub-student-works.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.troub-student-works.nav .button-text{color:var(--student-challenges-color-6);font-weight:700}.troub-student-works.nav:hover{text-decoration:underline}.troub-student-works.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-student-works.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-student-works.nav[data-icon-position=right][data-size=tiny] .icon,.troub-student-works.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.troub-student-works.nav[data-icon-position=right] .button-text{text-align:right}.troub-student-works.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-student-works.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-student-works.nav[data-icon-position=left][data-size=tiny] .icon,.troub-student-works.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.troub-student-works.nav[data-icon-position=left] .button-text{text-align:left}.troub-student-works.nav[data-size=large]{border-radius:100px;padding:5px}.troub-student-works.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.troub-student-works.nav[data-size=large] .icon{height:80px}.troub-student-works.nav[data-size=regular]{padding:20px 31px}.troub-student-works.nav[data-size=regular] .icon{width:auto;height:23px}.troub-student-works.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-student-works.nav[data-size=small]{padding:10px}.troub-student-works.nav[data-size=small] .icon{width:auto;height:16px}.troub-student-works.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-student-works.nav[data-size=tiny]{padding:15px 20px}.troub-student-works.nav[data-size=tiny] .icon{width:auto;height:10px}.troub-student-works.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-student-works.nav[data-size=mini]{padding:4px 12px}.troub-student-works.nav[data-size=mini] .icon{width:auto;height:5px}.troub-student-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-student-works.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-student-works.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--student-challenges-color-6);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-student-works.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-student-works.legacy .button-text,.troub-student-works.legacy .icon{z-index:11}.troub-student-works.legacy .button-text{color:var(--student-challenges-color-6);z-index:11;font-weight:400}.troub-student-works.legacy svg{color:var(--student-challenges-color-6)}.troub-student-works.legacy:hover:before,.troub-student-works.legacy.selected:before{background-color:var(--student-challenges-color-6);border:2px solid var(--student-challenges-color-6)}.troub-student-works.legacy:hover .button-text,.troub-student-works.legacy.selected .button-text{color:var(--default-color-2)}.troub-student-works.legacy:hover img,.troub-student-works.legacy.selected img{transform:scale(.95)}.troub-student-works.legacy.disabled{pointer-events:none}.troub-student-works.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-student-works.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-student-works.legacy.disabled .icon{opacity:.5}.troub-student-works.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-student-works.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-student-works.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-student-works.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-student-works.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-student-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-student-works.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.troub-student-works.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-student-works.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-student-works.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-student-works.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-student-works.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-student-works.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-student-works.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.troub-student-works.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-student-works.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-student-works.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-student-works.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-student-works.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-student-works.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-student-works.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.troub-student-works.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-student-works.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-student-works.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-student-works.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-student-works.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-close-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.troub-close-button:focus{text-decoration:none}.troub-close-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.troub-close-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.troub-close-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.troub-close-button .button-text.ws-no-wrap{white-space:nowrap}.troub-close-button:active,.troub-close-button:hover{cursor:pointer;text-decoration:none}.troub-close-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.troub-close-button.pill:before{content:"";background:var(--default-color);border:2px solid var(--default-color);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.troub-close-button.pill .button-text,.troub-close-button.pill .icon{z-index:11}.troub-close-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.troub-close-button.pill svg{color:var(--default-color-2)}.troub-close-button.pill:hover:not(.compact):before,.troub-close-button.pill.selected:before{filter:brightness(1.3)}.troub-close-button.pill.no-shadow:before{box-shadow:none}.troub-close-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.troub-close-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-close-button.pill.has-border:hover:not(.compact):before,.troub-close-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-close-button.pill.alt-hover:hover:not(.compact):before,.troub-close-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.troub-close-button.pill.alt-hover:hover:not(.compact) .icon,.troub-close-button.pill.alt-hover.selected .icon,.troub-close-button.pill.alt-hover:hover:not(.compact) .button-text,.troub-close-button.pill.alt-hover.selected .button-text{color:var(--default-color)}.troub-close-button.pill.alt-hover:hover:not(.compact) .icon,.troub-close-button.pill.alt-hover.selected .icon{background-color:var(--default-color)}.troub-close-button.pill.disabled,.troub-close-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-close-button.pill.disabled:before,.troub-close-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-close-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.troub-close-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.troub-close-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-close-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-close-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-close-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-close-button.pill .dropdown-caret{margin-right:10px}.troub-close-button.pill[data-icon-position=null] .icon,.troub-close-button.pill[data-icon-position=none] .icon{display:none!important}.troub-close-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.troub-close-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.troub-close-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.troub-close-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.troub-close-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.troub-close-button.pill[data-size=micro][data-icon-position=null],.troub-close-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.troub-close-button.pill[data-size=micro][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.troub-close-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.troub-close-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-close-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.troub-close-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-close-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-close-button.pill[data-size=mini][data-icon-position=null],.troub-close-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.troub-close-button.pill[data-size=mini][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.troub-close-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.troub-close-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-close-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-close-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-close-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-close-button.pill[data-size=tiny][data-icon-position=null],.troub-close-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.troub-close-button.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.troub-close-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.troub-close-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-close-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-close-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-close-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-close-button.pill[data-size=small][data-icon-position=null],.troub-close-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.troub-close-button.pill[data-size=small][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.troub-close-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.troub-close-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-close-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-close-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.troub-close-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.troub-close-button.pill[data-size=regular][data-icon-position=null],.troub-close-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.troub-close-button.pill[data-size=regular][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.troub-close-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.troub-close-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.troub-close-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.troub-close-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.troub-close-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.troub-close-button.pill[data-size=large][data-icon-position=null],.troub-close-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.troub-close-button.pill[data-size=large][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.troub-close-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.troub-close-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.troub-close-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.troub-close-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.troub-close-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.troub-close-button.pill[data-size=xlarge][data-icon-position=null],.troub-close-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.troub-close-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.troub-close-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-close-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-close-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-close-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-close-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-close-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-close-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-close-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-close-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-close-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-close-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-close-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-close-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-close-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.troub-close-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.troub-close-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.troub-close-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.troub-close-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.troub-close-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.troub-close-button.pill[data-size=responsive][data-icon-position=null],.troub-close-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.troub-close-button.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.troub-close-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.troub-close-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.troub-close-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.troub-close-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.troub-close-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.troub-close-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.troub-close-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.troub-close-button.pill[data-size=responsive][data-icon-position=null],.troub-close-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.troub-close-button.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-close-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.troub-close-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.troub-close-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-close-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.troub-close-button.pill.compact.hide-bg:before{opacity:0}.troub-close-button.pill.compact .button-text{white-space:nowrap}.troub-close-button.pill.compact:hover{max-width:100%}.troub-close-button.pill.compact:hover.hide-bg:before{opacity:1}.troub-close-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-close-button.pill-alt:before{content:"";background:var(--default-color);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-close-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.troub-close-button.pill-alt:hover:before,.troub-close-button.pill-alt.selected:before{background:var(--button-border)}.troub-close-button.pill-alt:hover .button-text,.troub-close-button.pill-alt.selected .button-text{color:var(--default-bg)}.troub-close-button.pill-alt.disabled,.troub-close-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.troub-close-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-close-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-close-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-close-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.troub-close-button.round .icon,.troub-close-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.troub-close-button.round:hover,.troub-close-button.round.selected{opacity:1}.troub-close-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.troub-close-button.round.disabled{pointer-events:none}.troub-close-button.round.disabled .icon{filter:saturate(0)}.troub-close-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.troub-close-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.troub-close-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.troub-close-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.troub-close-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.troub-close-button.nav{flex-wrap:nowrap}.troub-close-button.nav svg{color:var(--troubadour-main)}.troub-close-button.nav .icon,.troub-close-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.troub-close-button.nav .button-text{color:var(--default-color);font-weight:700}.troub-close-button.nav:hover{text-decoration:underline}.troub-close-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-close-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-close-button.nav[data-icon-position=right][data-size=tiny] .icon,.troub-close-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.troub-close-button.nav[data-icon-position=right] .button-text{text-align:right}.troub-close-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-close-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-close-button.nav[data-icon-position=left][data-size=tiny] .icon,.troub-close-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.troub-close-button.nav[data-icon-position=left] .button-text{text-align:left}.troub-close-button.nav[data-size=large]{border-radius:100px;padding:5px}.troub-close-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.troub-close-button.nav[data-size=large] .icon{height:80px}.troub-close-button.nav[data-size=regular]{padding:20px 31px}.troub-close-button.nav[data-size=regular] .icon{width:auto;height:23px}.troub-close-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-close-button.nav[data-size=small]{padding:10px}.troub-close-button.nav[data-size=small] .icon{width:auto;height:16px}.troub-close-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-close-button.nav[data-size=tiny]{padding:15px 20px}.troub-close-button.nav[data-size=tiny] .icon{width:auto;height:10px}.troub-close-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-close-button.nav[data-size=mini]{padding:4px 12px}.troub-close-button.nav[data-size=mini] .icon{width:auto;height:5px}.troub-close-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-close-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.troub-close-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--default-color);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.troub-close-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-close-button.legacy .button-text,.troub-close-button.legacy .icon{z-index:11}.troub-close-button.legacy .button-text{color:var(--default-color);z-index:11;font-weight:400}.troub-close-button.legacy svg{color:var(--default-color)}.troub-close-button.legacy:hover:before,.troub-close-button.legacy.selected:before{background-color:var(--default-color);border:2px solid var(--default-color)}.troub-close-button.legacy:hover .button-text,.troub-close-button.legacy.selected .button-text{color:var(--default-color-2)}.troub-close-button.legacy:hover img,.troub-close-button.legacy.selected img{transform:scale(.95)}.troub-close-button.legacy.disabled{pointer-events:none}.troub-close-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-close-button.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-close-button.legacy.disabled .icon{opacity:.5}.troub-close-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.troub-close-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-close-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.troub-close-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.troub-close-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.troub-close-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-close-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.troub-close-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-close-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-close-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-close-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-close-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-close-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-close-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.troub-close-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-close-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-close-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-close-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-close-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-close-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-close-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.troub-close-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-close-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-close-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-close-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-close-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.correct-workstate-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.correct-workstate-button:focus{text-decoration:none}.correct-workstate-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.correct-workstate-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.correct-workstate-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.correct-workstate-button .button-text.ws-no-wrap{white-space:nowrap}.correct-workstate-button:active,.correct-workstate-button:hover{cursor:pointer;text-decoration:none}.correct-workstate-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.correct-workstate-button.pill:before{content:"";background:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.correct-workstate-button.pill .button-text,.correct-workstate-button.pill .icon{z-index:11}.correct-workstate-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.correct-workstate-button.pill svg{color:var(--default-color-2)}.correct-workstate-button.pill:hover:not(.compact):before,.correct-workstate-button.pill.selected:before{filter:brightness(1.3)}.correct-workstate-button.pill.no-shadow:before{box-shadow:none}.correct-workstate-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.correct-workstate-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correct-workstate-button.pill.has-border:hover:not(.compact):before,.correct-workstate-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.correct-workstate-button.pill.alt-hover:hover:not(.compact):before,.correct-workstate-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.correct-workstate-button.pill.alt-hover:hover:not(.compact) .icon,.correct-workstate-button.pill.alt-hover.selected .icon,.correct-workstate-button.pill.alt-hover:hover:not(.compact) .button-text,.correct-workstate-button.pill.alt-hover.selected .button-text{color:var(--workstate-waitval-dark)}.correct-workstate-button.pill.alt-hover:hover:not(.compact) .icon,.correct-workstate-button.pill.alt-hover.selected .icon{background-color:var(--workstate-waitval-dark)}.correct-workstate-button.pill.disabled,.correct-workstate-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.correct-workstate-button.pill.disabled:before,.correct-workstate-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.correct-workstate-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.correct-workstate-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.correct-workstate-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.correct-workstate-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correct-workstate-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.correct-workstate-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.correct-workstate-button.pill .dropdown-caret{margin-right:10px}.correct-workstate-button.pill[data-icon-position=null] .icon,.correct-workstate-button.pill[data-icon-position=none] .icon{display:none!important}.correct-workstate-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.correct-workstate-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.correct-workstate-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.correct-workstate-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.correct-workstate-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.correct-workstate-button.pill[data-size=micro][data-icon-position=null],.correct-workstate-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.correct-workstate-button.pill[data-size=micro][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.correct-workstate-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.correct-workstate-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.correct-workstate-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.correct-workstate-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correct-workstate-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correct-workstate-button.pill[data-size=mini][data-icon-position=null],.correct-workstate-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.correct-workstate-button.pill[data-size=mini][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.correct-workstate-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.correct-workstate-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.correct-workstate-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=null],.correct-workstate-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.correct-workstate-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.correct-workstate-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.correct-workstate-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.correct-workstate-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.correct-workstate-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correct-workstate-button.pill[data-size=small][data-icon-position=null],.correct-workstate-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.correct-workstate-button.pill[data-size=small][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.correct-workstate-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.correct-workstate-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.correct-workstate-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.correct-workstate-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.correct-workstate-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.correct-workstate-button.pill[data-size=regular][data-icon-position=null],.correct-workstate-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.correct-workstate-button.pill[data-size=regular][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.correct-workstate-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.correct-workstate-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.correct-workstate-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.correct-workstate-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.correct-workstate-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.correct-workstate-button.pill[data-size=large][data-icon-position=null],.correct-workstate-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.correct-workstate-button.pill[data-size=large][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.correct-workstate-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.correct-workstate-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.correct-workstate-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=null],.correct-workstate-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.correct-workstate-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.correct-workstate-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.correct-workstate-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.correct-workstate-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.correct-workstate-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.correct-workstate-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.correct-workstate-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.correct-workstate-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.correct-workstate-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.correct-workstate-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.correct-workstate-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.correct-workstate-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.correct-workstate-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.correct-workstate-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.correct-workstate-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.correct-workstate-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.correct-workstate-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null],.correct-workstate-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.correct-workstate-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.correct-workstate-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.correct-workstate-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null],.correct-workstate-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.correct-workstate-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.correct-workstate-button.pill.compact.hide-bg:before{opacity:0}.correct-workstate-button.pill.compact .button-text{white-space:nowrap}.correct-workstate-button.pill.compact:hover{max-width:100%}.correct-workstate-button.pill.compact:hover.hide-bg:before{opacity:1}.correct-workstate-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.correct-workstate-button.pill-alt:before{content:"";background:var(--workstate-waitval-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.correct-workstate-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.correct-workstate-button.pill-alt:hover:before,.correct-workstate-button.pill-alt.selected:before{background:var(--button-border)}.correct-workstate-button.pill-alt:hover .button-text,.correct-workstate-button.pill-alt.selected .button-text{color:var(--default-bg)}.correct-workstate-button.pill-alt.disabled,.correct-workstate-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.correct-workstate-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correct-workstate-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.correct-workstate-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.correct-workstate-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.correct-workstate-button.round .icon,.correct-workstate-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.correct-workstate-button.round:hover,.correct-workstate-button.round.selected{opacity:1}.correct-workstate-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.correct-workstate-button.round.disabled{pointer-events:none}.correct-workstate-button.round.disabled .icon{filter:saturate(0)}.correct-workstate-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.correct-workstate-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.correct-workstate-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.correct-workstate-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.correct-workstate-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.correct-workstate-button.nav{flex-wrap:nowrap}.correct-workstate-button.nav svg{color:var(--troubadour-main)}.correct-workstate-button.nav .icon,.correct-workstate-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.correct-workstate-button.nav .button-text{color:var(--workstate-waitval-dark);font-weight:700}.correct-workstate-button.nav:hover{text-decoration:underline}.correct-workstate-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.correct-workstate-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.correct-workstate-button.nav[data-icon-position=right][data-size=tiny] .icon,.correct-workstate-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.correct-workstate-button.nav[data-icon-position=right] .button-text{text-align:right}.correct-workstate-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.correct-workstate-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.correct-workstate-button.nav[data-icon-position=left][data-size=tiny] .icon,.correct-workstate-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.correct-workstate-button.nav[data-icon-position=left] .button-text{text-align:left}.correct-workstate-button.nav[data-size=large]{border-radius:100px;padding:5px}.correct-workstate-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.correct-workstate-button.nav[data-size=large] .icon{height:80px}.correct-workstate-button.nav[data-size=regular]{padding:20px 31px}.correct-workstate-button.nav[data-size=regular] .icon{width:auto;height:23px}.correct-workstate-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.correct-workstate-button.nav[data-size=small]{padding:10px}.correct-workstate-button.nav[data-size=small] .icon{width:auto;height:16px}.correct-workstate-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.correct-workstate-button.nav[data-size=tiny]{padding:15px 20px}.correct-workstate-button.nav[data-size=tiny] .icon{width:auto;height:10px}.correct-workstate-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.correct-workstate-button.nav[data-size=mini]{padding:4px 12px}.correct-workstate-button.nav[data-size=mini] .icon{width:auto;height:5px}.correct-workstate-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correct-workstate-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.correct-workstate-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.correct-workstate-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.correct-workstate-button.legacy .button-text,.correct-workstate-button.legacy .icon{z-index:11}.correct-workstate-button.legacy .button-text{color:var(--workstate-waitval-dark);z-index:11;font-weight:400}.correct-workstate-button.legacy svg{color:var(--workstate-waitval-dark)}.correct-workstate-button.legacy:hover:before,.correct-workstate-button.legacy.selected:before{background-color:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark)}.correct-workstate-button.legacy:hover .button-text,.correct-workstate-button.legacy.selected .button-text{color:var(--default-color-2)}.correct-workstate-button.legacy:hover img,.correct-workstate-button.legacy.selected img{transform:scale(.95)}.correct-workstate-button.legacy.disabled{pointer-events:none}.correct-workstate-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.correct-workstate-button.legacy.disabled .button-text{color:var(--ui-disabled)}.correct-workstate-button.legacy.disabled .icon{opacity:.5}.correct-workstate-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.correct-workstate-button.legacy.invalid .button-text{color:var(--ui-disabled)}.correct-workstate-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correct-workstate-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.correct-workstate-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.correct-workstate-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.correct-workstate-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.correct-workstate-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.correct-workstate-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.correct-workstate-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.correct-workstate-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.correct-workstate-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.correct-workstate-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.correct-workstate-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.correct-workstate-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.correct-workstate-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.correct-workstate-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.correct-workstate-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.correct-workstate-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.correct-workstate-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.correct-workstate-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.correct-workstate-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.correct-workstate-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.correct-workstate-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.correct-workstate-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.correct-workstate-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.teacher-start-validation{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.teacher-start-validation:focus{text-decoration:none}.teacher-start-validation[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.teacher-start-validation[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-start-validation .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.teacher-start-validation .button-text.ws-no-wrap{white-space:nowrap}.teacher-start-validation:active,.teacher-start-validation:hover{cursor:pointer;text-decoration:none}.teacher-start-validation.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.teacher-start-validation.pill:before{content:"";background:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.teacher-start-validation.pill .button-text,.teacher-start-validation.pill .icon{z-index:11}.teacher-start-validation.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.teacher-start-validation.pill svg{color:var(--default-bg)}.teacher-start-validation.pill:hover:not(.compact):before,.teacher-start-validation.pill.selected:before{filter:brightness(1.3)}.teacher-start-validation.pill.no-shadow:before{box-shadow:none}.teacher-start-validation.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-start-validation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-start-validation.pill.has-border:hover:not(.compact):before,.teacher-start-validation.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-start-validation.pill.alt-hover:hover:not(.compact):before,.teacher-start-validation.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.teacher-start-validation.pill.alt-hover:hover:not(.compact) .icon,.teacher-start-validation.pill.alt-hover.selected .icon,.teacher-start-validation.pill.alt-hover:hover:not(.compact) .button-text,.teacher-start-validation.pill.alt-hover.selected .button-text{color:var(--userchallenge-status-revision)}.teacher-start-validation.pill.alt-hover:hover:not(.compact) .icon,.teacher-start-validation.pill.alt-hover.selected .icon{background-color:var(--userchallenge-status-revision)}.teacher-start-validation.pill.disabled,.teacher-start-validation.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-start-validation.pill.disabled:before,.teacher-start-validation.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.teacher-start-validation.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-start-validation.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.teacher-start-validation.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-start-validation.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-start-validation.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-start-validation.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-start-validation.pill .dropdown-caret{margin-right:10px}.teacher-start-validation.pill[data-icon-position=null] .icon,.teacher-start-validation.pill[data-icon-position=none] .icon{display:none!important}.teacher-start-validation.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-start-validation.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.teacher-start-validation.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.teacher-start-validation.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.teacher-start-validation.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-start-validation.pill[data-size=micro][data-icon-position=null],.teacher-start-validation.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.teacher-start-validation.pill[data-size=micro][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.teacher-start-validation.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-start-validation.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-start-validation.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.teacher-start-validation.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-start-validation.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-start-validation.pill[data-size=mini][data-icon-position=null],.teacher-start-validation.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.teacher-start-validation.pill[data-size=mini][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.teacher-start-validation.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-start-validation.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-start-validation.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=null],.teacher-start-validation.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.teacher-start-validation.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-start-validation.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-start-validation.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-start-validation.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-start-validation.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-start-validation.pill[data-size=small][data-icon-position=null],.teacher-start-validation.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.teacher-start-validation.pill[data-size=small][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.teacher-start-validation.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-start-validation.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-start-validation.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-start-validation.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.teacher-start-validation.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-start-validation.pill[data-size=regular][data-icon-position=null],.teacher-start-validation.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.teacher-start-validation.pill[data-size=regular][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.teacher-start-validation.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-start-validation.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.teacher-start-validation.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.teacher-start-validation.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-start-validation.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-start-validation.pill[data-size=large][data-icon-position=null],.teacher-start-validation.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.teacher-start-validation.pill[data-size=large][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.teacher-start-validation.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-start-validation.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.teacher-start-validation.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=null],.teacher-start-validation.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.teacher-start-validation.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-start-validation.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-start-validation.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-start-validation.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-start-validation.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-start-validation.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-start-validation.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-start-validation.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-start-validation.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-start-validation.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-start-validation.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-start-validation.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-start-validation.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-start-validation.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.teacher-start-validation.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-start-validation.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-start-validation.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null],.teacher-start-validation.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.teacher-start-validation.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.teacher-start-validation.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-start-validation.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null],.teacher-start-validation.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.teacher-start-validation.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.teacher-start-validation.pill.compact.hide-bg:before{opacity:0}.teacher-start-validation.pill.compact .button-text{white-space:nowrap}.teacher-start-validation.pill.compact:hover{max-width:100%}.teacher-start-validation.pill.compact:hover.hide-bg:before{opacity:1}.teacher-start-validation.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-start-validation.pill-alt:before{content:"";background:var(--userchallenge-status-revision);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-start-validation.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.teacher-start-validation.pill-alt:hover:before,.teacher-start-validation.pill-alt.selected:before{background:var(--button-border)}.teacher-start-validation.pill-alt:hover .button-text,.teacher-start-validation.pill-alt.selected .button-text{color:var(--default-bg)}.teacher-start-validation.pill-alt.disabled,.teacher-start-validation.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-start-validation.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-start-validation.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.teacher-start-validation.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.teacher-start-validation.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.teacher-start-validation.round .icon,.teacher-start-validation.round svg{justify-content:center;align-items:center;height:100%;display:flex}.teacher-start-validation.round:hover,.teacher-start-validation.round.selected{opacity:1}.teacher-start-validation.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.teacher-start-validation.round.disabled{pointer-events:none}.teacher-start-validation.round.disabled .icon{filter:saturate(0)}.teacher-start-validation.round[data-size=large]{width:60px;height:60px;font-size:25px}.teacher-start-validation.round[data-size=regular]{width:50px;height:50px;font-size:20px}.teacher-start-validation.round[data-size=small]{width:40px;height:40px;font-size:16px}.teacher-start-validation.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.teacher-start-validation.round[data-size=mini]{width:20px;height:20px;font-size:12px}.teacher-start-validation.nav{flex-wrap:nowrap}.teacher-start-validation.nav svg{color:var(--troubadour-main)}.teacher-start-validation.nav .icon,.teacher-start-validation.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.teacher-start-validation.nav .button-text{color:var(--userchallenge-status-revision);font-weight:700}.teacher-start-validation.nav:hover{text-decoration:underline}.teacher-start-validation.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.teacher-start-validation.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.teacher-start-validation.nav[data-icon-position=right][data-size=tiny] .icon,.teacher-start-validation.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.teacher-start-validation.nav[data-icon-position=right] .button-text{text-align:right}.teacher-start-validation.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.teacher-start-validation.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.teacher-start-validation.nav[data-icon-position=left][data-size=tiny] .icon,.teacher-start-validation.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.teacher-start-validation.nav[data-icon-position=left] .button-text{text-align:left}.teacher-start-validation.nav[data-size=large]{border-radius:100px;padding:5px}.teacher-start-validation.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.teacher-start-validation.nav[data-size=large] .icon{height:80px}.teacher-start-validation.nav[data-size=regular]{padding:20px 31px}.teacher-start-validation.nav[data-size=regular] .icon{width:auto;height:23px}.teacher-start-validation.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.teacher-start-validation.nav[data-size=small]{padding:10px}.teacher-start-validation.nav[data-size=small] .icon{width:auto;height:16px}.teacher-start-validation.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.teacher-start-validation.nav[data-size=tiny]{padding:15px 20px}.teacher-start-validation.nav[data-size=tiny] .icon{width:auto;height:10px}.teacher-start-validation.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.teacher-start-validation.nav[data-size=mini]{padding:4px 12px}.teacher-start-validation.nav[data-size=mini] .icon{width:auto;height:5px}.teacher-start-validation.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-start-validation.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-start-validation.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-start-validation.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.teacher-start-validation.legacy .button-text,.teacher-start-validation.legacy .icon{z-index:11}.teacher-start-validation.legacy .button-text{color:var(--userchallenge-status-revision);z-index:11;font-weight:400}.teacher-start-validation.legacy svg{color:var(--userchallenge-status-revision)}.teacher-start-validation.legacy:hover:before,.teacher-start-validation.legacy.selected:before{background-color:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision)}.teacher-start-validation.legacy:hover .button-text,.teacher-start-validation.legacy.selected .button-text{color:var(--default-bg)}.teacher-start-validation.legacy:hover img,.teacher-start-validation.legacy.selected img{transform:scale(.95)}.teacher-start-validation.legacy.disabled{pointer-events:none}.teacher-start-validation.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-start-validation.legacy.disabled .button-text{color:var(--ui-disabled)}.teacher-start-validation.legacy.disabled .icon{opacity:.5}.teacher-start-validation.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-start-validation.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-start-validation.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-start-validation.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-start-validation.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-start-validation.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-start-validation.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.teacher-start-validation.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.teacher-start-validation.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.teacher-start-validation.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.teacher-start-validation.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.teacher-start-validation.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.teacher-start-validation.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.teacher-start-validation.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.teacher-start-validation.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.teacher-start-validation.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.teacher-start-validation.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.teacher-start-validation.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.teacher-start-validation.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.teacher-start-validation.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.teacher-start-validation.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.teacher-start-validation.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.teacher-start-validation.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.teacher-start-validation.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.teacher-start-validation.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.teacher-start-validation.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.teacher-end-validation{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.teacher-end-validation:focus{text-decoration:none}.teacher-end-validation[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.teacher-end-validation[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-end-validation .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.teacher-end-validation .button-text.ws-no-wrap{white-space:nowrap}.teacher-end-validation:active,.teacher-end-validation:hover{cursor:pointer;text-decoration:none}.teacher-end-validation.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.teacher-end-validation.pill:before{content:"";border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;background:red;border:2px solid red;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.teacher-end-validation.pill .button-text,.teacher-end-validation.pill .icon{z-index:11}.teacher-end-validation.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.teacher-end-validation.pill svg{color:var(--default-bg)}.teacher-end-validation.pill:hover:not(.compact):before,.teacher-end-validation.pill.selected:before{filter:brightness(1.3)}.teacher-end-validation.pill.no-shadow:before{box-shadow:none}.teacher-end-validation.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-end-validation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-end-validation.pill.has-border:hover:not(.compact):before,.teacher-end-validation.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-end-validation.pill.alt-hover:hover:not(.compact):before,.teacher-end-validation.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.teacher-end-validation.pill.alt-hover:hover:not(.compact) .icon,.teacher-end-validation.pill.alt-hover.selected .icon,.teacher-end-validation.pill.alt-hover:hover:not(.compact) .button-text,.teacher-end-validation.pill.alt-hover.selected .button-text{color:red}.teacher-end-validation.pill.alt-hover:hover:not(.compact) .icon,.teacher-end-validation.pill.alt-hover.selected .icon{background-color:red}.teacher-end-validation.pill.disabled,.teacher-end-validation.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-end-validation.pill.disabled:before,.teacher-end-validation.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.teacher-end-validation.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-end-validation.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.teacher-end-validation.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-end-validation.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-end-validation.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-end-validation.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-end-validation.pill .dropdown-caret{margin-right:10px}.teacher-end-validation.pill[data-icon-position=null] .icon,.teacher-end-validation.pill[data-icon-position=none] .icon{display:none!important}.teacher-end-validation.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-end-validation.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.teacher-end-validation.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.teacher-end-validation.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.teacher-end-validation.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-end-validation.pill[data-size=micro][data-icon-position=null],.teacher-end-validation.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.teacher-end-validation.pill[data-size=micro][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.teacher-end-validation.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-validation.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-end-validation.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.teacher-end-validation.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-end-validation.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-validation.pill[data-size=mini][data-icon-position=null],.teacher-end-validation.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.teacher-end-validation.pill[data-size=mini][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.teacher-end-validation.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-end-validation.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-end-validation.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=null],.teacher-end-validation.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.teacher-end-validation.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-end-validation.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-end-validation.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-end-validation.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-end-validation.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-validation.pill[data-size=small][data-icon-position=null],.teacher-end-validation.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.teacher-end-validation.pill[data-size=small][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.teacher-end-validation.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-end-validation.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-end-validation.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-end-validation.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.teacher-end-validation.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-end-validation.pill[data-size=regular][data-icon-position=null],.teacher-end-validation.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.teacher-end-validation.pill[data-size=regular][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.teacher-end-validation.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-end-validation.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.teacher-end-validation.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.teacher-end-validation.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-end-validation.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-end-validation.pill[data-size=large][data-icon-position=null],.teacher-end-validation.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.teacher-end-validation.pill[data-size=large][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.teacher-end-validation.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-end-validation.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.teacher-end-validation.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=null],.teacher-end-validation.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.teacher-end-validation.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-end-validation.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-end-validation.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-end-validation.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-end-validation.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-end-validation.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-end-validation.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-end-validation.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-end-validation.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-end-validation.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-end-validation.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-end-validation.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-end-validation.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-end-validation.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.teacher-end-validation.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-validation.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-end-validation.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null],.teacher-end-validation.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.teacher-end-validation.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.teacher-end-validation.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-end-validation.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null],.teacher-end-validation.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.teacher-end-validation.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.teacher-end-validation.pill.compact.hide-bg:before{opacity:0}.teacher-end-validation.pill.compact .button-text{white-space:nowrap}.teacher-end-validation.pill.compact:hover{max-width:100%}.teacher-end-validation.pill.compact:hover.hide-bg:before{opacity:1}.teacher-end-validation.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-end-validation.pill-alt:before{content:"";border:2px solid var(--button-border);border-radius:inherit;z-index:10;background:red;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-end-validation.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.teacher-end-validation.pill-alt:hover:before,.teacher-end-validation.pill-alt.selected:before{background:var(--button-border)}.teacher-end-validation.pill-alt:hover .button-text,.teacher-end-validation.pill-alt.selected .button-text{color:var(--default-bg)}.teacher-end-validation.pill-alt.disabled,.teacher-end-validation.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-end-validation.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-end-validation.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.teacher-end-validation.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.teacher-end-validation.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.teacher-end-validation.round .icon,.teacher-end-validation.round svg{justify-content:center;align-items:center;height:100%;display:flex}.teacher-end-validation.round:hover,.teacher-end-validation.round.selected{opacity:1}.teacher-end-validation.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.teacher-end-validation.round.disabled{pointer-events:none}.teacher-end-validation.round.disabled .icon{filter:saturate(0)}.teacher-end-validation.round[data-size=large]{width:60px;height:60px;font-size:25px}.teacher-end-validation.round[data-size=regular]{width:50px;height:50px;font-size:20px}.teacher-end-validation.round[data-size=small]{width:40px;height:40px;font-size:16px}.teacher-end-validation.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.teacher-end-validation.round[data-size=mini]{width:20px;height:20px;font-size:12px}.teacher-end-validation.nav{flex-wrap:nowrap}.teacher-end-validation.nav svg{color:var(--troubadour-main)}.teacher-end-validation.nav .icon,.teacher-end-validation.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.teacher-end-validation.nav .button-text{color:red;font-weight:700}.teacher-end-validation.nav:hover{text-decoration:underline}.teacher-end-validation.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.teacher-end-validation.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.teacher-end-validation.nav[data-icon-position=right][data-size=tiny] .icon,.teacher-end-validation.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.teacher-end-validation.nav[data-icon-position=right] .button-text{text-align:right}.teacher-end-validation.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.teacher-end-validation.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.teacher-end-validation.nav[data-icon-position=left][data-size=tiny] .icon,.teacher-end-validation.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.teacher-end-validation.nav[data-icon-position=left] .button-text{text-align:left}.teacher-end-validation.nav[data-size=large]{border-radius:100px;padding:5px}.teacher-end-validation.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.teacher-end-validation.nav[data-size=large] .icon{height:80px}.teacher-end-validation.nav[data-size=regular]{padding:20px 31px}.teacher-end-validation.nav[data-size=regular] .icon{width:auto;height:23px}.teacher-end-validation.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.teacher-end-validation.nav[data-size=small]{padding:10px}.teacher-end-validation.nav[data-size=small] .icon{width:auto;height:16px}.teacher-end-validation.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.teacher-end-validation.nav[data-size=tiny]{padding:15px 20px}.teacher-end-validation.nav[data-size=tiny] .icon{width:auto;height:10px}.teacher-end-validation.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.teacher-end-validation.nav[data-size=mini]{padding:4px 12px}.teacher-end-validation.nav[data-size=mini] .icon{width:auto;height:5px}.teacher-end-validation.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-end-validation.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-end-validation.legacy:before{content:"";background-color:var(--default-bg);border-radius:inherit;z-index:10;border:2px solid red;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-end-validation.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.teacher-end-validation.legacy .button-text,.teacher-end-validation.legacy .icon{z-index:11}.teacher-end-validation.legacy .button-text{color:red;z-index:11;font-weight:400}.teacher-end-validation.legacy svg{color:red}.teacher-end-validation.legacy:hover:before,.teacher-end-validation.legacy.selected:before{background-color:red;border:2px solid red}.teacher-end-validation.legacy:hover .button-text,.teacher-end-validation.legacy.selected .button-text{color:var(--default-bg)}.teacher-end-validation.legacy:hover img,.teacher-end-validation.legacy.selected img{transform:scale(.95)}.teacher-end-validation.legacy.disabled{pointer-events:none}.teacher-end-validation.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-end-validation.legacy.disabled .button-text{color:var(--ui-disabled)}.teacher-end-validation.legacy.disabled .icon{opacity:.5}.teacher-end-validation.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-end-validation.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-end-validation.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-end-validation.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-end-validation.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-end-validation.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-end-validation.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.teacher-end-validation.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.teacher-end-validation.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.teacher-end-validation.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.teacher-end-validation.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.teacher-end-validation.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.teacher-end-validation.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.teacher-end-validation.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.teacher-end-validation.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.teacher-end-validation.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.teacher-end-validation.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.teacher-end-validation.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.teacher-end-validation.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.teacher-end-validation.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.teacher-end-validation.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.teacher-end-validation.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.teacher-end-validation.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.teacher-end-validation.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.teacher-end-validation.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.teacher-end-validation.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-form-button{opacity:.8!important}.challenge-form-button:before{filter:brightness()!important;border-color:var(--troubadour-main-6)!important}.challenge-form-button .button-text{color:var(--troubadour-main-6)!important}.challenge-form-button:hover,.challenge-form-button.selected{opacity:1!important}.challenge-form-button:hover:before,.challenge-form-button.selected:before{filter:brightness()!important;background-color:var(--troubadour-main-6)!important;border-color:var(--troubadour-main-6)!important}.challenge-form-button:hover .button-text,.challenge-form-button.selected .button-text{color:var(--default-color-2)!important}.group-selection-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.group-selection-btn:focus{text-decoration:none}.group-selection-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.group-selection-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.group-selection-btn .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.group-selection-btn .button-text.ws-no-wrap{white-space:nowrap}.group-selection-btn:active,.group-selection-btn:hover{cursor:pointer;text-decoration:none}.group-selection-btn.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.group-selection-btn.pill:before{content:"";background:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.group-selection-btn.pill .button-text,.group-selection-btn.pill .icon{z-index:11}.group-selection-btn.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.group-selection-btn.pill svg{color:var(--default-color-2)}.group-selection-btn.pill:hover:not(.compact):before,.group-selection-btn.pill.selected:before{filter:brightness(1.3)}.group-selection-btn.pill.no-shadow:before{box-shadow:none}.group-selection-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.group-selection-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.group-selection-btn.pill.has-border:hover:not(.compact):before,.group-selection-btn.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.group-selection-btn.pill.alt-hover:hover:not(.compact):before,.group-selection-btn.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.group-selection-btn.pill.alt-hover:hover:not(.compact) .icon,.group-selection-btn.pill.alt-hover.selected .icon,.group-selection-btn.pill.alt-hover:hover:not(.compact) .button-text,.group-selection-btn.pill.alt-hover.selected .button-text{color:var(--challenge-creation-assign)}.group-selection-btn.pill.alt-hover:hover:not(.compact) .icon,.group-selection-btn.pill.alt-hover.selected .icon{background-color:var(--challenge-creation-assign)}.group-selection-btn.pill.disabled,.group-selection-btn.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.group-selection-btn.pill.disabled:before,.group-selection-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.group-selection-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.group-selection-btn.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.group-selection-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.group-selection-btn.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.group-selection-btn.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.group-selection-btn.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.group-selection-btn.pill .dropdown-caret{margin-right:10px}.group-selection-btn.pill[data-icon-position=null] .icon,.group-selection-btn.pill[data-icon-position=none] .icon{display:none!important}.group-selection-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.group-selection-btn.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.group-selection-btn.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.group-selection-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.group-selection-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.group-selection-btn.pill[data-size=micro][data-icon-position=null],.group-selection-btn.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.group-selection-btn.pill[data-size=micro][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.group-selection-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.group-selection-btn.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.group-selection-btn.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.group-selection-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.group-selection-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.group-selection-btn.pill[data-size=mini][data-icon-position=null],.group-selection-btn.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.group-selection-btn.pill[data-size=mini][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.group-selection-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.group-selection-btn.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.group-selection-btn.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.group-selection-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.group-selection-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.group-selection-btn.pill[data-size=tiny][data-icon-position=null],.group-selection-btn.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.group-selection-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.group-selection-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.group-selection-btn.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.group-selection-btn.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.group-selection-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.group-selection-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.group-selection-btn.pill[data-size=small][data-icon-position=null],.group-selection-btn.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.group-selection-btn.pill[data-size=small][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.group-selection-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.group-selection-btn.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.group-selection-btn.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.group-selection-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.group-selection-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.group-selection-btn.pill[data-size=regular][data-icon-position=null],.group-selection-btn.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.group-selection-btn.pill[data-size=regular][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.group-selection-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.group-selection-btn.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.group-selection-btn.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.group-selection-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.group-selection-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.group-selection-btn.pill[data-size=large][data-icon-position=null],.group-selection-btn.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.group-selection-btn.pill[data-size=large][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.group-selection-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.group-selection-btn.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.group-selection-btn.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=null],.group-selection-btn.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.group-selection-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.group-selection-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.group-selection-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.group-selection-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.group-selection-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.group-selection-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.group-selection-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.group-selection-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.group-selection-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.group-selection-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.group-selection-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.group-selection-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.group-selection-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.group-selection-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.group-selection-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.group-selection-btn.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.group-selection-btn.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.group-selection-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null],.group-selection-btn.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.group-selection-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.group-selection-btn.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.group-selection-btn.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.group-selection-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null],.group-selection-btn.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.group-selection-btn.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.group-selection-btn.pill.compact.hide-bg:before{opacity:0}.group-selection-btn.pill.compact .button-text{white-space:nowrap}.group-selection-btn.pill.compact:hover{max-width:100%}.group-selection-btn.pill.compact:hover.hide-bg:before{opacity:1}.group-selection-btn.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.group-selection-btn.pill-alt:before{content:"";background:var(--challenge-creation-assign);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.group-selection-btn.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.group-selection-btn.pill-alt:hover:before,.group-selection-btn.pill-alt.selected:before{background:var(--button-border)}.group-selection-btn.pill-alt:hover .button-text,.group-selection-btn.pill-alt.selected .button-text{color:var(--default-bg)}.group-selection-btn.pill-alt.disabled,.group-selection-btn.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.group-selection-btn.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.group-selection-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.group-selection-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.group-selection-btn.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.group-selection-btn.round .icon,.group-selection-btn.round svg{justify-content:center;align-items:center;height:100%;display:flex}.group-selection-btn.round:hover,.group-selection-btn.round.selected{opacity:1}.group-selection-btn.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.group-selection-btn.round.disabled{pointer-events:none}.group-selection-btn.round.disabled .icon{filter:saturate(0)}.group-selection-btn.round[data-size=large]{width:60px;height:60px;font-size:25px}.group-selection-btn.round[data-size=regular]{width:50px;height:50px;font-size:20px}.group-selection-btn.round[data-size=small]{width:40px;height:40px;font-size:16px}.group-selection-btn.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.group-selection-btn.round[data-size=mini]{width:20px;height:20px;font-size:12px}.group-selection-btn.nav{flex-wrap:nowrap}.group-selection-btn.nav svg{color:var(--troubadour-main)}.group-selection-btn.nav .icon,.group-selection-btn.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.group-selection-btn.nav .button-text{color:var(--challenge-creation-assign);font-weight:700}.group-selection-btn.nav:hover{text-decoration:underline}.group-selection-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.group-selection-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.group-selection-btn.nav[data-icon-position=right][data-size=tiny] .icon,.group-selection-btn.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.group-selection-btn.nav[data-icon-position=right] .button-text{text-align:right}.group-selection-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.group-selection-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.group-selection-btn.nav[data-icon-position=left][data-size=tiny] .icon,.group-selection-btn.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.group-selection-btn.nav[data-icon-position=left] .button-text{text-align:left}.group-selection-btn.nav[data-size=large]{border-radius:100px;padding:5px}.group-selection-btn.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.group-selection-btn.nav[data-size=large] .icon{height:80px}.group-selection-btn.nav[data-size=regular]{padding:20px 31px}.group-selection-btn.nav[data-size=regular] .icon{width:auto;height:23px}.group-selection-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.group-selection-btn.nav[data-size=small]{padding:10px}.group-selection-btn.nav[data-size=small] .icon{width:auto;height:16px}.group-selection-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.group-selection-btn.nav[data-size=tiny]{padding:15px 20px}.group-selection-btn.nav[data-size=tiny] .icon{width:auto;height:10px}.group-selection-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.group-selection-btn.nav[data-size=mini]{padding:4px 12px}.group-selection-btn.nav[data-size=mini] .icon{width:auto;height:5px}.group-selection-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.group-selection-btn.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.group-selection-btn.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-creation-assign);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.group-selection-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.group-selection-btn.legacy .button-text,.group-selection-btn.legacy .icon{z-index:11}.group-selection-btn.legacy .button-text{color:var(--challenge-creation-assign);z-index:11;font-weight:400}.group-selection-btn.legacy svg{color:var(--challenge-creation-assign)}.group-selection-btn.legacy:hover:before,.group-selection-btn.legacy.selected:before{background-color:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign)}.group-selection-btn.legacy:hover .button-text,.group-selection-btn.legacy.selected .button-text{color:var(--default-color-2)}.group-selection-btn.legacy:hover img,.group-selection-btn.legacy.selected img{transform:scale(.95)}.group-selection-btn.legacy.disabled{pointer-events:none}.group-selection-btn.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.group-selection-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.group-selection-btn.legacy.disabled .icon{opacity:.5}.group-selection-btn.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.group-selection-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.group-selection-btn.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.group-selection-btn.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.group-selection-btn.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.group-selection-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.group-selection-btn.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.group-selection-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.group-selection-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.group-selection-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.group-selection-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.group-selection-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.group-selection-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.group-selection-btn.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.group-selection-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.group-selection-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.group-selection-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.group-selection-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.group-selection-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.group-selection-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.group-selection-btn.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.group-selection-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.group-selection-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.group-selection-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.group-selection-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.group-selection-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.group-selection-btn .fa{z-index:11}.group-selection-btn .fa path{fill:var(--default-color-2)!important}.student-selection-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.student-selection-btn:focus{text-decoration:none}.student-selection-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.student-selection-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.student-selection-btn .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.student-selection-btn .button-text.ws-no-wrap{white-space:nowrap}.student-selection-btn:active,.student-selection-btn:hover{cursor:pointer;text-decoration:none}.student-selection-btn.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.student-selection-btn.pill:before{content:"";background:var(--default-color-3);border:2px solid var(--default-color-3);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.student-selection-btn.pill .button-text,.student-selection-btn.pill .icon{z-index:11}.student-selection-btn.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.student-selection-btn.pill svg{color:var(--default-color-2)}.student-selection-btn.pill:hover:not(.compact):before,.student-selection-btn.pill.selected:before{filter:brightness(1.3)}.student-selection-btn.pill.no-shadow:before{box-shadow:none}.student-selection-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.student-selection-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-selection-btn.pill.has-border:hover:not(.compact):before,.student-selection-btn.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.student-selection-btn.pill.alt-hover:hover:not(.compact):before,.student-selection-btn.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.student-selection-btn.pill.alt-hover:hover:not(.compact) .icon,.student-selection-btn.pill.alt-hover.selected .icon,.student-selection-btn.pill.alt-hover:hover:not(.compact) .button-text,.student-selection-btn.pill.alt-hover.selected .button-text{color:var(--default-color-3)}.student-selection-btn.pill.alt-hover:hover:not(.compact) .icon,.student-selection-btn.pill.alt-hover.selected .icon{background-color:var(--default-color-3)}.student-selection-btn.pill.disabled,.student-selection-btn.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.student-selection-btn.pill.disabled:before,.student-selection-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.student-selection-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-selection-btn.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.student-selection-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.student-selection-btn.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-selection-btn.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.student-selection-btn.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.student-selection-btn.pill .dropdown-caret{margin-right:10px}.student-selection-btn.pill[data-icon-position=null] .icon,.student-selection-btn.pill[data-icon-position=none] .icon{display:none!important}.student-selection-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.student-selection-btn.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.student-selection-btn.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.student-selection-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.student-selection-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.student-selection-btn.pill[data-size=micro][data-icon-position=null],.student-selection-btn.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.student-selection-btn.pill[data-size=micro][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.student-selection-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.student-selection-btn.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.student-selection-btn.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.student-selection-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-selection-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-selection-btn.pill[data-size=mini][data-icon-position=null],.student-selection-btn.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.student-selection-btn.pill[data-size=mini][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.student-selection-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.student-selection-btn.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.student-selection-btn.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.student-selection-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-selection-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-selection-btn.pill[data-size=tiny][data-icon-position=null],.student-selection-btn.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.student-selection-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.student-selection-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.student-selection-btn.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.student-selection-btn.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.student-selection-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-selection-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-selection-btn.pill[data-size=small][data-icon-position=null],.student-selection-btn.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.student-selection-btn.pill[data-size=small][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.student-selection-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.student-selection-btn.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.student-selection-btn.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.student-selection-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.student-selection-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.student-selection-btn.pill[data-size=regular][data-icon-position=null],.student-selection-btn.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.student-selection-btn.pill[data-size=regular][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.student-selection-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.student-selection-btn.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.student-selection-btn.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.student-selection-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.student-selection-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.student-selection-btn.pill[data-size=large][data-icon-position=null],.student-selection-btn.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.student-selection-btn.pill[data-size=large][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.student-selection-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.student-selection-btn.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.student-selection-btn.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=null],.student-selection-btn.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.student-selection-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.student-selection-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.student-selection-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.student-selection-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.student-selection-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.student-selection-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.student-selection-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.student-selection-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.student-selection-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.student-selection-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.student-selection-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.student-selection-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.student-selection-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.student-selection-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.student-selection-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.student-selection-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.student-selection-btn.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.student-selection-btn.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.student-selection-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-selection-btn.pill[data-size=responsive][data-icon-position=null],.student-selection-btn.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.student-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.student-selection-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.student-selection-btn.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.student-selection-btn.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.student-selection-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-selection-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-selection-btn.pill[data-size=responsive][data-icon-position=null],.student-selection-btn.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.student-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.student-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.student-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.student-selection-btn.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.student-selection-btn.pill.compact.hide-bg:before{opacity:0}.student-selection-btn.pill.compact .button-text{white-space:nowrap}.student-selection-btn.pill.compact:hover{max-width:100%}.student-selection-btn.pill.compact:hover.hide-bg:before{opacity:1}.student-selection-btn.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.student-selection-btn.pill-alt:before{content:"";background:var(--default-color-3);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.student-selection-btn.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.student-selection-btn.pill-alt:hover:before,.student-selection-btn.pill-alt.selected:before{background:var(--button-border)}.student-selection-btn.pill-alt:hover .button-text,.student-selection-btn.pill-alt.selected .button-text{color:var(--default-bg)}.student-selection-btn.pill-alt.disabled,.student-selection-btn.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.student-selection-btn.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-selection-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.student-selection-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.student-selection-btn.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.student-selection-btn.round .icon,.student-selection-btn.round svg{justify-content:center;align-items:center;height:100%;display:flex}.student-selection-btn.round:hover,.student-selection-btn.round.selected{opacity:1}.student-selection-btn.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.student-selection-btn.round.disabled{pointer-events:none}.student-selection-btn.round.disabled .icon{filter:saturate(0)}.student-selection-btn.round[data-size=large]{width:60px;height:60px;font-size:25px}.student-selection-btn.round[data-size=regular]{width:50px;height:50px;font-size:20px}.student-selection-btn.round[data-size=small]{width:40px;height:40px;font-size:16px}.student-selection-btn.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.student-selection-btn.round[data-size=mini]{width:20px;height:20px;font-size:12px}.student-selection-btn.nav{flex-wrap:nowrap}.student-selection-btn.nav svg{color:var(--troubadour-main)}.student-selection-btn.nav .icon,.student-selection-btn.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.student-selection-btn.nav .button-text{color:var(--default-color-3);font-weight:700}.student-selection-btn.nav:hover{text-decoration:underline}.student-selection-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.student-selection-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.student-selection-btn.nav[data-icon-position=right][data-size=tiny] .icon,.student-selection-btn.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.student-selection-btn.nav[data-icon-position=right] .button-text{text-align:right}.student-selection-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.student-selection-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.student-selection-btn.nav[data-icon-position=left][data-size=tiny] .icon,.student-selection-btn.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.student-selection-btn.nav[data-icon-position=left] .button-text{text-align:left}.student-selection-btn.nav[data-size=large]{border-radius:100px;padding:5px}.student-selection-btn.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.student-selection-btn.nav[data-size=large] .icon{height:80px}.student-selection-btn.nav[data-size=regular]{padding:20px 31px}.student-selection-btn.nav[data-size=regular] .icon{width:auto;height:23px}.student-selection-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.student-selection-btn.nav[data-size=small]{padding:10px}.student-selection-btn.nav[data-size=small] .icon{width:auto;height:16px}.student-selection-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.student-selection-btn.nav[data-size=tiny]{padding:15px 20px}.student-selection-btn.nav[data-size=tiny] .icon{width:auto;height:10px}.student-selection-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.student-selection-btn.nav[data-size=mini]{padding:4px 12px}.student-selection-btn.nav[data-size=mini] .icon{width:auto;height:5px}.student-selection-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.student-selection-btn.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.student-selection-btn.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--default-color-3);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.student-selection-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.student-selection-btn.legacy .button-text,.student-selection-btn.legacy .icon{z-index:11}.student-selection-btn.legacy .button-text{color:var(--default-color-3);z-index:11;font-weight:400}.student-selection-btn.legacy svg{color:var(--default-color-3)}.student-selection-btn.legacy:hover:before,.student-selection-btn.legacy.selected:before{background-color:var(--default-color-3);border:2px solid var(--default-color-3)}.student-selection-btn.legacy:hover .button-text,.student-selection-btn.legacy.selected .button-text{color:var(--default-color-2)}.student-selection-btn.legacy:hover img,.student-selection-btn.legacy.selected img{transform:scale(.95)}.student-selection-btn.legacy.disabled{pointer-events:none}.student-selection-btn.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.student-selection-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.student-selection-btn.legacy.disabled .icon{opacity:.5}.student-selection-btn.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.student-selection-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.student-selection-btn.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-selection-btn.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.student-selection-btn.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.student-selection-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.student-selection-btn.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.student-selection-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.student-selection-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.student-selection-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.student-selection-btn.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.student-selection-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.student-selection-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.student-selection-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.student-selection-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.student-selection-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.student-selection-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.student-selection-btn.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.student-selection-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.student-selection-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.student-selection-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.student-selection-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.student-selection-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.student-selection-btn .fa{z-index:11}.student-selection-btn .fa path{fill:var(--default-color-3)!important}.social-studies-module-page-btn1{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.social-studies-module-page-btn1:focus{text-decoration:none}.social-studies-module-page-btn1[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn1[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn1 .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.social-studies-module-page-btn1 .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn1:active,.social-studies-module-page-btn1:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn1.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.social-studies-module-page-btn1.pill:before{content:"";background:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.social-studies-module-page-btn1.pill .button-text,.social-studies-module-page-btn1.pill .icon{z-index:11}.social-studies-module-page-btn1.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.social-studies-module-page-btn1.pill svg{color:var(--default-color-2)}.social-studies-module-page-btn1.pill:hover:not(.compact):before,.social-studies-module-page-btn1.pill.selected:before{filter:brightness(1.3)}.social-studies-module-page-btn1.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn1.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn1.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn1.pill.has-border:hover:not(.compact):before,.social-studies-module-page-btn1.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact):before,.social-studies-module-page-btn1.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn1.pill.alt-hover.selected .icon,.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn1.pill.alt-hover.selected .button-text{color:var(--socialstudies-color-2)}.social-studies-module-page-btn1.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn1.pill.alt-hover.selected .icon{background-color:var(--socialstudies-color-2)}.social-studies-module-page-btn1.pill.disabled,.social-studies-module-page-btn1.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn1.pill.disabled:before,.social-studies-module-page-btn1.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn1.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn1.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.social-studies-module-page-btn1.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn1.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn1.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn1.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn1.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn1.pill[data-icon-position=null] .icon,.social-studies-module-page-btn1.pill[data-icon-position=none] .icon{display:none!important}.social-studies-module-page-btn1.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn1.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.social-studies-module-page-btn1.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.social-studies-module-page-btn1.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn1.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn1.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn1.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn1.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn1.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn1.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn1.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn1.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn1.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn1.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn1.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn1.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn1.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.social-studies-module-page-btn1.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.social-studies-module-page-btn1.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn1.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.social-studies-module-page-btn1.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn1.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.social-studies-module-page-btn1.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn1.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn1.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.social-studies-module-page-btn1.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn1.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn1.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn1.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.social-studies-module-page-btn1.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn1.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.social-studies-module-page-btn1.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn1.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn1.pill.compact:hover{max-width:100%}.social-studies-module-page-btn1.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn1.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn1.pill-alt:before{content:"";background:var(--socialstudies-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn1.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.social-studies-module-page-btn1.pill-alt:hover:before,.social-studies-module-page-btn1.pill-alt.selected:before{background:var(--button-border)}.social-studies-module-page-btn1.pill-alt:hover .button-text,.social-studies-module-page-btn1.pill-alt.selected .button-text{color:var(--default-bg)}.social-studies-module-page-btn1.pill-alt.disabled,.social-studies-module-page-btn1.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn1.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn1.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn1.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn1.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn1.round .icon,.social-studies-module-page-btn1.round svg{justify-content:center;align-items:center;height:100%;display:flex}.social-studies-module-page-btn1.round:hover,.social-studies-module-page-btn1.round.selected{opacity:1}.social-studies-module-page-btn1.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.social-studies-module-page-btn1.round.disabled{pointer-events:none}.social-studies-module-page-btn1.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn1.round[data-size=large]{width:60px;height:60px;font-size:25px}.social-studies-module-page-btn1.round[data-size=regular]{width:50px;height:50px;font-size:20px}.social-studies-module-page-btn1.round[data-size=small]{width:40px;height:40px;font-size:16px}.social-studies-module-page-btn1.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.social-studies-module-page-btn1.round[data-size=mini]{width:20px;height:20px;font-size:12px}.social-studies-module-page-btn1.nav{flex-wrap:nowrap}.social-studies-module-page-btn1.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn1.nav .icon,.social-studies-module-page-btn1.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.social-studies-module-page-btn1.nav .button-text{color:var(--socialstudies-color-2);font-weight:700}.social-studies-module-page-btn1.nav:hover{text-decoration:underline}.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=tiny] .icon,.social-studies-module-page-btn1.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.social-studies-module-page-btn1.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=tiny] .icon,.social-studies-module-page-btn1.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.social-studies-module-page-btn1.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn1.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn1.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.social-studies-module-page-btn1.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn1.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn1.nav[data-size=regular] .icon{width:auto;height:23px}.social-studies-module-page-btn1.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn1.nav[data-size=small]{padding:10px}.social-studies-module-page-btn1.nav[data-size=small] .icon{width:auto;height:16px}.social-studies-module-page-btn1.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn1.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn1.nav[data-size=tiny] .icon{width:auto;height:10px}.social-studies-module-page-btn1.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn1.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn1.nav[data-size=mini] .icon{width:auto;height:5px}.social-studies-module-page-btn1.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn1.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn1.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--socialstudies-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn1.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.social-studies-module-page-btn1.legacy .button-text,.social-studies-module-page-btn1.legacy .icon{z-index:11}.social-studies-module-page-btn1.legacy .button-text{color:var(--socialstudies-color-2);z-index:11;font-weight:400}.social-studies-module-page-btn1.legacy svg{color:var(--socialstudies-color-2)}.social-studies-module-page-btn1.legacy:hover:before,.social-studies-module-page-btn1.legacy.selected:before{background-color:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2)}.social-studies-module-page-btn1.legacy:hover .button-text,.social-studies-module-page-btn1.legacy.selected .button-text{color:var(--default-color-2)}.social-studies-module-page-btn1.legacy:hover img,.social-studies-module-page-btn1.legacy.selected img{transform:scale(.95)}.social-studies-module-page-btn1.legacy.disabled{pointer-events:none}.social-studies-module-page-btn1.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn1.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn1.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn1.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn1.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn1.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn1.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn1.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn1.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn1.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.social-studies-module-page-btn1.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn1.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn1.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn1.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.social-studies-module-page-btn1.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn1.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn1.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn1.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.social-studies-module-page-btn1.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn1.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn2{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.social-studies-module-page-btn2:focus{text-decoration:none}.social-studies-module-page-btn2[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn2[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn2 .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.social-studies-module-page-btn2 .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn2:active,.social-studies-module-page-btn2:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn2.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.social-studies-module-page-btn2.pill:before{content:"";background:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-4);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.social-studies-module-page-btn2.pill .button-text,.social-studies-module-page-btn2.pill .icon{z-index:11}.social-studies-module-page-btn2.pill .button-text{color:var(--socialstudies-color-1);z-index:11;font-weight:400;overflow:hidden}.social-studies-module-page-btn2.pill svg{color:var(--socialstudies-color-1)}.social-studies-module-page-btn2.pill:hover:not(.compact):before,.social-studies-module-page-btn2.pill.selected:before{filter:brightness(1.3)}.social-studies-module-page-btn2.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn2.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn2.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn2.pill.has-border:hover:not(.compact):before,.social-studies-module-page-btn2.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact):before,.social-studies-module-page-btn2.pill.alt-hover.selected:before{background:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1);filter:brightness()}.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn2.pill.alt-hover.selected .icon,.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn2.pill.alt-hover.selected .button-text{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn2.pill.alt-hover.selected .icon{background-color:var(--socialstudies-color-4)}.social-studies-module-page-btn2.pill.disabled,.social-studies-module-page-btn2.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn2.pill.disabled:before,.social-studies-module-page-btn2.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn2.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn2.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.social-studies-module-page-btn2.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn2.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn2.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn2.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn2.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn2.pill[data-icon-position=null] .icon,.social-studies-module-page-btn2.pill[data-icon-position=none] .icon{display:none!important}.social-studies-module-page-btn2.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn2.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.social-studies-module-page-btn2.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.social-studies-module-page-btn2.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn2.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn2.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn2.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn2.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn2.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn2.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn2.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn2.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn2.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn2.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.social-studies-module-page-btn2.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.social-studies-module-page-btn2.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn2.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.social-studies-module-page-btn2.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn2.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.social-studies-module-page-btn2.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn2.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.social-studies-module-page-btn2.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn2.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn2.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.social-studies-module-page-btn2.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn2.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.social-studies-module-page-btn2.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn2.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn2.pill.compact:hover{max-width:100%}.social-studies-module-page-btn2.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn2.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn2.pill-alt:before{content:"";background:var(--socialstudies-color-4);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn2.pill-alt .button-text{color:var(--socialstudies-color-1);z-index:11;font-weight:400}.social-studies-module-page-btn2.pill-alt:hover:before,.social-studies-module-page-btn2.pill-alt.selected:before{background:var(--button-border)}.social-studies-module-page-btn2.pill-alt:hover .button-text,.social-studies-module-page-btn2.pill-alt.selected .button-text{color:var(--default-bg)}.social-studies-module-page-btn2.pill-alt.disabled,.social-studies-module-page-btn2.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn2.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn2.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn2.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn2.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn2.round .icon,.social-studies-module-page-btn2.round svg{justify-content:center;align-items:center;height:100%;display:flex}.social-studies-module-page-btn2.round:hover,.social-studies-module-page-btn2.round.selected{opacity:1}.social-studies-module-page-btn2.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.social-studies-module-page-btn2.round.disabled{pointer-events:none}.social-studies-module-page-btn2.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn2.round[data-size=large]{width:60px;height:60px;font-size:25px}.social-studies-module-page-btn2.round[data-size=regular]{width:50px;height:50px;font-size:20px}.social-studies-module-page-btn2.round[data-size=small]{width:40px;height:40px;font-size:16px}.social-studies-module-page-btn2.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.social-studies-module-page-btn2.round[data-size=mini]{width:20px;height:20px;font-size:12px}.social-studies-module-page-btn2.nav{flex-wrap:nowrap}.social-studies-module-page-btn2.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn2.nav .icon,.social-studies-module-page-btn2.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.social-studies-module-page-btn2.nav .button-text{color:var(--socialstudies-color-4);font-weight:700}.social-studies-module-page-btn2.nav:hover{text-decoration:underline}.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=tiny] .icon,.social-studies-module-page-btn2.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.social-studies-module-page-btn2.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=tiny] .icon,.social-studies-module-page-btn2.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.social-studies-module-page-btn2.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn2.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn2.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.social-studies-module-page-btn2.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn2.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn2.nav[data-size=regular] .icon{width:auto;height:23px}.social-studies-module-page-btn2.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn2.nav[data-size=small]{padding:10px}.social-studies-module-page-btn2.nav[data-size=small] .icon{width:auto;height:16px}.social-studies-module-page-btn2.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn2.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn2.nav[data-size=tiny] .icon{width:auto;height:10px}.social-studies-module-page-btn2.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn2.nav[data-size=mini] .icon{width:auto;height:5px}.social-studies-module-page-btn2.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn2.legacy:before{content:"";background-color:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-4);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn2.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-1);box-shadow:var(--dropshadow)}.social-studies-module-page-btn2.legacy .button-text,.social-studies-module-page-btn2.legacy .icon{z-index:11}.social-studies-module-page-btn2.legacy .button-text{color:var(--socialstudies-color-4);z-index:11;font-weight:400}.social-studies-module-page-btn2.legacy svg{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2.legacy:hover:before,.social-studies-module-page-btn2.legacy.selected:before{background-color:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-4)}.social-studies-module-page-btn2.legacy:hover .button-text,.social-studies-module-page-btn2.legacy.selected .button-text{color:var(--socialstudies-color-1)}.social-studies-module-page-btn2.legacy:hover img,.social-studies-module-page-btn2.legacy.selected img{transform:scale(.95)}.social-studies-module-page-btn2.legacy.disabled{pointer-events:none}.social-studies-module-page-btn2.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn2.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn2.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn2.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn2.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn2.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn2.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn2.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.social-studies-module-page-btn2.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn2.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn2.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn2.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.social-studies-module-page-btn2.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn2.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn2.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn2.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.social-studies-module-page-btn2.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn2.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn2:hover{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.social-studies-module-page-btn2:hover:focus{text-decoration:none}.social-studies-module-page-btn2:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn2:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn2:hover .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.social-studies-module-page-btn2:hover .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn2:hover:active,.social-studies-module-page-btn2:hover:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn2:hover.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.social-studies-module-page-btn2:hover.pill:before{content:"";background:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.social-studies-module-page-btn2:hover.pill .button-text,.social-studies-module-page-btn2:hover.pill .icon{z-index:11}.social-studies-module-page-btn2:hover.pill .button-text{color:var(--socialstudies-color-4);z-index:11;font-weight:400;overflow:hidden}.social-studies-module-page-btn2:hover.pill svg{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2:hover.pill:hover:not(.compact):before,.social-studies-module-page-btn2:hover.pill.selected:before{filter:brightness(1.3)}.social-studies-module-page-btn2:hover.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn2:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn2:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn2:hover.pill.has-border:hover:not(.compact):before,.social-studies-module-page-btn2:hover.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact):before,.social-studies-module-page-btn2:hover.pill.alt-hover.selected:before{background:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-4);filter:brightness()}.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn2:hover.pill.alt-hover.selected .icon,.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn2:hover.pill.alt-hover.selected .button-text{color:var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn2:hover.pill.alt-hover.selected .icon{background-color:var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.pill.disabled,.social-studies-module-page-btn2:hover.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn2:hover.pill.disabled:before,.social-studies-module-page-btn2:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn2:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn2:hover.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.social-studies-module-page-btn2:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn2:hover.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn2:hover.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn2:hover.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn2:hover.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn2:hover.pill[data-icon-position=null] .icon,.social-studies-module-page-btn2:hover.pill[data-icon-position=none] .icon{display:none!important}.social-studies-module-page-btn2:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn2:hover.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.social-studies-module-page-btn2:hover.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.social-studies-module-page-btn2:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2:hover.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn2:hover.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn2:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2:hover.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn2:hover.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn2:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2:hover.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn2:hover.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn2:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn2:hover.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn2:hover.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn2:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn2:hover.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.social-studies-module-page-btn2:hover.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn2:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn2:hover.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn2:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.social-studies-module-page-btn2:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn2:hover.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.social-studies-module-page-btn2:hover.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn2:hover.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn2:hover.pill.compact:hover{max-width:100%}.social-studies-module-page-btn2:hover.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn2:hover.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn2:hover.pill-alt:before{content:"";background:var(--socialstudies-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn2:hover.pill-alt .button-text{color:var(--socialstudies-color-4);z-index:11;font-weight:400}.social-studies-module-page-btn2:hover.pill-alt:hover:before,.social-studies-module-page-btn2:hover.pill-alt.selected:before{background:var(--button-border)}.social-studies-module-page-btn2:hover.pill-alt:hover .button-text,.social-studies-module-page-btn2:hover.pill-alt.selected .button-text{color:var(--default-bg)}.social-studies-module-page-btn2:hover.pill-alt.disabled,.social-studies-module-page-btn2:hover.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn2:hover.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn2:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn2:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn2:hover.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn2:hover.round .icon,.social-studies-module-page-btn2:hover.round svg{justify-content:center;align-items:center;height:100%;display:flex}.social-studies-module-page-btn2:hover.round:hover,.social-studies-module-page-btn2:hover.round.selected{opacity:1}.social-studies-module-page-btn2:hover.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.social-studies-module-page-btn2:hover.round.disabled{pointer-events:none}.social-studies-module-page-btn2:hover.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn2:hover.round[data-size=large]{width:60px;height:60px;font-size:25px}.social-studies-module-page-btn2:hover.round[data-size=regular]{width:50px;height:50px;font-size:20px}.social-studies-module-page-btn2:hover.round[data-size=small]{width:40px;height:40px;font-size:16px}.social-studies-module-page-btn2:hover.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.social-studies-module-page-btn2:hover.round[data-size=mini]{width:20px;height:20px;font-size:12px}.social-studies-module-page-btn2:hover.nav{flex-wrap:nowrap}.social-studies-module-page-btn2:hover.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn2:hover.nav .icon,.social-studies-module-page-btn2:hover.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.social-studies-module-page-btn2:hover.nav .button-text{color:var(--socialstudies-color-2);font-weight:700}.social-studies-module-page-btn2:hover.nav:hover{text-decoration:underline}.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=tiny] .icon,.social-studies-module-page-btn2:hover.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.social-studies-module-page-btn2:hover.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=tiny] .icon,.social-studies-module-page-btn2:hover.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.social-studies-module-page-btn2:hover.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn2:hover.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn2:hover.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.social-studies-module-page-btn2:hover.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn2:hover.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn2:hover.nav[data-size=regular] .icon{width:auto;height:23px}.social-studies-module-page-btn2:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn2:hover.nav[data-size=small]{padding:10px}.social-studies-module-page-btn2:hover.nav[data-size=small] .icon{width:auto;height:16px}.social-studies-module-page-btn2:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn2:hover.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn2:hover.nav[data-size=tiny] .icon{width:auto;height:10px}.social-studies-module-page-btn2:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2:hover.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn2:hover.nav[data-size=mini] .icon{width:auto;height:5px}.social-studies-module-page-btn2:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn2:hover.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn2:hover.legacy:before{content:"";background-color:var(--socialstudies-color-4);border:2px solid var(--socialstudies-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn2:hover.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-4);box-shadow:var(--dropshadow)}.social-studies-module-page-btn2:hover.legacy .button-text,.social-studies-module-page-btn2:hover.legacy .icon{z-index:11}.social-studies-module-page-btn2:hover.legacy .button-text{color:var(--socialstudies-color-2);z-index:11;font-weight:400}.social-studies-module-page-btn2:hover.legacy svg{color:var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.legacy:hover:before,.social-studies-module-page-btn2:hover.legacy.selected:before{background-color:var(--socialstudies-color-2);border:2px solid var(--socialstudies-color-2)}.social-studies-module-page-btn2:hover.legacy:hover .button-text,.social-studies-module-page-btn2:hover.legacy.selected .button-text{color:var(--socialstudies-color-4)}.social-studies-module-page-btn2:hover.legacy:hover img,.social-studies-module-page-btn2:hover.legacy.selected img{transform:scale(.95)}.social-studies-module-page-btn2:hover.legacy.disabled{pointer-events:none}.social-studies-module-page-btn2:hover.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn2:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2:hover.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn2:hover.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn2:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn2:hover.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn2:hover.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn2:hover.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn2:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn2:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn2:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn2:hover.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.social-studies-module-page-btn2:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn2:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn2:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn2:hover.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.social-studies-module-page-btn2:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn2:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn3{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.social-studies-module-page-btn3:focus{text-decoration:none}.social-studies-module-page-btn3[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn3[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn3 .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.social-studies-module-page-btn3 .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn3:active,.social-studies-module-page-btn3:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn3.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.social-studies-module-page-btn3.pill:before{content:"";background:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-3);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.social-studies-module-page-btn3.pill .button-text,.social-studies-module-page-btn3.pill .icon{z-index:11}.social-studies-module-page-btn3.pill .button-text{color:var(--socialstudies-color-1);z-index:11;font-weight:400;overflow:hidden}.social-studies-module-page-btn3.pill svg{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3.pill:hover:not(.compact):before,.social-studies-module-page-btn3.pill.selected:before{filter:brightness(1.3)}.social-studies-module-page-btn3.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn3.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn3.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn3.pill.has-border:hover:not(.compact):before,.social-studies-module-page-btn3.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact):before,.social-studies-module-page-btn3.pill.alt-hover.selected:before{background:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1);filter:brightness()}.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn3.pill.alt-hover.selected .icon,.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn3.pill.alt-hover.selected .button-text{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn3.pill.alt-hover.selected .icon{background-color:var(--socialstudies-color-3)}.social-studies-module-page-btn3.pill.disabled,.social-studies-module-page-btn3.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn3.pill.disabled:before,.social-studies-module-page-btn3.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn3.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn3.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.social-studies-module-page-btn3.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn3.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn3.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn3.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn3.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn3.pill[data-icon-position=null] .icon,.social-studies-module-page-btn3.pill[data-icon-position=none] .icon{display:none!important}.social-studies-module-page-btn3.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn3.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.social-studies-module-page-btn3.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.social-studies-module-page-btn3.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn3.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn3.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn3.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn3.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn3.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn3.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn3.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn3.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn3.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn3.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.social-studies-module-page-btn3.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.social-studies-module-page-btn3.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn3.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.social-studies-module-page-btn3.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn3.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.social-studies-module-page-btn3.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn3.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.social-studies-module-page-btn3.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn3.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn3.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.social-studies-module-page-btn3.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn3.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.social-studies-module-page-btn3.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn3.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn3.pill.compact:hover{max-width:100%}.social-studies-module-page-btn3.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn3.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn3.pill-alt:before{content:"";background:var(--socialstudies-color-3);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn3.pill-alt .button-text{color:var(--socialstudies-color-1);z-index:11;font-weight:400}.social-studies-module-page-btn3.pill-alt:hover:before,.social-studies-module-page-btn3.pill-alt.selected:before{background:var(--button-border)}.social-studies-module-page-btn3.pill-alt:hover .button-text,.social-studies-module-page-btn3.pill-alt.selected .button-text{color:var(--default-bg)}.social-studies-module-page-btn3.pill-alt.disabled,.social-studies-module-page-btn3.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn3.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn3.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn3.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn3.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn3.round .icon,.social-studies-module-page-btn3.round svg{justify-content:center;align-items:center;height:100%;display:flex}.social-studies-module-page-btn3.round:hover,.social-studies-module-page-btn3.round.selected{opacity:1}.social-studies-module-page-btn3.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.social-studies-module-page-btn3.round.disabled{pointer-events:none}.social-studies-module-page-btn3.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn3.round[data-size=large]{width:60px;height:60px;font-size:25px}.social-studies-module-page-btn3.round[data-size=regular]{width:50px;height:50px;font-size:20px}.social-studies-module-page-btn3.round[data-size=small]{width:40px;height:40px;font-size:16px}.social-studies-module-page-btn3.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.social-studies-module-page-btn3.round[data-size=mini]{width:20px;height:20px;font-size:12px}.social-studies-module-page-btn3.nav{flex-wrap:nowrap}.social-studies-module-page-btn3.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn3.nav .icon,.social-studies-module-page-btn3.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.social-studies-module-page-btn3.nav .button-text{color:var(--socialstudies-color-3);font-weight:700}.social-studies-module-page-btn3.nav:hover{text-decoration:underline}.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=tiny] .icon,.social-studies-module-page-btn3.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.social-studies-module-page-btn3.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=tiny] .icon,.social-studies-module-page-btn3.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.social-studies-module-page-btn3.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn3.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn3.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.social-studies-module-page-btn3.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn3.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn3.nav[data-size=regular] .icon{width:auto;height:23px}.social-studies-module-page-btn3.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn3.nav[data-size=small]{padding:10px}.social-studies-module-page-btn3.nav[data-size=small] .icon{width:auto;height:16px}.social-studies-module-page-btn3.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn3.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn3.nav[data-size=tiny] .icon{width:auto;height:10px}.social-studies-module-page-btn3.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn3.nav[data-size=mini] .icon{width:auto;height:5px}.social-studies-module-page-btn3.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn3.legacy:before{content:"";background-color:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-3);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn3.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-1);box-shadow:var(--dropshadow)}.social-studies-module-page-btn3.legacy .button-text,.social-studies-module-page-btn3.legacy .icon{z-index:11}.social-studies-module-page-btn3.legacy .button-text{color:var(--socialstudies-color-3);z-index:11;font-weight:400}.social-studies-module-page-btn3.legacy svg{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3.legacy:hover:before,.social-studies-module-page-btn3.legacy.selected:before{background-color:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-3)}.social-studies-module-page-btn3.legacy:hover .button-text,.social-studies-module-page-btn3.legacy.selected .button-text{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3.legacy:hover img,.social-studies-module-page-btn3.legacy.selected img{transform:scale(.95)}.social-studies-module-page-btn3.legacy.disabled{pointer-events:none}.social-studies-module-page-btn3.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn3.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn3.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn3.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn3.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn3.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn3.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn3.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.social-studies-module-page-btn3.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn3.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn3.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn3.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.social-studies-module-page-btn3.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn3.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn3.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn3.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.social-studies-module-page-btn3.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn3.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.social-studies-module-page-btn3:hover{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.social-studies-module-page-btn3:hover:focus{text-decoration:none}.social-studies-module-page-btn3:hover[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.social-studies-module-page-btn3:hover[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.social-studies-module-page-btn3:hover .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.social-studies-module-page-btn3:hover .button-text.ws-no-wrap{white-space:nowrap}.social-studies-module-page-btn3:hover:active,.social-studies-module-page-btn3:hover:hover{cursor:pointer;text-decoration:none}.social-studies-module-page-btn3:hover.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.social-studies-module-page-btn3:hover.pill:before{content:"";background:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.social-studies-module-page-btn3:hover.pill .button-text,.social-studies-module-page-btn3:hover.pill .icon{z-index:11}.social-studies-module-page-btn3:hover.pill .button-text{color:var(--socialstudies-color-3);z-index:11;font-weight:400;overflow:hidden}.social-studies-module-page-btn3:hover.pill svg{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3:hover.pill:hover:not(.compact):before,.social-studies-module-page-btn3:hover.pill.selected:before{filter:brightness(1.3)}.social-studies-module-page-btn3:hover.pill.no-shadow:before{box-shadow:none}.social-studies-module-page-btn3:hover.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.social-studies-module-page-btn3:hover.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.social-studies-module-page-btn3:hover.pill.has-border:hover:not(.compact):before,.social-studies-module-page-btn3:hover.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact):before,.social-studies-module-page-btn3:hover.pill.alt-hover.selected:before{background:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-3);filter:brightness()}.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn3:hover.pill.alt-hover.selected .icon,.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact) .button-text,.social-studies-module-page-btn3:hover.pill.alt-hover.selected .button-text{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.pill.alt-hover:hover:not(.compact) .icon,.social-studies-module-page-btn3:hover.pill.alt-hover.selected .icon{background-color:var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.pill.disabled,.social-studies-module-page-btn3:hover.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn3:hover.pill.disabled:before,.social-studies-module-page-btn3:hover.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.social-studies-module-page-btn3:hover.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.social-studies-module-page-btn3:hover.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.social-studies-module-page-btn3:hover.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.social-studies-module-page-btn3:hover.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn3:hover.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn3:hover.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn3:hover.pill .dropdown-caret{margin-right:10px}.social-studies-module-page-btn3:hover.pill[data-icon-position=null] .icon,.social-studies-module-page-btn3:hover.pill[data-icon-position=none] .icon{display:none!important}.social-studies-module-page-btn3:hover.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.social-studies-module-page-btn3:hover.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.social-studies-module-page-btn3:hover.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.social-studies-module-page-btn3:hover.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3:hover.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn3:hover.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn3:hover.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3:hover.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn3:hover.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn3:hover.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3:hover.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn3:hover.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn3:hover.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.social-studies-module-page-btn3:hover.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn3:hover.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn3:hover.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.social-studies-module-page-btn3:hover.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.social-studies-module-page-btn3:hover.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=small] .icon{padding:18px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=large] .icon{padding:30px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.social-studies-module-page-btn3:hover.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.social-studies-module-page-btn3:hover.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.social-studies-module-page-btn3:hover.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.social-studies-module-page-btn3:hover.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.social-studies-module-page-btn3:hover.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.social-studies-module-page-btn3:hover.pill.compact.hide-bg:before{opacity:0}.social-studies-module-page-btn3:hover.pill.compact .button-text{white-space:nowrap}.social-studies-module-page-btn3:hover.pill.compact:hover{max-width:100%}.social-studies-module-page-btn3:hover.pill.compact:hover.hide-bg:before{opacity:1}.social-studies-module-page-btn3:hover.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn3:hover.pill-alt:before{content:"";background:var(--socialstudies-color-1);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn3:hover.pill-alt .button-text{color:var(--socialstudies-color-3);z-index:11;font-weight:400}.social-studies-module-page-btn3:hover.pill-alt:hover:before,.social-studies-module-page-btn3:hover.pill-alt.selected:before{background:var(--button-border)}.social-studies-module-page-btn3:hover.pill-alt:hover .button-text,.social-studies-module-page-btn3:hover.pill-alt.selected .button-text{color:var(--default-bg)}.social-studies-module-page-btn3:hover.pill-alt.disabled,.social-studies-module-page-btn3:hover.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.social-studies-module-page-btn3:hover.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn3:hover.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.social-studies-module-page-btn3:hover.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.social-studies-module-page-btn3:hover.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn3:hover.round .icon,.social-studies-module-page-btn3:hover.round svg{justify-content:center;align-items:center;height:100%;display:flex}.social-studies-module-page-btn3:hover.round:hover,.social-studies-module-page-btn3:hover.round.selected{opacity:1}.social-studies-module-page-btn3:hover.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.social-studies-module-page-btn3:hover.round.disabled{pointer-events:none}.social-studies-module-page-btn3:hover.round.disabled .icon{filter:saturate(0)}.social-studies-module-page-btn3:hover.round[data-size=large]{width:60px;height:60px;font-size:25px}.social-studies-module-page-btn3:hover.round[data-size=regular]{width:50px;height:50px;font-size:20px}.social-studies-module-page-btn3:hover.round[data-size=small]{width:40px;height:40px;font-size:16px}.social-studies-module-page-btn3:hover.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.social-studies-module-page-btn3:hover.round[data-size=mini]{width:20px;height:20px;font-size:12px}.social-studies-module-page-btn3:hover.nav{flex-wrap:nowrap}.social-studies-module-page-btn3:hover.nav svg{color:var(--troubadour-main)}.social-studies-module-page-btn3:hover.nav .icon,.social-studies-module-page-btn3:hover.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.social-studies-module-page-btn3:hover.nav .button-text{color:var(--socialstudies-color-1);font-weight:700}.social-studies-module-page-btn3:hover.nav:hover{text-decoration:underline}.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=tiny] .icon,.social-studies-module-page-btn3:hover.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.social-studies-module-page-btn3:hover.nav[data-icon-position=right] .button-text{text-align:right}.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=tiny] .icon,.social-studies-module-page-btn3:hover.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.social-studies-module-page-btn3:hover.nav[data-icon-position=left] .button-text{text-align:left}.social-studies-module-page-btn3:hover.nav[data-size=large]{border-radius:100px;padding:5px}.social-studies-module-page-btn3:hover.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.social-studies-module-page-btn3:hover.nav[data-size=large] .icon{height:80px}.social-studies-module-page-btn3:hover.nav[data-size=regular]{padding:20px 31px}.social-studies-module-page-btn3:hover.nav[data-size=regular] .icon{width:auto;height:23px}.social-studies-module-page-btn3:hover.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.social-studies-module-page-btn3:hover.nav[data-size=small]{padding:10px}.social-studies-module-page-btn3:hover.nav[data-size=small] .icon{width:auto;height:16px}.social-studies-module-page-btn3:hover.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.social-studies-module-page-btn3:hover.nav[data-size=tiny]{padding:15px 20px}.social-studies-module-page-btn3:hover.nav[data-size=tiny] .icon{width:auto;height:10px}.social-studies-module-page-btn3:hover.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3:hover.nav[data-size=mini]{padding:4px 12px}.social-studies-module-page-btn3:hover.nav[data-size=mini] .icon{width:auto;height:5px}.social-studies-module-page-btn3:hover.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.social-studies-module-page-btn3:hover.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.social-studies-module-page-btn3:hover.legacy:before{content:"";background-color:var(--socialstudies-color-3);border:2px solid var(--socialstudies-color-1);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.social-studies-module-page-btn3:hover.legacy.has-shadow:before{border:2px solid var(--socialstudies-color-3);box-shadow:var(--dropshadow)}.social-studies-module-page-btn3:hover.legacy .button-text,.social-studies-module-page-btn3:hover.legacy .icon{z-index:11}.social-studies-module-page-btn3:hover.legacy .button-text{color:var(--socialstudies-color-1);z-index:11;font-weight:400}.social-studies-module-page-btn3:hover.legacy svg{color:var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.legacy:hover:before,.social-studies-module-page-btn3:hover.legacy.selected:before{background-color:var(--socialstudies-color-1);border:2px solid var(--socialstudies-color-1)}.social-studies-module-page-btn3:hover.legacy:hover .button-text,.social-studies-module-page-btn3:hover.legacy.selected .button-text{color:var(--socialstudies-color-3)}.social-studies-module-page-btn3:hover.legacy:hover img,.social-studies-module-page-btn3:hover.legacy.selected img{transform:scale(.95)}.social-studies-module-page-btn3:hover.legacy.disabled{pointer-events:none}.social-studies-module-page-btn3:hover.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn3:hover.legacy.disabled .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3:hover.legacy.disabled .icon{opacity:.5}.social-studies-module-page-btn3:hover.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.social-studies-module-page-btn3:hover.legacy.invalid .button-text{color:var(--ui-disabled)}.social-studies-module-page-btn3:hover.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.social-studies-module-page-btn3:hover.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.social-studies-module-page-btn3:hover.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.social-studies-module-page-btn3:hover.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.social-studies-module-page-btn3:hover.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.social-studies-module-page-btn3:hover.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.social-studies-module-page-btn3:hover.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.social-studies-module-page-btn3:hover.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.social-studies-module-page-btn3:hover.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.social-studies-module-page-btn3:hover.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.social-studies-module-page-btn3:hover.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.social-studies-module-page-btn3:hover.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.social-studies-module-page-btn3:hover.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.confirm-action-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.confirm-action-button:focus{text-decoration:none}.confirm-action-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.confirm-action-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.confirm-action-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.confirm-action-button .button-text.ws-no-wrap{white-space:nowrap}.confirm-action-button:active,.confirm-action-button:hover{cursor:pointer;text-decoration:none}.confirm-action-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.confirm-action-button.pill:before{content:"";background:var(--assisted-action-button);border:2px solid var(--assisted-action-button);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.confirm-action-button.pill .button-text,.confirm-action-button.pill .icon{z-index:11}.confirm-action-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.confirm-action-button.pill svg{color:var(--default-bg)}.confirm-action-button.pill:hover:not(.compact):before,.confirm-action-button.pill.selected:before{filter:brightness(1.3)}.confirm-action-button.pill.no-shadow:before{box-shadow:none}.confirm-action-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.confirm-action-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.confirm-action-button.pill.has-border:hover:not(.compact):before,.confirm-action-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.confirm-action-button.pill.alt-hover:hover:not(.compact):before,.confirm-action-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.confirm-action-button.pill.alt-hover:hover:not(.compact) .icon,.confirm-action-button.pill.alt-hover.selected .icon,.confirm-action-button.pill.alt-hover:hover:not(.compact) .button-text,.confirm-action-button.pill.alt-hover.selected .button-text{color:var(--assisted-action-button)}.confirm-action-button.pill.alt-hover:hover:not(.compact) .icon,.confirm-action-button.pill.alt-hover.selected .icon{background-color:var(--assisted-action-button)}.confirm-action-button.pill.disabled,.confirm-action-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.confirm-action-button.pill.disabled:before,.confirm-action-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.confirm-action-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.confirm-action-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.confirm-action-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.confirm-action-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.confirm-action-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.confirm-action-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.confirm-action-button.pill .dropdown-caret{margin-right:10px}.confirm-action-button.pill[data-icon-position=null] .icon,.confirm-action-button.pill[data-icon-position=none] .icon{display:none!important}.confirm-action-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.confirm-action-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.confirm-action-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.confirm-action-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.confirm-action-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.confirm-action-button.pill[data-size=micro][data-icon-position=null],.confirm-action-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.confirm-action-button.pill[data-size=micro][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.confirm-action-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.confirm-action-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.confirm-action-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.confirm-action-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.confirm-action-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.confirm-action-button.pill[data-size=mini][data-icon-position=null],.confirm-action-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.confirm-action-button.pill[data-size=mini][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.confirm-action-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.confirm-action-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.confirm-action-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.confirm-action-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.confirm-action-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.confirm-action-button.pill[data-size=tiny][data-icon-position=null],.confirm-action-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.confirm-action-button.pill[data-size=tiny][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.confirm-action-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.confirm-action-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.confirm-action-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.confirm-action-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.confirm-action-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.confirm-action-button.pill[data-size=small][data-icon-position=null],.confirm-action-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.confirm-action-button.pill[data-size=small][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.confirm-action-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.confirm-action-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.confirm-action-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.confirm-action-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.confirm-action-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.confirm-action-button.pill[data-size=regular][data-icon-position=null],.confirm-action-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.confirm-action-button.pill[data-size=regular][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.confirm-action-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.confirm-action-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.confirm-action-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.confirm-action-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.confirm-action-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.confirm-action-button.pill[data-size=large][data-icon-position=null],.confirm-action-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.confirm-action-button.pill[data-size=large][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.confirm-action-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.confirm-action-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.confirm-action-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=null],.confirm-action-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.confirm-action-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.confirm-action-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.confirm-action-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.confirm-action-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.confirm-action-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.confirm-action-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.confirm-action-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.confirm-action-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.confirm-action-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.confirm-action-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.confirm-action-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.confirm-action-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.confirm-action-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.confirm-action-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.confirm-action-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.confirm-action-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.confirm-action-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.confirm-action-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null],.confirm-action-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.confirm-action-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.confirm-action-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.confirm-action-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.confirm-action-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null],.confirm-action-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.confirm-action-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.confirm-action-button.pill.compact.hide-bg:before{opacity:0}.confirm-action-button.pill.compact .button-text{white-space:nowrap}.confirm-action-button.pill.compact:hover{max-width:100%}.confirm-action-button.pill.compact:hover.hide-bg:before{opacity:1}.confirm-action-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.confirm-action-button.pill-alt:before{content:"";background:var(--assisted-action-button);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.confirm-action-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.confirm-action-button.pill-alt:hover:before,.confirm-action-button.pill-alt.selected:before{background:var(--button-border)}.confirm-action-button.pill-alt:hover .button-text,.confirm-action-button.pill-alt.selected .button-text{color:var(--default-bg)}.confirm-action-button.pill-alt.disabled,.confirm-action-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.confirm-action-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.confirm-action-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.confirm-action-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.confirm-action-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.confirm-action-button.round .icon,.confirm-action-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.confirm-action-button.round:hover,.confirm-action-button.round.selected{opacity:1}.confirm-action-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.confirm-action-button.round.disabled{pointer-events:none}.confirm-action-button.round.disabled .icon{filter:saturate(0)}.confirm-action-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.confirm-action-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.confirm-action-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.confirm-action-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.confirm-action-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.confirm-action-button.nav{flex-wrap:nowrap}.confirm-action-button.nav svg{color:var(--troubadour-main)}.confirm-action-button.nav .icon,.confirm-action-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.confirm-action-button.nav .button-text{color:var(--assisted-action-button);font-weight:700}.confirm-action-button.nav:hover{text-decoration:underline}.confirm-action-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.confirm-action-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.confirm-action-button.nav[data-icon-position=right][data-size=tiny] .icon,.confirm-action-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.confirm-action-button.nav[data-icon-position=right] .button-text{text-align:right}.confirm-action-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.confirm-action-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.confirm-action-button.nav[data-icon-position=left][data-size=tiny] .icon,.confirm-action-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.confirm-action-button.nav[data-icon-position=left] .button-text{text-align:left}.confirm-action-button.nav[data-size=large]{border-radius:100px;padding:5px}.confirm-action-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.confirm-action-button.nav[data-size=large] .icon{height:80px}.confirm-action-button.nav[data-size=regular]{padding:20px 31px}.confirm-action-button.nav[data-size=regular] .icon{width:auto;height:23px}.confirm-action-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.confirm-action-button.nav[data-size=small]{padding:10px}.confirm-action-button.nav[data-size=small] .icon{width:auto;height:16px}.confirm-action-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.confirm-action-button.nav[data-size=tiny]{padding:15px 20px}.confirm-action-button.nav[data-size=tiny] .icon{width:auto;height:10px}.confirm-action-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.confirm-action-button.nav[data-size=mini]{padding:4px 12px}.confirm-action-button.nav[data-size=mini] .icon{width:auto;height:5px}.confirm-action-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.confirm-action-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.confirm-action-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--assisted-action-button);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.confirm-action-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.confirm-action-button.legacy .button-text,.confirm-action-button.legacy .icon{z-index:11}.confirm-action-button.legacy .button-text{color:var(--assisted-action-button);z-index:11;font-weight:400}.confirm-action-button.legacy svg{color:var(--assisted-action-button)}.confirm-action-button.legacy:hover:before,.confirm-action-button.legacy.selected:before{background-color:var(--assisted-action-button);border:2px solid var(--assisted-action-button)}.confirm-action-button.legacy:hover .button-text,.confirm-action-button.legacy.selected .button-text{color:var(--default-bg)}.confirm-action-button.legacy:hover img,.confirm-action-button.legacy.selected img{transform:scale(.95)}.confirm-action-button.legacy.disabled{pointer-events:none}.confirm-action-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.confirm-action-button.legacy.disabled .button-text{color:var(--ui-disabled)}.confirm-action-button.legacy.disabled .icon{opacity:.5}.confirm-action-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.confirm-action-button.legacy.invalid .button-text{color:var(--ui-disabled)}.confirm-action-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.confirm-action-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.confirm-action-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.confirm-action-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.confirm-action-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.confirm-action-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.confirm-action-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.confirm-action-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.confirm-action-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.confirm-action-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.confirm-action-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.confirm-action-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.confirm-action-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.confirm-action-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.confirm-action-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.confirm-action-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.confirm-action-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.confirm-action-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.confirm-action-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.confirm-action-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.confirm-action-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.confirm-action-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.confirm-action-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.confirm-action-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.correction-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.correction-btn:focus{text-decoration:none}.correction-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.correction-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.correction-btn .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.correction-btn .button-text.ws-no-wrap{white-space:nowrap}.correction-btn:active,.correction-btn:hover{cursor:pointer;text-decoration:none}.correction-btn.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.correction-btn.pill:before{content:"";background:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.correction-btn.pill .button-text,.correction-btn.pill .icon{z-index:11}.correction-btn.pill .button-text{color:var(--default-color-3);z-index:11;font-weight:400;overflow:hidden}.correction-btn.pill svg{color:var(--default-color-3)}.correction-btn.pill:hover:not(.compact):before,.correction-btn.pill.selected:before{filter:brightness(1.3)}.correction-btn.pill.no-shadow:before{box-shadow:none}.correction-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.correction-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correction-btn.pill.has-border:hover:not(.compact):before,.correction-btn.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.correction-btn.pill.alt-hover:hover:not(.compact):before,.correction-btn.pill.alt-hover.selected:before{background:var(--default-color-3);border:2px solid var(--default-color-3);filter:brightness()}.correction-btn.pill.alt-hover:hover:not(.compact) .icon,.correction-btn.pill.alt-hover.selected .icon,.correction-btn.pill.alt-hover:hover:not(.compact) .button-text,.correction-btn.pill.alt-hover.selected .button-text{color:var(--student-challenges-color-11)}.correction-btn.pill.alt-hover:hover:not(.compact) .icon,.correction-btn.pill.alt-hover.selected .icon{background-color:var(--student-challenges-color-11)}.correction-btn.pill.disabled,.correction-btn.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.correction-btn.pill.disabled:before,.correction-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.correction-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.correction-btn.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.correction-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.correction-btn.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correction-btn.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.correction-btn.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.correction-btn.pill .dropdown-caret{margin-right:10px}.correction-btn.pill[data-icon-position=null] .icon,.correction-btn.pill[data-icon-position=none] .icon{display:none!important}.correction-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.correction-btn.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.correction-btn.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.correction-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.correction-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.correction-btn.pill[data-size=micro][data-icon-position=null],.correction-btn.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.correction-btn.pill[data-size=micro][data-icon-position=null] .button-text,.correction-btn.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.correction-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.correction-btn.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.correction-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correction-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn.pill[data-size=mini][data-icon-position=null],.correction-btn.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.correction-btn.pill[data-size=mini][data-icon-position=null] .button-text,.correction-btn.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.correction-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.correction-btn.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.correction-btn.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.correction-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.correction-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn.pill[data-size=tiny][data-icon-position=null],.correction-btn.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.correction-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.correction-btn.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.correction-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.correction-btn.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.correction-btn.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.correction-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.correction-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn.pill[data-size=small][data-icon-position=null],.correction-btn.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.correction-btn.pill[data-size=small][data-icon-position=null] .button-text,.correction-btn.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.correction-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.correction-btn.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.correction-btn.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.correction-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.correction-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.correction-btn.pill[data-size=regular][data-icon-position=null],.correction-btn.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.correction-btn.pill[data-size=regular][data-icon-position=null] .button-text,.correction-btn.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.correction-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.correction-btn.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.correction-btn.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.correction-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.correction-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.correction-btn.pill[data-size=large][data-icon-position=null],.correction-btn.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.correction-btn.pill[data-size=large][data-icon-position=null] .button-text,.correction-btn.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.correction-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.correction-btn.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.correction-btn.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.correction-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.correction-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.correction-btn.pill[data-size=xlarge][data-icon-position=null],.correction-btn.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.correction-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.correction-btn.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.correction-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.correction-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.correction-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.correction-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.correction-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.correction-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.correction-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.correction-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.correction-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.correction-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.correction-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.correction-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.correction-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.correction-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.correction-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.correction-btn.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.correction-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correction-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn.pill[data-size=responsive][data-icon-position=null],.correction-btn.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.correction-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.correction-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.correction-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.correction-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.correction-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.correction-btn.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.correction-btn.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.correction-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.correction-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn.pill[data-size=responsive][data-icon-position=null],.correction-btn.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.correction-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.correction-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.correction-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.correction-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.correction-btn.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.correction-btn.pill.compact.hide-bg:before{opacity:0}.correction-btn.pill.compact .button-text{white-space:nowrap}.correction-btn.pill.compact:hover{max-width:100%}.correction-btn.pill.compact:hover.hide-bg:before{opacity:1}.correction-btn.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.correction-btn.pill-alt:before{content:"";background:var(--student-challenges-color-11);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.correction-btn.pill-alt .button-text{color:var(--default-color-3);z-index:11;font-weight:400}.correction-btn.pill-alt:hover:before,.correction-btn.pill-alt.selected:before{background:var(--button-border)}.correction-btn.pill-alt:hover .button-text,.correction-btn.pill-alt.selected .button-text{color:var(--default-bg)}.correction-btn.pill-alt.disabled,.correction-btn.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.correction-btn.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correction-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.correction-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.correction-btn.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.correction-btn.round .icon,.correction-btn.round svg{justify-content:center;align-items:center;height:100%;display:flex}.correction-btn.round:hover,.correction-btn.round.selected{opacity:1}.correction-btn.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.correction-btn.round.disabled{pointer-events:none}.correction-btn.round.disabled .icon{filter:saturate(0)}.correction-btn.round[data-size=large]{width:60px;height:60px;font-size:25px}.correction-btn.round[data-size=regular]{width:50px;height:50px;font-size:20px}.correction-btn.round[data-size=small]{width:40px;height:40px;font-size:16px}.correction-btn.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.correction-btn.round[data-size=mini]{width:20px;height:20px;font-size:12px}.correction-btn.nav{flex-wrap:nowrap}.correction-btn.nav svg{color:var(--troubadour-main)}.correction-btn.nav .icon,.correction-btn.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.correction-btn.nav .button-text{color:var(--student-challenges-color-11);font-weight:700}.correction-btn.nav:hover{text-decoration:underline}.correction-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.correction-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.correction-btn.nav[data-icon-position=right][data-size=tiny] .icon,.correction-btn.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.correction-btn.nav[data-icon-position=right] .button-text{text-align:right}.correction-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.correction-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.correction-btn.nav[data-icon-position=left][data-size=tiny] .icon,.correction-btn.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.correction-btn.nav[data-icon-position=left] .button-text{text-align:left}.correction-btn.nav[data-size=large]{border-radius:100px;padding:5px}.correction-btn.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.correction-btn.nav[data-size=large] .icon{height:80px}.correction-btn.nav[data-size=regular]{padding:20px 31px}.correction-btn.nav[data-size=regular] .icon{width:auto;height:23px}.correction-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.correction-btn.nav[data-size=small]{padding:10px}.correction-btn.nav[data-size=small] .icon{width:auto;height:16px}.correction-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.correction-btn.nav[data-size=tiny]{padding:15px 20px}.correction-btn.nav[data-size=tiny] .icon{width:auto;height:10px}.correction-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.correction-btn.nav[data-size=mini]{padding:4px 12px}.correction-btn.nav[data-size=mini] .icon{width:auto;height:5px}.correction-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correction-btn.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.correction-btn.legacy:before{content:"";background-color:var(--default-color-3);border:2px solid var(--student-challenges-color-11);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.correction-btn.legacy.has-shadow:before{border:2px solid var(--default-color-3);box-shadow:var(--dropshadow)}.correction-btn.legacy .button-text,.correction-btn.legacy .icon{z-index:11}.correction-btn.legacy .button-text{color:var(--student-challenges-color-11);z-index:11;font-weight:400}.correction-btn.legacy svg{color:var(--student-challenges-color-11)}.correction-btn.legacy:hover:before,.correction-btn.legacy.selected:before{background-color:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11)}.correction-btn.legacy:hover .button-text,.correction-btn.legacy.selected .button-text{color:var(--default-color-3)}.correction-btn.legacy:hover img,.correction-btn.legacy.selected img{transform:scale(.95)}.correction-btn.legacy.disabled{pointer-events:none}.correction-btn.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.correction-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.correction-btn.legacy.disabled .icon{opacity:.5}.correction-btn.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.correction-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.correction-btn.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correction-btn.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.correction-btn.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.correction-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.correction-btn.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.correction-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.correction-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.correction-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.correction-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.correction-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.correction-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.correction-btn.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.correction-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.correction-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.correction-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.correction-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.correction-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.correction-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.correction-btn.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.correction-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.correction-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.correction-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.correction-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.correction-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.correction-btn-alt{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.correction-btn-alt:focus{text-decoration:none}.correction-btn-alt[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.correction-btn-alt[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.correction-btn-alt .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.correction-btn-alt .button-text.ws-no-wrap{white-space:nowrap}.correction-btn-alt:active,.correction-btn-alt:hover{cursor:pointer;text-decoration:none}.correction-btn-alt.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.correction-btn-alt.pill:before{content:"";background:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.correction-btn-alt.pill .button-text,.correction-btn-alt.pill .icon{z-index:11}.correction-btn-alt.pill .button-text{color:var(--default-color-3);z-index:11;font-weight:400;overflow:hidden}.correction-btn-alt.pill svg{color:var(--default-color-3)}.correction-btn-alt.pill:hover:not(.compact):before,.correction-btn-alt.pill.selected:before{filter:brightness(1.3)}.correction-btn-alt.pill.no-shadow:before{box-shadow:none}.correction-btn-alt.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.correction-btn-alt.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correction-btn-alt.pill.has-border:hover:not(.compact):before,.correction-btn-alt.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.correction-btn-alt.pill.alt-hover:hover:not(.compact):before,.correction-btn-alt.pill.alt-hover.selected:before{background:var(--default-color-3);border:2px solid var(--default-color-3);filter:brightness()}.correction-btn-alt.pill.alt-hover:hover:not(.compact) .icon,.correction-btn-alt.pill.alt-hover.selected .icon,.correction-btn-alt.pill.alt-hover:hover:not(.compact) .button-text,.correction-btn-alt.pill.alt-hover.selected .button-text{color:var(--student-challenges-color-11)}.correction-btn-alt.pill.alt-hover:hover:not(.compact) .icon,.correction-btn-alt.pill.alt-hover.selected .icon{background-color:var(--student-challenges-color-11)}.correction-btn-alt.pill.disabled,.correction-btn-alt.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.correction-btn-alt.pill.disabled:before,.correction-btn-alt.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.correction-btn-alt.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.correction-btn-alt.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.correction-btn-alt.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.correction-btn-alt.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correction-btn-alt.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.correction-btn-alt.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.correction-btn-alt.pill .dropdown-caret{margin-right:10px}.correction-btn-alt.pill[data-icon-position=null] .icon,.correction-btn-alt.pill[data-icon-position=none] .icon{display:none!important}.correction-btn-alt.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.correction-btn-alt.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.correction-btn-alt.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.correction-btn-alt.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.correction-btn-alt.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.correction-btn-alt.pill[data-size=micro][data-icon-position=null],.correction-btn-alt.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.correction-btn-alt.pill[data-size=micro][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.correction-btn-alt.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn-alt.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.correction-btn-alt.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.correction-btn-alt.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correction-btn-alt.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn-alt.pill[data-size=mini][data-icon-position=null],.correction-btn-alt.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.correction-btn-alt.pill[data-size=mini][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.correction-btn-alt.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.correction-btn-alt.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.correction-btn-alt.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=null],.correction-btn-alt.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.correction-btn-alt.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.correction-btn-alt.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.correction-btn-alt.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.correction-btn-alt.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.correction-btn-alt.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn-alt.pill[data-size=small][data-icon-position=null],.correction-btn-alt.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.correction-btn-alt.pill[data-size=small][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.correction-btn-alt.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.correction-btn-alt.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.correction-btn-alt.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.correction-btn-alt.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.correction-btn-alt.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.correction-btn-alt.pill[data-size=regular][data-icon-position=null],.correction-btn-alt.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.correction-btn-alt.pill[data-size=regular][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.correction-btn-alt.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.correction-btn-alt.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.correction-btn-alt.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.correction-btn-alt.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.correction-btn-alt.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.correction-btn-alt.pill[data-size=large][data-icon-position=null],.correction-btn-alt.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.correction-btn-alt.pill[data-size=large][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.correction-btn-alt.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.correction-btn-alt.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.correction-btn-alt.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=null],.correction-btn-alt.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.correction-btn-alt.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.correction-btn-alt.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.correction-btn-alt.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.correction-btn-alt.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.correction-btn-alt.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.correction-btn-alt.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.correction-btn-alt.pill.icon-no-bg[data-size=small] .icon{padding:18px}.correction-btn-alt.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.correction-btn-alt.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.correction-btn-alt.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.correction-btn-alt.pill.icon-no-bg[data-size=large] .icon{padding:30px}.correction-btn-alt.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.correction-btn-alt.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.correction-btn-alt.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.correction-btn-alt.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.correction-btn-alt.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.correction-btn-alt.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null],.correction-btn-alt.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.correction-btn-alt.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.correction-btn-alt.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.correction-btn-alt.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null],.correction-btn-alt.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.correction-btn-alt.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.correction-btn-alt.pill.compact.hide-bg:before{opacity:0}.correction-btn-alt.pill.compact .button-text{white-space:nowrap}.correction-btn-alt.pill.compact:hover{max-width:100%}.correction-btn-alt.pill.compact:hover.hide-bg:before{opacity:1}.correction-btn-alt.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.correction-btn-alt.pill-alt:before{content:"";background:var(--student-challenges-color-11);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.correction-btn-alt.pill-alt .button-text{color:var(--default-color-3);z-index:11;font-weight:400}.correction-btn-alt.pill-alt:hover:before,.correction-btn-alt.pill-alt.selected:before{background:var(--button-border)}.correction-btn-alt.pill-alt:hover .button-text,.correction-btn-alt.pill-alt.selected .button-text{color:var(--default-bg)}.correction-btn-alt.pill-alt.disabled,.correction-btn-alt.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.correction-btn-alt.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correction-btn-alt.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.correction-btn-alt.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.correction-btn-alt.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.correction-btn-alt.round .icon,.correction-btn-alt.round svg{justify-content:center;align-items:center;height:100%;display:flex}.correction-btn-alt.round:hover,.correction-btn-alt.round.selected{opacity:1}.correction-btn-alt.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.correction-btn-alt.round.disabled{pointer-events:none}.correction-btn-alt.round.disabled .icon{filter:saturate(0)}.correction-btn-alt.round[data-size=large]{width:60px;height:60px;font-size:25px}.correction-btn-alt.round[data-size=regular]{width:50px;height:50px;font-size:20px}.correction-btn-alt.round[data-size=small]{width:40px;height:40px;font-size:16px}.correction-btn-alt.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.correction-btn-alt.round[data-size=mini]{width:20px;height:20px;font-size:12px}.correction-btn-alt.nav{flex-wrap:nowrap}.correction-btn-alt.nav svg{color:var(--troubadour-main)}.correction-btn-alt.nav .icon,.correction-btn-alt.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.correction-btn-alt.nav .button-text{color:var(--student-challenges-color-11);font-weight:700}.correction-btn-alt.nav:hover{text-decoration:underline}.correction-btn-alt.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.correction-btn-alt.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.correction-btn-alt.nav[data-icon-position=right][data-size=tiny] .icon,.correction-btn-alt.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.correction-btn-alt.nav[data-icon-position=right] .button-text{text-align:right}.correction-btn-alt.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.correction-btn-alt.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.correction-btn-alt.nav[data-icon-position=left][data-size=tiny] .icon,.correction-btn-alt.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.correction-btn-alt.nav[data-icon-position=left] .button-text{text-align:left}.correction-btn-alt.nav[data-size=large]{border-radius:100px;padding:5px}.correction-btn-alt.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.correction-btn-alt.nav[data-size=large] .icon{height:80px}.correction-btn-alt.nav[data-size=regular]{padding:20px 31px}.correction-btn-alt.nav[data-size=regular] .icon{width:auto;height:23px}.correction-btn-alt.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.correction-btn-alt.nav[data-size=small]{padding:10px}.correction-btn-alt.nav[data-size=small] .icon{width:auto;height:16px}.correction-btn-alt.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.correction-btn-alt.nav[data-size=tiny]{padding:15px 20px}.correction-btn-alt.nav[data-size=tiny] .icon{width:auto;height:10px}.correction-btn-alt.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.correction-btn-alt.nav[data-size=mini]{padding:4px 12px}.correction-btn-alt.nav[data-size=mini] .icon{width:auto;height:5px}.correction-btn-alt.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correction-btn-alt.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.correction-btn-alt.legacy:before{content:"";background-color:var(--default-color-3);border:2px solid var(--student-challenges-color-11);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.correction-btn-alt.legacy.has-shadow:before{border:2px solid var(--default-color-3);box-shadow:var(--dropshadow)}.correction-btn-alt.legacy .button-text,.correction-btn-alt.legacy .icon{z-index:11}.correction-btn-alt.legacy .button-text{color:var(--student-challenges-color-11);z-index:11;font-weight:400}.correction-btn-alt.legacy svg{color:var(--student-challenges-color-11)}.correction-btn-alt.legacy:hover:before,.correction-btn-alt.legacy.selected:before{background-color:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11)}.correction-btn-alt.legacy:hover .button-text,.correction-btn-alt.legacy.selected .button-text{color:var(--default-color-3)}.correction-btn-alt.legacy:hover img,.correction-btn-alt.legacy.selected img{transform:scale(.95)}.correction-btn-alt.legacy.disabled{pointer-events:none}.correction-btn-alt.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.correction-btn-alt.legacy.disabled .button-text{color:var(--ui-disabled)}.correction-btn-alt.legacy.disabled .icon{opacity:.5}.correction-btn-alt.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.correction-btn-alt.legacy.invalid .button-text{color:var(--ui-disabled)}.correction-btn-alt.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.correction-btn-alt.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.correction-btn-alt.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.correction-btn-alt.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.correction-btn-alt.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.correction-btn-alt.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.correction-btn-alt.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.correction-btn-alt.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.correction-btn-alt.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.correction-btn-alt.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.correction-btn-alt.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.correction-btn-alt.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.correction-btn-alt.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.correction-btn-alt.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.correction-btn-alt.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.correction-btn-alt.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.correction-btn-alt.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.correction-btn-alt.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.correction-btn-alt.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.correction-btn-alt.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.correction-btn-alt.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.correction-btn-alt.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.correction-btn-alt.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.correction-btn-alt.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.correction-btn-alt .icon{transform:scale(.6)}.all-texts-btn{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.all-texts-btn:focus{text-decoration:none}.all-texts-btn[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.all-texts-btn[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.all-texts-btn .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.all-texts-btn .button-text.ws-no-wrap{white-space:nowrap}.all-texts-btn:active,.all-texts-btn:hover{cursor:pointer;text-decoration:none}.all-texts-btn.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.all-texts-btn.pill:before{content:"";background:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.all-texts-btn.pill .button-text,.all-texts-btn.pill .icon{z-index:11}.all-texts-btn.pill .button-text{color:var(--default-color-3);z-index:11;font-weight:400;overflow:hidden}.all-texts-btn.pill svg{color:var(--default-color-3)}.all-texts-btn.pill:hover:not(.compact):before,.all-texts-btn.pill.selected:before{filter:brightness(1.3)}.all-texts-btn.pill.no-shadow:before{box-shadow:none}.all-texts-btn.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.all-texts-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.all-texts-btn.pill.has-border:hover:not(.compact):before,.all-texts-btn.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.all-texts-btn.pill.alt-hover:hover:not(.compact):before,.all-texts-btn.pill.alt-hover.selected:before{background:var(--default-color-3);border:2px solid var(--default-color-3);filter:brightness()}.all-texts-btn.pill.alt-hover:hover:not(.compact) .icon,.all-texts-btn.pill.alt-hover.selected .icon,.all-texts-btn.pill.alt-hover:hover:not(.compact) .button-text,.all-texts-btn.pill.alt-hover.selected .button-text{color:var(--tutorial-color-11)}.all-texts-btn.pill.alt-hover:hover:not(.compact) .icon,.all-texts-btn.pill.alt-hover.selected .icon{background-color:var(--tutorial-color-11)}.all-texts-btn.pill.disabled,.all-texts-btn.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.all-texts-btn.pill.disabled:before,.all-texts-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.all-texts-btn.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.all-texts-btn.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.all-texts-btn.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.all-texts-btn.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.all-texts-btn.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.all-texts-btn.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.all-texts-btn.pill .dropdown-caret{margin-right:10px}.all-texts-btn.pill[data-icon-position=null] .icon,.all-texts-btn.pill[data-icon-position=none] .icon{display:none!important}.all-texts-btn.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.all-texts-btn.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.all-texts-btn.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.all-texts-btn.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.all-texts-btn.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.all-texts-btn.pill[data-size=micro][data-icon-position=null],.all-texts-btn.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.all-texts-btn.pill[data-size=micro][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.all-texts-btn.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.all-texts-btn.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.all-texts-btn.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.all-texts-btn.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.all-texts-btn.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.all-texts-btn.pill[data-size=mini][data-icon-position=null],.all-texts-btn.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.all-texts-btn.pill[data-size=mini][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.all-texts-btn.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.all-texts-btn.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.all-texts-btn.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.all-texts-btn.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.all-texts-btn.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.all-texts-btn.pill[data-size=tiny][data-icon-position=null],.all-texts-btn.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.all-texts-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.all-texts-btn.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.all-texts-btn.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.all-texts-btn.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.all-texts-btn.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.all-texts-btn.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.all-texts-btn.pill[data-size=small][data-icon-position=null],.all-texts-btn.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.all-texts-btn.pill[data-size=small][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.all-texts-btn.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.all-texts-btn.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.all-texts-btn.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.all-texts-btn.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.all-texts-btn.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.all-texts-btn.pill[data-size=regular][data-icon-position=null],.all-texts-btn.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.all-texts-btn.pill[data-size=regular][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.all-texts-btn.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.all-texts-btn.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.all-texts-btn.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.all-texts-btn.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.all-texts-btn.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.all-texts-btn.pill[data-size=large][data-icon-position=null],.all-texts-btn.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.all-texts-btn.pill[data-size=large][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.all-texts-btn.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.all-texts-btn.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.all-texts-btn.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=null],.all-texts-btn.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.all-texts-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.all-texts-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.all-texts-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.all-texts-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.all-texts-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.all-texts-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.all-texts-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.all-texts-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.all-texts-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.all-texts-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.all-texts-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.all-texts-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.all-texts-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.all-texts-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.all-texts-btn.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.all-texts-btn.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.all-texts-btn.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.all-texts-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null],.all-texts-btn.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.all-texts-btn.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.all-texts-btn.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.all-texts-btn.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.all-texts-btn.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null],.all-texts-btn.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.all-texts-btn.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.all-texts-btn.pill.compact.hide-bg:before{opacity:0}.all-texts-btn.pill.compact .button-text{white-space:nowrap}.all-texts-btn.pill.compact:hover{max-width:100%}.all-texts-btn.pill.compact:hover.hide-bg:before{opacity:1}.all-texts-btn.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.all-texts-btn.pill-alt:before{content:"";background:var(--tutorial-color-11);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.all-texts-btn.pill-alt .button-text{color:var(--default-color-3);z-index:11;font-weight:400}.all-texts-btn.pill-alt:hover:before,.all-texts-btn.pill-alt.selected:before{background:var(--button-border)}.all-texts-btn.pill-alt:hover .button-text,.all-texts-btn.pill-alt.selected .button-text{color:var(--default-bg)}.all-texts-btn.pill-alt.disabled,.all-texts-btn.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.all-texts-btn.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.all-texts-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.all-texts-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.all-texts-btn.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.all-texts-btn.round .icon,.all-texts-btn.round svg{justify-content:center;align-items:center;height:100%;display:flex}.all-texts-btn.round:hover,.all-texts-btn.round.selected{opacity:1}.all-texts-btn.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.all-texts-btn.round.disabled{pointer-events:none}.all-texts-btn.round.disabled .icon{filter:saturate(0)}.all-texts-btn.round[data-size=large]{width:60px;height:60px;font-size:25px}.all-texts-btn.round[data-size=regular]{width:50px;height:50px;font-size:20px}.all-texts-btn.round[data-size=small]{width:40px;height:40px;font-size:16px}.all-texts-btn.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.all-texts-btn.round[data-size=mini]{width:20px;height:20px;font-size:12px}.all-texts-btn.nav{flex-wrap:nowrap}.all-texts-btn.nav svg{color:var(--troubadour-main)}.all-texts-btn.nav .icon,.all-texts-btn.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.all-texts-btn.nav .button-text{color:var(--tutorial-color-11);font-weight:700}.all-texts-btn.nav:hover{text-decoration:underline}.all-texts-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.all-texts-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.all-texts-btn.nav[data-icon-position=right][data-size=tiny] .icon,.all-texts-btn.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.all-texts-btn.nav[data-icon-position=right] .button-text{text-align:right}.all-texts-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.all-texts-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.all-texts-btn.nav[data-icon-position=left][data-size=tiny] .icon,.all-texts-btn.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.all-texts-btn.nav[data-icon-position=left] .button-text{text-align:left}.all-texts-btn.nav[data-size=large]{border-radius:100px;padding:5px}.all-texts-btn.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.all-texts-btn.nav[data-size=large] .icon{height:80px}.all-texts-btn.nav[data-size=regular]{padding:20px 31px}.all-texts-btn.nav[data-size=regular] .icon{width:auto;height:23px}.all-texts-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.all-texts-btn.nav[data-size=small]{padding:10px}.all-texts-btn.nav[data-size=small] .icon{width:auto;height:16px}.all-texts-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.all-texts-btn.nav[data-size=tiny]{padding:15px 20px}.all-texts-btn.nav[data-size=tiny] .icon{width:auto;height:10px}.all-texts-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.all-texts-btn.nav[data-size=mini]{padding:4px 12px}.all-texts-btn.nav[data-size=mini] .icon{width:auto;height:5px}.all-texts-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.all-texts-btn.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.all-texts-btn.legacy:before{content:"";background-color:var(--default-color-3);border:2px solid var(--tutorial-color-11);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.all-texts-btn.legacy.has-shadow:before{border:2px solid var(--default-color-3);box-shadow:var(--dropshadow)}.all-texts-btn.legacy .button-text,.all-texts-btn.legacy .icon{z-index:11}.all-texts-btn.legacy .button-text{color:var(--tutorial-color-11);z-index:11;font-weight:400}.all-texts-btn.legacy svg{color:var(--tutorial-color-11)}.all-texts-btn.legacy:hover:before,.all-texts-btn.legacy.selected:before{background-color:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11)}.all-texts-btn.legacy:hover .button-text,.all-texts-btn.legacy.selected .button-text{color:var(--default-color-3)}.all-texts-btn.legacy:hover img,.all-texts-btn.legacy.selected img{transform:scale(.95)}.all-texts-btn.legacy.disabled{pointer-events:none}.all-texts-btn.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.all-texts-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.all-texts-btn.legacy.disabled .icon{opacity:.5}.all-texts-btn.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.all-texts-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.all-texts-btn.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.all-texts-btn.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.all-texts-btn.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.all-texts-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.all-texts-btn.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.all-texts-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.all-texts-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.all-texts-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.all-texts-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.all-texts-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.all-texts-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.all-texts-btn.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.all-texts-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.all-texts-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.all-texts-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.all-texts-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.all-texts-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.all-texts-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.all-texts-btn.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.all-texts-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.all-texts-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.all-texts-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.all-texts-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.all-texts-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.scene-empty-dialog-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.scene-empty-dialog-button:focus{text-decoration:none}.scene-empty-dialog-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.scene-empty-dialog-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.scene-empty-dialog-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.scene-empty-dialog-button .button-text.ws-no-wrap{white-space:nowrap}.scene-empty-dialog-button:active,.scene-empty-dialog-button:hover{cursor:pointer;text-decoration:none}.scene-empty-dialog-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.scene-empty-dialog-button.pill:before{content:"";background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.scene-empty-dialog-button.pill .button-text,.scene-empty-dialog-button.pill .icon{z-index:11}.scene-empty-dialog-button.pill .button-text{color:var(--default-color);z-index:11;font-weight:400;overflow:hidden}.scene-empty-dialog-button.pill svg{color:var(--default-color)}.scene-empty-dialog-button.pill:hover:not(.compact):before,.scene-empty-dialog-button.pill.selected:before{filter:brightness(1.3)}.scene-empty-dialog-button.pill.no-shadow:before{box-shadow:none}.scene-empty-dialog-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.scene-empty-dialog-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.scene-empty-dialog-button.pill.has-border:hover:not(.compact):before,.scene-empty-dialog-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.scene-empty-dialog-button.pill.alt-hover:hover:not(.compact):before,.scene-empty-dialog-button.pill.alt-hover.selected:before{background:var(--default-color);border:2px solid var(--default-color);filter:brightness()}.scene-empty-dialog-button.pill.alt-hover:hover:not(.compact) .icon,.scene-empty-dialog-button.pill.alt-hover.selected .icon,.scene-empty-dialog-button.pill.alt-hover:hover:not(.compact) .button-text,.scene-empty-dialog-button.pill.alt-hover.selected .button-text{color:var(--default-color-2)}.scene-empty-dialog-button.pill.alt-hover:hover:not(.compact) .icon,.scene-empty-dialog-button.pill.alt-hover.selected .icon{background-color:var(--default-color-2)}.scene-empty-dialog-button.pill.disabled,.scene-empty-dialog-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.scene-empty-dialog-button.pill.disabled:before,.scene-empty-dialog-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.scene-empty-dialog-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.scene-empty-dialog-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.scene-empty-dialog-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.scene-empty-dialog-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.scene-empty-dialog-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.scene-empty-dialog-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.scene-empty-dialog-button.pill .dropdown-caret{margin-right:10px}.scene-empty-dialog-button.pill[data-icon-position=null] .icon,.scene-empty-dialog-button.pill[data-icon-position=none] .icon{display:none!important}.scene-empty-dialog-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.scene-empty-dialog-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.scene-empty-dialog-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.scene-empty-dialog-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.scene-empty-dialog-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.scene-empty-dialog-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.scene-empty-dialog-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.scene-empty-dialog-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.scene-empty-dialog-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.scene-empty-dialog-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.scene-empty-dialog-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.scene-empty-dialog-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.scene-empty-dialog-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.scene-empty-dialog-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.scene-empty-dialog-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.scene-empty-dialog-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.scene-empty-dialog-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.scene-empty-dialog-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.scene-empty-dialog-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.scene-empty-dialog-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.scene-empty-dialog-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.scene-empty-dialog-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.scene-empty-dialog-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.scene-empty-dialog-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.scene-empty-dialog-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.scene-empty-dialog-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.scene-empty-dialog-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.scene-empty-dialog-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null],.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.scene-empty-dialog-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.scene-empty-dialog-button.pill.compact.hide-bg:before{opacity:0}.scene-empty-dialog-button.pill.compact .button-text{white-space:nowrap}.scene-empty-dialog-button.pill.compact:hover{max-width:100%}.scene-empty-dialog-button.pill.compact:hover.hide-bg:before{opacity:1}.scene-empty-dialog-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.scene-empty-dialog-button.pill-alt:before{content:"";background:var(--default-color-2);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.scene-empty-dialog-button.pill-alt .button-text{color:var(--default-color);z-index:11;font-weight:400}.scene-empty-dialog-button.pill-alt:hover:before,.scene-empty-dialog-button.pill-alt.selected:before{background:var(--button-border)}.scene-empty-dialog-button.pill-alt:hover .button-text,.scene-empty-dialog-button.pill-alt.selected .button-text{color:var(--default-bg)}.scene-empty-dialog-button.pill-alt.disabled,.scene-empty-dialog-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.scene-empty-dialog-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.scene-empty-dialog-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.scene-empty-dialog-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.scene-empty-dialog-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.scene-empty-dialog-button.round .icon,.scene-empty-dialog-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.scene-empty-dialog-button.round:hover,.scene-empty-dialog-button.round.selected{opacity:1}.scene-empty-dialog-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.scene-empty-dialog-button.round.disabled{pointer-events:none}.scene-empty-dialog-button.round.disabled .icon{filter:saturate(0)}.scene-empty-dialog-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.scene-empty-dialog-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.scene-empty-dialog-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.scene-empty-dialog-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.scene-empty-dialog-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.scene-empty-dialog-button.nav{flex-wrap:nowrap}.scene-empty-dialog-button.nav svg{color:var(--troubadour-main)}.scene-empty-dialog-button.nav .icon,.scene-empty-dialog-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.scene-empty-dialog-button.nav .button-text{color:var(--default-color-2);font-weight:700}.scene-empty-dialog-button.nav:hover{text-decoration:underline}.scene-empty-dialog-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.scene-empty-dialog-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.scene-empty-dialog-button.nav[data-icon-position=right][data-size=tiny] .icon,.scene-empty-dialog-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.scene-empty-dialog-button.nav[data-icon-position=right] .button-text{text-align:right}.scene-empty-dialog-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.scene-empty-dialog-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.scene-empty-dialog-button.nav[data-icon-position=left][data-size=tiny] .icon,.scene-empty-dialog-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.scene-empty-dialog-button.nav[data-icon-position=left] .button-text{text-align:left}.scene-empty-dialog-button.nav[data-size=large]{border-radius:100px;padding:5px}.scene-empty-dialog-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.scene-empty-dialog-button.nav[data-size=large] .icon{height:80px}.scene-empty-dialog-button.nav[data-size=regular]{padding:20px 31px}.scene-empty-dialog-button.nav[data-size=regular] .icon{width:auto;height:23px}.scene-empty-dialog-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.scene-empty-dialog-button.nav[data-size=small]{padding:10px}.scene-empty-dialog-button.nav[data-size=small] .icon{width:auto;height:16px}.scene-empty-dialog-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.scene-empty-dialog-button.nav[data-size=tiny]{padding:15px 20px}.scene-empty-dialog-button.nav[data-size=tiny] .icon{width:auto;height:10px}.scene-empty-dialog-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.scene-empty-dialog-button.nav[data-size=mini]{padding:4px 12px}.scene-empty-dialog-button.nav[data-size=mini] .icon{width:auto;height:5px}.scene-empty-dialog-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.scene-empty-dialog-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.scene-empty-dialog-button.legacy:before{content:"";background-color:var(--default-color);border:2px solid var(--default-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.scene-empty-dialog-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.scene-empty-dialog-button.legacy .button-text,.scene-empty-dialog-button.legacy .icon{z-index:11}.scene-empty-dialog-button.legacy .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.scene-empty-dialog-button.legacy svg{color:var(--default-color-2)}.scene-empty-dialog-button.legacy:hover:before,.scene-empty-dialog-button.legacy.selected:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.scene-empty-dialog-button.legacy:hover .button-text,.scene-empty-dialog-button.legacy.selected .button-text{color:var(--default-color)}.scene-empty-dialog-button.legacy:hover img,.scene-empty-dialog-button.legacy.selected img{transform:scale(.95)}.scene-empty-dialog-button.legacy.disabled{pointer-events:none}.scene-empty-dialog-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.scene-empty-dialog-button.legacy.disabled .button-text{color:var(--ui-disabled)}.scene-empty-dialog-button.legacy.disabled .icon{opacity:.5}.scene-empty-dialog-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.scene-empty-dialog-button.legacy.invalid .button-text{color:var(--ui-disabled)}.scene-empty-dialog-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.scene-empty-dialog-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.scene-empty-dialog-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.scene-empty-dialog-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.scene-empty-dialog-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.scene-empty-dialog-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.scene-empty-dialog-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.scene-empty-dialog-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.scene-empty-dialog-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.scene-empty-dialog-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.scene-empty-dialog-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.scene-empty-dialog-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.scene-empty-dialog-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.scene-empty-dialog-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.scene-empty-dialog-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.scene-empty-dialog-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.scene-empty-dialog-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.scene-empty-dialog-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.scene-empty-dialog-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.scene-empty-dialog-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.scene-empty-dialog-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.scene-empty-dialog-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.scene-empty-dialog-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.scene-empty-dialog-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.history-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:2px solid var(--default-color)!important}.history-button:focus{text-decoration:none}.history-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.history-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.history-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.history-button .button-text.ws-no-wrap{white-space:nowrap}.history-button:active,.history-button:hover{cursor:pointer;text-decoration:none}.history-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.history-button.pill:before{content:"";background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.history-button.pill .button-text,.history-button.pill .icon{z-index:11}.history-button.pill .button-text{color:var(--default-color);z-index:11;font-weight:400;overflow:hidden}.history-button.pill svg{color:var(--default-color)}.history-button.pill:hover:not(.compact):before,.history-button.pill.selected:before{filter:brightness(1.3)}.history-button.pill.no-shadow:before{box-shadow:none}.history-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.history-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.history-button.pill.has-border:hover:not(.compact):before,.history-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.history-button.pill.alt-hover:hover:not(.compact):before,.history-button.pill.alt-hover.selected:before{background:var(--default-color);border:2px solid var(--default-color);filter:brightness()}.history-button.pill.alt-hover:hover:not(.compact) .icon,.history-button.pill.alt-hover.selected .icon,.history-button.pill.alt-hover:hover:not(.compact) .button-text,.history-button.pill.alt-hover.selected .button-text{color:var(--default-bg)}.history-button.pill.alt-hover:hover:not(.compact) .icon,.history-button.pill.alt-hover.selected .icon{background-color:var(--default-bg)}.history-button.pill.disabled,.history-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.history-button.pill.disabled:before,.history-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.history-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.history-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.history-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.history-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.history-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.history-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.history-button.pill .dropdown-caret{margin-right:10px}.history-button.pill[data-icon-position=null] .icon,.history-button.pill[data-icon-position=none] .icon{display:none!important}.history-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.history-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.history-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.history-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.history-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.history-button.pill[data-size=micro][data-icon-position=null],.history-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.history-button.pill[data-size=micro][data-icon-position=null] .button-text,.history-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.history-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.history-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.history-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.history-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.history-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.history-button.pill[data-size=mini][data-icon-position=null],.history-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.history-button.pill[data-size=mini][data-icon-position=null] .button-text,.history-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.history-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.history-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.history-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.history-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.history-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.history-button.pill[data-size=tiny][data-icon-position=null],.history-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.history-button.pill[data-size=tiny][data-icon-position=null] .button-text,.history-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.history-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.history-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.history-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.history-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.history-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.history-button.pill[data-size=small][data-icon-position=null],.history-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.history-button.pill[data-size=small][data-icon-position=null] .button-text,.history-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.history-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.history-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.history-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.history-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.history-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.history-button.pill[data-size=regular][data-icon-position=null],.history-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.history-button.pill[data-size=regular][data-icon-position=null] .button-text,.history-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.history-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.history-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.history-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.history-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.history-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.history-button.pill[data-size=large][data-icon-position=null],.history-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.history-button.pill[data-size=large][data-icon-position=null] .button-text,.history-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.history-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.history-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.history-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.history-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.history-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.history-button.pill[data-size=xlarge][data-icon-position=null],.history-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.history-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.history-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.history-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.history-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.history-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.history-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.history-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.history-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.history-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.history-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.history-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.history-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.history-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.history-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.history-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.history-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.history-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.history-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.history-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.history-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.history-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.history-button.pill[data-size=responsive][data-icon-position=null],.history-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.history-button.pill[data-size=responsive][data-icon-position=null] .button-text,.history-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.history-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.history-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.history-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.history-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.history-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.history-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.history-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.history-button.pill[data-size=responsive][data-icon-position=null],.history-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.history-button.pill[data-size=responsive][data-icon-position=null] .button-text,.history-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.history-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.history-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.history-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.history-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.history-button.pill.compact.hide-bg:before{opacity:0}.history-button.pill.compact .button-text{white-space:nowrap}.history-button.pill.compact:hover{max-width:100%}.history-button.pill.compact:hover.hide-bg:before{opacity:1}.history-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.history-button.pill-alt:before{content:"";background:var(--default-bg);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.history-button.pill-alt .button-text{color:var(--default-color);z-index:11;font-weight:400}.history-button.pill-alt:hover:before,.history-button.pill-alt.selected:before{background:var(--button-border)}.history-button.pill-alt:hover .button-text,.history-button.pill-alt.selected .button-text{color:var(--default-bg)}.history-button.pill-alt.disabled,.history-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.history-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.history-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.history-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.history-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.history-button.round .icon,.history-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.history-button.round:hover,.history-button.round.selected{opacity:1}.history-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.history-button.round.disabled{pointer-events:none}.history-button.round.disabled .icon{filter:saturate(0)}.history-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.history-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.history-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.history-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.history-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.history-button.nav{flex-wrap:nowrap}.history-button.nav svg{color:var(--troubadour-main)}.history-button.nav .icon,.history-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.history-button.nav .button-text{color:var(--default-bg);font-weight:700}.history-button.nav:hover{text-decoration:underline}.history-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.history-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.history-button.nav[data-icon-position=right][data-size=tiny] .icon,.history-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.history-button.nav[data-icon-position=right] .button-text{text-align:right}.history-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.history-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.history-button.nav[data-icon-position=left][data-size=tiny] .icon,.history-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.history-button.nav[data-icon-position=left] .button-text{text-align:left}.history-button.nav[data-size=large]{border-radius:100px;padding:5px}.history-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.history-button.nav[data-size=large] .icon{height:80px}.history-button.nav[data-size=regular]{padding:20px 31px}.history-button.nav[data-size=regular] .icon{width:auto;height:23px}.history-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.history-button.nav[data-size=small]{padding:10px}.history-button.nav[data-size=small] .icon{width:auto;height:16px}.history-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.history-button.nav[data-size=tiny]{padding:15px 20px}.history-button.nav[data-size=tiny] .icon{width:auto;height:10px}.history-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.history-button.nav[data-size=mini]{padding:4px 12px}.history-button.nav[data-size=mini] .icon{width:auto;height:5px}.history-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.history-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.history-button.legacy:before{content:"";background-color:var(--default-color);border:2px solid var(--default-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.history-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.history-button.legacy .button-text,.history-button.legacy .icon{z-index:11}.history-button.legacy .button-text{color:var(--default-bg);z-index:11;font-weight:400}.history-button.legacy svg{color:var(--default-bg)}.history-button.legacy:hover:before,.history-button.legacy.selected:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.history-button.legacy:hover .button-text,.history-button.legacy.selected .button-text{color:var(--default-color)}.history-button.legacy:hover img,.history-button.legacy.selected img{transform:scale(.95)}.history-button.legacy.disabled{pointer-events:none}.history-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.history-button.legacy.disabled .button-text{color:var(--ui-disabled)}.history-button.legacy.disabled .icon{opacity:.5}.history-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.history-button.legacy.invalid .button-text{color:var(--ui-disabled)}.history-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.history-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.history-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.history-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.history-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.history-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.history-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.history-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.history-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.history-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.history-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.history-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.history-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.history-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.history-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.history-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.history-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.history-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.history-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.history-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.history-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.history-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.history-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.history-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.liked-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.liked-button:focus{text-decoration:none}.liked-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.liked-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.liked-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.liked-button .button-text.ws-no-wrap{white-space:nowrap}.liked-button:active,.liked-button:hover{cursor:pointer;text-decoration:none}.liked-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.liked-button.pill:before{content:"";background:var(--button-approve);border:2px solid var(--button-approve);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.liked-button.pill .button-text,.liked-button.pill .icon{z-index:11}.liked-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.liked-button.pill svg{color:var(--default-bg)}.liked-button.pill:hover:not(.compact):before,.liked-button.pill.selected:before{filter:brightness(1.3)}.liked-button.pill.no-shadow:before{box-shadow:none}.liked-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.liked-button.pill.has-border:before{border-color:var(--button-approve);box-shadow:none!important}.liked-button.pill.has-border:hover:not(.compact):before,.liked-button.pill.has-border.selected:before{border-color:var(--button-approve)!important;box-shadow:none!important}.liked-button.pill.alt-hover:hover:not(.compact):before,.liked-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.liked-button.pill.alt-hover:hover:not(.compact) .icon,.liked-button.pill.alt-hover.selected .icon,.liked-button.pill.alt-hover:hover:not(.compact) .button-text,.liked-button.pill.alt-hover.selected .button-text{color:var(--button-approve)}.liked-button.pill.alt-hover:hover:not(.compact) .icon,.liked-button.pill.alt-hover.selected .icon{background-color:var(--button-approve)}.liked-button.pill.disabled,.liked-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.liked-button.pill.disabled:before,.liked-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.liked-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.liked-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.liked-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.liked-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.liked-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.liked-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.liked-button.pill .dropdown-caret{margin-right:10px}.liked-button.pill[data-icon-position=null] .icon,.liked-button.pill[data-icon-position=none] .icon{display:none!important}.liked-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.liked-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.liked-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.liked-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.liked-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.liked-button.pill[data-size=micro][data-icon-position=null],.liked-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.liked-button.pill[data-size=micro][data-icon-position=null] .button-text,.liked-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.liked-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.liked-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.liked-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.liked-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.liked-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.liked-button.pill[data-size=mini][data-icon-position=null],.liked-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.liked-button.pill[data-size=mini][data-icon-position=null] .button-text,.liked-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.liked-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.liked-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.liked-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.liked-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.liked-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.liked-button.pill[data-size=tiny][data-icon-position=null],.liked-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.liked-button.pill[data-size=tiny][data-icon-position=null] .button-text,.liked-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.liked-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.liked-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.liked-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.liked-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.liked-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.liked-button.pill[data-size=small][data-icon-position=null],.liked-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.liked-button.pill[data-size=small][data-icon-position=null] .button-text,.liked-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.liked-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.liked-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.liked-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.liked-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.liked-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.liked-button.pill[data-size=regular][data-icon-position=null],.liked-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.liked-button.pill[data-size=regular][data-icon-position=null] .button-text,.liked-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.liked-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.liked-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.liked-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.liked-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.liked-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.liked-button.pill[data-size=large][data-icon-position=null],.liked-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.liked-button.pill[data-size=large][data-icon-position=null] .button-text,.liked-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.liked-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.liked-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.liked-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.liked-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.liked-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.liked-button.pill[data-size=xlarge][data-icon-position=null],.liked-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.liked-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.liked-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.liked-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.liked-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.liked-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.liked-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.liked-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.liked-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.liked-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.liked-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.liked-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.liked-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.liked-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.liked-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.liked-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.liked-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.liked-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.liked-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.liked-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.liked-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.liked-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.liked-button.pill[data-size=responsive][data-icon-position=null],.liked-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.liked-button.pill[data-size=responsive][data-icon-position=null] .button-text,.liked-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.liked-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.liked-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.liked-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.liked-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.liked-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.liked-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.liked-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.liked-button.pill[data-size=responsive][data-icon-position=null],.liked-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.liked-button.pill[data-size=responsive][data-icon-position=null] .button-text,.liked-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.liked-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.liked-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.liked-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.liked-button.pill.compact.hide-bg:before{opacity:0}.liked-button.pill.compact .button-text{white-space:nowrap}.liked-button.pill.compact:hover{max-width:100%}.liked-button.pill.compact:hover.hide-bg:before{opacity:1}.liked-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.liked-button.pill-alt:before{content:"";background:var(--button-approve);border:2px solid var(--button-approve);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.liked-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.liked-button.pill-alt:hover:before,.liked-button.pill-alt.selected:before{background:var(--button-approve)}.liked-button.pill-alt:hover .button-text,.liked-button.pill-alt.selected .button-text{color:var(--default-bg)}.liked-button.pill-alt.disabled,.liked-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.liked-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.liked-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.liked-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.liked-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.liked-button.round .icon,.liked-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.liked-button.round:hover,.liked-button.round.selected{opacity:1}.liked-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.liked-button.round.disabled{pointer-events:none}.liked-button.round.disabled .icon{filter:saturate(0)}.liked-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.liked-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.liked-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.liked-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.liked-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.liked-button.nav{flex-wrap:nowrap}.liked-button.nav svg{color:var(--troubadour-main)}.liked-button.nav .icon,.liked-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.liked-button.nav .button-text{color:var(--button-approve);font-weight:700}.liked-button.nav:hover{text-decoration:underline}.liked-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.liked-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.liked-button.nav[data-icon-position=right][data-size=tiny] .icon,.liked-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.liked-button.nav[data-icon-position=right] .button-text{text-align:right}.liked-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.liked-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.liked-button.nav[data-icon-position=left][data-size=tiny] .icon,.liked-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.liked-button.nav[data-icon-position=left] .button-text{text-align:left}.liked-button.nav[data-size=large]{border-radius:100px;padding:5px}.liked-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.liked-button.nav[data-size=large] .icon{height:80px}.liked-button.nav[data-size=regular]{padding:20px 31px}.liked-button.nav[data-size=regular] .icon{width:auto;height:23px}.liked-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.liked-button.nav[data-size=small]{padding:10px}.liked-button.nav[data-size=small] .icon{width:auto;height:16px}.liked-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.liked-button.nav[data-size=tiny]{padding:15px 20px}.liked-button.nav[data-size=tiny] .icon{width:auto;height:10px}.liked-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.liked-button.nav[data-size=mini]{padding:4px 12px}.liked-button.nav[data-size=mini] .icon{width:auto;height:5px}.liked-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.liked-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.liked-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--button-approve);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.liked-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.liked-button.legacy .button-text,.liked-button.legacy .icon{z-index:11}.liked-button.legacy .button-text{color:var(--button-approve);z-index:11;font-weight:400}.liked-button.legacy svg{color:var(--button-approve)}.liked-button.legacy:hover:before,.liked-button.legacy.selected:before{background-color:var(--button-approve);border:2px solid var(--button-approve)}.liked-button.legacy:hover .button-text,.liked-button.legacy.selected .button-text{color:var(--default-bg)}.liked-button.legacy:hover img,.liked-button.legacy.selected img{transform:scale(.95)}.liked-button.legacy.disabled{pointer-events:none}.liked-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.liked-button.legacy.disabled .button-text{color:var(--ui-disabled)}.liked-button.legacy.disabled .icon{opacity:.5}.liked-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.liked-button.legacy.invalid .button-text{color:var(--ui-disabled)}.liked-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.liked-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.liked-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.liked-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.liked-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.liked-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.liked-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.liked-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.liked-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.liked-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.liked-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.liked-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.liked-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.liked-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.liked-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.liked-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.liked-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.liked-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.liked-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.liked-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.liked-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.liked-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.liked-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.liked-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.revised-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.revised-button:focus{text-decoration:none}.revised-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.revised-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.revised-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.revised-button .button-text.ws-no-wrap{white-space:nowrap}.revised-button:active,.revised-button:hover{cursor:pointer;text-decoration:none}.revised-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.revised-button.pill:before{content:"";background:var(--button-improve);border:2px solid var(--button-improve);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.revised-button.pill .button-text,.revised-button.pill .icon{z-index:11}.revised-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.revised-button.pill svg{color:var(--default-bg)}.revised-button.pill:hover:not(.compact):before,.revised-button.pill.selected:before{filter:brightness(1.3)}.revised-button.pill.no-shadow:before{box-shadow:none}.revised-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.revised-button.pill.has-border:before{border-color:var(--button-improve);box-shadow:none!important}.revised-button.pill.has-border:hover:not(.compact):before,.revised-button.pill.has-border.selected:before{border-color:var(--button-improve)!important;box-shadow:none!important}.revised-button.pill.alt-hover:hover:not(.compact):before,.revised-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.revised-button.pill.alt-hover:hover:not(.compact) .icon,.revised-button.pill.alt-hover.selected .icon,.revised-button.pill.alt-hover:hover:not(.compact) .button-text,.revised-button.pill.alt-hover.selected .button-text{color:var(--button-improve)}.revised-button.pill.alt-hover:hover:not(.compact) .icon,.revised-button.pill.alt-hover.selected .icon{background-color:var(--button-improve)}.revised-button.pill.disabled,.revised-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.revised-button.pill.disabled:before,.revised-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.revised-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.revised-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.revised-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.revised-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.revised-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.revised-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.revised-button.pill .dropdown-caret{margin-right:10px}.revised-button.pill[data-icon-position=null] .icon,.revised-button.pill[data-icon-position=none] .icon{display:none!important}.revised-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.revised-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.revised-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.revised-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.revised-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.revised-button.pill[data-size=micro][data-icon-position=null],.revised-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.revised-button.pill[data-size=micro][data-icon-position=null] .button-text,.revised-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.revised-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.revised-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.revised-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.revised-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.revised-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.revised-button.pill[data-size=mini][data-icon-position=null],.revised-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.revised-button.pill[data-size=mini][data-icon-position=null] .button-text,.revised-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.revised-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.revised-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.revised-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.revised-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.revised-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.revised-button.pill[data-size=tiny][data-icon-position=null],.revised-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.revised-button.pill[data-size=tiny][data-icon-position=null] .button-text,.revised-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.revised-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.revised-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.revised-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.revised-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.revised-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.revised-button.pill[data-size=small][data-icon-position=null],.revised-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.revised-button.pill[data-size=small][data-icon-position=null] .button-text,.revised-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.revised-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.revised-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.revised-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.revised-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.revised-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.revised-button.pill[data-size=regular][data-icon-position=null],.revised-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.revised-button.pill[data-size=regular][data-icon-position=null] .button-text,.revised-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.revised-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.revised-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.revised-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.revised-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.revised-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.revised-button.pill[data-size=large][data-icon-position=null],.revised-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.revised-button.pill[data-size=large][data-icon-position=null] .button-text,.revised-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.revised-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.revised-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.revised-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.revised-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.revised-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.revised-button.pill[data-size=xlarge][data-icon-position=null],.revised-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.revised-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.revised-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.revised-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.revised-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.revised-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.revised-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.revised-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.revised-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.revised-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.revised-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.revised-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.revised-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.revised-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.revised-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.revised-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.revised-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.revised-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.revised-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.revised-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.revised-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.revised-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.revised-button.pill[data-size=responsive][data-icon-position=null],.revised-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.revised-button.pill[data-size=responsive][data-icon-position=null] .button-text,.revised-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.revised-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.revised-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.revised-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.revised-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.revised-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.revised-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.revised-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.revised-button.pill[data-size=responsive][data-icon-position=null],.revised-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.revised-button.pill[data-size=responsive][data-icon-position=null] .button-text,.revised-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.revised-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.revised-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.revised-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.revised-button.pill.compact.hide-bg:before{opacity:0}.revised-button.pill.compact .button-text{white-space:nowrap}.revised-button.pill.compact:hover{max-width:100%}.revised-button.pill.compact:hover.hide-bg:before{opacity:1}.revised-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.revised-button.pill-alt:before{content:"";background:var(--button-improve);border:2px solid var(--button-improve);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.revised-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.revised-button.pill-alt:hover:before,.revised-button.pill-alt.selected:before{background:var(--button-improve)}.revised-button.pill-alt:hover .button-text,.revised-button.pill-alt.selected .button-text{color:var(--default-bg)}.revised-button.pill-alt.disabled,.revised-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.revised-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.revised-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.revised-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.revised-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.revised-button.round .icon,.revised-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.revised-button.round:hover,.revised-button.round.selected{opacity:1}.revised-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.revised-button.round.disabled{pointer-events:none}.revised-button.round.disabled .icon{filter:saturate(0)}.revised-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.revised-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.revised-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.revised-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.revised-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.revised-button.nav{flex-wrap:nowrap}.revised-button.nav svg{color:var(--troubadour-main)}.revised-button.nav .icon,.revised-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.revised-button.nav .button-text{color:var(--button-improve);font-weight:700}.revised-button.nav:hover{text-decoration:underline}.revised-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.revised-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.revised-button.nav[data-icon-position=right][data-size=tiny] .icon,.revised-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.revised-button.nav[data-icon-position=right] .button-text{text-align:right}.revised-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.revised-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.revised-button.nav[data-icon-position=left][data-size=tiny] .icon,.revised-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.revised-button.nav[data-icon-position=left] .button-text{text-align:left}.revised-button.nav[data-size=large]{border-radius:100px;padding:5px}.revised-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.revised-button.nav[data-size=large] .icon{height:80px}.revised-button.nav[data-size=regular]{padding:20px 31px}.revised-button.nav[data-size=regular] .icon{width:auto;height:23px}.revised-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.revised-button.nav[data-size=small]{padding:10px}.revised-button.nav[data-size=small] .icon{width:auto;height:16px}.revised-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.revised-button.nav[data-size=tiny]{padding:15px 20px}.revised-button.nav[data-size=tiny] .icon{width:auto;height:10px}.revised-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.revised-button.nav[data-size=mini]{padding:4px 12px}.revised-button.nav[data-size=mini] .icon{width:auto;height:5px}.revised-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.revised-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.revised-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--button-improve);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.revised-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.revised-button.legacy .button-text,.revised-button.legacy .icon{z-index:11}.revised-button.legacy .button-text{color:var(--button-improve);z-index:11;font-weight:400}.revised-button.legacy svg{color:var(--button-improve)}.revised-button.legacy:hover:before,.revised-button.legacy.selected:before{background-color:var(--button-improve);border:2px solid var(--button-improve)}.revised-button.legacy:hover .button-text,.revised-button.legacy.selected .button-text{color:var(--default-bg)}.revised-button.legacy:hover img,.revised-button.legacy.selected img{transform:scale(.95)}.revised-button.legacy.disabled{pointer-events:none}.revised-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.revised-button.legacy.disabled .button-text{color:var(--ui-disabled)}.revised-button.legacy.disabled .icon{opacity:.5}.revised-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.revised-button.legacy.invalid .button-text{color:var(--ui-disabled)}.revised-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.revised-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.revised-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.revised-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.revised-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.revised-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.revised-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.revised-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.revised-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.revised-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.revised-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.revised-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.revised-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.revised-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.revised-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.revised-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.revised-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.revised-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.revised-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.revised-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.revised-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.revised-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.revised-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.revised-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.loved-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.loved-button:focus{text-decoration:none}.loved-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.loved-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.loved-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.loved-button .button-text.ws-no-wrap{white-space:nowrap}.loved-button:active,.loved-button:hover{cursor:pointer;text-decoration:none}.loved-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.loved-button.pill:before{content:"";background:var(--button-love);border:2px solid var(--button-love);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.loved-button.pill .button-text,.loved-button.pill .icon{z-index:11}.loved-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.loved-button.pill svg{color:var(--default-bg)}.loved-button.pill:hover:not(.compact):before,.loved-button.pill.selected:before{filter:brightness(1.3)}.loved-button.pill.no-shadow:before{box-shadow:none}.loved-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.loved-button.pill.has-border:before{border-color:var(--button-love);box-shadow:none!important}.loved-button.pill.has-border:hover:not(.compact):before,.loved-button.pill.has-border.selected:before{border-color:var(--button-love)!important;box-shadow:none!important}.loved-button.pill.alt-hover:hover:not(.compact):before,.loved-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.loved-button.pill.alt-hover:hover:not(.compact) .icon,.loved-button.pill.alt-hover.selected .icon,.loved-button.pill.alt-hover:hover:not(.compact) .button-text,.loved-button.pill.alt-hover.selected .button-text{color:var(--button-love)}.loved-button.pill.alt-hover:hover:not(.compact) .icon,.loved-button.pill.alt-hover.selected .icon{background-color:var(--button-love)}.loved-button.pill.disabled,.loved-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.loved-button.pill.disabled:before,.loved-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.loved-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.loved-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.loved-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.loved-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.loved-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.loved-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.loved-button.pill .dropdown-caret{margin-right:10px}.loved-button.pill[data-icon-position=null] .icon,.loved-button.pill[data-icon-position=none] .icon{display:none!important}.loved-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.loved-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.loved-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.loved-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.loved-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.loved-button.pill[data-size=micro][data-icon-position=null],.loved-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.loved-button.pill[data-size=micro][data-icon-position=null] .button-text,.loved-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.loved-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.loved-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.loved-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.loved-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.loved-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.loved-button.pill[data-size=mini][data-icon-position=null],.loved-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.loved-button.pill[data-size=mini][data-icon-position=null] .button-text,.loved-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.loved-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.loved-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.loved-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.loved-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.loved-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.loved-button.pill[data-size=tiny][data-icon-position=null],.loved-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.loved-button.pill[data-size=tiny][data-icon-position=null] .button-text,.loved-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.loved-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.loved-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.loved-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.loved-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.loved-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.loved-button.pill[data-size=small][data-icon-position=null],.loved-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.loved-button.pill[data-size=small][data-icon-position=null] .button-text,.loved-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.loved-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.loved-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.loved-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.loved-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.loved-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.loved-button.pill[data-size=regular][data-icon-position=null],.loved-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.loved-button.pill[data-size=regular][data-icon-position=null] .button-text,.loved-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.loved-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.loved-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.loved-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.loved-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.loved-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.loved-button.pill[data-size=large][data-icon-position=null],.loved-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.loved-button.pill[data-size=large][data-icon-position=null] .button-text,.loved-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.loved-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.loved-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.loved-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.loved-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.loved-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.loved-button.pill[data-size=xlarge][data-icon-position=null],.loved-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.loved-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.loved-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.loved-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.loved-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.loved-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.loved-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.loved-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.loved-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.loved-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.loved-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.loved-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.loved-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.loved-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.loved-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.loved-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.loved-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.loved-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.loved-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.loved-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.loved-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.loved-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.loved-button.pill[data-size=responsive][data-icon-position=null],.loved-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.loved-button.pill[data-size=responsive][data-icon-position=null] .button-text,.loved-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.loved-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.loved-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.loved-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.loved-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.loved-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.loved-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.loved-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.loved-button.pill[data-size=responsive][data-icon-position=null],.loved-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.loved-button.pill[data-size=responsive][data-icon-position=null] .button-text,.loved-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.loved-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.loved-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.loved-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.loved-button.pill.compact.hide-bg:before{opacity:0}.loved-button.pill.compact .button-text{white-space:nowrap}.loved-button.pill.compact:hover{max-width:100%}.loved-button.pill.compact:hover.hide-bg:before{opacity:1}.loved-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.loved-button.pill-alt:before{content:"";background:var(--button-love);border:2px solid var(--button-love);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.loved-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.loved-button.pill-alt:hover:before,.loved-button.pill-alt.selected:before{background:var(--button-love)}.loved-button.pill-alt:hover .button-text,.loved-button.pill-alt.selected .button-text{color:var(--default-bg)}.loved-button.pill-alt.disabled,.loved-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.loved-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.loved-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.loved-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.loved-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.loved-button.round .icon,.loved-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.loved-button.round:hover,.loved-button.round.selected{opacity:1}.loved-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.loved-button.round.disabled{pointer-events:none}.loved-button.round.disabled .icon{filter:saturate(0)}.loved-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.loved-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.loved-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.loved-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.loved-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.loved-button.nav{flex-wrap:nowrap}.loved-button.nav svg{color:var(--troubadour-main)}.loved-button.nav .icon,.loved-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.loved-button.nav .button-text{color:var(--button-love);font-weight:700}.loved-button.nav:hover{text-decoration:underline}.loved-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.loved-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.loved-button.nav[data-icon-position=right][data-size=tiny] .icon,.loved-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.loved-button.nav[data-icon-position=right] .button-text{text-align:right}.loved-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.loved-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.loved-button.nav[data-icon-position=left][data-size=tiny] .icon,.loved-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.loved-button.nav[data-icon-position=left] .button-text{text-align:left}.loved-button.nav[data-size=large]{border-radius:100px;padding:5px}.loved-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.loved-button.nav[data-size=large] .icon{height:80px}.loved-button.nav[data-size=regular]{padding:20px 31px}.loved-button.nav[data-size=regular] .icon{width:auto;height:23px}.loved-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.loved-button.nav[data-size=small]{padding:10px}.loved-button.nav[data-size=small] .icon{width:auto;height:16px}.loved-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.loved-button.nav[data-size=tiny]{padding:15px 20px}.loved-button.nav[data-size=tiny] .icon{width:auto;height:10px}.loved-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.loved-button.nav[data-size=mini]{padding:4px 12px}.loved-button.nav[data-size=mini] .icon{width:auto;height:5px}.loved-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.loved-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.loved-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--button-love);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.loved-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.loved-button.legacy .button-text,.loved-button.legacy .icon{z-index:11}.loved-button.legacy .button-text{color:var(--button-love);z-index:11;font-weight:400}.loved-button.legacy svg{color:var(--button-love)}.loved-button.legacy:hover:before,.loved-button.legacy.selected:before{background-color:var(--button-love);border:2px solid var(--button-love)}.loved-button.legacy:hover .button-text,.loved-button.legacy.selected .button-text{color:var(--default-bg)}.loved-button.legacy:hover img,.loved-button.legacy.selected img{transform:scale(.95)}.loved-button.legacy.disabled{pointer-events:none}.loved-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.loved-button.legacy.disabled .button-text{color:var(--ui-disabled)}.loved-button.legacy.disabled .icon{opacity:.5}.loved-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.loved-button.legacy.invalid .button-text{color:var(--ui-disabled)}.loved-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.loved-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.loved-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.loved-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.loved-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.loved-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.loved-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.loved-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.loved-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.loved-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.loved-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.loved-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.loved-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.loved-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.loved-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.loved-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.loved-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.loved-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.loved-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.loved-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.loved-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.loved-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.loved-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.loved-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.save-TE-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.save-TE-button:focus{text-decoration:none}.save-TE-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.save-TE-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.save-TE-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.save-TE-button .button-text.ws-no-wrap{white-space:nowrap}.save-TE-button:active,.save-TE-button:hover{cursor:pointer;text-decoration:none}.save-TE-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.save-TE-button.pill:before{content:"";background:var(--button-save);border:2px solid var(--button-save);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.save-TE-button.pill .button-text,.save-TE-button.pill .icon{z-index:11}.save-TE-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.save-TE-button.pill svg{color:var(--default-bg)}.save-TE-button.pill:hover:not(.compact):before,.save-TE-button.pill.selected:before{filter:brightness(1.3)}.save-TE-button.pill.no-shadow:before{box-shadow:none}.save-TE-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.save-TE-button.pill.has-border:before{border-color:var(--button-save);box-shadow:none!important}.save-TE-button.pill.has-border:hover:not(.compact):before,.save-TE-button.pill.has-border.selected:before{border-color:var(--button-save)!important;box-shadow:none!important}.save-TE-button.pill.alt-hover:hover:not(.compact):before,.save-TE-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.save-TE-button.pill.alt-hover:hover:not(.compact) .icon,.save-TE-button.pill.alt-hover.selected .icon,.save-TE-button.pill.alt-hover:hover:not(.compact) .button-text,.save-TE-button.pill.alt-hover.selected .button-text{color:var(--button-save)}.save-TE-button.pill.alt-hover:hover:not(.compact) .icon,.save-TE-button.pill.alt-hover.selected .icon{background-color:var(--button-save)}.save-TE-button.pill.disabled,.save-TE-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.save-TE-button.pill.disabled:before,.save-TE-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.save-TE-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.save-TE-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.save-TE-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.save-TE-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.save-TE-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.save-TE-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.save-TE-button.pill .dropdown-caret{margin-right:10px}.save-TE-button.pill[data-icon-position=null] .icon,.save-TE-button.pill[data-icon-position=none] .icon{display:none!important}.save-TE-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.save-TE-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.save-TE-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.save-TE-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.save-TE-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.save-TE-button.pill[data-size=micro][data-icon-position=null],.save-TE-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.save-TE-button.pill[data-size=micro][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.save-TE-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.save-TE-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.save-TE-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.save-TE-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.save-TE-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.save-TE-button.pill[data-size=mini][data-icon-position=null],.save-TE-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.save-TE-button.pill[data-size=mini][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.save-TE-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.save-TE-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.save-TE-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.save-TE-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.save-TE-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.save-TE-button.pill[data-size=tiny][data-icon-position=null],.save-TE-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.save-TE-button.pill[data-size=tiny][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.save-TE-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.save-TE-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.save-TE-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.save-TE-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.save-TE-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.save-TE-button.pill[data-size=small][data-icon-position=null],.save-TE-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.save-TE-button.pill[data-size=small][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.save-TE-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.save-TE-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.save-TE-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.save-TE-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.save-TE-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.save-TE-button.pill[data-size=regular][data-icon-position=null],.save-TE-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.save-TE-button.pill[data-size=regular][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.save-TE-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.save-TE-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.save-TE-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.save-TE-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.save-TE-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.save-TE-button.pill[data-size=large][data-icon-position=null],.save-TE-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.save-TE-button.pill[data-size=large][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.save-TE-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.save-TE-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.save-TE-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.save-TE-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.save-TE-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.save-TE-button.pill[data-size=xlarge][data-icon-position=null],.save-TE-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.save-TE-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.save-TE-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.save-TE-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.save-TE-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.save-TE-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.save-TE-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.save-TE-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.save-TE-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.save-TE-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.save-TE-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.save-TE-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.save-TE-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.save-TE-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.save-TE-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.save-TE-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.save-TE-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.save-TE-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.save-TE-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.save-TE-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.save-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.save-TE-button.pill[data-size=responsive][data-icon-position=null],.save-TE-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.save-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.save-TE-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.save-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.save-TE-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.save-TE-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.save-TE-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.save-TE-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.save-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.save-TE-button.pill[data-size=responsive][data-icon-position=null],.save-TE-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.save-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text,.save-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.save-TE-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.save-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.save-TE-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.save-TE-button.pill.compact.hide-bg:before{opacity:0}.save-TE-button.pill.compact .button-text{white-space:nowrap}.save-TE-button.pill.compact:hover{max-width:100%}.save-TE-button.pill.compact:hover.hide-bg:before{opacity:1}.save-TE-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.save-TE-button.pill-alt:before{content:"";background:var(--button-save);border:2px solid var(--button-save);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.save-TE-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.save-TE-button.pill-alt:hover:before,.save-TE-button.pill-alt.selected:before{background:var(--button-save)}.save-TE-button.pill-alt:hover .button-text,.save-TE-button.pill-alt.selected .button-text{color:var(--default-bg)}.save-TE-button.pill-alt.disabled,.save-TE-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.save-TE-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.save-TE-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.save-TE-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.save-TE-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.save-TE-button.round .icon,.save-TE-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.save-TE-button.round:hover,.save-TE-button.round.selected{opacity:1}.save-TE-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.save-TE-button.round.disabled{pointer-events:none}.save-TE-button.round.disabled .icon{filter:saturate(0)}.save-TE-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.save-TE-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.save-TE-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.save-TE-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.save-TE-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.save-TE-button.nav{flex-wrap:nowrap}.save-TE-button.nav svg{color:var(--troubadour-main)}.save-TE-button.nav .icon,.save-TE-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.save-TE-button.nav .button-text{color:var(--button-save);font-weight:700}.save-TE-button.nav:hover{text-decoration:underline}.save-TE-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.save-TE-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.save-TE-button.nav[data-icon-position=right][data-size=tiny] .icon,.save-TE-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.save-TE-button.nav[data-icon-position=right] .button-text{text-align:right}.save-TE-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.save-TE-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.save-TE-button.nav[data-icon-position=left][data-size=tiny] .icon,.save-TE-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.save-TE-button.nav[data-icon-position=left] .button-text{text-align:left}.save-TE-button.nav[data-size=large]{border-radius:100px;padding:5px}.save-TE-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.save-TE-button.nav[data-size=large] .icon{height:80px}.save-TE-button.nav[data-size=regular]{padding:20px 31px}.save-TE-button.nav[data-size=regular] .icon{width:auto;height:23px}.save-TE-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.save-TE-button.nav[data-size=small]{padding:10px}.save-TE-button.nav[data-size=small] .icon{width:auto;height:16px}.save-TE-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.save-TE-button.nav[data-size=tiny]{padding:15px 20px}.save-TE-button.nav[data-size=tiny] .icon{width:auto;height:10px}.save-TE-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.save-TE-button.nav[data-size=mini]{padding:4px 12px}.save-TE-button.nav[data-size=mini] .icon{width:auto;height:5px}.save-TE-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.save-TE-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.save-TE-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--button-save);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.save-TE-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.save-TE-button.legacy .button-text,.save-TE-button.legacy .icon{z-index:11}.save-TE-button.legacy .button-text{color:var(--button-save);z-index:11;font-weight:400}.save-TE-button.legacy svg{color:var(--button-save)}.save-TE-button.legacy:hover:before,.save-TE-button.legacy.selected:before{background-color:var(--button-save);border:2px solid var(--button-save)}.save-TE-button.legacy:hover .button-text,.save-TE-button.legacy.selected .button-text{color:var(--default-bg)}.save-TE-button.legacy:hover img,.save-TE-button.legacy.selected img{transform:scale(.95)}.save-TE-button.legacy.disabled{pointer-events:none}.save-TE-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.save-TE-button.legacy.disabled .button-text{color:var(--ui-disabled)}.save-TE-button.legacy.disabled .icon{opacity:.5}.save-TE-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.save-TE-button.legacy.invalid .button-text{color:var(--ui-disabled)}.save-TE-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.save-TE-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.save-TE-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.save-TE-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.save-TE-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.save-TE-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.save-TE-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.save-TE-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.save-TE-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.save-TE-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.save-TE-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.save-TE-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.save-TE-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.save-TE-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.save-TE-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.save-TE-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.save-TE-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.save-TE-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.save-TE-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.save-TE-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.save-TE-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.save-TE-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.save-TE-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.save-TE-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.delete-TE-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.delete-TE-button:focus{text-decoration:none}.delete-TE-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.delete-TE-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.delete-TE-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.delete-TE-button .button-text.ws-no-wrap{white-space:nowrap}.delete-TE-button:active,.delete-TE-button:hover{cursor:pointer;text-decoration:none}.delete-TE-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.delete-TE-button.pill:before{content:"";background:var(--button-delete);border:2px solid var(--button-delete);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.delete-TE-button.pill .button-text,.delete-TE-button.pill .icon{z-index:11}.delete-TE-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.delete-TE-button.pill svg{color:var(--default-bg)}.delete-TE-button.pill:hover:not(.compact):before,.delete-TE-button.pill.selected:before{filter:brightness(1.3)}.delete-TE-button.pill.no-shadow:before{box-shadow:none}.delete-TE-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.delete-TE-button.pill.has-border:before{border-color:var(--button-delete);box-shadow:none!important}.delete-TE-button.pill.has-border:hover:not(.compact):before,.delete-TE-button.pill.has-border.selected:before{border-color:var(--button-delete)!important;box-shadow:none!important}.delete-TE-button.pill.alt-hover:hover:not(.compact):before,.delete-TE-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.delete-TE-button.pill.alt-hover:hover:not(.compact) .icon,.delete-TE-button.pill.alt-hover.selected .icon,.delete-TE-button.pill.alt-hover:hover:not(.compact) .button-text,.delete-TE-button.pill.alt-hover.selected .button-text{color:var(--button-delete)}.delete-TE-button.pill.alt-hover:hover:not(.compact) .icon,.delete-TE-button.pill.alt-hover.selected .icon{background-color:var(--button-delete)}.delete-TE-button.pill.disabled,.delete-TE-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.delete-TE-button.pill.disabled:before,.delete-TE-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.delete-TE-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.delete-TE-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.delete-TE-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.delete-TE-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.delete-TE-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.delete-TE-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.delete-TE-button.pill .dropdown-caret{margin-right:10px}.delete-TE-button.pill[data-icon-position=null] .icon,.delete-TE-button.pill[data-icon-position=none] .icon{display:none!important}.delete-TE-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.delete-TE-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.delete-TE-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.delete-TE-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.delete-TE-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.delete-TE-button.pill[data-size=micro][data-icon-position=null],.delete-TE-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.delete-TE-button.pill[data-size=micro][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.delete-TE-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.delete-TE-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.delete-TE-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.delete-TE-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.delete-TE-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.delete-TE-button.pill[data-size=mini][data-icon-position=null],.delete-TE-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.delete-TE-button.pill[data-size=mini][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.delete-TE-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.delete-TE-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.delete-TE-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.delete-TE-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.delete-TE-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.delete-TE-button.pill[data-size=tiny][data-icon-position=null],.delete-TE-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.delete-TE-button.pill[data-size=tiny][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.delete-TE-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.delete-TE-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.delete-TE-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.delete-TE-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.delete-TE-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.delete-TE-button.pill[data-size=small][data-icon-position=null],.delete-TE-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.delete-TE-button.pill[data-size=small][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.delete-TE-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.delete-TE-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.delete-TE-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.delete-TE-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.delete-TE-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.delete-TE-button.pill[data-size=regular][data-icon-position=null],.delete-TE-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.delete-TE-button.pill[data-size=regular][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.delete-TE-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.delete-TE-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.delete-TE-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.delete-TE-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.delete-TE-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.delete-TE-button.pill[data-size=large][data-icon-position=null],.delete-TE-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.delete-TE-button.pill[data-size=large][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.delete-TE-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.delete-TE-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.delete-TE-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=null],.delete-TE-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.delete-TE-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.delete-TE-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.delete-TE-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.delete-TE-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.delete-TE-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.delete-TE-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.delete-TE-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.delete-TE-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.delete-TE-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.delete-TE-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.delete-TE-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.delete-TE-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.delete-TE-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.delete-TE-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.delete-TE-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.delete-TE-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.delete-TE-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.delete-TE-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null],.delete-TE-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.delete-TE-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.delete-TE-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.delete-TE-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.delete-TE-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null],.delete-TE-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.delete-TE-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.delete-TE-button.pill.compact.hide-bg:before{opacity:0}.delete-TE-button.pill.compact .button-text{white-space:nowrap}.delete-TE-button.pill.compact:hover{max-width:100%}.delete-TE-button.pill.compact:hover.hide-bg:before{opacity:1}.delete-TE-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.delete-TE-button.pill-alt:before{content:"";background:var(--button-delete);border:2px solid var(--button-delete);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.delete-TE-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.delete-TE-button.pill-alt:hover:before,.delete-TE-button.pill-alt.selected:before{background:var(--button-delete)}.delete-TE-button.pill-alt:hover .button-text,.delete-TE-button.pill-alt.selected .button-text{color:var(--default-bg)}.delete-TE-button.pill-alt.disabled,.delete-TE-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.delete-TE-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.delete-TE-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.delete-TE-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.delete-TE-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.delete-TE-button.round .icon,.delete-TE-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.delete-TE-button.round:hover,.delete-TE-button.round.selected{opacity:1}.delete-TE-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.delete-TE-button.round.disabled{pointer-events:none}.delete-TE-button.round.disabled .icon{filter:saturate(0)}.delete-TE-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.delete-TE-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.delete-TE-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.delete-TE-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.delete-TE-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.delete-TE-button.nav{flex-wrap:nowrap}.delete-TE-button.nav svg{color:var(--troubadour-main)}.delete-TE-button.nav .icon,.delete-TE-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.delete-TE-button.nav .button-text{color:var(--button-delete);font-weight:700}.delete-TE-button.nav:hover{text-decoration:underline}.delete-TE-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.delete-TE-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.delete-TE-button.nav[data-icon-position=right][data-size=tiny] .icon,.delete-TE-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.delete-TE-button.nav[data-icon-position=right] .button-text{text-align:right}.delete-TE-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.delete-TE-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.delete-TE-button.nav[data-icon-position=left][data-size=tiny] .icon,.delete-TE-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.delete-TE-button.nav[data-icon-position=left] .button-text{text-align:left}.delete-TE-button.nav[data-size=large]{border-radius:100px;padding:5px}.delete-TE-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.delete-TE-button.nav[data-size=large] .icon{height:80px}.delete-TE-button.nav[data-size=regular]{padding:20px 31px}.delete-TE-button.nav[data-size=regular] .icon{width:auto;height:23px}.delete-TE-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.delete-TE-button.nav[data-size=small]{padding:10px}.delete-TE-button.nav[data-size=small] .icon{width:auto;height:16px}.delete-TE-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.delete-TE-button.nav[data-size=tiny]{padding:15px 20px}.delete-TE-button.nav[data-size=tiny] .icon{width:auto;height:10px}.delete-TE-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.delete-TE-button.nav[data-size=mini]{padding:4px 12px}.delete-TE-button.nav[data-size=mini] .icon{width:auto;height:5px}.delete-TE-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.delete-TE-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.delete-TE-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--button-delete);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.delete-TE-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.delete-TE-button.legacy .button-text,.delete-TE-button.legacy .icon{z-index:11}.delete-TE-button.legacy .button-text{color:var(--button-delete);z-index:11;font-weight:400}.delete-TE-button.legacy svg{color:var(--button-delete)}.delete-TE-button.legacy:hover:before,.delete-TE-button.legacy.selected:before{background-color:var(--button-delete);border:2px solid var(--button-delete)}.delete-TE-button.legacy:hover .button-text,.delete-TE-button.legacy.selected .button-text{color:var(--default-bg)}.delete-TE-button.legacy:hover img,.delete-TE-button.legacy.selected img{transform:scale(.95)}.delete-TE-button.legacy.disabled{pointer-events:none}.delete-TE-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.delete-TE-button.legacy.disabled .button-text{color:var(--ui-disabled)}.delete-TE-button.legacy.disabled .icon{opacity:.5}.delete-TE-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.delete-TE-button.legacy.invalid .button-text{color:var(--ui-disabled)}.delete-TE-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.delete-TE-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.delete-TE-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.delete-TE-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.delete-TE-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.delete-TE-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.delete-TE-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.delete-TE-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.delete-TE-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.delete-TE-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.delete-TE-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.delete-TE-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.delete-TE-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.delete-TE-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.delete-TE-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.delete-TE-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.delete-TE-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.delete-TE-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.delete-TE-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.delete-TE-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.delete-TE-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.delete-TE-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.delete-TE-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.delete-TE-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.number-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.number-button:focus{text-decoration:none}.number-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.number-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.number-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.number-button .button-text.ws-no-wrap{white-space:nowrap}.number-button:active,.number-button:hover{cursor:pointer;text-decoration:none}.number-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.number-button.pill:before{content:"";background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.number-button.pill .button-text,.number-button.pill .icon{z-index:11}.number-button.pill .button-text{color:var(--navigation-step);z-index:11;font-weight:400;overflow:hidden}.number-button.pill svg{color:var(--navigation-step)}.number-button.pill:hover:not(.compact):before,.number-button.pill.selected:before{filter:brightness(1.3)}.number-button.pill.no-shadow:before{box-shadow:none}.number-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.number-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.number-button.pill.has-border:hover:not(.compact):before,.number-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.number-button.pill.alt-hover:hover:not(.compact):before,.number-button.pill.alt-hover.selected:before{background:var(--navigation-step);border:2px solid var(--navigation-step);filter:brightness()}.number-button.pill.alt-hover:hover:not(.compact) .icon,.number-button.pill.alt-hover.selected .icon,.number-button.pill.alt-hover:hover:not(.compact) .button-text,.number-button.pill.alt-hover.selected .button-text{color:var(--default-bg)}.number-button.pill.alt-hover:hover:not(.compact) .icon,.number-button.pill.alt-hover.selected .icon{background-color:var(--default-bg)}.number-button.pill.disabled,.number-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.number-button.pill.disabled:before,.number-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.number-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.number-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.number-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.number-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.number-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.number-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.number-button.pill .dropdown-caret{margin-right:10px}.number-button.pill[data-icon-position=null] .icon,.number-button.pill[data-icon-position=none] .icon{display:none!important}.number-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.number-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.number-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.number-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.number-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.number-button.pill[data-size=micro][data-icon-position=null],.number-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.number-button.pill[data-size=micro][data-icon-position=null] .button-text,.number-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.number-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.number-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.number-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.number-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.number-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.number-button.pill[data-size=mini][data-icon-position=null],.number-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.number-button.pill[data-size=mini][data-icon-position=null] .button-text,.number-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.number-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.number-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.number-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.number-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.number-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.number-button.pill[data-size=tiny][data-icon-position=null],.number-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.number-button.pill[data-size=tiny][data-icon-position=null] .button-text,.number-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.number-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.number-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.number-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.number-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.number-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.number-button.pill[data-size=small][data-icon-position=null],.number-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.number-button.pill[data-size=small][data-icon-position=null] .button-text,.number-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.number-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.number-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.number-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.number-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.number-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.number-button.pill[data-size=regular][data-icon-position=null],.number-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.number-button.pill[data-size=regular][data-icon-position=null] .button-text,.number-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.number-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.number-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.number-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.number-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.number-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.number-button.pill[data-size=large][data-icon-position=null],.number-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.number-button.pill[data-size=large][data-icon-position=null] .button-text,.number-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.number-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.number-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.number-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.number-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.number-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.number-button.pill[data-size=xlarge][data-icon-position=null],.number-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.number-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.number-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.number-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.number-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.number-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.number-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.number-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.number-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.number-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.number-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.number-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.number-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.number-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.number-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.number-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.number-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.number-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.number-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.number-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.number-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.number-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.number-button.pill[data-size=responsive][data-icon-position=null],.number-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.number-button.pill[data-size=responsive][data-icon-position=null] .button-text,.number-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.number-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.number-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.number-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.number-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.number-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.number-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.number-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.number-button.pill[data-size=responsive][data-icon-position=null],.number-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.number-button.pill[data-size=responsive][data-icon-position=null] .button-text,.number-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.number-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.number-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.number-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.number-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.number-button.pill.compact.hide-bg:before{opacity:0}.number-button.pill.compact .button-text{white-space:nowrap}.number-button.pill.compact:hover{max-width:100%}.number-button.pill.compact:hover.hide-bg:before{opacity:1}.number-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.number-button.pill-alt:before{content:"";background:var(--default-bg);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.number-button.pill-alt .button-text{color:var(--navigation-step);z-index:11;font-weight:400}.number-button.pill-alt:hover:before,.number-button.pill-alt.selected:before{background:var(--button-border)}.number-button.pill-alt:hover .button-text,.number-button.pill-alt.selected .button-text{color:var(--default-bg)}.number-button.pill-alt.disabled,.number-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.number-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.number-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.number-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.number-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.number-button.round .icon,.number-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.number-button.round:hover,.number-button.round.selected{opacity:1}.number-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.number-button.round.disabled{pointer-events:none}.number-button.round.disabled .icon{filter:saturate(0)}.number-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.number-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.number-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.number-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.number-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.number-button.nav{flex-wrap:nowrap}.number-button.nav svg{color:var(--troubadour-main)}.number-button.nav .icon,.number-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.number-button.nav .button-text{color:var(--default-bg);font-weight:700}.number-button.nav:hover{text-decoration:underline}.number-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.number-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.number-button.nav[data-icon-position=right][data-size=tiny] .icon,.number-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.number-button.nav[data-icon-position=right] .button-text{text-align:right}.number-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.number-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.number-button.nav[data-icon-position=left][data-size=tiny] .icon,.number-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.number-button.nav[data-icon-position=left] .button-text{text-align:left}.number-button.nav[data-size=large]{border-radius:100px;padding:5px}.number-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.number-button.nav[data-size=large] .icon{height:80px}.number-button.nav[data-size=regular]{padding:20px 31px}.number-button.nav[data-size=regular] .icon{width:auto;height:23px}.number-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.number-button.nav[data-size=small]{padding:10px}.number-button.nav[data-size=small] .icon{width:auto;height:16px}.number-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.number-button.nav[data-size=tiny]{padding:15px 20px}.number-button.nav[data-size=tiny] .icon{width:auto;height:10px}.number-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.number-button.nav[data-size=mini]{padding:4px 12px}.number-button.nav[data-size=mini] .icon{width:auto;height:5px}.number-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.number-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.number-button.legacy:before{content:"";background-color:var(--navigation-step);border:2px solid var(--default-bg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.number-button.legacy.has-shadow:before{border:2px solid var(--navigation-step);box-shadow:var(--dropshadow)}.number-button.legacy .button-text,.number-button.legacy .icon{z-index:11}.number-button.legacy .button-text{color:var(--default-bg);z-index:11;font-weight:400}.number-button.legacy svg{color:var(--default-bg)}.number-button.legacy:hover:before,.number-button.legacy.selected:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.number-button.legacy:hover .button-text,.number-button.legacy.selected .button-text{color:var(--navigation-step)}.number-button.legacy:hover img,.number-button.legacy.selected img{transform:scale(.95)}.number-button.legacy.disabled{pointer-events:none}.number-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.number-button.legacy.disabled .button-text{color:var(--ui-disabled)}.number-button.legacy.disabled .icon{opacity:.5}.number-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.number-button.legacy.invalid .button-text{color:var(--ui-disabled)}.number-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.number-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.number-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.number-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.number-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.number-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.number-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.number-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.number-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.number-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.number-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.number-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.number-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.number-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.number-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.number-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.number-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.number-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.number-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.number-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.number-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.number-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.number-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.number-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.open-read-mode-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.open-read-mode-button:focus{text-decoration:none}.open-read-mode-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.open-read-mode-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.open-read-mode-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.open-read-mode-button .button-text.ws-no-wrap{white-space:nowrap}.open-read-mode-button:active,.open-read-mode-button:hover{cursor:pointer;text-decoration:none}.open-read-mode-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.open-read-mode-button.pill:before{content:"";background:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.open-read-mode-button.pill .button-text,.open-read-mode-button.pill .icon{z-index:11}.open-read-mode-button.pill .button-text{color:var(--challenges-card-to-do-2);z-index:11;font-weight:400;overflow:hidden}.open-read-mode-button.pill svg{color:var(--challenges-card-to-do-2)}.open-read-mode-button.pill:hover:not(.compact):before,.open-read-mode-button.pill.selected:before{filter:brightness(1.3)}.open-read-mode-button.pill.no-shadow:before{box-shadow:none}.open-read-mode-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.open-read-mode-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.open-read-mode-button.pill.has-border:hover:not(.compact):before,.open-read-mode-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.open-read-mode-button.pill.alt-hover:hover:not(.compact):before,.open-read-mode-button.pill.alt-hover.selected:before{background:var(--challenges-card-to-do-2);border:2px solid var(--challenges-card-to-do-2);filter:brightness()}.open-read-mode-button.pill.alt-hover:hover:not(.compact) .icon,.open-read-mode-button.pill.alt-hover.selected .icon,.open-read-mode-button.pill.alt-hover:hover:not(.compact) .button-text,.open-read-mode-button.pill.alt-hover.selected .button-text{color:var(--tutorial-color-11)}.open-read-mode-button.pill.alt-hover:hover:not(.compact) .icon,.open-read-mode-button.pill.alt-hover.selected .icon{background-color:var(--tutorial-color-11)}.open-read-mode-button.pill.disabled,.open-read-mode-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.open-read-mode-button.pill.disabled:before,.open-read-mode-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.open-read-mode-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.open-read-mode-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.open-read-mode-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.open-read-mode-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.open-read-mode-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.open-read-mode-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.open-read-mode-button.pill .dropdown-caret{margin-right:10px}.open-read-mode-button.pill[data-icon-position=null] .icon,.open-read-mode-button.pill[data-icon-position=none] .icon{display:none!important}.open-read-mode-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.open-read-mode-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.open-read-mode-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.open-read-mode-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.open-read-mode-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.open-read-mode-button.pill[data-size=micro][data-icon-position=null],.open-read-mode-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.open-read-mode-button.pill[data-size=micro][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.open-read-mode-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.open-read-mode-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.open-read-mode-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.open-read-mode-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.open-read-mode-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-read-mode-button.pill[data-size=mini][data-icon-position=null],.open-read-mode-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.open-read-mode-button.pill[data-size=mini][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.open-read-mode-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.open-read-mode-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.open-read-mode-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=null],.open-read-mode-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.open-read-mode-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.open-read-mode-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.open-read-mode-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.open-read-mode-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.open-read-mode-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-read-mode-button.pill[data-size=small][data-icon-position=null],.open-read-mode-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.open-read-mode-button.pill[data-size=small][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.open-read-mode-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.open-read-mode-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.open-read-mode-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.open-read-mode-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.open-read-mode-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.open-read-mode-button.pill[data-size=regular][data-icon-position=null],.open-read-mode-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.open-read-mode-button.pill[data-size=regular][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.open-read-mode-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.open-read-mode-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.open-read-mode-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.open-read-mode-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.open-read-mode-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.open-read-mode-button.pill[data-size=large][data-icon-position=null],.open-read-mode-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.open-read-mode-button.pill[data-size=large][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.open-read-mode-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.open-read-mode-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.open-read-mode-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=null],.open-read-mode-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.open-read-mode-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.open-read-mode-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.open-read-mode-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.open-read-mode-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.open-read-mode-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.open-read-mode-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.open-read-mode-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.open-read-mode-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.open-read-mode-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.open-read-mode-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.open-read-mode-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.open-read-mode-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.open-read-mode-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.open-read-mode-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.open-read-mode-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.open-read-mode-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.open-read-mode-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null],.open-read-mode-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.open-read-mode-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.open-read-mode-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.open-read-mode-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null],.open-read-mode-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.open-read-mode-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.open-read-mode-button.pill.compact.hide-bg:before{opacity:0}.open-read-mode-button.pill.compact .button-text{white-space:nowrap}.open-read-mode-button.pill.compact:hover{max-width:100%}.open-read-mode-button.pill.compact:hover.hide-bg:before{opacity:1}.open-read-mode-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.open-read-mode-button.pill-alt:before{content:"";background:var(--tutorial-color-11);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.open-read-mode-button.pill-alt .button-text{color:var(--challenges-card-to-do-2);z-index:11;font-weight:400}.open-read-mode-button.pill-alt:hover:before,.open-read-mode-button.pill-alt.selected:before{background:var(--button-border)}.open-read-mode-button.pill-alt:hover .button-text,.open-read-mode-button.pill-alt.selected .button-text{color:var(--default-bg)}.open-read-mode-button.pill-alt.disabled,.open-read-mode-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.open-read-mode-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.open-read-mode-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.open-read-mode-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.open-read-mode-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.open-read-mode-button.round .icon,.open-read-mode-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.open-read-mode-button.round:hover,.open-read-mode-button.round.selected{opacity:1}.open-read-mode-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.open-read-mode-button.round.disabled{pointer-events:none}.open-read-mode-button.round.disabled .icon{filter:saturate(0)}.open-read-mode-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.open-read-mode-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.open-read-mode-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.open-read-mode-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.open-read-mode-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.open-read-mode-button.nav{flex-wrap:nowrap}.open-read-mode-button.nav svg{color:var(--troubadour-main)}.open-read-mode-button.nav .icon,.open-read-mode-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.open-read-mode-button.nav .button-text{color:var(--tutorial-color-11);font-weight:700}.open-read-mode-button.nav:hover{text-decoration:underline}.open-read-mode-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.open-read-mode-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.open-read-mode-button.nav[data-icon-position=right][data-size=tiny] .icon,.open-read-mode-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.open-read-mode-button.nav[data-icon-position=right] .button-text{text-align:right}.open-read-mode-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.open-read-mode-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.open-read-mode-button.nav[data-icon-position=left][data-size=tiny] .icon,.open-read-mode-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.open-read-mode-button.nav[data-icon-position=left] .button-text{text-align:left}.open-read-mode-button.nav[data-size=large]{border-radius:100px;padding:5px}.open-read-mode-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.open-read-mode-button.nav[data-size=large] .icon{height:80px}.open-read-mode-button.nav[data-size=regular]{padding:20px 31px}.open-read-mode-button.nav[data-size=regular] .icon{width:auto;height:23px}.open-read-mode-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.open-read-mode-button.nav[data-size=small]{padding:10px}.open-read-mode-button.nav[data-size=small] .icon{width:auto;height:16px}.open-read-mode-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.open-read-mode-button.nav[data-size=tiny]{padding:15px 20px}.open-read-mode-button.nav[data-size=tiny] .icon{width:auto;height:10px}.open-read-mode-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.open-read-mode-button.nav[data-size=mini]{padding:4px 12px}.open-read-mode-button.nav[data-size=mini] .icon{width:auto;height:5px}.open-read-mode-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.open-read-mode-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.open-read-mode-button.legacy:before{content:"";background-color:var(--challenges-card-to-do-2);border:2px solid var(--tutorial-color-11);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.open-read-mode-button.legacy.has-shadow:before{border:2px solid var(--challenges-card-to-do-2);box-shadow:var(--dropshadow)}.open-read-mode-button.legacy .button-text,.open-read-mode-button.legacy .icon{z-index:11}.open-read-mode-button.legacy .button-text{color:var(--tutorial-color-11);z-index:11;font-weight:400}.open-read-mode-button.legacy svg{color:var(--tutorial-color-11)}.open-read-mode-button.legacy:hover:before,.open-read-mode-button.legacy.selected:before{background-color:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11)}.open-read-mode-button.legacy:hover .button-text,.open-read-mode-button.legacy.selected .button-text{color:var(--challenges-card-to-do-2)}.open-read-mode-button.legacy:hover img,.open-read-mode-button.legacy.selected img{transform:scale(.95)}.open-read-mode-button.legacy.disabled{pointer-events:none}.open-read-mode-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.open-read-mode-button.legacy.disabled .button-text{color:var(--ui-disabled)}.open-read-mode-button.legacy.disabled .icon{opacity:.5}.open-read-mode-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.open-read-mode-button.legacy.invalid .button-text{color:var(--ui-disabled)}.open-read-mode-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.open-read-mode-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.open-read-mode-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.open-read-mode-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.open-read-mode-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.open-read-mode-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.open-read-mode-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.open-read-mode-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.open-read-mode-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.open-read-mode-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.open-read-mode-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.open-read-mode-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.open-read-mode-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.open-read-mode-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.open-read-mode-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.open-read-mode-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.open-read-mode-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.open-read-mode-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.open-read-mode-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.open-read-mode-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.open-read-mode-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.open-read-mode-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.open-read-mode-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.open-read-mode-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.back-to-challenges-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.back-to-challenges-button:focus{text-decoration:none}.back-to-challenges-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.back-to-challenges-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.back-to-challenges-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.back-to-challenges-button .button-text.ws-no-wrap{white-space:nowrap}.back-to-challenges-button:active,.back-to-challenges-button:hover{cursor:pointer;text-decoration:none}.back-to-challenges-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.back-to-challenges-button.pill:before{content:"";background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.back-to-challenges-button.pill .button-text,.back-to-challenges-button.pill .icon{z-index:11}.back-to-challenges-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.back-to-challenges-button.pill svg{color:var(--default-color-2)}.back-to-challenges-button.pill:hover:not(.compact):before,.back-to-challenges-button.pill.selected:before{filter:brightness(1.3)}.back-to-challenges-button.pill.no-shadow:before{box-shadow:none}.back-to-challenges-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.back-to-challenges-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.back-to-challenges-button.pill.has-border:hover:not(.compact):before,.back-to-challenges-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.back-to-challenges-button.pill.alt-hover:hover:not(.compact):before,.back-to-challenges-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.back-to-challenges-button.pill.alt-hover:hover:not(.compact) .icon,.back-to-challenges-button.pill.alt-hover.selected .icon,.back-to-challenges-button.pill.alt-hover:hover:not(.compact) .button-text,.back-to-challenges-button.pill.alt-hover.selected .button-text{color:var(--troubadour-main)}.back-to-challenges-button.pill.alt-hover:hover:not(.compact) .icon,.back-to-challenges-button.pill.alt-hover.selected .icon{background-color:var(--troubadour-main)}.back-to-challenges-button.pill.disabled,.back-to-challenges-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.back-to-challenges-button.pill.disabled:before,.back-to-challenges-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.back-to-challenges-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.back-to-challenges-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.back-to-challenges-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.back-to-challenges-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.back-to-challenges-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.back-to-challenges-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.back-to-challenges-button.pill .dropdown-caret{margin-right:10px}.back-to-challenges-button.pill[data-icon-position=null] .icon,.back-to-challenges-button.pill[data-icon-position=none] .icon{display:none!important}.back-to-challenges-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.back-to-challenges-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.back-to-challenges-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=null],.back-to-challenges-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.back-to-challenges-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.back-to-challenges-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.back-to-challenges-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=null],.back-to-challenges-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.back-to-challenges-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.back-to-challenges-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.back-to-challenges-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=null],.back-to-challenges-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.back-to-challenges-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.back-to-challenges-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.back-to-challenges-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.back-to-challenges-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.back-to-challenges-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.back-to-challenges-button.pill[data-size=small][data-icon-position=null],.back-to-challenges-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.back-to-challenges-button.pill[data-size=small][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.back-to-challenges-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.back-to-challenges-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.back-to-challenges-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=null],.back-to-challenges-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.back-to-challenges-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.back-to-challenges-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.back-to-challenges-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.back-to-challenges-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.back-to-challenges-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.back-to-challenges-button.pill[data-size=large][data-icon-position=null],.back-to-challenges-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.back-to-challenges-button.pill[data-size=large][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.back-to-challenges-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.back-to-challenges-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.back-to-challenges-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=null],.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.back-to-challenges-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.back-to-challenges-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.back-to-challenges-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.back-to-challenges-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.back-to-challenges-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.back-to-challenges-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.back-to-challenges-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.back-to-challenges-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.back-to-challenges-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.back-to-challenges-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.back-to-challenges-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.back-to-challenges-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.back-to-challenges-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.back-to-challenges-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.back-to-challenges-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.back-to-challenges-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.back-to-challenges-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null],.back-to-challenges-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.back-to-challenges-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.back-to-challenges-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.back-to-challenges-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null],.back-to-challenges-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.back-to-challenges-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.back-to-challenges-button.pill.compact.hide-bg:before{opacity:0}.back-to-challenges-button.pill.compact .button-text{white-space:nowrap}.back-to-challenges-button.pill.compact:hover{max-width:100%}.back-to-challenges-button.pill.compact:hover.hide-bg:before{opacity:1}.back-to-challenges-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.back-to-challenges-button.pill-alt:before{content:"";background:var(--troubadour-main);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.back-to-challenges-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.back-to-challenges-button.pill-alt:hover:before,.back-to-challenges-button.pill-alt.selected:before{background:var(--button-border)}.back-to-challenges-button.pill-alt:hover .button-text,.back-to-challenges-button.pill-alt.selected .button-text{color:var(--default-bg)}.back-to-challenges-button.pill-alt.disabled,.back-to-challenges-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.back-to-challenges-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.back-to-challenges-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.back-to-challenges-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.back-to-challenges-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.back-to-challenges-button.round .icon,.back-to-challenges-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.back-to-challenges-button.round:hover,.back-to-challenges-button.round.selected{opacity:1}.back-to-challenges-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.back-to-challenges-button.round.disabled{pointer-events:none}.back-to-challenges-button.round.disabled .icon{filter:saturate(0)}.back-to-challenges-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.back-to-challenges-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.back-to-challenges-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.back-to-challenges-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.back-to-challenges-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.back-to-challenges-button.nav{flex-wrap:nowrap}.back-to-challenges-button.nav svg{color:var(--troubadour-main)}.back-to-challenges-button.nav .icon,.back-to-challenges-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.back-to-challenges-button.nav .button-text{color:var(--troubadour-main);font-weight:700}.back-to-challenges-button.nav:hover{text-decoration:underline}.back-to-challenges-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.back-to-challenges-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.back-to-challenges-button.nav[data-icon-position=right][data-size=tiny] .icon,.back-to-challenges-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.back-to-challenges-button.nav[data-icon-position=right] .button-text{text-align:right}.back-to-challenges-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.back-to-challenges-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.back-to-challenges-button.nav[data-icon-position=left][data-size=tiny] .icon,.back-to-challenges-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.back-to-challenges-button.nav[data-icon-position=left] .button-text{text-align:left}.back-to-challenges-button.nav[data-size=large]{border-radius:100px;padding:5px}.back-to-challenges-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.back-to-challenges-button.nav[data-size=large] .icon{height:80px}.back-to-challenges-button.nav[data-size=regular]{padding:20px 31px}.back-to-challenges-button.nav[data-size=regular] .icon{width:auto;height:23px}.back-to-challenges-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.back-to-challenges-button.nav[data-size=small]{padding:10px}.back-to-challenges-button.nav[data-size=small] .icon{width:auto;height:16px}.back-to-challenges-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.back-to-challenges-button.nav[data-size=tiny]{padding:15px 20px}.back-to-challenges-button.nav[data-size=tiny] .icon{width:auto;height:10px}.back-to-challenges-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.back-to-challenges-button.nav[data-size=mini]{padding:4px 12px}.back-to-challenges-button.nav[data-size=mini] .icon{width:auto;height:5px}.back-to-challenges-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.back-to-challenges-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.back-to-challenges-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--troubadour-main);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.back-to-challenges-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.back-to-challenges-button.legacy .button-text,.back-to-challenges-button.legacy .icon{z-index:11}.back-to-challenges-button.legacy .button-text{color:var(--troubadour-main);z-index:11;font-weight:400}.back-to-challenges-button.legacy svg{color:var(--troubadour-main)}.back-to-challenges-button.legacy:hover:before,.back-to-challenges-button.legacy.selected:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.back-to-challenges-button.legacy:hover .button-text,.back-to-challenges-button.legacy.selected .button-text{color:var(--default-color-2)}.back-to-challenges-button.legacy:hover img,.back-to-challenges-button.legacy.selected img{transform:scale(.95)}.back-to-challenges-button.legacy.disabled{pointer-events:none}.back-to-challenges-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.back-to-challenges-button.legacy.disabled .button-text{color:var(--ui-disabled)}.back-to-challenges-button.legacy.disabled .icon{opacity:.5}.back-to-challenges-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.back-to-challenges-button.legacy.invalid .button-text{color:var(--ui-disabled)}.back-to-challenges-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.back-to-challenges-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.back-to-challenges-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.back-to-challenges-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.back-to-challenges-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.back-to-challenges-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.back-to-challenges-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.back-to-challenges-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.back-to-challenges-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.back-to-challenges-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.back-to-challenges-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.back-to-challenges-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.back-to-challenges-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.back-to-challenges-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.back-to-challenges-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.back-to-challenges-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.back-to-challenges-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.back-to-challenges-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.back-to-challenges-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.back-to-challenges-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.back-to-challenges-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.back-to-challenges-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.back-to-challenges-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.back-to-challenges-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.student-correction-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.student-correction-button:focus{text-decoration:none}.student-correction-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.student-correction-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.student-correction-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.student-correction-button .button-text.ws-no-wrap{white-space:nowrap}.student-correction-button:active,.student-correction-button:hover{cursor:pointer;text-decoration:none}.student-correction-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.student-correction-button.pill:before{content:"";background:var(--workstate-waitval-very-dark);border:2px solid var(--workstate-waitval-very-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.student-correction-button.pill .button-text,.student-correction-button.pill .icon{z-index:11}.student-correction-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.student-correction-button.pill svg{color:var(--default-color-2)}.student-correction-button.pill:hover:not(.compact):before,.student-correction-button.pill.selected:before{filter:brightness(1.3)}.student-correction-button.pill.no-shadow:before{box-shadow:none}.student-correction-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.student-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-correction-button.pill.has-border:hover:not(.compact):before,.student-correction-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.student-correction-button.pill.alt-hover:hover:not(.compact):before,.student-correction-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.student-correction-button.pill.alt-hover:hover:not(.compact) .icon,.student-correction-button.pill.alt-hover.selected .icon,.student-correction-button.pill.alt-hover:hover:not(.compact) .button-text,.student-correction-button.pill.alt-hover.selected .button-text{color:var(--workstate-waitval-very-dark)}.student-correction-button.pill.alt-hover:hover:not(.compact) .icon,.student-correction-button.pill.alt-hover.selected .icon{background-color:var(--workstate-waitval-very-dark)}.student-correction-button.pill.disabled,.student-correction-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.student-correction-button.pill.disabled:before,.student-correction-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.student-correction-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-correction-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.student-correction-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.student-correction-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-correction-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.student-correction-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.student-correction-button.pill .dropdown-caret{margin-right:10px}.student-correction-button.pill[data-icon-position=null] .icon,.student-correction-button.pill[data-icon-position=none] .icon{display:none!important}.student-correction-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.student-correction-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.student-correction-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.student-correction-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.student-correction-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.student-correction-button.pill[data-size=micro][data-icon-position=null],.student-correction-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.student-correction-button.pill[data-size=micro][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.student-correction-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.student-correction-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.student-correction-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.student-correction-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-correction-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-correction-button.pill[data-size=mini][data-icon-position=null],.student-correction-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.student-correction-button.pill[data-size=mini][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.student-correction-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.student-correction-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.student-correction-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.student-correction-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-correction-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-correction-button.pill[data-size=tiny][data-icon-position=null],.student-correction-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.student-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.student-correction-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.student-correction-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.student-correction-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.student-correction-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-correction-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-correction-button.pill[data-size=small][data-icon-position=null],.student-correction-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.student-correction-button.pill[data-size=small][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.student-correction-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.student-correction-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.student-correction-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.student-correction-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.student-correction-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.student-correction-button.pill[data-size=regular][data-icon-position=null],.student-correction-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.student-correction-button.pill[data-size=regular][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.student-correction-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.student-correction-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.student-correction-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.student-correction-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.student-correction-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.student-correction-button.pill[data-size=large][data-icon-position=null],.student-correction-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.student-correction-button.pill[data-size=large][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.student-correction-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.student-correction-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.student-correction-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.student-correction-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.student-correction-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.student-correction-button.pill[data-size=xlarge][data-icon-position=null],.student-correction-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.student-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.student-correction-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.student-correction-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.student-correction-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.student-correction-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.student-correction-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.student-correction-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.student-correction-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.student-correction-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.student-correction-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.student-correction-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.student-correction-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.student-correction-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.student-correction-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.student-correction-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.student-correction-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.student-correction-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.student-correction-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.student-correction-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-correction-button.pill[data-size=responsive][data-icon-position=null],.student-correction-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.student-correction-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.student-correction-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.student-correction-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.student-correction-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.student-correction-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-correction-button.pill[data-size=responsive][data-icon-position=null],.student-correction-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text,.student-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.student-correction-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.student-correction-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.student-correction-button.pill.compact.hide-bg:before{opacity:0}.student-correction-button.pill.compact .button-text{white-space:nowrap}.student-correction-button.pill.compact:hover{max-width:100%}.student-correction-button.pill.compact:hover.hide-bg:before{opacity:1}.student-correction-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.student-correction-button.pill-alt:before{content:"";background:var(--workstate-waitval-very-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.student-correction-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.student-correction-button.pill-alt:hover:before,.student-correction-button.pill-alt.selected:before{background:var(--button-border)}.student-correction-button.pill-alt:hover .button-text,.student-correction-button.pill-alt.selected .button-text{color:var(--default-bg)}.student-correction-button.pill-alt.disabled,.student-correction-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.student-correction-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-correction-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.student-correction-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.student-correction-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.student-correction-button.round .icon,.student-correction-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.student-correction-button.round:hover,.student-correction-button.round.selected{opacity:1}.student-correction-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.student-correction-button.round.disabled{pointer-events:none}.student-correction-button.round.disabled .icon{filter:saturate(0)}.student-correction-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.student-correction-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.student-correction-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.student-correction-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.student-correction-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.student-correction-button.nav{flex-wrap:nowrap}.student-correction-button.nav svg{color:var(--troubadour-main)}.student-correction-button.nav .icon,.student-correction-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.student-correction-button.nav .button-text{color:var(--workstate-waitval-very-dark);font-weight:700}.student-correction-button.nav:hover{text-decoration:underline}.student-correction-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.student-correction-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.student-correction-button.nav[data-icon-position=right][data-size=tiny] .icon,.student-correction-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.student-correction-button.nav[data-icon-position=right] .button-text{text-align:right}.student-correction-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.student-correction-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.student-correction-button.nav[data-icon-position=left][data-size=tiny] .icon,.student-correction-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.student-correction-button.nav[data-icon-position=left] .button-text{text-align:left}.student-correction-button.nav[data-size=large]{border-radius:100px;padding:5px}.student-correction-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.student-correction-button.nav[data-size=large] .icon{height:80px}.student-correction-button.nav[data-size=regular]{padding:20px 31px}.student-correction-button.nav[data-size=regular] .icon{width:auto;height:23px}.student-correction-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.student-correction-button.nav[data-size=small]{padding:10px}.student-correction-button.nav[data-size=small] .icon{width:auto;height:16px}.student-correction-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.student-correction-button.nav[data-size=tiny]{padding:15px 20px}.student-correction-button.nav[data-size=tiny] .icon{width:auto;height:10px}.student-correction-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.student-correction-button.nav[data-size=mini]{padding:4px 12px}.student-correction-button.nav[data-size=mini] .icon{width:auto;height:5px}.student-correction-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.student-correction-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.student-correction-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-waitval-very-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.student-correction-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.student-correction-button.legacy .button-text,.student-correction-button.legacy .icon{z-index:11}.student-correction-button.legacy .button-text{color:var(--workstate-waitval-very-dark);z-index:11;font-weight:400}.student-correction-button.legacy svg{color:var(--workstate-waitval-very-dark)}.student-correction-button.legacy:hover:before,.student-correction-button.legacy.selected:before{background-color:var(--workstate-waitval-very-dark);border:2px solid var(--workstate-waitval-very-dark)}.student-correction-button.legacy:hover .button-text,.student-correction-button.legacy.selected .button-text{color:var(--default-color-2)}.student-correction-button.legacy:hover img,.student-correction-button.legacy.selected img{transform:scale(.95)}.student-correction-button.legacy.disabled{pointer-events:none}.student-correction-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.student-correction-button.legacy.disabled .button-text{color:var(--ui-disabled)}.student-correction-button.legacy.disabled .icon{opacity:.5}.student-correction-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.student-correction-button.legacy.invalid .button-text{color:var(--ui-disabled)}.student-correction-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-correction-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.student-correction-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.student-correction-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.student-correction-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.student-correction-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.student-correction-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.student-correction-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.student-correction-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.student-correction-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.student-correction-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.student-correction-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.student-correction-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.student-correction-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.student-correction-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.student-correction-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.student-correction-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.student-correction-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.student-correction-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.student-correction-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.student-correction-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.student-correction-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.student-correction-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.student-correction-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.student-revision-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.student-revision-button:focus{text-decoration:none}.student-revision-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.student-revision-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.student-revision-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.student-revision-button .button-text.ws-no-wrap{white-space:nowrap}.student-revision-button:active,.student-revision-button:hover{cursor:pointer;text-decoration:none}.student-revision-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.student-revision-button.pill:before{content:"";background:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.student-revision-button.pill .button-text,.student-revision-button.pill .icon{z-index:11}.student-revision-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.student-revision-button.pill svg{color:var(--default-color-2)}.student-revision-button.pill:hover:not(.compact):before,.student-revision-button.pill.selected:before{filter:brightness(1.3)}.student-revision-button.pill.no-shadow:before{box-shadow:none}.student-revision-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.student-revision-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-revision-button.pill.has-border:hover:not(.compact):before,.student-revision-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.student-revision-button.pill.alt-hover:hover:not(.compact):before,.student-revision-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.student-revision-button.pill.alt-hover:hover:not(.compact) .icon,.student-revision-button.pill.alt-hover.selected .icon,.student-revision-button.pill.alt-hover:hover:not(.compact) .button-text,.student-revision-button.pill.alt-hover.selected .button-text{color:var(--workstate-needrev-dark)}.student-revision-button.pill.alt-hover:hover:not(.compact) .icon,.student-revision-button.pill.alt-hover.selected .icon{background-color:var(--workstate-needrev-dark)}.student-revision-button.pill.disabled,.student-revision-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.student-revision-button.pill.disabled:before,.student-revision-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.student-revision-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.student-revision-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.student-revision-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.student-revision-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-revision-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.student-revision-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.student-revision-button.pill .dropdown-caret{margin-right:10px}.student-revision-button.pill[data-icon-position=null] .icon,.student-revision-button.pill[data-icon-position=none] .icon{display:none!important}.student-revision-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.student-revision-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.student-revision-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.student-revision-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.student-revision-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.student-revision-button.pill[data-size=micro][data-icon-position=null],.student-revision-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.student-revision-button.pill[data-size=micro][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.student-revision-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.student-revision-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.student-revision-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.student-revision-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-revision-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-revision-button.pill[data-size=mini][data-icon-position=null],.student-revision-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.student-revision-button.pill[data-size=mini][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.student-revision-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.student-revision-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.student-revision-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.student-revision-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-revision-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-revision-button.pill[data-size=tiny][data-icon-position=null],.student-revision-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.student-revision-button.pill[data-size=tiny][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.student-revision-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.student-revision-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.student-revision-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.student-revision-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-revision-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-revision-button.pill[data-size=small][data-icon-position=null],.student-revision-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.student-revision-button.pill[data-size=small][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.student-revision-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.student-revision-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.student-revision-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.student-revision-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.student-revision-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.student-revision-button.pill[data-size=regular][data-icon-position=null],.student-revision-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.student-revision-button.pill[data-size=regular][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.student-revision-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.student-revision-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.student-revision-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.student-revision-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.student-revision-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.student-revision-button.pill[data-size=large][data-icon-position=null],.student-revision-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.student-revision-button.pill[data-size=large][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.student-revision-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.student-revision-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.student-revision-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.student-revision-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.student-revision-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.student-revision-button.pill[data-size=xlarge][data-icon-position=null],.student-revision-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.student-revision-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.student-revision-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.student-revision-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.student-revision-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.student-revision-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.student-revision-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.student-revision-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.student-revision-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.student-revision-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.student-revision-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.student-revision-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.student-revision-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.student-revision-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.student-revision-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.student-revision-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.student-revision-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.student-revision-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.student-revision-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.student-revision-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.student-revision-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.student-revision-button.pill[data-size=responsive][data-icon-position=null],.student-revision-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.student-revision-button.pill[data-size=responsive][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.student-revision-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.student-revision-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.student-revision-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.student-revision-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.student-revision-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.student-revision-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.student-revision-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.student-revision-button.pill[data-size=responsive][data-icon-position=null],.student-revision-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.student-revision-button.pill[data-size=responsive][data-icon-position=null] .button-text,.student-revision-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.student-revision-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.student-revision-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.student-revision-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.student-revision-button.pill.compact.hide-bg:before{opacity:0}.student-revision-button.pill.compact .button-text{white-space:nowrap}.student-revision-button.pill.compact:hover{max-width:100%}.student-revision-button.pill.compact:hover.hide-bg:before{opacity:1}.student-revision-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.student-revision-button.pill-alt:before{content:"";background:var(--workstate-needrev-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.student-revision-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.student-revision-button.pill-alt:hover:before,.student-revision-button.pill-alt.selected:before{background:var(--button-border)}.student-revision-button.pill-alt:hover .button-text,.student-revision-button.pill-alt.selected .button-text{color:var(--default-bg)}.student-revision-button.pill-alt.disabled,.student-revision-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.student-revision-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-revision-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.student-revision-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.student-revision-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.student-revision-button.round .icon,.student-revision-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.student-revision-button.round:hover,.student-revision-button.round.selected{opacity:1}.student-revision-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.student-revision-button.round.disabled{pointer-events:none}.student-revision-button.round.disabled .icon{filter:saturate(0)}.student-revision-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.student-revision-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.student-revision-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.student-revision-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.student-revision-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.student-revision-button.nav{flex-wrap:nowrap}.student-revision-button.nav svg{color:var(--troubadour-main)}.student-revision-button.nav .icon,.student-revision-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.student-revision-button.nav .button-text{color:var(--workstate-needrev-dark);font-weight:700}.student-revision-button.nav:hover{text-decoration:underline}.student-revision-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.student-revision-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.student-revision-button.nav[data-icon-position=right][data-size=tiny] .icon,.student-revision-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.student-revision-button.nav[data-icon-position=right] .button-text{text-align:right}.student-revision-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.student-revision-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.student-revision-button.nav[data-icon-position=left][data-size=tiny] .icon,.student-revision-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.student-revision-button.nav[data-icon-position=left] .button-text{text-align:left}.student-revision-button.nav[data-size=large]{border-radius:100px;padding:5px}.student-revision-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.student-revision-button.nav[data-size=large] .icon{height:80px}.student-revision-button.nav[data-size=regular]{padding:20px 31px}.student-revision-button.nav[data-size=regular] .icon{width:auto;height:23px}.student-revision-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.student-revision-button.nav[data-size=small]{padding:10px}.student-revision-button.nav[data-size=small] .icon{width:auto;height:16px}.student-revision-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.student-revision-button.nav[data-size=tiny]{padding:15px 20px}.student-revision-button.nav[data-size=tiny] .icon{width:auto;height:10px}.student-revision-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.student-revision-button.nav[data-size=mini]{padding:4px 12px}.student-revision-button.nav[data-size=mini] .icon{width:auto;height:5px}.student-revision-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.student-revision-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.student-revision-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.student-revision-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.student-revision-button.legacy .button-text,.student-revision-button.legacy .icon{z-index:11}.student-revision-button.legacy .button-text{color:var(--workstate-needrev-dark);z-index:11;font-weight:400}.student-revision-button.legacy svg{color:var(--workstate-needrev-dark)}.student-revision-button.legacy:hover:before,.student-revision-button.legacy.selected:before{background-color:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark)}.student-revision-button.legacy:hover .button-text,.student-revision-button.legacy.selected .button-text{color:var(--default-color-2)}.student-revision-button.legacy:hover img,.student-revision-button.legacy.selected img{transform:scale(.95)}.student-revision-button.legacy.disabled{pointer-events:none}.student-revision-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.student-revision-button.legacy.disabled .button-text{color:var(--ui-disabled)}.student-revision-button.legacy.disabled .icon{opacity:.5}.student-revision-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.student-revision-button.legacy.invalid .button-text{color:var(--ui-disabled)}.student-revision-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.student-revision-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.student-revision-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.student-revision-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.student-revision-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.student-revision-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.student-revision-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.student-revision-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.student-revision-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.student-revision-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.student-revision-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.student-revision-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.student-revision-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.student-revision-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.student-revision-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.student-revision-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.student-revision-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.student-revision-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.student-revision-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.student-revision-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.student-revision-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.student-revision-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.student-revision-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.student-revision-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.teacher-add-comment-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.teacher-add-comment-button:focus{text-decoration:none}.teacher-add-comment-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.teacher-add-comment-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-add-comment-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.teacher-add-comment-button .button-text.ws-no-wrap{white-space:nowrap}.teacher-add-comment-button:active,.teacher-add-comment-button:hover{cursor:pointer;text-decoration:none}.teacher-add-comment-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.teacher-add-comment-button.pill:before{content:"";background:var(--workstate-comment);border:2px solid var(--workstate-comment);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.teacher-add-comment-button.pill .button-text,.teacher-add-comment-button.pill .icon{z-index:11}.teacher-add-comment-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.teacher-add-comment-button.pill svg{color:var(--default-color-2)}.teacher-add-comment-button.pill:hover:not(.compact):before,.teacher-add-comment-button.pill.selected:before{filter:brightness(1.3)}.teacher-add-comment-button.pill.no-shadow:before{box-shadow:none}.teacher-add-comment-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-add-comment-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-add-comment-button.pill.has-border:hover:not(.compact):before,.teacher-add-comment-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-add-comment-button.pill.alt-hover:hover:not(.compact):before,.teacher-add-comment-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.teacher-add-comment-button.pill.alt-hover:hover:not(.compact) .icon,.teacher-add-comment-button.pill.alt-hover.selected .icon,.teacher-add-comment-button.pill.alt-hover:hover:not(.compact) .button-text,.teacher-add-comment-button.pill.alt-hover.selected .button-text{color:var(--workstate-comment)}.teacher-add-comment-button.pill.alt-hover:hover:not(.compact) .icon,.teacher-add-comment-button.pill.alt-hover.selected .icon{background-color:var(--workstate-comment)}.teacher-add-comment-button.pill.disabled,.teacher-add-comment-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-add-comment-button.pill.disabled:before,.teacher-add-comment-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.teacher-add-comment-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-add-comment-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.teacher-add-comment-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-add-comment-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-add-comment-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-add-comment-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-add-comment-button.pill .dropdown-caret{margin-right:10px}.teacher-add-comment-button.pill[data-icon-position=null] .icon,.teacher-add-comment-button.pill[data-icon-position=none] .icon{display:none!important}.teacher-add-comment-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-add-comment-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.teacher-add-comment-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=null],.teacher-add-comment-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.teacher-add-comment-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-add-comment-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-add-comment-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=null],.teacher-add-comment-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.teacher-add-comment-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-add-comment-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-add-comment-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=null],.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.teacher-add-comment-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-add-comment-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-add-comment-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=null],.teacher-add-comment-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.teacher-add-comment-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-add-comment-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-add-comment-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=null],.teacher-add-comment-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.teacher-add-comment-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-add-comment-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.teacher-add-comment-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=null],.teacher-add-comment-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.teacher-add-comment-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-add-comment-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.teacher-add-comment-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=null],.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.teacher-add-comment-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-add-comment-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-add-comment-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-add-comment-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-add-comment-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-add-comment-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-add-comment-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-add-comment-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-add-comment-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-add-comment-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-add-comment-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-add-comment-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-add-comment-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-add-comment-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.teacher-add-comment-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-add-comment-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-add-comment-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null],.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.teacher-add-comment-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.teacher-add-comment-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-add-comment-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null],.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.teacher-add-comment-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.teacher-add-comment-button.pill.compact.hide-bg:before{opacity:0}.teacher-add-comment-button.pill.compact .button-text{white-space:nowrap}.teacher-add-comment-button.pill.compact:hover{max-width:100%}.teacher-add-comment-button.pill.compact:hover.hide-bg:before{opacity:1}.teacher-add-comment-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-add-comment-button.pill-alt:before{content:"";background:var(--workstate-comment);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-add-comment-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.teacher-add-comment-button.pill-alt:hover:before,.teacher-add-comment-button.pill-alt.selected:before{background:var(--button-border)}.teacher-add-comment-button.pill-alt:hover .button-text,.teacher-add-comment-button.pill-alt.selected .button-text{color:var(--default-bg)}.teacher-add-comment-button.pill-alt.disabled,.teacher-add-comment-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-add-comment-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-add-comment-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.teacher-add-comment-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.teacher-add-comment-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.teacher-add-comment-button.round .icon,.teacher-add-comment-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.teacher-add-comment-button.round:hover,.teacher-add-comment-button.round.selected{opacity:1}.teacher-add-comment-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.teacher-add-comment-button.round.disabled{pointer-events:none}.teacher-add-comment-button.round.disabled .icon{filter:saturate(0)}.teacher-add-comment-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.teacher-add-comment-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.teacher-add-comment-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.teacher-add-comment-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.teacher-add-comment-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.teacher-add-comment-button.nav{flex-wrap:nowrap}.teacher-add-comment-button.nav svg{color:var(--troubadour-main)}.teacher-add-comment-button.nav .icon,.teacher-add-comment-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.teacher-add-comment-button.nav .button-text{color:var(--workstate-comment);font-weight:700}.teacher-add-comment-button.nav:hover{text-decoration:underline}.teacher-add-comment-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.teacher-add-comment-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.teacher-add-comment-button.nav[data-icon-position=right][data-size=tiny] .icon,.teacher-add-comment-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.teacher-add-comment-button.nav[data-icon-position=right] .button-text{text-align:right}.teacher-add-comment-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.teacher-add-comment-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.teacher-add-comment-button.nav[data-icon-position=left][data-size=tiny] .icon,.teacher-add-comment-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.teacher-add-comment-button.nav[data-icon-position=left] .button-text{text-align:left}.teacher-add-comment-button.nav[data-size=large]{border-radius:100px;padding:5px}.teacher-add-comment-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.teacher-add-comment-button.nav[data-size=large] .icon{height:80px}.teacher-add-comment-button.nav[data-size=regular]{padding:20px 31px}.teacher-add-comment-button.nav[data-size=regular] .icon{width:auto;height:23px}.teacher-add-comment-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.teacher-add-comment-button.nav[data-size=small]{padding:10px}.teacher-add-comment-button.nav[data-size=small] .icon{width:auto;height:16px}.teacher-add-comment-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.teacher-add-comment-button.nav[data-size=tiny]{padding:15px 20px}.teacher-add-comment-button.nav[data-size=tiny] .icon{width:auto;height:10px}.teacher-add-comment-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.teacher-add-comment-button.nav[data-size=mini]{padding:4px 12px}.teacher-add-comment-button.nav[data-size=mini] .icon{width:auto;height:5px}.teacher-add-comment-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-add-comment-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-add-comment-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-comment);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-add-comment-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.teacher-add-comment-button.legacy .button-text,.teacher-add-comment-button.legacy .icon{z-index:11}.teacher-add-comment-button.legacy .button-text{color:var(--workstate-comment);z-index:11;font-weight:400}.teacher-add-comment-button.legacy svg{color:var(--workstate-comment)}.teacher-add-comment-button.legacy:hover:before,.teacher-add-comment-button.legacy.selected:before{background-color:var(--workstate-comment);border:2px solid var(--workstate-comment)}.teacher-add-comment-button.legacy:hover .button-text,.teacher-add-comment-button.legacy.selected .button-text{color:var(--default-color-2)}.teacher-add-comment-button.legacy:hover img,.teacher-add-comment-button.legacy.selected img{transform:scale(.95)}.teacher-add-comment-button.legacy.disabled{pointer-events:none}.teacher-add-comment-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-add-comment-button.legacy.disabled .button-text{color:var(--ui-disabled)}.teacher-add-comment-button.legacy.disabled .icon{opacity:.5}.teacher-add-comment-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-add-comment-button.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-add-comment-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-add-comment-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-add-comment-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-add-comment-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-add-comment-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.teacher-add-comment-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.teacher-add-comment-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.teacher-add-comment-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.teacher-add-comment-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.teacher-add-comment-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.teacher-add-comment-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.teacher-add-comment-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.teacher-add-comment-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.teacher-add-comment-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.teacher-add-comment-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.teacher-add-comment-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.teacher-add-comment-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.teacher-add-comment-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.teacher-add-comment-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.teacher-add-comment-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.teacher-add-comment-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.teacher-add-comment-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.teacher-add-comment-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.teacher-add-comment-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.completed-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.completed-button:focus{text-decoration:none}.completed-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.completed-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.completed-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.completed-button .button-text.ws-no-wrap{white-space:nowrap}.completed-button:active,.completed-button:hover{cursor:pointer;text-decoration:none}.completed-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.completed-button.pill:before{content:"";background:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.completed-button.pill .button-text,.completed-button.pill .icon{z-index:11}.completed-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.completed-button.pill svg{color:var(--default-color-2)}.completed-button.pill:hover:not(.compact):before,.completed-button.pill.selected:before{filter:brightness(1.3)}.completed-button.pill.no-shadow:before{box-shadow:none}.completed-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.completed-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.completed-button.pill.has-border:hover:not(.compact):before,.completed-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.completed-button.pill.alt-hover:hover:not(.compact):before,.completed-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.completed-button.pill.alt-hover:hover:not(.compact) .icon,.completed-button.pill.alt-hover.selected .icon,.completed-button.pill.alt-hover:hover:not(.compact) .button-text,.completed-button.pill.alt-hover.selected .button-text{color:var(--workstate-completed-very-dark)}.completed-button.pill.alt-hover:hover:not(.compact) .icon,.completed-button.pill.alt-hover.selected .icon{background-color:var(--workstate-completed-very-dark)}.completed-button.pill.disabled,.completed-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.completed-button.pill.disabled:before,.completed-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.completed-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.completed-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.completed-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.completed-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.completed-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.completed-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.completed-button.pill .dropdown-caret{margin-right:10px}.completed-button.pill[data-icon-position=null] .icon,.completed-button.pill[data-icon-position=none] .icon{display:none!important}.completed-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.completed-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.completed-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.completed-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.completed-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.completed-button.pill[data-size=micro][data-icon-position=null],.completed-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.completed-button.pill[data-size=micro][data-icon-position=null] .button-text,.completed-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.completed-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.completed-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.completed-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.completed-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.completed-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.completed-button.pill[data-size=mini][data-icon-position=null],.completed-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.completed-button.pill[data-size=mini][data-icon-position=null] .button-text,.completed-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.completed-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.completed-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.completed-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.completed-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.completed-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.completed-button.pill[data-size=tiny][data-icon-position=null],.completed-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.completed-button.pill[data-size=tiny][data-icon-position=null] .button-text,.completed-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.completed-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.completed-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.completed-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.completed-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.completed-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.completed-button.pill[data-size=small][data-icon-position=null],.completed-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.completed-button.pill[data-size=small][data-icon-position=null] .button-text,.completed-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.completed-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.completed-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.completed-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.completed-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.completed-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.completed-button.pill[data-size=regular][data-icon-position=null],.completed-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.completed-button.pill[data-size=regular][data-icon-position=null] .button-text,.completed-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.completed-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.completed-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.completed-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.completed-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.completed-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.completed-button.pill[data-size=large][data-icon-position=null],.completed-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.completed-button.pill[data-size=large][data-icon-position=null] .button-text,.completed-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.completed-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.completed-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.completed-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.completed-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.completed-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.completed-button.pill[data-size=xlarge][data-icon-position=null],.completed-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.completed-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.completed-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.completed-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.completed-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.completed-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.completed-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.completed-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.completed-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.completed-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.completed-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.completed-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.completed-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.completed-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.completed-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.completed-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.completed-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.completed-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.completed-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.completed-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.completed-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.completed-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.completed-button.pill[data-size=responsive][data-icon-position=null],.completed-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.completed-button.pill[data-size=responsive][data-icon-position=null] .button-text,.completed-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.completed-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.completed-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.completed-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.completed-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.completed-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.completed-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.completed-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.completed-button.pill[data-size=responsive][data-icon-position=null],.completed-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.completed-button.pill[data-size=responsive][data-icon-position=null] .button-text,.completed-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.completed-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.completed-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.completed-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.completed-button.pill.compact.hide-bg:before{opacity:0}.completed-button.pill.compact .button-text{white-space:nowrap}.completed-button.pill.compact:hover{max-width:100%}.completed-button.pill.compact:hover.hide-bg:before{opacity:1}.completed-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.completed-button.pill-alt:before{content:"";background:var(--workstate-completed-very-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.completed-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.completed-button.pill-alt:hover:before,.completed-button.pill-alt.selected:before{background:var(--button-border)}.completed-button.pill-alt:hover .button-text,.completed-button.pill-alt.selected .button-text{color:var(--default-bg)}.completed-button.pill-alt.disabled,.completed-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.completed-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.completed-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.completed-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.completed-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.completed-button.round .icon,.completed-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.completed-button.round:hover,.completed-button.round.selected{opacity:1}.completed-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.completed-button.round.disabled{pointer-events:none}.completed-button.round.disabled .icon{filter:saturate(0)}.completed-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.completed-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.completed-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.completed-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.completed-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.completed-button.nav{flex-wrap:nowrap}.completed-button.nav svg{color:var(--troubadour-main)}.completed-button.nav .icon,.completed-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.completed-button.nav .button-text{color:var(--workstate-completed-very-dark);font-weight:700}.completed-button.nav:hover{text-decoration:underline}.completed-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.completed-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.completed-button.nav[data-icon-position=right][data-size=tiny] .icon,.completed-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.completed-button.nav[data-icon-position=right] .button-text{text-align:right}.completed-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.completed-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.completed-button.nav[data-icon-position=left][data-size=tiny] .icon,.completed-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.completed-button.nav[data-icon-position=left] .button-text{text-align:left}.completed-button.nav[data-size=large]{border-radius:100px;padding:5px}.completed-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.completed-button.nav[data-size=large] .icon{height:80px}.completed-button.nav[data-size=regular]{padding:20px 31px}.completed-button.nav[data-size=regular] .icon{width:auto;height:23px}.completed-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.completed-button.nav[data-size=small]{padding:10px}.completed-button.nav[data-size=small] .icon{width:auto;height:16px}.completed-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.completed-button.nav[data-size=tiny]{padding:15px 20px}.completed-button.nav[data-size=tiny] .icon{width:auto;height:10px}.completed-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.completed-button.nav[data-size=mini]{padding:4px 12px}.completed-button.nav[data-size=mini] .icon{width:auto;height:5px}.completed-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.completed-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.completed-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.completed-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.completed-button.legacy .button-text,.completed-button.legacy .icon{z-index:11}.completed-button.legacy .button-text{color:var(--workstate-completed-very-dark);z-index:11;font-weight:400}.completed-button.legacy svg{color:var(--workstate-completed-very-dark)}.completed-button.legacy:hover:before,.completed-button.legacy.selected:before{background-color:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark)}.completed-button.legacy:hover .button-text,.completed-button.legacy.selected .button-text{color:var(--default-color-2)}.completed-button.legacy:hover img,.completed-button.legacy.selected img{transform:scale(.95)}.completed-button.legacy.disabled{pointer-events:none}.completed-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.completed-button.legacy.disabled .button-text{color:var(--ui-disabled)}.completed-button.legacy.disabled .icon{opacity:.5}.completed-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.completed-button.legacy.invalid .button-text{color:var(--ui-disabled)}.completed-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.completed-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.completed-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.completed-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.completed-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.completed-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.completed-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.completed-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.completed-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.completed-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.completed-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.completed-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.completed-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.completed-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.completed-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.completed-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.completed-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.completed-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.completed-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.completed-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.completed-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.completed-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.completed-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.completed-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.construction-mark-undone{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.construction-mark-undone:focus{text-decoration:none}.construction-mark-undone[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.construction-mark-undone[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.construction-mark-undone .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.construction-mark-undone .button-text.ws-no-wrap{white-space:nowrap}.construction-mark-undone:active,.construction-mark-undone:hover{cursor:pointer;text-decoration:none}.construction-mark-undone.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.construction-mark-undone.pill:before{content:"";background:var(--challenge-activate);border:2px solid var(--challenge-activate);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.construction-mark-undone.pill .button-text,.construction-mark-undone.pill .icon{z-index:11}.construction-mark-undone.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.construction-mark-undone.pill svg{color:var(--default-color-2)}.construction-mark-undone.pill:hover:not(.compact):before,.construction-mark-undone.pill.selected:before{filter:brightness(1.3)}.construction-mark-undone.pill.no-shadow:before{box-shadow:none}.construction-mark-undone.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.construction-mark-undone.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.construction-mark-undone.pill.has-border:hover:not(.compact):before,.construction-mark-undone.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.construction-mark-undone.pill.alt-hover:hover:not(.compact):before,.construction-mark-undone.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.construction-mark-undone.pill.alt-hover:hover:not(.compact) .icon,.construction-mark-undone.pill.alt-hover.selected .icon,.construction-mark-undone.pill.alt-hover:hover:not(.compact) .button-text,.construction-mark-undone.pill.alt-hover.selected .button-text{color:var(--challenge-activate)}.construction-mark-undone.pill.alt-hover:hover:not(.compact) .icon,.construction-mark-undone.pill.alt-hover.selected .icon{background-color:var(--challenge-activate)}.construction-mark-undone.pill.disabled,.construction-mark-undone.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.construction-mark-undone.pill.disabled:before,.construction-mark-undone.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.construction-mark-undone.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.construction-mark-undone.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.construction-mark-undone.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.construction-mark-undone.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.construction-mark-undone.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.construction-mark-undone.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.construction-mark-undone.pill .dropdown-caret{margin-right:10px}.construction-mark-undone.pill[data-icon-position=null] .icon,.construction-mark-undone.pill[data-icon-position=none] .icon{display:none!important}.construction-mark-undone.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.construction-mark-undone.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.construction-mark-undone.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.construction-mark-undone.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.construction-mark-undone.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.construction-mark-undone.pill[data-size=micro][data-icon-position=null],.construction-mark-undone.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.construction-mark-undone.pill[data-size=micro][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.construction-mark-undone.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-undone.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.construction-mark-undone.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.construction-mark-undone.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.construction-mark-undone.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-undone.pill[data-size=mini][data-icon-position=null],.construction-mark-undone.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.construction-mark-undone.pill[data-size=mini][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.construction-mark-undone.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.construction-mark-undone.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.construction-mark-undone.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=null],.construction-mark-undone.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.construction-mark-undone.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.construction-mark-undone.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.construction-mark-undone.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.construction-mark-undone.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.construction-mark-undone.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-undone.pill[data-size=small][data-icon-position=null],.construction-mark-undone.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.construction-mark-undone.pill[data-size=small][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.construction-mark-undone.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.construction-mark-undone.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.construction-mark-undone.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.construction-mark-undone.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.construction-mark-undone.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.construction-mark-undone.pill[data-size=regular][data-icon-position=null],.construction-mark-undone.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.construction-mark-undone.pill[data-size=regular][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.construction-mark-undone.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.construction-mark-undone.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.construction-mark-undone.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.construction-mark-undone.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.construction-mark-undone.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.construction-mark-undone.pill[data-size=large][data-icon-position=null],.construction-mark-undone.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.construction-mark-undone.pill[data-size=large][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.construction-mark-undone.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.construction-mark-undone.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.construction-mark-undone.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=null],.construction-mark-undone.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.construction-mark-undone.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.construction-mark-undone.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.construction-mark-undone.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.construction-mark-undone.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.construction-mark-undone.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.construction-mark-undone.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.construction-mark-undone.pill.icon-no-bg[data-size=small] .icon{padding:18px}.construction-mark-undone.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.construction-mark-undone.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.construction-mark-undone.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.construction-mark-undone.pill.icon-no-bg[data-size=large] .icon{padding:30px}.construction-mark-undone.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.construction-mark-undone.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.construction-mark-undone.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.construction-mark-undone.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-undone.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.construction-mark-undone.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null],.construction-mark-undone.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.construction-mark-undone.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.construction-mark-undone.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.construction-mark-undone.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null],.construction-mark-undone.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.construction-mark-undone.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.construction-mark-undone.pill.compact.hide-bg:before{opacity:0}.construction-mark-undone.pill.compact .button-text{white-space:nowrap}.construction-mark-undone.pill.compact:hover{max-width:100%}.construction-mark-undone.pill.compact:hover.hide-bg:before{opacity:1}.construction-mark-undone.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.construction-mark-undone.pill-alt:before{content:"";background:var(--challenge-activate);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.construction-mark-undone.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.construction-mark-undone.pill-alt:hover:before,.construction-mark-undone.pill-alt.selected:before{background:var(--button-border)}.construction-mark-undone.pill-alt:hover .button-text,.construction-mark-undone.pill-alt.selected .button-text{color:var(--default-bg)}.construction-mark-undone.pill-alt.disabled,.construction-mark-undone.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.construction-mark-undone.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.construction-mark-undone.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.construction-mark-undone.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.construction-mark-undone.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.construction-mark-undone.round .icon,.construction-mark-undone.round svg{justify-content:center;align-items:center;height:100%;display:flex}.construction-mark-undone.round:hover,.construction-mark-undone.round.selected{opacity:1}.construction-mark-undone.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.construction-mark-undone.round.disabled{pointer-events:none}.construction-mark-undone.round.disabled .icon{filter:saturate(0)}.construction-mark-undone.round[data-size=large]{width:60px;height:60px;font-size:25px}.construction-mark-undone.round[data-size=regular]{width:50px;height:50px;font-size:20px}.construction-mark-undone.round[data-size=small]{width:40px;height:40px;font-size:16px}.construction-mark-undone.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.construction-mark-undone.round[data-size=mini]{width:20px;height:20px;font-size:12px}.construction-mark-undone.nav{flex-wrap:nowrap}.construction-mark-undone.nav svg{color:var(--troubadour-main)}.construction-mark-undone.nav .icon,.construction-mark-undone.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.construction-mark-undone.nav .button-text{color:var(--challenge-activate);font-weight:700}.construction-mark-undone.nav:hover{text-decoration:underline}.construction-mark-undone.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.construction-mark-undone.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.construction-mark-undone.nav[data-icon-position=right][data-size=tiny] .icon,.construction-mark-undone.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.construction-mark-undone.nav[data-icon-position=right] .button-text{text-align:right}.construction-mark-undone.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.construction-mark-undone.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.construction-mark-undone.nav[data-icon-position=left][data-size=tiny] .icon,.construction-mark-undone.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.construction-mark-undone.nav[data-icon-position=left] .button-text{text-align:left}.construction-mark-undone.nav[data-size=large]{border-radius:100px;padding:5px}.construction-mark-undone.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.construction-mark-undone.nav[data-size=large] .icon{height:80px}.construction-mark-undone.nav[data-size=regular]{padding:20px 31px}.construction-mark-undone.nav[data-size=regular] .icon{width:auto;height:23px}.construction-mark-undone.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.construction-mark-undone.nav[data-size=small]{padding:10px}.construction-mark-undone.nav[data-size=small] .icon{width:auto;height:16px}.construction-mark-undone.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.construction-mark-undone.nav[data-size=tiny]{padding:15px 20px}.construction-mark-undone.nav[data-size=tiny] .icon{width:auto;height:10px}.construction-mark-undone.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.construction-mark-undone.nav[data-size=mini]{padding:4px 12px}.construction-mark-undone.nav[data-size=mini] .icon{width:auto;height:5px}.construction-mark-undone.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.construction-mark-undone.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.construction-mark-undone.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenge-activate);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.construction-mark-undone.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.construction-mark-undone.legacy .button-text,.construction-mark-undone.legacy .icon{z-index:11}.construction-mark-undone.legacy .button-text{color:var(--challenge-activate);z-index:11;font-weight:400}.construction-mark-undone.legacy svg{color:var(--challenge-activate)}.construction-mark-undone.legacy:hover:before,.construction-mark-undone.legacy.selected:before{background-color:var(--challenge-activate);border:2px solid var(--challenge-activate)}.construction-mark-undone.legacy:hover .button-text,.construction-mark-undone.legacy.selected .button-text{color:var(--default-color-2)}.construction-mark-undone.legacy:hover img,.construction-mark-undone.legacy.selected img{transform:scale(.95)}.construction-mark-undone.legacy.disabled{pointer-events:none}.construction-mark-undone.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.construction-mark-undone.legacy.disabled .button-text{color:var(--ui-disabled)}.construction-mark-undone.legacy.disabled .icon{opacity:.5}.construction-mark-undone.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.construction-mark-undone.legacy.invalid .button-text{color:var(--ui-disabled)}.construction-mark-undone.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.construction-mark-undone.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.construction-mark-undone.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.construction-mark-undone.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.construction-mark-undone.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.construction-mark-undone.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.construction-mark-undone.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.construction-mark-undone.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.construction-mark-undone.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.construction-mark-undone.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.construction-mark-undone.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.construction-mark-undone.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.construction-mark-undone.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.construction-mark-undone.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.construction-mark-undone.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.construction-mark-undone.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.construction-mark-undone.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.construction-mark-undone.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.construction-mark-undone.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.construction-mark-undone.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.construction-mark-undone.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.construction-mark-undone.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.construction-mark-undone.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.construction-mark-undone.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.construction-mark-as-done{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.construction-mark-as-done:focus{text-decoration:none}.construction-mark-as-done[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.construction-mark-as-done[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.construction-mark-as-done .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.construction-mark-as-done .button-text.ws-no-wrap{white-space:nowrap}.construction-mark-as-done:active,.construction-mark-as-done:hover{cursor:pointer;text-decoration:none}.construction-mark-as-done.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.construction-mark-as-done.pill:before{content:"";background:var(--challenges-card-to-do-1);border:2px solid var(--challenges-card-to-do-1);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.construction-mark-as-done.pill .button-text,.construction-mark-as-done.pill .icon{z-index:11}.construction-mark-as-done.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.construction-mark-as-done.pill svg{color:var(--default-color-2)}.construction-mark-as-done.pill:hover:not(.compact):before,.construction-mark-as-done.pill.selected:before{filter:brightness(1.3)}.construction-mark-as-done.pill.no-shadow:before{box-shadow:none}.construction-mark-as-done.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.construction-mark-as-done.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.construction-mark-as-done.pill.has-border:hover:not(.compact):before,.construction-mark-as-done.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.construction-mark-as-done.pill.alt-hover:hover:not(.compact):before,.construction-mark-as-done.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.construction-mark-as-done.pill.alt-hover:hover:not(.compact) .icon,.construction-mark-as-done.pill.alt-hover.selected .icon,.construction-mark-as-done.pill.alt-hover:hover:not(.compact) .button-text,.construction-mark-as-done.pill.alt-hover.selected .button-text{color:var(--challenges-card-to-do-1)}.construction-mark-as-done.pill.alt-hover:hover:not(.compact) .icon,.construction-mark-as-done.pill.alt-hover.selected .icon{background-color:var(--challenges-card-to-do-1)}.construction-mark-as-done.pill.disabled,.construction-mark-as-done.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.construction-mark-as-done.pill.disabled:before,.construction-mark-as-done.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.construction-mark-as-done.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.construction-mark-as-done.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.construction-mark-as-done.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.construction-mark-as-done.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.construction-mark-as-done.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.construction-mark-as-done.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.construction-mark-as-done.pill .dropdown-caret{margin-right:10px}.construction-mark-as-done.pill[data-icon-position=null] .icon,.construction-mark-as-done.pill[data-icon-position=none] .icon{display:none!important}.construction-mark-as-done.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.construction-mark-as-done.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.construction-mark-as-done.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=null],.construction-mark-as-done.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.construction-mark-as-done.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-as-done.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.construction-mark-as-done.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=null],.construction-mark-as-done.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.construction-mark-as-done.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.construction-mark-as-done.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.construction-mark-as-done.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=null],.construction-mark-as-done.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.construction-mark-as-done.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.construction-mark-as-done.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.construction-mark-as-done.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.construction-mark-as-done.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.construction-mark-as-done.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-as-done.pill[data-size=small][data-icon-position=null],.construction-mark-as-done.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.construction-mark-as-done.pill[data-size=small][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.construction-mark-as-done.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.construction-mark-as-done.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.construction-mark-as-done.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=null],.construction-mark-as-done.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.construction-mark-as-done.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.construction-mark-as-done.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.construction-mark-as-done.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.construction-mark-as-done.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.construction-mark-as-done.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.construction-mark-as-done.pill[data-size=large][data-icon-position=null],.construction-mark-as-done.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.construction-mark-as-done.pill[data-size=large][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.construction-mark-as-done.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.construction-mark-as-done.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.construction-mark-as-done.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=null],.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.construction-mark-as-done.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.construction-mark-as-done.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.construction-mark-as-done.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.construction-mark-as-done.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.construction-mark-as-done.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.construction-mark-as-done.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.construction-mark-as-done.pill.icon-no-bg[data-size=small] .icon{padding:18px}.construction-mark-as-done.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.construction-mark-as-done.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.construction-mark-as-done.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.construction-mark-as-done.pill.icon-no-bg[data-size=large] .icon{padding:30px}.construction-mark-as-done.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.construction-mark-as-done.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.construction-mark-as-done.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.construction-mark-as-done.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.construction-mark-as-done.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.construction-mark-as-done.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null],.construction-mark-as-done.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.construction-mark-as-done.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.construction-mark-as-done.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.construction-mark-as-done.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null],.construction-mark-as-done.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.construction-mark-as-done.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.construction-mark-as-done.pill.compact.hide-bg:before{opacity:0}.construction-mark-as-done.pill.compact .button-text{white-space:nowrap}.construction-mark-as-done.pill.compact:hover{max-width:100%}.construction-mark-as-done.pill.compact:hover.hide-bg:before{opacity:1}.construction-mark-as-done.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.construction-mark-as-done.pill-alt:before{content:"";background:var(--challenges-card-to-do-1);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.construction-mark-as-done.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.construction-mark-as-done.pill-alt:hover:before,.construction-mark-as-done.pill-alt.selected:before{background:var(--button-border)}.construction-mark-as-done.pill-alt:hover .button-text,.construction-mark-as-done.pill-alt.selected .button-text{color:var(--default-bg)}.construction-mark-as-done.pill-alt.disabled,.construction-mark-as-done.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.construction-mark-as-done.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.construction-mark-as-done.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.construction-mark-as-done.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.construction-mark-as-done.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.construction-mark-as-done.round .icon,.construction-mark-as-done.round svg{justify-content:center;align-items:center;height:100%;display:flex}.construction-mark-as-done.round:hover,.construction-mark-as-done.round.selected{opacity:1}.construction-mark-as-done.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.construction-mark-as-done.round.disabled{pointer-events:none}.construction-mark-as-done.round.disabled .icon{filter:saturate(0)}.construction-mark-as-done.round[data-size=large]{width:60px;height:60px;font-size:25px}.construction-mark-as-done.round[data-size=regular]{width:50px;height:50px;font-size:20px}.construction-mark-as-done.round[data-size=small]{width:40px;height:40px;font-size:16px}.construction-mark-as-done.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.construction-mark-as-done.round[data-size=mini]{width:20px;height:20px;font-size:12px}.construction-mark-as-done.nav{flex-wrap:nowrap}.construction-mark-as-done.nav svg{color:var(--troubadour-main)}.construction-mark-as-done.nav .icon,.construction-mark-as-done.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.construction-mark-as-done.nav .button-text{color:var(--challenges-card-to-do-1);font-weight:700}.construction-mark-as-done.nav:hover{text-decoration:underline}.construction-mark-as-done.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.construction-mark-as-done.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.construction-mark-as-done.nav[data-icon-position=right][data-size=tiny] .icon,.construction-mark-as-done.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.construction-mark-as-done.nav[data-icon-position=right] .button-text{text-align:right}.construction-mark-as-done.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.construction-mark-as-done.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.construction-mark-as-done.nav[data-icon-position=left][data-size=tiny] .icon,.construction-mark-as-done.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.construction-mark-as-done.nav[data-icon-position=left] .button-text{text-align:left}.construction-mark-as-done.nav[data-size=large]{border-radius:100px;padding:5px}.construction-mark-as-done.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.construction-mark-as-done.nav[data-size=large] .icon{height:80px}.construction-mark-as-done.nav[data-size=regular]{padding:20px 31px}.construction-mark-as-done.nav[data-size=regular] .icon{width:auto;height:23px}.construction-mark-as-done.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.construction-mark-as-done.nav[data-size=small]{padding:10px}.construction-mark-as-done.nav[data-size=small] .icon{width:auto;height:16px}.construction-mark-as-done.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.construction-mark-as-done.nav[data-size=tiny]{padding:15px 20px}.construction-mark-as-done.nav[data-size=tiny] .icon{width:auto;height:10px}.construction-mark-as-done.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.construction-mark-as-done.nav[data-size=mini]{padding:4px 12px}.construction-mark-as-done.nav[data-size=mini] .icon{width:auto;height:5px}.construction-mark-as-done.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.construction-mark-as-done.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.construction-mark-as-done.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--challenges-card-to-do-1);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.construction-mark-as-done.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.construction-mark-as-done.legacy .button-text,.construction-mark-as-done.legacy .icon{z-index:11}.construction-mark-as-done.legacy .button-text{color:var(--challenges-card-to-do-1);z-index:11;font-weight:400}.construction-mark-as-done.legacy svg{color:var(--challenges-card-to-do-1)}.construction-mark-as-done.legacy:hover:before,.construction-mark-as-done.legacy.selected:before{background-color:var(--challenges-card-to-do-1);border:2px solid var(--challenges-card-to-do-1)}.construction-mark-as-done.legacy:hover .button-text,.construction-mark-as-done.legacy.selected .button-text{color:var(--default-color-2)}.construction-mark-as-done.legacy:hover img,.construction-mark-as-done.legacy.selected img{transform:scale(.95)}.construction-mark-as-done.legacy.disabled{pointer-events:none}.construction-mark-as-done.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.construction-mark-as-done.legacy.disabled .button-text{color:var(--ui-disabled)}.construction-mark-as-done.legacy.disabled .icon{opacity:.5}.construction-mark-as-done.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.construction-mark-as-done.legacy.invalid .button-text{color:var(--ui-disabled)}.construction-mark-as-done.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.construction-mark-as-done.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.construction-mark-as-done.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.construction-mark-as-done.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.construction-mark-as-done.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.construction-mark-as-done.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.construction-mark-as-done.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.construction-mark-as-done.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.construction-mark-as-done.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.construction-mark-as-done.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.construction-mark-as-done.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.construction-mark-as-done.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.construction-mark-as-done.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.construction-mark-as-done.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.construction-mark-as-done.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.construction-mark-as-done.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.construction-mark-as-done.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.construction-mark-as-done.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.construction-mark-as-done.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.construction-mark-as-done.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.construction-mark-as-done.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.construction-mark-as-done.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.construction-mark-as-done.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.construction-mark-as-done.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.teacher-end-demo{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.teacher-end-demo:focus{text-decoration:none}.teacher-end-demo[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.teacher-end-demo[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.teacher-end-demo .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.teacher-end-demo .button-text.ws-no-wrap{white-space:nowrap}.teacher-end-demo:active,.teacher-end-demo:hover{cursor:pointer;text-decoration:none}.teacher-end-demo.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.teacher-end-demo.pill:before{content:"";background:var(--userchallenge-status-done);border:2px solid var(--userchallenge-status-done);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.teacher-end-demo.pill .button-text,.teacher-end-demo.pill .icon{z-index:11}.teacher-end-demo.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.teacher-end-demo.pill svg{color:var(--default-bg)}.teacher-end-demo.pill:hover:not(.compact):before,.teacher-end-demo.pill.selected:before{filter:brightness(1.3)}.teacher-end-demo.pill.no-shadow:before{box-shadow:none}.teacher-end-demo.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.teacher-end-demo.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-end-demo.pill.has-border:hover:not(.compact):before,.teacher-end-demo.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-end-demo.pill.alt-hover:hover:not(.compact):before,.teacher-end-demo.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.teacher-end-demo.pill.alt-hover:hover:not(.compact) .icon,.teacher-end-demo.pill.alt-hover.selected .icon,.teacher-end-demo.pill.alt-hover:hover:not(.compact) .button-text,.teacher-end-demo.pill.alt-hover.selected .button-text{color:var(--userchallenge-status-done)}.teacher-end-demo.pill.alt-hover:hover:not(.compact) .icon,.teacher-end-demo.pill.alt-hover.selected .icon{background-color:var(--userchallenge-status-done)}.teacher-end-demo.pill.disabled,.teacher-end-demo.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-end-demo.pill.disabled:before,.teacher-end-demo.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.teacher-end-demo.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.teacher-end-demo.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.teacher-end-demo.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.teacher-end-demo.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-end-demo.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-end-demo.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-end-demo.pill .dropdown-caret{margin-right:10px}.teacher-end-demo.pill[data-icon-position=null] .icon,.teacher-end-demo.pill[data-icon-position=none] .icon{display:none!important}.teacher-end-demo.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.teacher-end-demo.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.teacher-end-demo.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.teacher-end-demo.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.teacher-end-demo.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.teacher-end-demo.pill[data-size=micro][data-icon-position=null],.teacher-end-demo.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.teacher-end-demo.pill[data-size=micro][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.teacher-end-demo.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-demo.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-end-demo.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.teacher-end-demo.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-end-demo.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-demo.pill[data-size=mini][data-icon-position=null],.teacher-end-demo.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.teacher-end-demo.pill[data-size=mini][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.teacher-end-demo.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.teacher-end-demo.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-end-demo.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=null],.teacher-end-demo.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.teacher-end-demo.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.teacher-end-demo.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-end-demo.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-end-demo.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-end-demo.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-demo.pill[data-size=small][data-icon-position=null],.teacher-end-demo.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.teacher-end-demo.pill[data-size=small][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.teacher-end-demo.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.teacher-end-demo.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-end-demo.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-end-demo.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.teacher-end-demo.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.teacher-end-demo.pill[data-size=regular][data-icon-position=null],.teacher-end-demo.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.teacher-end-demo.pill[data-size=regular][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.teacher-end-demo.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.teacher-end-demo.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.teacher-end-demo.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.teacher-end-demo.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.teacher-end-demo.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.teacher-end-demo.pill[data-size=large][data-icon-position=null],.teacher-end-demo.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.teacher-end-demo.pill[data-size=large][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.teacher-end-demo.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.teacher-end-demo.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.teacher-end-demo.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=null],.teacher-end-demo.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.teacher-end-demo.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.teacher-end-demo.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.teacher-end-demo.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.teacher-end-demo.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.teacher-end-demo.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.teacher-end-demo.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.teacher-end-demo.pill.icon-no-bg[data-size=small] .icon{padding:18px}.teacher-end-demo.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.teacher-end-demo.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.teacher-end-demo.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.teacher-end-demo.pill.icon-no-bg[data-size=large] .icon{padding:30px}.teacher-end-demo.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.teacher-end-demo.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.teacher-end-demo.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.teacher-end-demo.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.teacher-end-demo.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.teacher-end-demo.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null],.teacher-end-demo.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.teacher-end-demo.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.teacher-end-demo.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.teacher-end-demo.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null],.teacher-end-demo.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.teacher-end-demo.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.teacher-end-demo.pill.compact.hide-bg:before{opacity:0}.teacher-end-demo.pill.compact .button-text{white-space:nowrap}.teacher-end-demo.pill.compact:hover{max-width:100%}.teacher-end-demo.pill.compact:hover.hide-bg:before{opacity:1}.teacher-end-demo.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-end-demo.pill-alt:before{content:"";background:var(--userchallenge-status-done);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-end-demo.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.teacher-end-demo.pill-alt:hover:before,.teacher-end-demo.pill-alt.selected:before{background:var(--button-border)}.teacher-end-demo.pill-alt:hover .button-text,.teacher-end-demo.pill-alt.selected .button-text{color:var(--default-bg)}.teacher-end-demo.pill-alt.disabled,.teacher-end-demo.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.teacher-end-demo.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-end-demo.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.teacher-end-demo.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.teacher-end-demo.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.teacher-end-demo.round .icon,.teacher-end-demo.round svg{justify-content:center;align-items:center;height:100%;display:flex}.teacher-end-demo.round:hover,.teacher-end-demo.round.selected{opacity:1}.teacher-end-demo.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.teacher-end-demo.round.disabled{pointer-events:none}.teacher-end-demo.round.disabled .icon{filter:saturate(0)}.teacher-end-demo.round[data-size=large]{width:60px;height:60px;font-size:25px}.teacher-end-demo.round[data-size=regular]{width:50px;height:50px;font-size:20px}.teacher-end-demo.round[data-size=small]{width:40px;height:40px;font-size:16px}.teacher-end-demo.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.teacher-end-demo.round[data-size=mini]{width:20px;height:20px;font-size:12px}.teacher-end-demo.nav{flex-wrap:nowrap}.teacher-end-demo.nav svg{color:var(--troubadour-main)}.teacher-end-demo.nav .icon,.teacher-end-demo.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.teacher-end-demo.nav .button-text{color:var(--userchallenge-status-done);font-weight:700}.teacher-end-demo.nav:hover{text-decoration:underline}.teacher-end-demo.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.teacher-end-demo.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.teacher-end-demo.nav[data-icon-position=right][data-size=tiny] .icon,.teacher-end-demo.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.teacher-end-demo.nav[data-icon-position=right] .button-text{text-align:right}.teacher-end-demo.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.teacher-end-demo.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.teacher-end-demo.nav[data-icon-position=left][data-size=tiny] .icon,.teacher-end-demo.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.teacher-end-demo.nav[data-icon-position=left] .button-text{text-align:left}.teacher-end-demo.nav[data-size=large]{border-radius:100px;padding:5px}.teacher-end-demo.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.teacher-end-demo.nav[data-size=large] .icon{height:80px}.teacher-end-demo.nav[data-size=regular]{padding:20px 31px}.teacher-end-demo.nav[data-size=regular] .icon{width:auto;height:23px}.teacher-end-demo.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.teacher-end-demo.nav[data-size=small]{padding:10px}.teacher-end-demo.nav[data-size=small] .icon{width:auto;height:16px}.teacher-end-demo.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.teacher-end-demo.nav[data-size=tiny]{padding:15px 20px}.teacher-end-demo.nav[data-size=tiny] .icon{width:auto;height:10px}.teacher-end-demo.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.teacher-end-demo.nav[data-size=mini]{padding:4px 12px}.teacher-end-demo.nav[data-size=mini] .icon{width:auto;height:5px}.teacher-end-demo.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-end-demo.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.teacher-end-demo.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--userchallenge-status-done);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.teacher-end-demo.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.teacher-end-demo.legacy .button-text,.teacher-end-demo.legacy .icon{z-index:11}.teacher-end-demo.legacy .button-text{color:var(--userchallenge-status-done);z-index:11;font-weight:400}.teacher-end-demo.legacy svg{color:var(--userchallenge-status-done)}.teacher-end-demo.legacy:hover:before,.teacher-end-demo.legacy.selected:before{background-color:var(--userchallenge-status-done);border:2px solid var(--userchallenge-status-done)}.teacher-end-demo.legacy:hover .button-text,.teacher-end-demo.legacy.selected .button-text{color:var(--default-bg)}.teacher-end-demo.legacy:hover img,.teacher-end-demo.legacy.selected img{transform:scale(.95)}.teacher-end-demo.legacy.disabled{pointer-events:none}.teacher-end-demo.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-end-demo.legacy.disabled .button-text{color:var(--ui-disabled)}.teacher-end-demo.legacy.disabled .icon{opacity:.5}.teacher-end-demo.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.teacher-end-demo.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-end-demo.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.teacher-end-demo.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.teacher-end-demo.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.teacher-end-demo.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-end-demo.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.teacher-end-demo.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.teacher-end-demo.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.teacher-end-demo.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.teacher-end-demo.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.teacher-end-demo.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.teacher-end-demo.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.teacher-end-demo.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.teacher-end-demo.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.teacher-end-demo.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.teacher-end-demo.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.teacher-end-demo.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.teacher-end-demo.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.teacher-end-demo.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.teacher-end-demo.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.teacher-end-demo.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.teacher-end-demo.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.teacher-end-demo.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.teacher-end-demo.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.teacher-end-demo.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.no-text-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.no-text-button:focus{text-decoration:none}.no-text-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.no-text-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.no-text-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.no-text-button .button-text.ws-no-wrap{white-space:nowrap}.no-text-button:active,.no-text-button:hover{cursor:pointer;text-decoration:none}.no-text-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.no-text-button.pill:before{content:"";background:var(--userchallenge-status-construction);border:2px solid var(--userchallenge-status-construction);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.no-text-button.pill .button-text,.no-text-button.pill .icon{z-index:11}.no-text-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.no-text-button.pill svg{color:var(--default-bg)}.no-text-button.pill:hover:not(.compact):before,.no-text-button.pill.selected:before{filter:brightness(1.3)}.no-text-button.pill.no-shadow:before{box-shadow:none}.no-text-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.no-text-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.no-text-button.pill.has-border:hover:not(.compact):before,.no-text-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.no-text-button.pill.alt-hover:hover:not(.compact):before,.no-text-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.no-text-button.pill.alt-hover:hover:not(.compact) .icon,.no-text-button.pill.alt-hover.selected .icon,.no-text-button.pill.alt-hover:hover:not(.compact) .button-text,.no-text-button.pill.alt-hover.selected .button-text{color:var(--userchallenge-status-construction)}.no-text-button.pill.alt-hover:hover:not(.compact) .icon,.no-text-button.pill.alt-hover.selected .icon{background-color:var(--userchallenge-status-construction)}.no-text-button.pill.disabled,.no-text-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.no-text-button.pill.disabled:before,.no-text-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.no-text-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.no-text-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.no-text-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.no-text-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.no-text-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.no-text-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.no-text-button.pill .dropdown-caret{margin-right:10px}.no-text-button.pill[data-icon-position=null] .icon,.no-text-button.pill[data-icon-position=none] .icon{display:none!important}.no-text-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.no-text-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.no-text-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.no-text-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.no-text-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.no-text-button.pill[data-size=micro][data-icon-position=null],.no-text-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.no-text-button.pill[data-size=micro][data-icon-position=null] .button-text,.no-text-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.no-text-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.no-text-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.no-text-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.no-text-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.no-text-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.no-text-button.pill[data-size=mini][data-icon-position=null],.no-text-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.no-text-button.pill[data-size=mini][data-icon-position=null] .button-text,.no-text-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.no-text-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.no-text-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.no-text-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.no-text-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.no-text-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.no-text-button.pill[data-size=tiny][data-icon-position=null],.no-text-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.no-text-button.pill[data-size=tiny][data-icon-position=null] .button-text,.no-text-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.no-text-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.no-text-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.no-text-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.no-text-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.no-text-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.no-text-button.pill[data-size=small][data-icon-position=null],.no-text-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.no-text-button.pill[data-size=small][data-icon-position=null] .button-text,.no-text-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.no-text-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.no-text-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.no-text-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.no-text-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.no-text-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.no-text-button.pill[data-size=regular][data-icon-position=null],.no-text-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.no-text-button.pill[data-size=regular][data-icon-position=null] .button-text,.no-text-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.no-text-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.no-text-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.no-text-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.no-text-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.no-text-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.no-text-button.pill[data-size=large][data-icon-position=null],.no-text-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.no-text-button.pill[data-size=large][data-icon-position=null] .button-text,.no-text-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.no-text-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.no-text-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.no-text-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.no-text-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.no-text-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.no-text-button.pill[data-size=xlarge][data-icon-position=null],.no-text-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.no-text-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.no-text-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.no-text-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.no-text-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.no-text-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.no-text-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.no-text-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.no-text-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.no-text-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.no-text-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.no-text-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.no-text-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.no-text-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.no-text-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.no-text-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.no-text-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.no-text-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.no-text-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.no-text-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.no-text-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.no-text-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.no-text-button.pill[data-size=responsive][data-icon-position=null],.no-text-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.no-text-button.pill[data-size=responsive][data-icon-position=null] .button-text,.no-text-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.no-text-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.no-text-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.no-text-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.no-text-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.no-text-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.no-text-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.no-text-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.no-text-button.pill[data-size=responsive][data-icon-position=null],.no-text-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.no-text-button.pill[data-size=responsive][data-icon-position=null] .button-text,.no-text-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.no-text-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.no-text-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.no-text-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.no-text-button.pill.compact.hide-bg:before{opacity:0}.no-text-button.pill.compact .button-text{white-space:nowrap}.no-text-button.pill.compact:hover{max-width:100%}.no-text-button.pill.compact:hover.hide-bg:before{opacity:1}.no-text-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.no-text-button.pill-alt:before{content:"";background:var(--userchallenge-status-construction);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.no-text-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.no-text-button.pill-alt:hover:before,.no-text-button.pill-alt.selected:before{background:var(--button-border)}.no-text-button.pill-alt:hover .button-text,.no-text-button.pill-alt.selected .button-text{color:var(--default-bg)}.no-text-button.pill-alt.disabled,.no-text-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.no-text-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.no-text-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.no-text-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.no-text-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.no-text-button.round .icon,.no-text-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.no-text-button.round:hover,.no-text-button.round.selected{opacity:1}.no-text-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.no-text-button.round.disabled{pointer-events:none}.no-text-button.round.disabled .icon{filter:saturate(0)}.no-text-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.no-text-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.no-text-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.no-text-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.no-text-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.no-text-button.nav{flex-wrap:nowrap}.no-text-button.nav svg{color:var(--troubadour-main)}.no-text-button.nav .icon,.no-text-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.no-text-button.nav .button-text{color:var(--userchallenge-status-construction);font-weight:700}.no-text-button.nav:hover{text-decoration:underline}.no-text-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.no-text-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.no-text-button.nav[data-icon-position=right][data-size=tiny] .icon,.no-text-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.no-text-button.nav[data-icon-position=right] .button-text{text-align:right}.no-text-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.no-text-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.no-text-button.nav[data-icon-position=left][data-size=tiny] .icon,.no-text-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.no-text-button.nav[data-icon-position=left] .button-text{text-align:left}.no-text-button.nav[data-size=large]{border-radius:100px;padding:5px}.no-text-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.no-text-button.nav[data-size=large] .icon{height:80px}.no-text-button.nav[data-size=regular]{padding:20px 31px}.no-text-button.nav[data-size=regular] .icon{width:auto;height:23px}.no-text-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.no-text-button.nav[data-size=small]{padding:10px}.no-text-button.nav[data-size=small] .icon{width:auto;height:16px}.no-text-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.no-text-button.nav[data-size=tiny]{padding:15px 20px}.no-text-button.nav[data-size=tiny] .icon{width:auto;height:10px}.no-text-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.no-text-button.nav[data-size=mini]{padding:4px 12px}.no-text-button.nav[data-size=mini] .icon{width:auto;height:5px}.no-text-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.no-text-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.no-text-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--userchallenge-status-construction);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.no-text-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.no-text-button.legacy .button-text,.no-text-button.legacy .icon{z-index:11}.no-text-button.legacy .button-text{color:var(--userchallenge-status-construction);z-index:11;font-weight:400}.no-text-button.legacy svg{color:var(--userchallenge-status-construction)}.no-text-button.legacy:hover:before,.no-text-button.legacy.selected:before{background-color:var(--userchallenge-status-construction);border:2px solid var(--userchallenge-status-construction)}.no-text-button.legacy:hover .button-text,.no-text-button.legacy.selected .button-text{color:var(--default-bg)}.no-text-button.legacy:hover img,.no-text-button.legacy.selected img{transform:scale(.95)}.no-text-button.legacy.disabled{pointer-events:none}.no-text-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.no-text-button.legacy.disabled .button-text{color:var(--ui-disabled)}.no-text-button.legacy.disabled .icon{opacity:.5}.no-text-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.no-text-button.legacy.invalid .button-text{color:var(--ui-disabled)}.no-text-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.no-text-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.no-text-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.no-text-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.no-text-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.no-text-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.no-text-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.no-text-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.no-text-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.no-text-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.no-text-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.no-text-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.no-text-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.no-text-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.no-text-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.no-text-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.no-text-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.no-text-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.no-text-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.no-text-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.no-text-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.no-text-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.no-text-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.no-text-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.need-student-correction-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.need-student-correction-button:focus{text-decoration:none}.need-student-correction-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.need-student-correction-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.need-student-correction-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.need-student-correction-button .button-text.ws-no-wrap{white-space:nowrap}.need-student-correction-button:active,.need-student-correction-button:hover{cursor:pointer;text-decoration:none}.need-student-correction-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.need-student-correction-button.pill:before{content:"";background:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.need-student-correction-button.pill .button-text,.need-student-correction-button.pill .icon{z-index:11}.need-student-correction-button.pill .button-text{color:var(--default-bg);z-index:11;font-weight:400;overflow:hidden}.need-student-correction-button.pill svg{color:var(--default-bg)}.need-student-correction-button.pill:hover:not(.compact):before,.need-student-correction-button.pill.selected:before{filter:brightness(1.3)}.need-student-correction-button.pill.no-shadow:before{box-shadow:none}.need-student-correction-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.need-student-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.need-student-correction-button.pill.has-border:hover:not(.compact):before,.need-student-correction-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.need-student-correction-button.pill.alt-hover:hover:not(.compact):before,.need-student-correction-button.pill.alt-hover.selected:before{background:var(--default-bg);border:2px solid var(--default-bg);filter:brightness()}.need-student-correction-button.pill.alt-hover:hover:not(.compact) .icon,.need-student-correction-button.pill.alt-hover.selected .icon,.need-student-correction-button.pill.alt-hover:hover:not(.compact) .button-text,.need-student-correction-button.pill.alt-hover.selected .button-text{color:var(--userchallenge-status-revision)}.need-student-correction-button.pill.alt-hover:hover:not(.compact) .icon,.need-student-correction-button.pill.alt-hover.selected .icon{background-color:var(--userchallenge-status-revision)}.need-student-correction-button.pill.disabled,.need-student-correction-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.need-student-correction-button.pill.disabled:before,.need-student-correction-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.need-student-correction-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.need-student-correction-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.need-student-correction-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.need-student-correction-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.need-student-correction-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.need-student-correction-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.need-student-correction-button.pill .dropdown-caret{margin-right:10px}.need-student-correction-button.pill[data-icon-position=null] .icon,.need-student-correction-button.pill[data-icon-position=none] .icon{display:none!important}.need-student-correction-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.need-student-correction-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.need-student-correction-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.need-student-correction-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.need-student-correction-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.need-student-correction-button.pill[data-size=micro][data-icon-position=null],.need-student-correction-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.need-student-correction-button.pill[data-size=micro][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.need-student-correction-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.need-student-correction-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.need-student-correction-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.need-student-correction-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.need-student-correction-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.need-student-correction-button.pill[data-size=mini][data-icon-position=null],.need-student-correction-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.need-student-correction-button.pill[data-size=mini][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.need-student-correction-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.need-student-correction-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.need-student-correction-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=null],.need-student-correction-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.need-student-correction-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.need-student-correction-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.need-student-correction-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.need-student-correction-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.need-student-correction-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.need-student-correction-button.pill[data-size=small][data-icon-position=null],.need-student-correction-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.need-student-correction-button.pill[data-size=small][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.need-student-correction-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.need-student-correction-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.need-student-correction-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.need-student-correction-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.need-student-correction-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.need-student-correction-button.pill[data-size=regular][data-icon-position=null],.need-student-correction-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.need-student-correction-button.pill[data-size=regular][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.need-student-correction-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.need-student-correction-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.need-student-correction-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.need-student-correction-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.need-student-correction-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.need-student-correction-button.pill[data-size=large][data-icon-position=null],.need-student-correction-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.need-student-correction-button.pill[data-size=large][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.need-student-correction-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.need-student-correction-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.need-student-correction-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=null],.need-student-correction-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.need-student-correction-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.need-student-correction-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.need-student-correction-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.need-student-correction-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.need-student-correction-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.need-student-correction-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.need-student-correction-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.need-student-correction-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.need-student-correction-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.need-student-correction-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.need-student-correction-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.need-student-correction-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.need-student-correction-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.need-student-correction-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.need-student-correction-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.need-student-correction-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.need-student-correction-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null],.need-student-correction-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.need-student-correction-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.need-student-correction-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.need-student-correction-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null],.need-student-correction-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.need-student-correction-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.need-student-correction-button.pill.compact.hide-bg:before{opacity:0}.need-student-correction-button.pill.compact .button-text{white-space:nowrap}.need-student-correction-button.pill.compact:hover{max-width:100%}.need-student-correction-button.pill.compact:hover.hide-bg:before{opacity:1}.need-student-correction-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.need-student-correction-button.pill-alt:before{content:"";background:var(--userchallenge-status-revision);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.need-student-correction-button.pill-alt .button-text{color:var(--default-bg);z-index:11;font-weight:400}.need-student-correction-button.pill-alt:hover:before,.need-student-correction-button.pill-alt.selected:before{background:var(--button-border)}.need-student-correction-button.pill-alt:hover .button-text,.need-student-correction-button.pill-alt.selected .button-text{color:var(--default-bg)}.need-student-correction-button.pill-alt.disabled,.need-student-correction-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.need-student-correction-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.need-student-correction-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.need-student-correction-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.need-student-correction-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.need-student-correction-button.round .icon,.need-student-correction-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.need-student-correction-button.round:hover,.need-student-correction-button.round.selected{opacity:1}.need-student-correction-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.need-student-correction-button.round.disabled{pointer-events:none}.need-student-correction-button.round.disabled .icon{filter:saturate(0)}.need-student-correction-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.need-student-correction-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.need-student-correction-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.need-student-correction-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.need-student-correction-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.need-student-correction-button.nav{flex-wrap:nowrap}.need-student-correction-button.nav svg{color:var(--troubadour-main)}.need-student-correction-button.nav .icon,.need-student-correction-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.need-student-correction-button.nav .button-text{color:var(--userchallenge-status-revision);font-weight:700}.need-student-correction-button.nav:hover{text-decoration:underline}.need-student-correction-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.need-student-correction-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.need-student-correction-button.nav[data-icon-position=right][data-size=tiny] .icon,.need-student-correction-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.need-student-correction-button.nav[data-icon-position=right] .button-text{text-align:right}.need-student-correction-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.need-student-correction-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.need-student-correction-button.nav[data-icon-position=left][data-size=tiny] .icon,.need-student-correction-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.need-student-correction-button.nav[data-icon-position=left] .button-text{text-align:left}.need-student-correction-button.nav[data-size=large]{border-radius:100px;padding:5px}.need-student-correction-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.need-student-correction-button.nav[data-size=large] .icon{height:80px}.need-student-correction-button.nav[data-size=regular]{padding:20px 31px}.need-student-correction-button.nav[data-size=regular] .icon{width:auto;height:23px}.need-student-correction-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.need-student-correction-button.nav[data-size=small]{padding:10px}.need-student-correction-button.nav[data-size=small] .icon{width:auto;height:16px}.need-student-correction-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.need-student-correction-button.nav[data-size=tiny]{padding:15px 20px}.need-student-correction-button.nav[data-size=tiny] .icon{width:auto;height:10px}.need-student-correction-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.need-student-correction-button.nav[data-size=mini]{padding:4px 12px}.need-student-correction-button.nav[data-size=mini] .icon{width:auto;height:5px}.need-student-correction-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.need-student-correction-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.need-student-correction-button.legacy:before{content:"";background-color:var(--default-bg);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.need-student-correction-button.legacy.has-shadow:before{border:2px solid var(--default-bg);box-shadow:var(--dropshadow)}.need-student-correction-button.legacy .button-text,.need-student-correction-button.legacy .icon{z-index:11}.need-student-correction-button.legacy .button-text{color:var(--userchallenge-status-revision);z-index:11;font-weight:400}.need-student-correction-button.legacy svg{color:var(--userchallenge-status-revision)}.need-student-correction-button.legacy:hover:before,.need-student-correction-button.legacy.selected:before{background-color:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision)}.need-student-correction-button.legacy:hover .button-text,.need-student-correction-button.legacy.selected .button-text{color:var(--default-bg)}.need-student-correction-button.legacy:hover img,.need-student-correction-button.legacy.selected img{transform:scale(.95)}.need-student-correction-button.legacy.disabled{pointer-events:none}.need-student-correction-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.need-student-correction-button.legacy.disabled .button-text{color:var(--ui-disabled)}.need-student-correction-button.legacy.disabled .icon{opacity:.5}.need-student-correction-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.need-student-correction-button.legacy.invalid .button-text{color:var(--ui-disabled)}.need-student-correction-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.need-student-correction-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.need-student-correction-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.need-student-correction-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.need-student-correction-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.need-student-correction-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.need-student-correction-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.need-student-correction-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.need-student-correction-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.need-student-correction-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.need-student-correction-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.need-student-correction-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.need-student-correction-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.need-student-correction-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.need-student-correction-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.need-student-correction-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.need-student-correction-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.need-student-correction-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.need-student-correction-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.need-student-correction-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.need-student-correction-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.need-student-correction-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.need-student-correction-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.need-student-correction-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.end-page-correction-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.end-page-correction-button:focus{text-decoration:none}.end-page-correction-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.end-page-correction-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.end-page-correction-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.end-page-correction-button .button-text.ws-no-wrap{white-space:nowrap}.end-page-correction-button:active,.end-page-correction-button:hover{cursor:pointer;text-decoration:none}.end-page-correction-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.end-page-correction-button.pill:before{content:"";background:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.end-page-correction-button.pill .button-text,.end-page-correction-button.pill .icon{z-index:11}.end-page-correction-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.end-page-correction-button.pill svg{color:var(--default-color-2)}.end-page-correction-button.pill:hover:not(.compact):before,.end-page-correction-button.pill.selected:before{filter:brightness(1.3)}.end-page-correction-button.pill.no-shadow:before{box-shadow:none}.end-page-correction-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.end-page-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.end-page-correction-button.pill.has-border:hover:not(.compact):before,.end-page-correction-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.end-page-correction-button.pill.alt-hover:hover:not(.compact):before,.end-page-correction-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.end-page-correction-button.pill.alt-hover:hover:not(.compact) .icon,.end-page-correction-button.pill.alt-hover.selected .icon,.end-page-correction-button.pill.alt-hover:hover:not(.compact) .button-text,.end-page-correction-button.pill.alt-hover.selected .button-text{color:var(--student-challenges-color-10)}.end-page-correction-button.pill.alt-hover:hover:not(.compact) .icon,.end-page-correction-button.pill.alt-hover.selected .icon{background-color:var(--student-challenges-color-10)}.end-page-correction-button.pill.disabled,.end-page-correction-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.end-page-correction-button.pill.disabled:before,.end-page-correction-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.end-page-correction-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.end-page-correction-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.end-page-correction-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.end-page-correction-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.end-page-correction-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.end-page-correction-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.end-page-correction-button.pill .dropdown-caret{margin-right:10px}.end-page-correction-button.pill[data-icon-position=null] .icon,.end-page-correction-button.pill[data-icon-position=none] .icon{display:none!important}.end-page-correction-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.end-page-correction-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.end-page-correction-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.end-page-correction-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.end-page-correction-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.end-page-correction-button.pill[data-size=micro][data-icon-position=null],.end-page-correction-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.end-page-correction-button.pill[data-size=micro][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.end-page-correction-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.end-page-correction-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.end-page-correction-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.end-page-correction-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.end-page-correction-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.end-page-correction-button.pill[data-size=mini][data-icon-position=null],.end-page-correction-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.end-page-correction-button.pill[data-size=mini][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.end-page-correction-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.end-page-correction-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.end-page-correction-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=null],.end-page-correction-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.end-page-correction-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.end-page-correction-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.end-page-correction-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.end-page-correction-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.end-page-correction-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.end-page-correction-button.pill[data-size=small][data-icon-position=null],.end-page-correction-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.end-page-correction-button.pill[data-size=small][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.end-page-correction-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.end-page-correction-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.end-page-correction-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.end-page-correction-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.end-page-correction-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.end-page-correction-button.pill[data-size=regular][data-icon-position=null],.end-page-correction-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.end-page-correction-button.pill[data-size=regular][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.end-page-correction-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.end-page-correction-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.end-page-correction-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.end-page-correction-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.end-page-correction-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.end-page-correction-button.pill[data-size=large][data-icon-position=null],.end-page-correction-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.end-page-correction-button.pill[data-size=large][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.end-page-correction-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.end-page-correction-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.end-page-correction-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=null],.end-page-correction-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.end-page-correction-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.end-page-correction-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.end-page-correction-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.end-page-correction-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.end-page-correction-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.end-page-correction-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.end-page-correction-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.end-page-correction-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.end-page-correction-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.end-page-correction-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.end-page-correction-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.end-page-correction-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.end-page-correction-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.end-page-correction-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.end-page-correction-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.end-page-correction-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.end-page-correction-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null],.end-page-correction-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.end-page-correction-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.end-page-correction-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.end-page-correction-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null],.end-page-correction-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.end-page-correction-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.end-page-correction-button.pill.compact.hide-bg:before{opacity:0}.end-page-correction-button.pill.compact .button-text{white-space:nowrap}.end-page-correction-button.pill.compact:hover{max-width:100%}.end-page-correction-button.pill.compact:hover.hide-bg:before{opacity:1}.end-page-correction-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.end-page-correction-button.pill-alt:before{content:"";background:var(--student-challenges-color-10);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.end-page-correction-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.end-page-correction-button.pill-alt:hover:before,.end-page-correction-button.pill-alt.selected:before{background:var(--button-border)}.end-page-correction-button.pill-alt:hover .button-text,.end-page-correction-button.pill-alt.selected .button-text{color:var(--default-bg)}.end-page-correction-button.pill-alt.disabled,.end-page-correction-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.end-page-correction-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.end-page-correction-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.end-page-correction-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.end-page-correction-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.end-page-correction-button.round .icon,.end-page-correction-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.end-page-correction-button.round:hover,.end-page-correction-button.round.selected{opacity:1}.end-page-correction-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.end-page-correction-button.round.disabled{pointer-events:none}.end-page-correction-button.round.disabled .icon{filter:saturate(0)}.end-page-correction-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.end-page-correction-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.end-page-correction-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.end-page-correction-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.end-page-correction-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.end-page-correction-button.nav{flex-wrap:nowrap}.end-page-correction-button.nav svg{color:var(--troubadour-main)}.end-page-correction-button.nav .icon,.end-page-correction-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.end-page-correction-button.nav .button-text{color:var(--student-challenges-color-10);font-weight:700}.end-page-correction-button.nav:hover{text-decoration:underline}.end-page-correction-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.end-page-correction-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.end-page-correction-button.nav[data-icon-position=right][data-size=tiny] .icon,.end-page-correction-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.end-page-correction-button.nav[data-icon-position=right] .button-text{text-align:right}.end-page-correction-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.end-page-correction-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.end-page-correction-button.nav[data-icon-position=left][data-size=tiny] .icon,.end-page-correction-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.end-page-correction-button.nav[data-icon-position=left] .button-text{text-align:left}.end-page-correction-button.nav[data-size=large]{border-radius:100px;padding:5px}.end-page-correction-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.end-page-correction-button.nav[data-size=large] .icon{height:80px}.end-page-correction-button.nav[data-size=regular]{padding:20px 31px}.end-page-correction-button.nav[data-size=regular] .icon{width:auto;height:23px}.end-page-correction-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.end-page-correction-button.nav[data-size=small]{padding:10px}.end-page-correction-button.nav[data-size=small] .icon{width:auto;height:16px}.end-page-correction-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.end-page-correction-button.nav[data-size=tiny]{padding:15px 20px}.end-page-correction-button.nav[data-size=tiny] .icon{width:auto;height:10px}.end-page-correction-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.end-page-correction-button.nav[data-size=mini]{padding:4px 12px}.end-page-correction-button.nav[data-size=mini] .icon{width:auto;height:5px}.end-page-correction-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.end-page-correction-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.end-page-correction-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--student-challenges-color-10);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.end-page-correction-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.end-page-correction-button.legacy .button-text,.end-page-correction-button.legacy .icon{z-index:11}.end-page-correction-button.legacy .button-text{color:var(--student-challenges-color-10);z-index:11;font-weight:400}.end-page-correction-button.legacy svg{color:var(--student-challenges-color-10)}.end-page-correction-button.legacy:hover:before,.end-page-correction-button.legacy.selected:before{background-color:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10)}.end-page-correction-button.legacy:hover .button-text,.end-page-correction-button.legacy.selected .button-text{color:var(--default-color-2)}.end-page-correction-button.legacy:hover img,.end-page-correction-button.legacy.selected img{transform:scale(.95)}.end-page-correction-button.legacy.disabled{pointer-events:none}.end-page-correction-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.end-page-correction-button.legacy.disabled .button-text{color:var(--ui-disabled)}.end-page-correction-button.legacy.disabled .icon{opacity:.5}.end-page-correction-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.end-page-correction-button.legacy.invalid .button-text{color:var(--ui-disabled)}.end-page-correction-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.end-page-correction-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.end-page-correction-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.end-page-correction-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.end-page-correction-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.end-page-correction-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.end-page-correction-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.end-page-correction-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.end-page-correction-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.end-page-correction-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.end-page-correction-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.end-page-correction-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.end-page-correction-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.end-page-correction-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.end-page-correction-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.end-page-correction-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.end-page-correction-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.end-page-correction-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.end-page-correction-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.end-page-correction-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.end-page-correction-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.end-page-correction-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.end-page-correction-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.end-page-correction-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=ALL]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-workstate-button[data-state=ALL]:focus{text-decoration:none}.challenge-workstate-button[data-state=ALL][data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-workstate-button[data-state=ALL][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=ALL] .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-workstate-button[data-state=ALL] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=ALL]:active,.challenge-workstate-button[data-state=ALL]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=ALL].pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-workstate-button[data-state=ALL].pill:before{content:"";background:var(--workstate-default-fg);border:2px solid var(--workstate-default-fg);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=ALL].pill .button-text,.challenge-workstate-button[data-state=ALL].pill .icon{z-index:11}.challenge-workstate-button[data-state=ALL].pill .button-text{color:var(--workstate-default-bg);z-index:11;font-weight:400;overflow:hidden}.challenge-workstate-button[data-state=ALL].pill svg{color:var(--workstate-default-bg)}.challenge-workstate-button[data-state=ALL].pill:hover:not(.compact):before,.challenge-workstate-button[data-state=ALL].pill.selected:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=ALL].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=ALL].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=ALL].pill.has-border:hover:not(.compact):before,.challenge-workstate-button[data-state=ALL].pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:not(.compact):before,.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected:before{background:var(--workstate-default-bg);border:2px solid var(--workstate-default-bg);filter:brightness()}.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:not(.compact) .button-text,.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected .button-text{color:var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected .icon{background-color:var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].pill.disabled,.challenge-workstate-button[data-state=ALL].pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=ALL].pill.disabled:before,.challenge-workstate-button[data-state=ALL].pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-workstate-button[data-state=ALL].pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=ALL].pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-workstate-button[data-state=ALL].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=ALL].pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=ALL].pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=ALL].pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=ALL].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-icon-position=null] .icon,.challenge-workstate-button[data-state=ALL].pill[data-icon-position=none] .icon{display:none!important}.challenge-workstate-button[data-state=ALL].pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=ALL].pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=ALL].pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-workstate-button[data-state=ALL].pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-workstate-button[data-state=ALL].pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-workstate-button[data-state=ALL].pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-workstate-button[data-state=ALL].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=ALL].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=ALL].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=ALL].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=ALL].pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=ALL].pill-alt:before{content:"";background:var(--workstate-default-fg);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=ALL].pill-alt .button-text{color:var(--workstate-default-bg);z-index:11;font-weight:400}.challenge-workstate-button[data-state=ALL].pill-alt:hover:before,.challenge-workstate-button[data-state=ALL].pill-alt.selected:before{background:var(--button-border)}.challenge-workstate-button[data-state=ALL].pill-alt:hover .button-text,.challenge-workstate-button[data-state=ALL].pill-alt.selected .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=ALL].pill-alt.disabled,.challenge-workstate-button[data-state=ALL].pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=ALL].pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=ALL].pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-workstate-button[data-state=ALL].pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-workstate-button[data-state=ALL].round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=ALL].round .icon,.challenge-workstate-button[data-state=ALL].round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-workstate-button[data-state=ALL].round:hover,.challenge-workstate-button[data-state=ALL].round.selected{opacity:1}.challenge-workstate-button[data-state=ALL].round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-workstate-button[data-state=ALL].round.disabled{pointer-events:none}.challenge-workstate-button[data-state=ALL].round.disabled .icon{filter:saturate(0)}.challenge-workstate-button[data-state=ALL].round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-workstate-button[data-state=ALL].round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-workstate-button[data-state=ALL].round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-workstate-button[data-state=ALL].round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-workstate-button[data-state=ALL].round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-workstate-button[data-state=ALL].nav{flex-wrap:nowrap}.challenge-workstate-button[data-state=ALL].nav svg{color:var(--troubadour-main)}.challenge-workstate-button[data-state=ALL].nav .icon,.challenge-workstate-button[data-state=ALL].nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-workstate-button[data-state=ALL].nav .button-text{color:var(--workstate-default-fg);font-weight:700}.challenge-workstate-button[data-state=ALL].nav:hover{text-decoration:underline}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=right][data-size=tiny] .icon,.challenge-workstate-button[data-state=ALL].nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=right] .button-text{text-align:right}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=left][data-size=tiny] .icon,.challenge-workstate-button[data-state=ALL].nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-workstate-button[data-state=ALL].nav[data-icon-position=left] .button-text{text-align:left}.challenge-workstate-button[data-state=ALL].nav[data-size=large]{border-radius:100px;padding:5px}.challenge-workstate-button[data-state=ALL].nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-workstate-button[data-state=ALL].nav[data-size=large] .icon{height:80px}.challenge-workstate-button[data-state=ALL].nav[data-size=regular]{padding:20px 31px}.challenge-workstate-button[data-state=ALL].nav[data-size=regular] .icon{width:auto;height:23px}.challenge-workstate-button[data-state=ALL].nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-workstate-button[data-state=ALL].nav[data-size=small]{padding:10px}.challenge-workstate-button[data-state=ALL].nav[data-size=small] .icon{width:auto;height:16px}.challenge-workstate-button[data-state=ALL].nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-workstate-button[data-state=ALL].nav[data-size=tiny]{padding:15px 20px}.challenge-workstate-button[data-state=ALL].nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-workstate-button[data-state=ALL].nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=ALL].nav[data-size=mini]{padding:4px 12px}.challenge-workstate-button[data-state=ALL].nav[data-size=mini] .icon{width:auto;height:5px}.challenge-workstate-button[data-state=ALL].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=ALL].legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=ALL].legacy:before{content:"";background-color:var(--workstate-default-bg);border:2px solid var(--workstate-default-fg);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=ALL].legacy.has-shadow:before{border:2px solid var(--workstate-default-bg);box-shadow:var(--dropshadow)}.challenge-workstate-button[data-state=ALL].legacy .button-text,.challenge-workstate-button[data-state=ALL].legacy .icon{z-index:11}.challenge-workstate-button[data-state=ALL].legacy .button-text{color:var(--workstate-default-fg);z-index:11;font-weight:400}.challenge-workstate-button[data-state=ALL].legacy svg{color:var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].legacy:hover:before,.challenge-workstate-button[data-state=ALL].legacy.selected:before{background-color:var(--workstate-default-fg);border:2px solid var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].legacy:hover .button-text,.challenge-workstate-button[data-state=ALL].legacy.selected .button-text{color:var(--workstate-default-bg)}.challenge-workstate-button[data-state=ALL].legacy:hover img,.challenge-workstate-button[data-state=ALL].legacy.selected img{transform:scale(.95)}.challenge-workstate-button[data-state=ALL].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=ALL].legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=ALL].legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=ALL].legacy.disabled .icon{opacity:.5}.challenge-workstate-button[data-state=ALL].legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=ALL].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=ALL].legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=ALL].legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=ALL].legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-workstate-button[data-state=ALL].legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-workstate-button[data-state=ALL].legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-workstate-button[data-state=ALL].legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-workstate-button[data-state=IN_PROGRESS]:focus{text-decoration:none}.challenge-workstate-button[data-state=IN_PROGRESS][data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-workstate-button[data-state=IN_PROGRESS][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=IN_PROGRESS] .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-workstate-button[data-state=IN_PROGRESS] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=IN_PROGRESS]:active,.challenge-workstate-button[data-state=IN_PROGRESS]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=IN_PROGRESS].pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-workstate-button[data-state=IN_PROGRESS].pill:before{content:"";background:var(--workstate-inprog-light);border:2px solid var(--workstate-inprog-light);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=IN_PROGRESS].pill .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill .icon{z-index:11}.challenge-workstate-button[data-state=IN_PROGRESS].pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-workstate-button[data-state=IN_PROGRESS].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=IN_PROGRESS].pill:hover:not(.compact):before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.selected:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border:hover:not(.compact):before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:not(.compact):before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:not(.compact) .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected .button-text{color:var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected .icon{background-color:var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled,.challenge-workstate-button[data-state=IN_PROGRESS].pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=IN_PROGRESS].pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=IN_PROGRESS].pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-icon-position=null] .icon,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-icon-position=none] .icon{display:none!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=IN_PROGRESS].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt:before{content:"";background:var(--workstate-inprog-light);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt:hover:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.selected:before{background:var(--button-border)}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt:hover .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.selected .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.disabled,.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-workstate-button[data-state=IN_PROGRESS].round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=IN_PROGRESS].round .icon,.challenge-workstate-button[data-state=IN_PROGRESS].round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-workstate-button[data-state=IN_PROGRESS].round:hover,.challenge-workstate-button[data-state=IN_PROGRESS].round.selected{opacity:1}.challenge-workstate-button[data-state=IN_PROGRESS].round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-workstate-button[data-state=IN_PROGRESS].round.disabled{pointer-events:none}.challenge-workstate-button[data-state=IN_PROGRESS].round.disabled .icon{filter:saturate(0)}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-workstate-button[data-state=IN_PROGRESS].nav{flex-wrap:nowrap}.challenge-workstate-button[data-state=IN_PROGRESS].nav svg{color:var(--troubadour-main)}.challenge-workstate-button[data-state=IN_PROGRESS].nav .icon,.challenge-workstate-button[data-state=IN_PROGRESS].nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-workstate-button[data-state=IN_PROGRESS].nav .button-text{color:var(--workstate-inprog-light);font-weight:700}.challenge-workstate-button[data-state=IN_PROGRESS].nav:hover{text-decoration:underline}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=right][data-size=tiny] .icon,.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=right] .button-text{text-align:right}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=left][data-size=tiny] .icon,.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=left] .button-text{text-align:left}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=large]{border-radius:100px;padding:5px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=large] .icon{height:80px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=regular]{padding:20px 31px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=regular] .icon{width:auto;height:23px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=small]{padding:10px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=small] .icon{width:auto;height:16px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=tiny]{padding:15px 20px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=mini]{padding:4px 12px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=mini] .icon{width:auto;height:5px}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=IN_PROGRESS].legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-inprog-light);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].legacy .icon{z-index:11}.challenge-workstate-button[data-state=IN_PROGRESS].legacy .button-text{color:var(--workstate-inprog-light);z-index:11;font-weight:400}.challenge-workstate-button[data-state=IN_PROGRESS].legacy svg{color:var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy:hover:before,.challenge-workstate-button[data-state=IN_PROGRESS].legacy.selected:before{background-color:var(--workstate-inprog-light);border:2px solid var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy:hover .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].legacy.selected .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy:hover img,.challenge-workstate-button[data-state=IN_PROGRESS].legacy.selected img{transform:scale(.95)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.disabled .icon{opacity:.5}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=IN_PROGRESS].legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=IN_PROGRESS].legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-workstate-button[data-state=IN_PROGRESS].legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]:focus{text-decoration:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION][data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION] .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]:active,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill:before{content:"";background:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .icon{z-index:11}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill:hover:not(.compact):before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.selected:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border:hover:not(.compact):before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:not(.compact):before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:not(.compact) .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected .button-text{color:var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected .icon{background-color:var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-icon-position=null] .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-icon-position=none] .icon{display:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt:before{content:"";background:var(--workstate-waitval-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt:hover:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.selected:before{background:var(--button-border)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt:hover .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.selected .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.disabled,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round:hover,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round.selected{opacity:1}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round.disabled{pointer-events:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round.disabled .icon{filter:saturate(0)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav{flex-wrap:nowrap}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav svg{color:var(--troubadour-main)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav .button-text{color:var(--workstate-waitval-dark);font-weight:700}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav:hover{text-decoration:underline}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=right][data-size=tiny] .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=right] .button-text{text-align:right}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=left][data-size=tiny] .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=left] .button-text{text-align:left}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=large]{border-radius:100px;padding:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=large] .icon{height:80px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=regular]{padding:20px 31px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=regular] .icon{width:auto;height:23px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=small]{padding:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=small] .icon{width:auto;height:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=tiny]{padding:15px 20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=mini]{padding:4px 12px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=mini] .icon{width:auto;height:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .icon{z-index:11}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .button-text{color:var(--workstate-waitval-dark);z-index:11;font-weight:400}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy svg{color:var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:hover:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.selected:before{background-color:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:hover .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.selected .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:hover img,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.selected img{transform:scale(.95)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.disabled .icon{opacity:.5}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=NEED_REVISION]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-workstate-button[data-state=NEED_REVISION]:focus{text-decoration:none}.challenge-workstate-button[data-state=NEED_REVISION][data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-workstate-button[data-state=NEED_REVISION][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=NEED_REVISION] .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-workstate-button[data-state=NEED_REVISION] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=NEED_REVISION]:active,.challenge-workstate-button[data-state=NEED_REVISION]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=NEED_REVISION].pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-workstate-button[data-state=NEED_REVISION].pill:before{content:"";background:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=NEED_REVISION].pill .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill .icon{z-index:11}.challenge-workstate-button[data-state=NEED_REVISION].pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-workstate-button[data-state=NEED_REVISION].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=NEED_REVISION].pill:hover:not(.compact):before,.challenge-workstate-button[data-state=NEED_REVISION].pill.selected:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=NEED_REVISION].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border:hover:not(.compact):before,.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:not(.compact):before,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:not(.compact) .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected .button-text{color:var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected .icon{background-color:var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled,.challenge-workstate-button[data-state=NEED_REVISION].pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled:before,.challenge-workstate-button[data-state=NEED_REVISION].pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=NEED_REVISION].pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=NEED_REVISION].pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=NEED_REVISION].pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=NEED_REVISION].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-icon-position=null] .icon,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-icon-position=none] .icon{display:none!important}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=NEED_REVISION].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt:before{content:"";background:var(--workstate-needrev-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt:hover:before,.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.selected:before{background:var(--button-border)}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt:hover .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.selected .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.disabled,.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-workstate-button[data-state=NEED_REVISION].round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=NEED_REVISION].round .icon,.challenge-workstate-button[data-state=NEED_REVISION].round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-workstate-button[data-state=NEED_REVISION].round:hover,.challenge-workstate-button[data-state=NEED_REVISION].round.selected{opacity:1}.challenge-workstate-button[data-state=NEED_REVISION].round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-workstate-button[data-state=NEED_REVISION].round.disabled{pointer-events:none}.challenge-workstate-button[data-state=NEED_REVISION].round.disabled .icon{filter:saturate(0)}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-workstate-button[data-state=NEED_REVISION].nav{flex-wrap:nowrap}.challenge-workstate-button[data-state=NEED_REVISION].nav svg{color:var(--troubadour-main)}.challenge-workstate-button[data-state=NEED_REVISION].nav .icon,.challenge-workstate-button[data-state=NEED_REVISION].nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-workstate-button[data-state=NEED_REVISION].nav .button-text{color:var(--workstate-needrev-dark);font-weight:700}.challenge-workstate-button[data-state=NEED_REVISION].nav:hover{text-decoration:underline}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=right][data-size=tiny] .icon,.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=right] .button-text{text-align:right}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=left][data-size=tiny] .icon,.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=left] .button-text{text-align:left}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=large]{border-radius:100px;padding:5px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=large] .icon{height:80px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=regular]{padding:20px 31px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=regular] .icon{width:auto;height:23px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=small]{padding:10px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=small] .icon{width:auto;height:16px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=tiny]{padding:15px 20px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=mini]{padding:4px 12px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=mini] .icon{width:auto;height:5px}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=NEED_REVISION].legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=NEED_REVISION].legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=NEED_REVISION].legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-workstate-button[data-state=NEED_REVISION].legacy .button-text,.challenge-workstate-button[data-state=NEED_REVISION].legacy .icon{z-index:11}.challenge-workstate-button[data-state=NEED_REVISION].legacy .button-text{color:var(--workstate-needrev-dark);z-index:11;font-weight:400}.challenge-workstate-button[data-state=NEED_REVISION].legacy svg{color:var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].legacy:hover:before,.challenge-workstate-button[data-state=NEED_REVISION].legacy.selected:before{background-color:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].legacy:hover .button-text,.challenge-workstate-button[data-state=NEED_REVISION].legacy.selected .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=NEED_REVISION].legacy:hover img,.challenge-workstate-button[data-state=NEED_REVISION].legacy.selected img{transform:scale(.95)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=NEED_REVISION].legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.disabled .icon{opacity:.5}.challenge-workstate-button[data-state=NEED_REVISION].legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=NEED_REVISION].legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=NEED_REVISION].legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-workstate-button[data-state=NEED_REVISION].legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=COMPLETED]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-workstate-button[data-state=COMPLETED]:focus{text-decoration:none}.challenge-workstate-button[data-state=COMPLETED][data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-workstate-button[data-state=COMPLETED][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=COMPLETED] .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-workstate-button[data-state=COMPLETED] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=COMPLETED]:active,.challenge-workstate-button[data-state=COMPLETED]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=COMPLETED].pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-workstate-button[data-state=COMPLETED].pill:before{content:"";background:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=COMPLETED].pill .button-text,.challenge-workstate-button[data-state=COMPLETED].pill .icon{z-index:11}.challenge-workstate-button[data-state=COMPLETED].pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-workstate-button[data-state=COMPLETED].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=COMPLETED].pill:hover:not(.compact):before,.challenge-workstate-button[data-state=COMPLETED].pill.selected:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=COMPLETED].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=COMPLETED].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=COMPLETED].pill.has-border:hover:not(.compact):before,.challenge-workstate-button[data-state=COMPLETED].pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:not(.compact):before,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:not(.compact) .button-text,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected .button-text{color:var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected .icon{background-color:var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].pill.disabled,.challenge-workstate-button[data-state=COMPLETED].pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=COMPLETED].pill.disabled:before,.challenge-workstate-button[data-state=COMPLETED].pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-workstate-button[data-state=COMPLETED].pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=COMPLETED].pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-workstate-button[data-state=COMPLETED].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=COMPLETED].pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=COMPLETED].pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=COMPLETED].pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=COMPLETED].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-icon-position=null] .icon,.challenge-workstate-button[data-state=COMPLETED].pill[data-icon-position=none] .icon{display:none!important}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-workstate-button[data-state=COMPLETED].pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-workstate-button[data-state=COMPLETED].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=COMPLETED].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=COMPLETED].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=COMPLETED].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=COMPLETED].pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=COMPLETED].pill-alt:before{content:"";background:var(--student-challenges-color-10);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=COMPLETED].pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-workstate-button[data-state=COMPLETED].pill-alt:hover:before,.challenge-workstate-button[data-state=COMPLETED].pill-alt.selected:before{background:var(--button-border)}.challenge-workstate-button[data-state=COMPLETED].pill-alt:hover .button-text,.challenge-workstate-button[data-state=COMPLETED].pill-alt.selected .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=COMPLETED].pill-alt.disabled,.challenge-workstate-button[data-state=COMPLETED].pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=COMPLETED].pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=COMPLETED].pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-workstate-button[data-state=COMPLETED].pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-workstate-button[data-state=COMPLETED].round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=COMPLETED].round .icon,.challenge-workstate-button[data-state=COMPLETED].round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-workstate-button[data-state=COMPLETED].round:hover,.challenge-workstate-button[data-state=COMPLETED].round.selected{opacity:1}.challenge-workstate-button[data-state=COMPLETED].round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-workstate-button[data-state=COMPLETED].round.disabled{pointer-events:none}.challenge-workstate-button[data-state=COMPLETED].round.disabled .icon{filter:saturate(0)}.challenge-workstate-button[data-state=COMPLETED].round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-workstate-button[data-state=COMPLETED].nav{flex-wrap:nowrap}.challenge-workstate-button[data-state=COMPLETED].nav svg{color:var(--troubadour-main)}.challenge-workstate-button[data-state=COMPLETED].nav .icon,.challenge-workstate-button[data-state=COMPLETED].nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-workstate-button[data-state=COMPLETED].nav .button-text{color:var(--student-challenges-color-10);font-weight:700}.challenge-workstate-button[data-state=COMPLETED].nav:hover{text-decoration:underline}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=right][data-size=tiny] .icon,.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=right] .button-text{text-align:right}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=left][data-size=tiny] .icon,.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=left] .button-text{text-align:left}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=large]{border-radius:100px;padding:5px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=large] .icon{height:80px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=regular]{padding:20px 31px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=regular] .icon{width:auto;height:23px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=small]{padding:10px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=small] .icon{width:auto;height:16px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=tiny]{padding:15px 20px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=mini]{padding:4px 12px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=mini] .icon{width:auto;height:5px}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=COMPLETED].legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=COMPLETED].legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--student-challenges-color-10);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=COMPLETED].legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-workstate-button[data-state=COMPLETED].legacy .button-text,.challenge-workstate-button[data-state=COMPLETED].legacy .icon{z-index:11}.challenge-workstate-button[data-state=COMPLETED].legacy .button-text{color:var(--student-challenges-color-10);z-index:11;font-weight:400}.challenge-workstate-button[data-state=COMPLETED].legacy svg{color:var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].legacy:hover:before,.challenge-workstate-button[data-state=COMPLETED].legacy.selected:before{background-color:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].legacy:hover .button-text,.challenge-workstate-button[data-state=COMPLETED].legacy.selected .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=COMPLETED].legacy:hover img,.challenge-workstate-button[data-state=COMPLETED].legacy.selected img{transform:scale(.95)}.challenge-workstate-button[data-state=COMPLETED].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=COMPLETED].legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=COMPLETED].legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=COMPLETED].legacy.disabled .icon{opacity:.5}.challenge-workstate-button[data-state=COMPLETED].legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=COMPLETED].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=COMPLETED].legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=COMPLETED].legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=COMPLETED].legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-workstate-button[data-state=COMPLETED].legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=FAILED]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-workstate-button[data-state=FAILED]:focus{text-decoration:none}.challenge-workstate-button[data-state=FAILED][data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-workstate-button[data-state=FAILED][data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-workstate-button[data-state=FAILED] .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-workstate-button[data-state=FAILED] .button-text.ws-no-wrap{white-space:nowrap}.challenge-workstate-button[data-state=FAILED]:active,.challenge-workstate-button[data-state=FAILED]:hover{cursor:pointer;text-decoration:none}.challenge-workstate-button[data-state=FAILED].pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-workstate-button[data-state=FAILED].pill:before{content:"";background:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=FAILED].pill .button-text,.challenge-workstate-button[data-state=FAILED].pill .icon{z-index:11}.challenge-workstate-button[data-state=FAILED].pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-workstate-button[data-state=FAILED].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=FAILED].pill:hover:not(.compact):before,.challenge-workstate-button[data-state=FAILED].pill.selected:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=FAILED].pill.no-shadow:before{box-shadow:none}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-workstate-button[data-state=FAILED].pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-workstate-button[data-state=FAILED].pill.has-border:hover:not(.compact):before,.challenge-workstate-button[data-state=FAILED].pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:not(.compact):before,.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:not(.compact) .button-text,.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected .button-text{color:var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:not(.compact) .icon,.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected .icon{background-color:var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].pill.disabled,.challenge-workstate-button[data-state=FAILED].pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=FAILED].pill.disabled:before,.challenge-workstate-button[data-state=FAILED].pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-workstate-button[data-state=FAILED].pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-workstate-button[data-state=FAILED].pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-workstate-button[data-state=FAILED].pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-workstate-button[data-state=FAILED].pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=FAILED].pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=FAILED].pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=FAILED].pill .dropdown-caret{margin-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-icon-position=null] .icon,.challenge-workstate-button[data-state=FAILED].pill[data-icon-position=none] .icon{display:none!important}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-workstate-button[data-state=FAILED].pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-workstate-button[data-state=FAILED].pill.compact.hide-bg:before{opacity:0}.challenge-workstate-button[data-state=FAILED].pill.compact .button-text{white-space:nowrap}.challenge-workstate-button[data-state=FAILED].pill.compact:hover{max-width:100%}.challenge-workstate-button[data-state=FAILED].pill.compact:hover.hide-bg:before{opacity:1}.challenge-workstate-button[data-state=FAILED].pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=FAILED].pill-alt:before{content:"";background:var(--workstate-completed-very-dark);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=FAILED].pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-workstate-button[data-state=FAILED].pill-alt:hover:before,.challenge-workstate-button[data-state=FAILED].pill-alt.selected:before{background:var(--button-border)}.challenge-workstate-button[data-state=FAILED].pill-alt:hover .button-text,.challenge-workstate-button[data-state=FAILED].pill-alt.selected .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=FAILED].pill-alt.disabled,.challenge-workstate-button[data-state=FAILED].pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-workstate-button[data-state=FAILED].pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=FAILED].pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-workstate-button[data-state=FAILED].pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-workstate-button[data-state=FAILED].round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=FAILED].round .icon,.challenge-workstate-button[data-state=FAILED].round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-workstate-button[data-state=FAILED].round:hover,.challenge-workstate-button[data-state=FAILED].round.selected{opacity:1}.challenge-workstate-button[data-state=FAILED].round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-workstate-button[data-state=FAILED].round.disabled{pointer-events:none}.challenge-workstate-button[data-state=FAILED].round.disabled .icon{filter:saturate(0)}.challenge-workstate-button[data-state=FAILED].round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-workstate-button[data-state=FAILED].round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-workstate-button[data-state=FAILED].round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-workstate-button[data-state=FAILED].round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-workstate-button[data-state=FAILED].round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-workstate-button[data-state=FAILED].nav{flex-wrap:nowrap}.challenge-workstate-button[data-state=FAILED].nav svg{color:var(--troubadour-main)}.challenge-workstate-button[data-state=FAILED].nav .icon,.challenge-workstate-button[data-state=FAILED].nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-workstate-button[data-state=FAILED].nav .button-text{color:var(--workstate-completed-very-dark);font-weight:700}.challenge-workstate-button[data-state=FAILED].nav:hover{text-decoration:underline}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=right][data-size=tiny] .icon,.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=right] .button-text{text-align:right}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=left][data-size=tiny] .icon,.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=left] .button-text{text-align:left}.challenge-workstate-button[data-state=FAILED].nav[data-size=large]{border-radius:100px;padding:5px}.challenge-workstate-button[data-state=FAILED].nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-workstate-button[data-state=FAILED].nav[data-size=large] .icon{height:80px}.challenge-workstate-button[data-state=FAILED].nav[data-size=regular]{padding:20px 31px}.challenge-workstate-button[data-state=FAILED].nav[data-size=regular] .icon{width:auto;height:23px}.challenge-workstate-button[data-state=FAILED].nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-workstate-button[data-state=FAILED].nav[data-size=small]{padding:10px}.challenge-workstate-button[data-state=FAILED].nav[data-size=small] .icon{width:auto;height:16px}.challenge-workstate-button[data-state=FAILED].nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-workstate-button[data-state=FAILED].nav[data-size=tiny]{padding:15px 20px}.challenge-workstate-button[data-state=FAILED].nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-workstate-button[data-state=FAILED].nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=FAILED].nav[data-size=mini]{padding:4px 12px}.challenge-workstate-button[data-state=FAILED].nav[data-size=mini] .icon{width:auto;height:5px}.challenge-workstate-button[data-state=FAILED].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=FAILED].legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-workstate-button[data-state=FAILED].legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-workstate-button[data-state=FAILED].legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-workstate-button[data-state=FAILED].legacy .button-text,.challenge-workstate-button[data-state=FAILED].legacy .icon{z-index:11}.challenge-workstate-button[data-state=FAILED].legacy .button-text{color:var(--workstate-completed-very-dark);z-index:11;font-weight:400}.challenge-workstate-button[data-state=FAILED].legacy svg{color:var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].legacy:hover:before,.challenge-workstate-button[data-state=FAILED].legacy.selected:before{background-color:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].legacy:hover .button-text,.challenge-workstate-button[data-state=FAILED].legacy.selected .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=FAILED].legacy:hover img,.challenge-workstate-button[data-state=FAILED].legacy.selected img{transform:scale(.95)}.challenge-workstate-button[data-state=FAILED].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=FAILED].legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=FAILED].legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=FAILED].legacy.disabled .icon{opacity:.5}.challenge-workstate-button[data-state=FAILED].legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-workstate-button[data-state=FAILED].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=FAILED].legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-workstate-button[data-state=FAILED].legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-workstate-button[data-state=FAILED].legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-workstate-button[data-state=FAILED].legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.challenge-comment-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;box-shadow:var(--dropshadow);justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex;border:none!important}.challenge-comment-button:focus{text-decoration:none}.challenge-comment-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.challenge-comment-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.challenge-comment-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.challenge-comment-button .button-text.ws-no-wrap{white-space:nowrap}.challenge-comment-button:active,.challenge-comment-button:hover{cursor:pointer;text-decoration:none}.challenge-comment-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.challenge-comment-button.pill:before{content:"";background:var(--workstate-comment-light);border:2px solid var(--workstate-comment-light);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.challenge-comment-button.pill .button-text,.challenge-comment-button.pill .icon{z-index:11}.challenge-comment-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.challenge-comment-button.pill svg{color:var(--default-color-2)}.challenge-comment-button.pill:hover:not(.compact):before,.challenge-comment-button.pill.selected:before{filter:brightness(1.3)}.challenge-comment-button.pill.no-shadow:before{box-shadow:none}.challenge-comment-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.challenge-comment-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-comment-button.pill.has-border:hover:not(.compact):before,.challenge-comment-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-comment-button.pill.alt-hover:hover:not(.compact):before,.challenge-comment-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.challenge-comment-button.pill.alt-hover:hover:not(.compact) .icon,.challenge-comment-button.pill.alt-hover.selected .icon,.challenge-comment-button.pill.alt-hover:hover:not(.compact) .button-text,.challenge-comment-button.pill.alt-hover.selected .button-text{color:var(--workstate-comment-light)}.challenge-comment-button.pill.alt-hover:hover:not(.compact) .icon,.challenge-comment-button.pill.alt-hover.selected .icon{background-color:var(--workstate-comment-light)}.challenge-comment-button.pill.disabled,.challenge-comment-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-comment-button.pill.disabled:before,.challenge-comment-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-comment-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.challenge-comment-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.challenge-comment-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-comment-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-comment-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-comment-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-comment-button.pill .dropdown-caret{margin-right:10px}.challenge-comment-button.pill[data-icon-position=null] .icon,.challenge-comment-button.pill[data-icon-position=none] .icon{display:none!important}.challenge-comment-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.challenge-comment-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.challenge-comment-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.challenge-comment-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.challenge-comment-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.challenge-comment-button.pill[data-size=micro][data-icon-position=null],.challenge-comment-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.challenge-comment-button.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.challenge-comment-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.challenge-comment-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-comment-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.challenge-comment-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-comment-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-comment-button.pill[data-size=mini][data-icon-position=null],.challenge-comment-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.challenge-comment-button.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.challenge-comment-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.challenge-comment-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-comment-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=null],.challenge-comment-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.challenge-comment-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.challenge-comment-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-comment-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-comment-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-comment-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-comment-button.pill[data-size=small][data-icon-position=null],.challenge-comment-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.challenge-comment-button.pill[data-size=small][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.challenge-comment-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.challenge-comment-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-comment-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-comment-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.challenge-comment-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.challenge-comment-button.pill[data-size=regular][data-icon-position=null],.challenge-comment-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.challenge-comment-button.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.challenge-comment-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.challenge-comment-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.challenge-comment-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.challenge-comment-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.challenge-comment-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.challenge-comment-button.pill[data-size=large][data-icon-position=null],.challenge-comment-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.challenge-comment-button.pill[data-size=large][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.challenge-comment-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.challenge-comment-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.challenge-comment-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=null],.challenge-comment-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.challenge-comment-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-comment-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.challenge-comment-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-comment-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.challenge-comment-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-comment-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.challenge-comment-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-comment-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.challenge-comment-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-comment-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.challenge-comment-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-comment-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.challenge-comment-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-comment-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.challenge-comment-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.challenge-comment-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.challenge-comment-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null],.challenge-comment-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.challenge-comment-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.challenge-comment-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.challenge-comment-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null],.challenge-comment-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.challenge-comment-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.challenge-comment-button.pill.compact.hide-bg:before{opacity:0}.challenge-comment-button.pill.compact .button-text{white-space:nowrap}.challenge-comment-button.pill.compact:hover{max-width:100%}.challenge-comment-button.pill.compact:hover.hide-bg:before{opacity:1}.challenge-comment-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-comment-button.pill-alt:before{content:"";background:var(--workstate-comment-light);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-comment-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.challenge-comment-button.pill-alt:hover:before,.challenge-comment-button.pill-alt.selected:before{background:var(--button-border)}.challenge-comment-button.pill-alt:hover .button-text,.challenge-comment-button.pill-alt.selected .button-text{color:var(--default-bg)}.challenge-comment-button.pill-alt.disabled,.challenge-comment-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.challenge-comment-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-comment-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-comment-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.challenge-comment-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.challenge-comment-button.round .icon,.challenge-comment-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.challenge-comment-button.round:hover,.challenge-comment-button.round.selected{opacity:1}.challenge-comment-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.challenge-comment-button.round.disabled{pointer-events:none}.challenge-comment-button.round.disabled .icon{filter:saturate(0)}.challenge-comment-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.challenge-comment-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.challenge-comment-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.challenge-comment-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.challenge-comment-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.challenge-comment-button.nav{flex-wrap:nowrap}.challenge-comment-button.nav svg{color:var(--troubadour-main)}.challenge-comment-button.nav .icon,.challenge-comment-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.challenge-comment-button.nav .button-text{color:var(--workstate-comment-light);font-weight:700}.challenge-comment-button.nav:hover{text-decoration:underline}.challenge-comment-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.challenge-comment-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.challenge-comment-button.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-comment-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.challenge-comment-button.nav[data-icon-position=right] .button-text{text-align:right}.challenge-comment-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.challenge-comment-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.challenge-comment-button.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-comment-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.challenge-comment-button.nav[data-icon-position=left] .button-text{text-align:left}.challenge-comment-button.nav[data-size=large]{border-radius:100px;padding:5px}.challenge-comment-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.challenge-comment-button.nav[data-size=large] .icon{height:80px}.challenge-comment-button.nav[data-size=regular]{padding:20px 31px}.challenge-comment-button.nav[data-size=regular] .icon{width:auto;height:23px}.challenge-comment-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-comment-button.nav[data-size=small]{padding:10px}.challenge-comment-button.nav[data-size=small] .icon{width:auto;height:16px}.challenge-comment-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-comment-button.nav[data-size=tiny]{padding:15px 20px}.challenge-comment-button.nav[data-size=tiny] .icon{width:auto;height:10px}.challenge-comment-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-comment-button.nav[data-size=mini]{padding:4px 12px}.challenge-comment-button.nav[data-size=mini] .icon{width:auto;height:5px}.challenge-comment-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-comment-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.challenge-comment-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--workstate-comment-light);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.challenge-comment-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-comment-button.legacy .button-text,.challenge-comment-button.legacy .icon{z-index:11}.challenge-comment-button.legacy .button-text{color:var(--workstate-comment-light);z-index:11;font-weight:400}.challenge-comment-button.legacy svg{color:var(--workstate-comment-light)}.challenge-comment-button.legacy:hover:before,.challenge-comment-button.legacy.selected:before{background-color:var(--workstate-comment-light);border:2px solid var(--workstate-comment-light)}.challenge-comment-button.legacy:hover .button-text,.challenge-comment-button.legacy.selected .button-text{color:var(--default-color-2)}.challenge-comment-button.legacy:hover img,.challenge-comment-button.legacy.selected img{transform:scale(.95)}.challenge-comment-button.legacy.disabled{pointer-events:none}.challenge-comment-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-comment-button.legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-comment-button.legacy.disabled .icon{opacity:.5}.challenge-comment-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.challenge-comment-button.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-comment-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.challenge-comment-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.challenge-comment-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.challenge-comment-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-comment-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.challenge-comment-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.challenge-comment-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-comment-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.challenge-comment-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-comment-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.challenge-comment-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-comment-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.challenge-comment-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.challenge-comment-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-comment-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.challenge-comment-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-comment-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.challenge-comment-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-comment-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.challenge-comment-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.challenge-comment-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-comment-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.challenge-comment-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-comment-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.mandatory-fullscreen-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.mandatory-fullscreen-button:focus{text-decoration:none}.mandatory-fullscreen-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.mandatory-fullscreen-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.mandatory-fullscreen-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.mandatory-fullscreen-button .button-text.ws-no-wrap{white-space:nowrap}.mandatory-fullscreen-button:active,.mandatory-fullscreen-button:hover{cursor:pointer;text-decoration:none}.mandatory-fullscreen-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.mandatory-fullscreen-button.pill:before{content:"";background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.mandatory-fullscreen-button.pill .button-text,.mandatory-fullscreen-button.pill .icon{z-index:11}.mandatory-fullscreen-button.pill .button-text{color:var(--info-1);z-index:11;font-weight:400;overflow:hidden}.mandatory-fullscreen-button.pill svg{color:var(--info-1)}.mandatory-fullscreen-button.pill:hover:not(.compact):before,.mandatory-fullscreen-button.pill.selected:before{filter:brightness(1.3)}.mandatory-fullscreen-button.pill.no-shadow:before{box-shadow:none}.mandatory-fullscreen-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.mandatory-fullscreen-button.pill.has-border:before{border-color:var(--info-1);box-shadow:none!important}.mandatory-fullscreen-button.pill.has-border:hover:not(.compact):before,.mandatory-fullscreen-button.pill.has-border.selected:before{border-color:var(--info-1)!important;box-shadow:none!important}.mandatory-fullscreen-button.pill.alt-hover:hover:not(.compact):before,.mandatory-fullscreen-button.pill.alt-hover.selected:before{background:var(--info-1);border:2px solid var(--info-1);filter:brightness()}.mandatory-fullscreen-button.pill.alt-hover:hover:not(.compact) .icon,.mandatory-fullscreen-button.pill.alt-hover.selected .icon,.mandatory-fullscreen-button.pill.alt-hover:hover:not(.compact) .button-text,.mandatory-fullscreen-button.pill.alt-hover.selected .button-text{color:var(--default-color-2)}.mandatory-fullscreen-button.pill.alt-hover:hover:not(.compact) .icon,.mandatory-fullscreen-button.pill.alt-hover.selected .icon{background-color:var(--default-color-2)}.mandatory-fullscreen-button.pill.disabled,.mandatory-fullscreen-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.mandatory-fullscreen-button.pill.disabled:before,.mandatory-fullscreen-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.mandatory-fullscreen-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mandatory-fullscreen-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.mandatory-fullscreen-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.mandatory-fullscreen-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mandatory-fullscreen-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.mandatory-fullscreen-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.mandatory-fullscreen-button.pill .dropdown-caret{margin-right:10px}.mandatory-fullscreen-button.pill[data-icon-position=null] .icon,.mandatory-fullscreen-button.pill[data-icon-position=none] .icon{display:none!important}.mandatory-fullscreen-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.mandatory-fullscreen-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.mandatory-fullscreen-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.mandatory-fullscreen-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.mandatory-fullscreen-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.mandatory-fullscreen-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.mandatory-fullscreen-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.mandatory-fullscreen-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.mandatory-fullscreen-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.mandatory-fullscreen-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.mandatory-fullscreen-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.mandatory-fullscreen-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.mandatory-fullscreen-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.mandatory-fullscreen-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.mandatory-fullscreen-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.mandatory-fullscreen-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.mandatory-fullscreen-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.mandatory-fullscreen-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.mandatory-fullscreen-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.mandatory-fullscreen-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.mandatory-fullscreen-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.mandatory-fullscreen-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.mandatory-fullscreen-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.mandatory-fullscreen-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.mandatory-fullscreen-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.mandatory-fullscreen-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.mandatory-fullscreen-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.mandatory-fullscreen-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.mandatory-fullscreen-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.mandatory-fullscreen-button.pill.compact.hide-bg:before{opacity:0}.mandatory-fullscreen-button.pill.compact .button-text{white-space:nowrap}.mandatory-fullscreen-button.pill.compact:hover{max-width:100%}.mandatory-fullscreen-button.pill.compact:hover.hide-bg:before{opacity:1}.mandatory-fullscreen-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.mandatory-fullscreen-button.pill-alt:before{content:"";background:var(--default-color-2);border:2px solid var(--info-1);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.mandatory-fullscreen-button.pill-alt .button-text{color:var(--info-1);z-index:11;font-weight:400}.mandatory-fullscreen-button.pill-alt:hover:before,.mandatory-fullscreen-button.pill-alt.selected:before{background:var(--info-1)}.mandatory-fullscreen-button.pill-alt:hover .button-text,.mandatory-fullscreen-button.pill-alt.selected .button-text{color:var(--default-bg)}.mandatory-fullscreen-button.pill-alt.disabled,.mandatory-fullscreen-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.mandatory-fullscreen-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mandatory-fullscreen-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.mandatory-fullscreen-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.mandatory-fullscreen-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.mandatory-fullscreen-button.round .icon,.mandatory-fullscreen-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.mandatory-fullscreen-button.round:hover,.mandatory-fullscreen-button.round.selected{opacity:1}.mandatory-fullscreen-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.mandatory-fullscreen-button.round.disabled{pointer-events:none}.mandatory-fullscreen-button.round.disabled .icon{filter:saturate(0)}.mandatory-fullscreen-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.mandatory-fullscreen-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.mandatory-fullscreen-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.mandatory-fullscreen-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.mandatory-fullscreen-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.mandatory-fullscreen-button.nav{flex-wrap:nowrap}.mandatory-fullscreen-button.nav svg{color:var(--troubadour-main)}.mandatory-fullscreen-button.nav .icon,.mandatory-fullscreen-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.mandatory-fullscreen-button.nav .button-text{color:var(--default-color-2);font-weight:700}.mandatory-fullscreen-button.nav:hover{text-decoration:underline}.mandatory-fullscreen-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.mandatory-fullscreen-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.mandatory-fullscreen-button.nav[data-icon-position=right][data-size=tiny] .icon,.mandatory-fullscreen-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.mandatory-fullscreen-button.nav[data-icon-position=right] .button-text{text-align:right}.mandatory-fullscreen-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.mandatory-fullscreen-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.mandatory-fullscreen-button.nav[data-icon-position=left][data-size=tiny] .icon,.mandatory-fullscreen-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.mandatory-fullscreen-button.nav[data-icon-position=left] .button-text{text-align:left}.mandatory-fullscreen-button.nav[data-size=large]{border-radius:100px;padding:5px}.mandatory-fullscreen-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.mandatory-fullscreen-button.nav[data-size=large] .icon{height:80px}.mandatory-fullscreen-button.nav[data-size=regular]{padding:20px 31px}.mandatory-fullscreen-button.nav[data-size=regular] .icon{width:auto;height:23px}.mandatory-fullscreen-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.mandatory-fullscreen-button.nav[data-size=small]{padding:10px}.mandatory-fullscreen-button.nav[data-size=small] .icon{width:auto;height:16px}.mandatory-fullscreen-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.mandatory-fullscreen-button.nav[data-size=tiny]{padding:15px 20px}.mandatory-fullscreen-button.nav[data-size=tiny] .icon{width:auto;height:10px}.mandatory-fullscreen-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.mandatory-fullscreen-button.nav[data-size=mini]{padding:4px 12px}.mandatory-fullscreen-button.nav[data-size=mini] .icon{width:auto;height:5px}.mandatory-fullscreen-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.mandatory-fullscreen-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.mandatory-fullscreen-button.legacy:before{content:"";background-color:var(--info-1);border:2px solid var(--default-color-2);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.mandatory-fullscreen-button.legacy.has-shadow:before{border:2px solid var(--info-1);box-shadow:var(--dropshadow)}.mandatory-fullscreen-button.legacy .button-text,.mandatory-fullscreen-button.legacy .icon{z-index:11}.mandatory-fullscreen-button.legacy .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.mandatory-fullscreen-button.legacy svg{color:var(--default-color-2)}.mandatory-fullscreen-button.legacy:hover:before,.mandatory-fullscreen-button.legacy.selected:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.mandatory-fullscreen-button.legacy:hover .button-text,.mandatory-fullscreen-button.legacy.selected .button-text{color:var(--info-1)}.mandatory-fullscreen-button.legacy:hover img,.mandatory-fullscreen-button.legacy.selected img{transform:scale(.95)}.mandatory-fullscreen-button.legacy.disabled{pointer-events:none}.mandatory-fullscreen-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.mandatory-fullscreen-button.legacy.disabled .button-text{color:var(--ui-disabled)}.mandatory-fullscreen-button.legacy.disabled .icon{opacity:.5}.mandatory-fullscreen-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.mandatory-fullscreen-button.legacy.invalid .button-text{color:var(--ui-disabled)}.mandatory-fullscreen-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mandatory-fullscreen-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.mandatory-fullscreen-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.mandatory-fullscreen-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.mandatory-fullscreen-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.mandatory-fullscreen-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.mandatory-fullscreen-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.mandatory-fullscreen-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.mandatory-fullscreen-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.mandatory-fullscreen-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.mandatory-fullscreen-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.mandatory-fullscreen-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.mandatory-fullscreen-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.mandatory-fullscreen-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.mandatory-fullscreen-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.mandatory-fullscreen-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.mandatory-fullscreen-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.mandatory-fullscreen-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.mandatory-fullscreen-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.mandatory-fullscreen-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.mandatory-fullscreen-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.mandatory-fullscreen-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.mandatory-fullscreen-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.mandatory-fullscreen-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.mark-as-done-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.mark-as-done-button:focus{text-decoration:none}.mark-as-done-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.mark-as-done-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.mark-as-done-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.mark-as-done-button .button-text.ws-no-wrap{white-space:nowrap}.mark-as-done-button:active,.mark-as-done-button:hover{cursor:pointer;text-decoration:none}.mark-as-done-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.mark-as-done-button.pill:before{content:"";background:var(--button-action-3);border:2px solid var(--button-action-3);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.mark-as-done-button.pill .button-text,.mark-as-done-button.pill .icon{z-index:11}.mark-as-done-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.mark-as-done-button.pill svg{color:var(--default-color-2)}.mark-as-done-button.pill:hover:not(.compact):before,.mark-as-done-button.pill.selected:before{filter:brightness(1.3)}.mark-as-done-button.pill.no-shadow:before{box-shadow:none}.mark-as-done-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.mark-as-done-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.mark-as-done-button.pill.has-border:hover:not(.compact):before,.mark-as-done-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.mark-as-done-button.pill.alt-hover:hover:not(.compact):before,.mark-as-done-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.mark-as-done-button.pill.alt-hover:hover:not(.compact) .icon,.mark-as-done-button.pill.alt-hover.selected .icon,.mark-as-done-button.pill.alt-hover:hover:not(.compact) .button-text,.mark-as-done-button.pill.alt-hover.selected .button-text{color:var(--button-action-3)}.mark-as-done-button.pill.alt-hover:hover:not(.compact) .icon,.mark-as-done-button.pill.alt-hover.selected .icon{background-color:var(--button-action-3)}.mark-as-done-button.pill.disabled,.mark-as-done-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.mark-as-done-button.pill.disabled:before,.mark-as-done-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.mark-as-done-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mark-as-done-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.mark-as-done-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.mark-as-done-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mark-as-done-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.mark-as-done-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.mark-as-done-button.pill .dropdown-caret{margin-right:10px}.mark-as-done-button.pill[data-icon-position=null] .icon,.mark-as-done-button.pill[data-icon-position=none] .icon{display:none!important}.mark-as-done-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.mark-as-done-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.mark-as-done-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.mark-as-done-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.mark-as-done-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.mark-as-done-button.pill[data-size=micro][data-icon-position=null],.mark-as-done-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.mark-as-done-button.pill[data-size=micro][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.mark-as-done-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.mark-as-done-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.mark-as-done-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.mark-as-done-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mark-as-done-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-as-done-button.pill[data-size=mini][data-icon-position=null],.mark-as-done-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.mark-as-done-button.pill[data-size=mini][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.mark-as-done-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.mark-as-done-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.mark-as-done-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=null],.mark-as-done-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.mark-as-done-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.mark-as-done-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.mark-as-done-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.mark-as-done-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.mark-as-done-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-as-done-button.pill[data-size=small][data-icon-position=null],.mark-as-done-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.mark-as-done-button.pill[data-size=small][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.mark-as-done-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.mark-as-done-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.mark-as-done-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.mark-as-done-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.mark-as-done-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.mark-as-done-button.pill[data-size=regular][data-icon-position=null],.mark-as-done-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.mark-as-done-button.pill[data-size=regular][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.mark-as-done-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.mark-as-done-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.mark-as-done-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.mark-as-done-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.mark-as-done-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.mark-as-done-button.pill[data-size=large][data-icon-position=null],.mark-as-done-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.mark-as-done-button.pill[data-size=large][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.mark-as-done-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.mark-as-done-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.mark-as-done-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=null],.mark-as-done-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.mark-as-done-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.mark-as-done-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.mark-as-done-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.mark-as-done-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.mark-as-done-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.mark-as-done-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.mark-as-done-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.mark-as-done-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.mark-as-done-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.mark-as-done-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.mark-as-done-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.mark-as-done-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.mark-as-done-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.mark-as-done-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.mark-as-done-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.mark-as-done-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.mark-as-done-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null],.mark-as-done-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.mark-as-done-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.mark-as-done-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.mark-as-done-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null],.mark-as-done-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.mark-as-done-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.mark-as-done-button.pill.compact.hide-bg:before{opacity:0}.mark-as-done-button.pill.compact .button-text{white-space:nowrap}.mark-as-done-button.pill.compact:hover{max-width:100%}.mark-as-done-button.pill.compact:hover.hide-bg:before{opacity:1}.mark-as-done-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.mark-as-done-button.pill-alt:before{content:"";background:var(--button-action-3);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.mark-as-done-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.mark-as-done-button.pill-alt:hover:before,.mark-as-done-button.pill-alt.selected:before{background:var(--button-border)}.mark-as-done-button.pill-alt:hover .button-text,.mark-as-done-button.pill-alt.selected .button-text{color:var(--default-bg)}.mark-as-done-button.pill-alt.disabled,.mark-as-done-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.mark-as-done-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mark-as-done-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.mark-as-done-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.mark-as-done-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.mark-as-done-button.round .icon,.mark-as-done-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.mark-as-done-button.round:hover,.mark-as-done-button.round.selected{opacity:1}.mark-as-done-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.mark-as-done-button.round.disabled{pointer-events:none}.mark-as-done-button.round.disabled .icon{filter:saturate(0)}.mark-as-done-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.mark-as-done-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.mark-as-done-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.mark-as-done-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.mark-as-done-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.mark-as-done-button.nav{flex-wrap:nowrap}.mark-as-done-button.nav svg{color:var(--troubadour-main)}.mark-as-done-button.nav .icon,.mark-as-done-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.mark-as-done-button.nav .button-text{color:var(--button-action-3);font-weight:700}.mark-as-done-button.nav:hover{text-decoration:underline}.mark-as-done-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.mark-as-done-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.mark-as-done-button.nav[data-icon-position=right][data-size=tiny] .icon,.mark-as-done-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.mark-as-done-button.nav[data-icon-position=right] .button-text{text-align:right}.mark-as-done-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.mark-as-done-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.mark-as-done-button.nav[data-icon-position=left][data-size=tiny] .icon,.mark-as-done-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.mark-as-done-button.nav[data-icon-position=left] .button-text{text-align:left}.mark-as-done-button.nav[data-size=large]{border-radius:100px;padding:5px}.mark-as-done-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.mark-as-done-button.nav[data-size=large] .icon{height:80px}.mark-as-done-button.nav[data-size=regular]{padding:20px 31px}.mark-as-done-button.nav[data-size=regular] .icon{width:auto;height:23px}.mark-as-done-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.mark-as-done-button.nav[data-size=small]{padding:10px}.mark-as-done-button.nav[data-size=small] .icon{width:auto;height:16px}.mark-as-done-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.mark-as-done-button.nav[data-size=tiny]{padding:15px 20px}.mark-as-done-button.nav[data-size=tiny] .icon{width:auto;height:10px}.mark-as-done-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.mark-as-done-button.nav[data-size=mini]{padding:4px 12px}.mark-as-done-button.nav[data-size=mini] .icon{width:auto;height:5px}.mark-as-done-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.mark-as-done-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.mark-as-done-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--button-action-3);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.mark-as-done-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.mark-as-done-button.legacy .button-text,.mark-as-done-button.legacy .icon{z-index:11}.mark-as-done-button.legacy .button-text{color:var(--button-action-3);z-index:11;font-weight:400}.mark-as-done-button.legacy svg{color:var(--button-action-3)}.mark-as-done-button.legacy:hover:before,.mark-as-done-button.legacy.selected:before{background-color:var(--button-action-3);border:2px solid var(--button-action-3)}.mark-as-done-button.legacy:hover .button-text,.mark-as-done-button.legacy.selected .button-text{color:var(--default-color-2)}.mark-as-done-button.legacy:hover img,.mark-as-done-button.legacy.selected img{transform:scale(.95)}.mark-as-done-button.legacy.disabled{pointer-events:none}.mark-as-done-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.mark-as-done-button.legacy.disabled .button-text{color:var(--ui-disabled)}.mark-as-done-button.legacy.disabled .icon{opacity:.5}.mark-as-done-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.mark-as-done-button.legacy.invalid .button-text{color:var(--ui-disabled)}.mark-as-done-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mark-as-done-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.mark-as-done-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.mark-as-done-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.mark-as-done-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.mark-as-done-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.mark-as-done-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.mark-as-done-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.mark-as-done-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.mark-as-done-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.mark-as-done-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.mark-as-done-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.mark-as-done-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.mark-as-done-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.mark-as-done-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.mark-as-done-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.mark-as-done-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.mark-as-done-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.mark-as-done-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.mark-as-done-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.mark-as-done-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.mark-as-done-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.mark-as-done-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.mark-as-done-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.mark-undone-button{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;justify-content:flex-start;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.mark-undone-button:focus{text-decoration:none}.mark-undone-button[data-icon-position=left]{flex-direction:row-reverse;justify-content:flex-end}.mark-undone-button[data-icon-position=right]{flex-direction:row;justify-content:flex-start}.mark-undone-button .button-text{text-align:center;flex:1;font-family:Sofia Pro,sans-serif}.mark-undone-button .button-text.ws-no-wrap{white-space:nowrap}.mark-undone-button:active,.mark-undone-button:hover{cursor:pointer;text-decoration:none}.mark-undone-button.pill{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s ease-in-out;position:relative;overflow:hidden}.mark-undone-button.pill:before{content:"";background:var(--button-action);border:2px solid var(--button-action);border-radius:inherit;width:100%;height:100%;box-shadow:var(--dropshadow);z-index:10;transition:all .2s ease-in-out;position:absolute;top:0;left:0}.mark-undone-button.pill .button-text,.mark-undone-button.pill .icon{z-index:11}.mark-undone-button.pill .button-text{color:var(--default-color-2);z-index:11;font-weight:400;overflow:hidden}.mark-undone-button.pill svg{color:var(--default-color-2)}.mark-undone-button.pill:hover:not(.compact):before,.mark-undone-button.pill.selected:before{filter:brightness(1.3)}.mark-undone-button.pill.no-shadow:before{box-shadow:none}.mark-undone-button.pill.icon-no-bg .fa.icon{transform:scale(1.5)}.mark-undone-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.mark-undone-button.pill.has-border:hover:not(.compact):before,.mark-undone-button.pill.has-border.selected:before{border-color:var(--button-border)!important;box-shadow:none!important}.mark-undone-button.pill.alt-hover:hover:not(.compact):before,.mark-undone-button.pill.alt-hover.selected:before{background:var(--default-color-2);border:2px solid var(--default-color-2);filter:brightness()}.mark-undone-button.pill.alt-hover:hover:not(.compact) .icon,.mark-undone-button.pill.alt-hover.selected .icon,.mark-undone-button.pill.alt-hover:hover:not(.compact) .button-text,.mark-undone-button.pill.alt-hover.selected .button-text{color:var(--button-action)}.mark-undone-button.pill.alt-hover:hover:not(.compact) .icon,.mark-undone-button.pill.alt-hover.selected .icon{background-color:var(--button-action)}.mark-undone-button.pill.disabled,.mark-undone-button.pill.invalid{color:var(--disabled-text);pointer-events:none;filter:grayscale();font-weight:lighter}.mark-undone-button.pill.disabled:before,.mark-undone-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.mark-undone-button.pill.disabled.lock-icon .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.mark-undone-button.pill.disabled.lock-icon .icon img{visibility:hidden;opacity:0}.mark-undone-button.pill.disabled.lock-icon.icon-no-bg .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.mark-undone-button.pill.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mark-undone-button.pill .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.mark-undone-button.pill .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.mark-undone-button.pill .dropdown-caret{margin-right:10px}.mark-undone-button.pill[data-icon-position=null] .icon,.mark-undone-button.pill[data-icon-position=none] .icon{display:none!important}.mark-undone-button.pill[data-size=micro]{--button-size:26px;border-radius:25px;padding:4px}.mark-undone-button.pill[data-size=micro] .icon{width:18px;min-width:18px;height:18px;min-height:18px}.mark-undone-button.pill[data-size=micro] .button-text{padding:0;font-size:12px;font-weight:800;line-height:18px}.mark-undone-button.pill[data-size=micro][data-icon-position=left] .button-text{margin-left:6px;padding-right:6px}.mark-undone-button.pill[data-size=micro][data-icon-position=right] .button-text{margin-right:6px;padding-left:6px}.mark-undone-button.pill[data-size=micro][data-icon-position=null],.mark-undone-button.pill[data-size=micro][data-icon-position=none]{padding:4px 12px}.mark-undone-button.pill[data-size=micro][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=micro][data-icon-position=none] .button-text{font-size:10px}.mark-undone-button.pill[data-size=mini]{--button-size:36px;border-radius:45px;padding:5px}.mark-undone-button.pill[data-size=mini] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.mark-undone-button.pill[data-size=mini] .button-text{padding:4px 0;font-size:15px;font-weight:700;line-height:20px}.mark-undone-button.pill[data-size=mini][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mark-undone-button.pill[data-size=mini][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-undone-button.pill[data-size=mini][data-icon-position=null],.mark-undone-button.pill[data-size=mini][data-icon-position=none]{padding:4px 18px}.mark-undone-button.pill[data-size=mini][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=mini][data-icon-position=none] .button-text{font-size:15px}.mark-undone-button.pill[data-size=tiny]{--button-size:48px;border-radius:45px;padding:6px}.mark-undone-button.pill[data-size=tiny] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.mark-undone-button.pill[data-size=tiny] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.mark-undone-button.pill[data-size=tiny][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.mark-undone-button.pill[data-size=tiny][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-undone-button.pill[data-size=tiny][data-icon-position=null],.mark-undone-button.pill[data-size=tiny][data-icon-position=none]{padding:6px 24px}.mark-undone-button.pill[data-size=tiny][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=tiny][data-icon-position=none] .button-text{font-size:18px}.mark-undone-button.pill[data-size=small]{--button-size:76px;border-radius:45px;padding:8px}.mark-undone-button.pill[data-size=small] .icon{width:60px;min-width:60px;height:60px;min-height:60px}.mark-undone-button.pill[data-size=small] .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.mark-undone-button.pill[data-size=small][data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.mark-undone-button.pill[data-size=small][data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-undone-button.pill[data-size=small][data-icon-position=null],.mark-undone-button.pill[data-size=small][data-icon-position=none]{padding:8px 36px}.mark-undone-button.pill[data-size=small][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=small][data-icon-position=none] .button-text{font-size:26px}.mark-undone-button.pill[data-size=regular]{--button-size:122px;border-radius:100px;padding:12px}.mark-undone-button.pill[data-size=regular] .icon{width:98px;min-width:98px;height:98px;min-height:98px}.mark-undone-button.pill[data-size=regular] .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.mark-undone-button.pill[data-size=regular][data-icon-position=left] .button-text{margin-left:22px;padding-right:22px}.mark-undone-button.pill[data-size=regular][data-icon-position=right] .button-text{margin-right:22px;padding-left:22px}.mark-undone-button.pill[data-size=regular][data-icon-position=null],.mark-undone-button.pill[data-size=regular][data-icon-position=none]{padding:16px 40px}.mark-undone-button.pill[data-size=regular][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=regular][data-icon-position=none] .button-text{font-size:34px}.mark-undone-button.pill[data-size=large]{--button-size:153px;border-radius:100px;padding:14px}.mark-undone-button.pill[data-size=large] .icon{width:125px;min-width:125px;height:125px;min-height:125px}.mark-undone-button.pill[data-size=large] .button-text{padding:35px 0;font-family:FatFrank,Lato,sans-serif;font-size:50px;font-weight:400;line-height:55px}.mark-undone-button.pill[data-size=large][data-icon-position=left] .button-text{margin-left:26px;padding-right:26px}.mark-undone-button.pill[data-size=large][data-icon-position=right] .button-text{margin-right:26px;padding-left:26px}.mark-undone-button.pill[data-size=large][data-icon-position=null],.mark-undone-button.pill[data-size=large][data-icon-position=none]{padding:16px 50px}.mark-undone-button.pill[data-size=large][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=large][data-icon-position=none] .button-text{font-size:40px}.mark-undone-button.pill[data-size=xlarge]{--button-size:182px;border-radius:100px;padding:16px}.mark-undone-button.pill[data-size=xlarge] .icon{width:150px;min-width:150px;height:150px;min-height:150px}.mark-undone-button.pill[data-size=xlarge] .button-text{padding:42px 0;font-family:FatFrank,Lato,sans-serif;font-size:60px;font-weight:900;line-height:65px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=left] .button-text{margin-left:30px;padding-right:30px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=right] .button-text{margin-right:30px;padding-left:30px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=null],.mark-undone-button.pill[data-size=xlarge][data-icon-position=none]{padding:16px 80px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=xlarge][data-icon-position=none] .button-text{font-size:50px}.mark-undone-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.mark-undone-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.mark-undone-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.mark-undone-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.mark-undone-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.mark-undone-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.mark-undone-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.mark-undone-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.mark-undone-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.mark-undone-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.mark-undone-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.mark-undone-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.mark-undone-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.mark-undone-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (width<=599px){.mark-undone-button.pill[data-size=responsive]{--button-size:36px;border-radius:45px;padding:5px}.mark-undone-button.pill[data-size=responsive] .icon{width:26px;min-width:26px;height:26px;min-height:26px}.mark-undone-button.pill[data-size=responsive] .button-text{padding:4px 0;font-size:16px;font-weight:600;line-height:20px}.mark-undone-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:8px;padding-right:8px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:8px;padding-left:8px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null],.mark-undone-button.pill[data-size=responsive][data-icon-position=none]{padding:4px 18px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:15px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .icon{padding:8px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (width>=600px){.mark-undone-button.pill[data-size=responsive]{--button-size:48px;border-radius:45px;padding:6px}.mark-undone-button.pill[data-size=responsive] .icon{width:36px;min-width:36px;height:36px;min-height:36px}.mark-undone-button.pill[data-size=responsive] .button-text{padding:5px 0;font-size:20px;font-weight:800;line-height:25px}.mark-undone-button.pill[data-size=responsive][data-icon-position=left] .button-text{margin-left:10px;padding-right:10px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right] .button-text{margin-right:10px;padding-left:10px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null],.mark-undone-button.pill[data-size=responsive][data-icon-position=none]{padding:6px 24px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=responsive][data-icon-position=none] .button-text{font-size:18px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .icon{padding:10px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (width>=1200px){.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]){--button-size:76px;border-radius:45px;padding:8px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{width:60px;min-width:60px;height:60px;min-height:60px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{padding:12px 0;font-size:30px;font-weight:800;line-height:35px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .button-text{margin-left:18px;padding-right:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .button-text{margin-right:18px;padding-left:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none]{padding:8px 36px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=none] .button-text{font-size:26px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{padding:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (width>=1600px){.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){--button-size:122px;border-radius:100px;padding:16px 30px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{width:98px;min-width:98px;height:98px;min-height:98px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{padding:26px 0;font-size:40px;font-weight:800;line-height:45px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none]{padding:16px 40px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=none] .button-text{font-size:34px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{padding:28px;margin:0!important}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.mark-undone-button.pill.compact{max-width:var(--button-size);max-height:var(--button-size)}.mark-undone-button.pill.compact.hide-bg:before{opacity:0}.mark-undone-button.pill.compact .button-text{white-space:nowrap}.mark-undone-button.pill.compact:hover{max-width:100%}.mark-undone-button.pill.compact:hover.hide-bg:before{opacity:1}.mark-undone-button.pill-alt{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.mark-undone-button.pill-alt:before{content:"";background:var(--button-action);border:2px solid var(--button-border);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.mark-undone-button.pill-alt .button-text{color:var(--default-color-2);z-index:11;font-weight:400}.mark-undone-button.pill-alt:hover:before,.mark-undone-button.pill-alt.selected:before{background:var(--button-border)}.mark-undone-button.pill-alt:hover .button-text,.mark-undone-button.pill-alt.selected .button-text{color:var(--default-bg)}.mark-undone-button.pill-alt.disabled,.mark-undone-button.pill-alt.invalid{color:var(--disabled-text);background-color:var(--disabled);border-color:var(--disabled-border);pointer-events:none;filter:grayscale();font-weight:lighter}.mark-undone-button.pill-alt.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mark-undone-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.mark-undone-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.mark-undone-button.round{opacity:.7;background:0 0;border:none;border-radius:60px;justify-content:center;align-items:center;display:flex}.mark-undone-button.round .icon,.mark-undone-button.round svg{justify-content:center;align-items:center;height:100%;display:flex}.mark-undone-button.round:hover,.mark-undone-button.round.selected{opacity:1}.mark-undone-button.round.inactive{pointer-events:none;color:var(--disabled-text);filter:grayscale()}.mark-undone-button.round.disabled{pointer-events:none}.mark-undone-button.round.disabled .icon{filter:saturate(0)}.mark-undone-button.round[data-size=large]{width:60px;height:60px;font-size:25px}.mark-undone-button.round[data-size=regular]{width:50px;height:50px;font-size:20px}.mark-undone-button.round[data-size=small]{width:40px;height:40px;font-size:16px}.mark-undone-button.round[data-size=tiny]{width:30px;height:30px;font-size:14px}.mark-undone-button.round[data-size=mini]{width:20px;height:20px;font-size:12px}.mark-undone-button.nav{flex-wrap:nowrap}.mark-undone-button.nav svg{color:var(--troubadour-main)}.mark-undone-button.nav .icon,.mark-undone-button.nav svg{justify-content:center;align-items:center;height:auto;display:flex}.mark-undone-button.nav .button-text{color:var(--button-action);font-weight:700}.mark-undone-button.nav:hover{text-decoration:underline}.mark-undone-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.mark-undone-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.mark-undone-button.nav[data-icon-position=right][data-size=tiny] .icon,.mark-undone-button.nav[data-icon-position=right][data-size=mini] .icon{margin-left:5px}.mark-undone-button.nav[data-icon-position=right] .button-text{text-align:right}.mark-undone-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.mark-undone-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.mark-undone-button.nav[data-icon-position=left][data-size=tiny] .icon,.mark-undone-button.nav[data-icon-position=left][data-size=mini] .icon{margin-right:5px}.mark-undone-button.nav[data-icon-position=left] .button-text{text-align:left}.mark-undone-button.nav[data-size=large]{border-radius:100px;padding:5px}.mark-undone-button.nav[data-size=large] .button-text{padding:0 15px;font-size:30px;line-height:36px}.mark-undone-button.nav[data-size=large] .icon{height:80px}.mark-undone-button.nav[data-size=regular]{padding:20px 31px}.mark-undone-button.nav[data-size=regular] .icon{width:auto;height:23px}.mark-undone-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.mark-undone-button.nav[data-size=small]{padding:10px}.mark-undone-button.nav[data-size=small] .icon{width:auto;height:16px}.mark-undone-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.mark-undone-button.nav[data-size=tiny]{padding:15px 20px}.mark-undone-button.nav[data-size=tiny] .icon{width:auto;height:10px}.mark-undone-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.mark-undone-button.nav[data-size=mini]{padding:4px 12px}.mark-undone-button.nav[data-size=mini] .icon{width:auto;height:5px}.mark-undone-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.mark-undone-button.legacy{opacity:1;background:0 0;border:none;border-radius:45px;font-size:20px;transition:all .2s;position:relative}.mark-undone-button.legacy:before{content:"";background-color:var(--default-color-2);border:2px solid var(--button-action);border-radius:inherit;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.mark-undone-button.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.mark-undone-button.legacy .button-text,.mark-undone-button.legacy .icon{z-index:11}.mark-undone-button.legacy .button-text{color:var(--button-action);z-index:11;font-weight:400}.mark-undone-button.legacy svg{color:var(--button-action)}.mark-undone-button.legacy:hover:before,.mark-undone-button.legacy.selected:before{background-color:var(--button-action);border:2px solid var(--button-action)}.mark-undone-button.legacy:hover .button-text,.mark-undone-button.legacy.selected .button-text{color:var(--default-color-2)}.mark-undone-button.legacy:hover img,.mark-undone-button.legacy.selected img{transform:scale(.95)}.mark-undone-button.legacy.disabled{pointer-events:none}.mark-undone-button.legacy.disabled:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.mark-undone-button.legacy.disabled .button-text{color:var(--ui-disabled)}.mark-undone-button.legacy.disabled .icon{opacity:.5}.mark-undone-button.legacy.invalid:before{border-color:var(--ui-disabled);background-color:var(--ui-disabled-2)}.mark-undone-button.legacy.invalid .button-text{color:var(--ui-disabled)}.mark-undone-button.legacy.waiting{animation:1.75s ease-in-out infinite alternate waitingButtonAnimation}.mark-undone-button.legacy .icon{border-radius:30px;justify-content:center;align-items:center;display:flex}.mark-undone-button.legacy .icon img{width:100%;height:100%;transition:all .2s;margin:0!important}.mark-undone-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.mark-undone-button.legacy[data-size=tiny] .icon{width:16px;min-width:16px;height:16px;min-height:16px}.mark-undone-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.mark-undone-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.mark-undone-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.mark-undone-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.mark-undone-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.mark-undone-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.mark-undone-button.legacy[data-size=small] .icon{width:20px;min-width:20px;height:20px;min-height:20px}.mark-undone-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.mark-undone-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.mark-undone-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.mark-undone-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.mark-undone-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.mark-undone-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.mark-undone-button.legacy[data-size=regular] .icon{width:28px;min-width:28px;height:28px;min-height:28px}.mark-undone-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.mark-undone-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.mark-undone-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.mark-undone-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.mark-undone-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}@media screen and (height<=850px),screen and (width<=1024px){.revision-panel .troubadour-button.round,.troubadour-button.round.work-page-nav-button.active{width:40px;height:40px}.troubadour-button.round.work-page-nav-button.active .button-text{font-size:28px;line-height:34px}.troubadour-button.close-construction-button.round,.troubadour-button.reading-mode-button.round,.troubadour-button.fullscreen-on.round,.troubadour-button.fullscreen-off.round,.troubadour-button.read-instructions-button.round,.troubadour-button.read-comment-button.round,.troubadour-button.categorie-explorer-button.round,.troubadour-button.close-construction-button.round,.troubadour-button.scenery-button.round,.troubadour-button.mat-controls-button.round,.troubadour-button.zoom-button.round,.troubadour-button.over-game-menu-button.round,.troubadour-button.construction-help-button.round{width:40px!important;height:40px!important}.troubadour-button.duplicate-button{padding:15px!important}.troubadour-button.status-button .icon{width:30px;height:30px}.troubadour-button.toolbar-button .icon{width:30px!important;height:30px!important}.troubadour-button.toolbar-button .button-text{font-size:15px!important}.confirm-action-button .icon,.construction-demo-button .icon,.correction-demo-button .icon,.demo-button .icon,.demo-button-alt2 .icon{width:40px!important;height:40px!important;margin-right:10px!important}}#main-container,.global-footer{background-color:var(--default-bg-2)}.page-number-header-dropdown{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.page-number-header-dropdown .dropdown-menu{box-shadow:none;background:0 0;border:none;max-width:450px}@media screen and (width<=769px){.page-number-header-dropdown .dropdown-menu{max-width:290px}}.page-number-header-dropdown .page-number-header{color:var(--troubadour-main);box-shadow:none;background-color:#0000;border:none;justify-content:center;align-items:center;gap:5px;margin:0;font-size:18px;font-weight:800;line-height:1.2em;display:flex}@media screen and (width>=768px){.page-number-header-dropdown .page-number-header.animate{animation:1s cubic-bezier(.28,.84,.42,1) 1.25s forwards pagenumBounce;transform:translateY(56px)scale(1.75)}}.page-number-header-dropdown .page-number-header:hover{background-color:#0000}.page-number-header-dropdown .page-number-header span{color:var(--default-color-2);border:2px solid var(--troubadour-main);background-color:var(--troubadour-main);border-radius:50%;justify-content:center;align-items:center;width:1.75em;height:1.75em;font-size:1rem;display:flex}.page-number-header-dropdown .page-number-header svg{margin:0 0 0 5px;font-size:12px}@media screen and (width>=768px){.page-number-header-dropdown[data-mode=TBD_TEACHER] .page-number-header.animate{animation:1.25s forwards pagenumBounce2}}@media screen and (width<=769px){.page-number-header-dropdown.family-construction .dropdown-menu{left:50%!important;transform:translate(-50%,50px)!important}.page-number-header-dropdown.student-construction .dropdown-menu{right:10px!important;left:unset!important}}.construction-page-header{flex-flow:column wrap;justify-content:center;align-items:center;gap:20px;max-width:1000px;margin:0 auto 40px;padding:0 20px;display:flex}.construction-page-header h1{color:var(--default-color-3);text-align:center;text-transform:none;overflow-wrap:break-word;margin:0;padding-left:2%;padding-right:2%;font-family:Sofia Pro;font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.2em}.challenge-creation{background-color:var(--default-bg-2);flex-direction:column;width:100%;min-width:670px;margin:30px auto 0;padding:0;display:flex;position:relative}.challenge-creation.correction-page{margin-top:80px}.challenge-creation.correction-page.family-correction-page{margin-top:0}.challenge-creation section{flex-direction:column;display:flex}.challenge-creation section.construction{width:100%;position:relative}.challenge-creation section.construction .explore-play-button{z-index:5;align-self:flex-end;width:25%;margin:0;font-size:1em;position:absolute;top:10px;right:15px}.challenge-creation section.construction .explore-play-button div{padding:10px}.challenge-creation section.gradient-under{padding-bottom:35px}.challenge-creation section.gradient-over{padding-top:35px}.challenge-creation.fullscreen .construction-window{z-index:40;position:fixed;width:100vw!important;height:100vh!important;top:0!important;left:0!important}.challenge-creation:not(.fullscreen){width:calc(100vw - 240px);max-width:2000px;margin:0 auto;padding:70px 0 0}.challenge-creation:not(.fullscreen).correction-page{margin-top:80px}.challenge-creation:not(.fullscreen).correction-page.family-correction-page{margin-top:0}.challenge-creation:not(.fullscreen) .construction-window{border-radius:20px;margin:0 0 72px;overflow:hidden}.challenge-creation:not(.fullscreen) .construction-window .game-shield-buttons{z-index:30;flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex;position:absolute;top:80px;left:0}.challenge-creation:not(.fullscreen) .construction-window .game-shield-buttons .troubadour-button{align-self:flex-start;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media screen and (width<=768px){.challenge-creation{min-width:100%;padding:0 20px}.challenge-creation:not(.fullscreen).correction-page{margin-top:120px}.challenge-creation:not(.fullscreen) .construction-window{width:calc(100% - 60px);max-height:50vh;margin:0 auto 36px}}@media screen and (height<=850px),screen and (width<=1024px){.challenge-creation .construction-window .construction-window-ui .controls-container{width:65px!important}.challenge-creation .construction-window .scene-menus .scenery-menu-overlay,.challenge-creation .construction-window .scene-menus .asset-menu-overlay{left:65px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay.opened{height:95%}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .menu-container .assets-menu header{margin-bottom:0;padding-left:0}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .menu-container .category-block .title h4{font-size:15px!important}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .menu-container .category-block .icon-container{width:200px!important;height:125px!important}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .menu-container .asset-block{width:85px;height:85px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters{width:90px!important;padding:0!important}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .type-filters{margin-bottom:10px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .type-filters .filter{width:90px;height:65px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .type-filters .filter img{max-width:70%;max-height:50%}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .size-filters{flex-wrap:wrap;padding-top:0}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter{flex:0 0 50%;margin-bottom:5px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter .filter-label{margin:0;font-size:11px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter img{max-width:50%;margin:0}}.challenge-pagination{background-color:var(--default-bg);border:2px solid var(--student-challenges-binder-spine-1);border-radius:20px;margin:0;display:block}.challenge-pagination .pages-list{gap:10px 20px;max-height:120px;margin:0;padding:0 10px;position:relative;overflow:hidden auto}.challenge-pagination .pages-list a{color:var(--troubadour-main);text-align:center;white-space:nowrap;flex-flow:row;justify-content:flex-start;align-items:center;gap:5px;padding:0;font-size:16px;font-weight:400;line-height:normal;display:flex}.challenge-pagination .pages-list a span{font-weight:inherit}.challenge-pagination .pages-list a:hover{color:var(--troubadour-main-5);text-decoration:underline}.challenge-pagination .pages-list a.special{font-weight:700;text-decoration:underline}.challenge-pagination .pages-list a.active{pointer-events:none;color:var(--troubadour-main-5);font-weight:700}@media screen and (width<=769px){.challenge-pagination .pages-list{grid-template-columns:repeat(3,1fr)}}.challenge-pagination .pages-list::-webkit-scrollbar{width:4px}.challenge-pagination .pages-list::-webkit-scrollbar-thumb{background-color:var(--troubadour-main);border-radius:5px}.challenge-pagination .pages-list::-webkit-scrollbar-track{background-color:var(--ui-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.challenge-pagination .pages-list{scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--troubadour-main) var(--ui-track)}}.challenge-pagination[data-context=dropdown]{box-shadow:var(--dropshadow);padding:20px 10px}.challenge-pagination[data-context=dropdown]:before{content:"";background-color:var(--default-bg);border-style:solid;border-width:2px 2px 0 0;border-color:var(--student-challenges-binder-spine-1);width:16px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.challenge-pagination[data-context=dropdown] .pages-list{grid-template-columns:repeat(5,1fr);display:grid}.challenge-pagination[data-context=dropdown] .pages-list a span{color:var(--troubadour-main);border:2px solid var(--troubadour-main);background-color:var(--default-color-2);border-radius:50%;justify-content:center;align-items:center;width:1.75em;height:1.75em;font-size:20px;display:flex}.challenge-pagination[data-context=dropdown] .pages-list a:hover span,.challenge-pagination[data-context=dropdown] .pages-list a.active span{color:var(--default-color-2);border:2px solid var(--troubadour-main);background-color:var(--troubadour-main)}.challenge-pagination[data-context=dropdown] .pages-list a.special{grid-column:auto/span 2;width:80px}.challenge-pagination[data-context=page]{width:auto;margin:0 auto 72px;padding:20px}.challenge-pagination[data-context=page] .pages-list{flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}.challenge-pagination[data-context=page] .pages-list a{min-width:60px}@media screen and (width<=768px){.challenge-pagination[data-context=page]{margin-bottom:36px}}@media screen and (width<=769px){.page-number-header-dropdown.student-construction .dropdown-menu .challenge-pagination[data-context=dropdown]:before{left:unset;right:50px}}.correction-page .construction-window .construction-window-ui .controls-container{top:120px}.correction-page .in-correction-indicator{z-index:40;flex-flow:column wrap;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:fixed;top:140px;left:0;transform:translate(-2000px)}.correction-page .in-correction-indicator.family-correction-indicator{top:115px}.correction-page .in-correction-indicator .in-correction-flag{margin:0 0 10px;position:relative}.correction-page .in-correction-indicator .in-correction-flag p{color:var(--default-color-2);background-color:var(--tutorial-color-14);text-align:center;z-index:2;border-radius:0 0 5px;max-width:120px;margin:0;padding:10px 10px 14px;font-size:18px;font-weight:800;line-height:1em;position:relative}.correction-page .in-correction-indicator .in-correction-flag:after{content:"";aspect-ratio:19/20;z-index:-1;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-in-correction-ribbon-bg.svg);background-repeat:no-repeat;background-size:cover;width:36px;position:absolute;top:-8px;right:-19px}.correction-page .in-correction-indicator .in-correction-flag .end-page-correction{cursor:pointer;z-index:40;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:-8px;right:-10px}.correction-page .in-correction-indicator .in-correction-flag .end-page-correction i,.correction-page .in-correction-indicator .in-correction-flag .end-page-correction svg{color:var(--default-color-2)}.correction-page.fullscreen .in-correction-indicator{top:30px}.correction-page[data-is-correction-mode="1"] .in-correction-indicator{animation:1s forwards SlideInFromLeft}.correction-page[data-is-correction-mode="0"] .in-correction-indicator{animation:1s forwards SlideOutToLeft}.construction-page-lower{flex-flow:column;width:calc(100vw - 240px);max-width:2000px;margin:0 auto;padding:0;display:flex}.construction-page-lower .footer-actions{flex-flow:wrap;justify-content:center;align-items:center;gap:40px;width:100%;margin:0 0 60px;display:flex}.construction-page-lower .footer-actions .mark-undone-flag{z-index:45;flex-flow:column wrap;justify-content:center;align-items:center;margin:0;padding:0;animation:1s forwards SlideInFromLeft;display:flex;position:fixed;top:65px;left:0}.construction-page-lower .footer-actions .mark-undone-flag.closed{animation:1s forwards SlideOutToLeft}.construction-page-lower .footer-actions .mark-undone-flag .finished-flag{margin:0 0 10px}.construction-page-lower .footer-actions .mark-undone-flag .finished-flag p{color:var(--default-color-2);background-color:var(--troubadour-main);text-align:center;z-index:2;border-radius:0 0 5px;margin:0;padding:10px 24px 14px 20px;font-size:30px;font-weight:800;line-height:1em;position:relative}.construction-page-lower .footer-actions .mark-undone-flag .finished-flag:after{content:"";aspect-ratio:19/20;z-index:-1;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-finished-ribbon-bg.svg);background-repeat:no-repeat;background-size:cover;width:36px;position:absolute;top:-8px;right:-19px}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown{z-index:10;position:absolute;top:0;right:0}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-button{color:var(--default-color-2);text-align:center;box-shadow:none;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;margin:0;padding:5px;font-size:22px;font-weight:800;line-height:1.2em;text-decoration-line:underline}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-button i,.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-button svg{margin:0;padding:0;font-size:15px;line-height:1}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu{background-color:var(--default-color-2);border:2px solid var(--default-color-7);border-radius:10px;padding:5px;position:relative;transform:translateY(-12px)!important}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu:before{content:"";background-color:var(--default-color-2);border-color:var(--default-color-7);border-style:solid;border-width:2px 0 0 2px;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translate(-6px,-50%)rotate(-45deg)}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button{-webkit-user-select:none;user-select:none;border-radius:10px;flex-flow:row;justify-content:flex-start;align-items:center;gap:10px;width:max-content;padding:5px;display:flex}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button:before{content:"";background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-flag-not-started.svg);background-repeat:no-repeat;background-size:cover;width:25px;height:25px}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button p{color:var(--default-color-3);margin:0;font-size:14px;font-weight:800;line-height:1.2em}.construction-page-lower .footer-actions .mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button:hover{background-color:var(--default-color-7)}@media screen and (width<=1023px){.construction-page-lower .footer-actions .mark-undone-flag .finished-flag p{font-size:20px}}@media screen and (width<=768px){.construction-page-lower .footer-actions .mark-undone-flag{top:58px}.construction-page-lower .footer-actions .mark-undone-flag .finished-flag p{padding:8px 24px 12px 14px;font-size:14px}.construction-page-lower .footer-actions .mark-undone-flag .finished-flag:after{width:26px;top:-6px;right:-14px}}.construction-page-lower.fullscreen .footer-actions .mark-undone-flag{display:none}@media screen and (width<=768px){.construction-page-lower{width:calc(100% - 60px)}}.teacher-comment{font-size:clamp(14px,2vw,18px);line-height:1.4em}@keyframes pagenumBounce{0%{transform:translateY(56px)scale(1.75)}10%{transform:translateY(56px)}30%{transform:translateY(0)}50%{transform:translateY(-5px)scale(1)}57%{transform:translateY(0)}64%{transform:translateY(5px)}to{pointer-events:all;transform:translateY(0)scale(1)}}@keyframes pagenumBounce2{0%{transform:translateY(104px)scale(1.75)}10%{transform:translateY(104px)}30%{transform:translateY(0)}50%{transform:translateY(-5px)scale(1)}57%{transform:translateY(0)}64%{transform:translateY(5px)}to{pointer-events:all;transform:translateY(0)scale(1)}}@keyframes SlideInFromLeft{0%{opacity:0;transform:translate(-2000px)}60%{opacity:1;transform:translate(0)}80%{transform:translate(-40px)}to{transform:translate(0)}}@keyframes SlideOutToLeft{0%{transform:translate(0)}99%{transform:translate(-2000px)}to{opacity:0}}@font-face{font-family:FatFrank;src:url(/build/assets/FatFrank-Regular-2veBNDr-.woff2)format("woff2"),url(/build/assets/FatFrank-Regular-B3TwS_9U.woff)format("woff"),url(/build/assets/FatFrank-Regular-CBJbH_FO.ttf)format("truetype")}@font-face{font-family:Eagle;src:url(/build/assets/eagle-book-webfont-Cq0y-yez.woff2)format("woff2"),url(/build/assets/eagle-book-webfont-FtpObYbp.woff)format("woff"),url(/build/assets/eagle-book-7T73ZD3H.ttf)format("truetype")}@font-face{font-family:Sofia Pro;src:url(/build/assets/sofiapro-regular-webfont-D4aK1DZ7.woff2)format("woff2"),url(/build/assets/sofiapro-regular-webfont-yb7BUWHf.woff)format("woff"),url(/build/assets/sofiapro-regular-XDXtlBtT.ttf)format("truetype")}@font-face{font-family:Sofia Pro;src:url(/build/assets/sofiapro-bold-webfont-CbGTNA61.woff2)format("woff2"),url(/build/assets/sofiapro-bold-webfont-vUvACLLU.woff)format("woff"),url(/build/assets/sofiapro-bold-Bgv6VhCb.ttf)format("truetype");font-weight:700}@font-face{font-family:Sofia Pro;src:url(/build/assets/sofiapro-regularitalic-webfont-BozOfJBg.woff2)format("woff2"),url(/build/assets/sofiapro-regularitalic-webfont-CNzq8KyQ.woff)format("woff"),url(/build/assets/sofiapro-regularitalic-No7oe3lu.ttf)format("truetype");font-style:italic}h1{text-transform:uppercase;font-family:FatFrank,Lato,sans-serif;font-size:3em;font-weight:400}h1 .eagle{font-family:Eagle,Lato,sans-serif}h2{text-transform:uppercase;font-family:Sofia Pro,Lato,sans-serif;font-size:2em;font-weight:600}h3{font-family:Sofia Pro,Lato,sans-serif;font-size:1.75em;font-weight:600}h4{letter-spacing:.04em;font-family:FatFrank,Lato,sans-serif;font-size:1.5em;font-weight:400}h5{font-family:Sofia Pro,Lato,sans-serif;font-size:1.2em;font-weight:400}h6{letter-spacing:0;font-family:Sofia Pro,Lato,sans-serif;font-size:1.1em;font-weight:400}p{font-family:Sofia Pro,Lato,sans-serif;font-size:1em;font-weight:400}small{letter-spacing:.08em;font-family:Sofia Pro,Lato,sans-serif;font-size:.75em;font-weight:400}.right-menu{z-index:35;position:fixed;right:0}.right-menu[data-mode=FMLY_STORY],.right-menu[data-mode=TBD_STORY],.right-menu[data-mode=FMLY_CHALLENGE],.right-menu[data-mode=FMLY_CORRECTION],.right-menu[data-mode=TBD_STUDENT]{top:115px}.right-menu[data-mode=TBD_TEACHER]{top:165px}.right-menu[data-mode=FMLY_CHALLENGE],.right-menu[data-mode=TBD_STUDENT]{z-index:45}.right-menu .menu-group{background-color:var(--default-bg);box-shadow:var(--dropshadow);border-radius:10px 0 0 10px;flex-flow:column wrap;flex:0 auto;justify-content:center;align-items:center;gap:10px;margin:0 0 15px;padding:15px 10px;display:flex}.right-menu section{flex-direction:column;justify-content:space-between;align-items:center;width:auto;height:100%;margin:0;padding:0;display:flex;position:relative}@media screen and (height<=699px),screen and (width<=768px){.right-menu section .troubadour-button.round[data-size=regular]{width:30px!important;height:30px!important}}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu{border-color:var(--default-color-5);width:100vw;max-width:230px;box-shadow:var(--dropshadow4);border-radius:20px;padding:20px;top:-20px!important;left:-260px!important}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu:after{content:"";background-color:var(--default-color-2);border-style:solid;border-width:1px 1px 0 0;border-color:var(--default-color-5);width:20px;height:20px;position:absolute;top:25%;right:0;transform:translate(50%)rotate(45deg)}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu .reading-mode-link{color:var(--default-color-3);border-radius:10px;padding:10px;font-size:clamp(12px,2vw,16px);font-weight:800;line-height:1.2em;display:block}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu .reading-mode-link:hover{background-color:var(--troubadour-main-17)}@media screen and (width<=768px){.right-menu{width:100%;height:unset;background-color:var(--troubadour-main-17);box-shadow:var(--dropshadow7);border-radius:0;flex-flow:row;justify-content:flex-end;gap:0;padding:0 5px;display:flex}.right-menu[data-mode=TBD_TEACHER]{top:136px}.right-menu[data-mode=TBD_TEACHER][data-current-status=IN_PROGRESS]{background-color:var(--challenge-state-inprog-1)}.right-menu[data-mode=TBD_TEACHER][data-current-status=NEED_REVISION]{background-color:var(--challenge-state-needrev-1)}.right-menu[data-mode=TBD_TEACHER][data-current-status=COMPLETED]{background-color:var(--challenge-state-inportfolio-1)}.right-menu[data-mode=TBD_STUDENT],.right-menu[data-mode=FMLY_STORY],.right-menu[data-mode=FMLY_CHALLENGE],.right-menu[data-mode=FMLY_CORRECTION],.right-menu[data-mode=TBD_STORY]{top:40px}.right-menu .menu-group{box-shadow:none;background:0 0;border-radius:0;flex-flow:row;gap:0;margin:0;padding:0}.right-menu .menu-group section{padding:5px 5px 0}.right-menu .menu-group section .troubadour-button.round{opacity:1}.right-menu .menu-group section.reading-mode-section .reading-mode-controls-dropdown-menu{border-radius:10px;max-width:190px;padding:10px;top:45px!important;left:-130px!important}.right-menu .menu-group section.reading-mode-section .reading-mode-controls-dropdown-menu:after{border-width:1px 0 0 1px;width:15px;height:15px;top:0;right:0;transform:translate(-37px)translateY(-8px)rotate(45deg)}.right-menu .menu-group section.reading-mode-section .reading-mode-controls-dropdown-menu .reading-mode-link{padding:5px}.construction-page.fullscreen .right-menu[data-mode=FMLY_CHALLENGE],.construction-page.fullscreen .right-menu[data-mode=TBD_STUDENT]{top:0}}.nanopopup.no-internet-popup{background-color:var(--no-internet-popup-bg);width:700px;min-width:700px;max-width:700px;height:455px;min-height:455px;max-height:455px;margin:0;overflow:hidden;padding:0!important}.nanopopup.no-internet-popup .no-internet-popup-bg{aspect-ratio:982/402;z-index:-1;border:0;width:calc(100% + 20px);margin:0;padding:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.nanopopup.no-internet-popup .laptop-anim{aspect-ratio:480/304;width:140px;position:absolute;top:277px;left:47px}.nanopopup.no-internet-popup .back-to-challenges{position:absolute;top:20px;left:20px}.nanopopup.no-internet-popup .back-to-challenges .quit-button{opacity:1;background-color:var(--default-bg)!important}.nanopopup.no-internet-popup .back-to-challenges .quit-button .button-text{color:var(--default-color-3)!important}.nanopopup.no-internet-popup .back-to-challenges .quit-button:hover{background-color:var(--default-color-3)!important}.nanopopup.no-internet-popup .back-to-challenges .quit-button:hover .button-text{color:var(--default-bg)!important}.nanopopup.no-internet-popup .main-heading{justify-content:center;align-items:center;width:100%;height:200px;margin:0;padding:0;display:flex}.nanopopup.no-internet-popup .main-heading h2{color:var(--no-internet-popup-color1);text-align:center;text-transform:none;margin:0;padding:10px 60px;font-size:26px;font-weight:800;line-height:32px}.nanopopup.no-internet-popup .main-heading h2.connection-established{font-size:40px;line-height:40px}.nanopopup.no-internet-popup .countdown-container{justify-content:center;align-items:center;width:256px;height:134px;display:flex;position:absolute;top:194px;left:228px}.nanopopup.no-internet-popup .countdown-container h3{color:var(--no-internet-popup-color2);z-index:2;font-family:FatFrank,Lato,sans-serif;font-size:100px;font-weight:400;line-height:1em;display:inline-block}.nanopopup.no-internet-popup .countdown-container .loading-spinner{z-index:1;width:100px;height:100px;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nanopopup.no-internet-popup .retry-connection{position:absolute;bottom:3%;right:2%}.nanopopup.no-internet-popup .retry-connection .retry-button{opacity:1;background-color:var(--default-bg)!important}.nanopopup.no-internet-popup .retry-connection .retry-button .button-text{color:var(--default-color-3)!important}.nanopopup.no-internet-popup .retry-connection .retry-button:hover{background-color:var(--default-color-3)!important}.nanopopup.no-internet-popup .retry-connection .retry-button:hover .button-text{color:var(--default-bg)!important}.nanopopup.no-internet-popup .retry-connection .retry-button.disabled{opacity:.5}.nanopopup.no-internet-popup .retry-connection .retry-button[data-size=tiny]{display:flex}.nanopopup.no-internet-popup .retry-connection .retry-button[data-size=small]{display:none}@media screen and (width>=1061px) and (height>=701px){.nanopopup.no-internet-popup .laptop-anim{width:188px;top:386px;left:67px}.nanopopup.no-internet-popup .main-heading{height:265px}.nanopopup.no-internet-popup .main-heading h2{font-size:40px;line-height:45px}.nanopopup.no-internet-popup .main-heading h2.connection-established{font-size:54px;line-height:54px}.nanopopup.no-internet-popup .countdown-container{width:346px;height:176px;top:277px;left:311px}.nanopopup.no-internet-popup .countdown-container h3{font-size:140px}.nanopopup.no-internet-popup .retry-connection .retry-button[data-size=tiny]{display:none}.nanopopup.no-internet-popup .retry-connection .retry-button[data-size=small]{display:flex}}@media (width<=1060px),(width<=767px),(width<=480px){.nanopopup.no-internet-popup{width:700px!important;min-width:700px!important;max-width:700px!important;height:455px!important;min-height:455px!important;max-height:455px!important}}@media (width>=1061px) and (height>=701px){.nanopopup.no-internet-popup{width:950px!important;min-width:950px!important;max-width:950px!important;height:630px!important;min-height:630px!important;max-height:630px!important}}.fast-duplication-info{background-color:var(--default-bg);width:80vw;max-width:520px;box-shadow:var(--dropshadow);border:2px dashed var(--troubadour-main);text-align:center;z-index:45;border-radius:10px;padding:20px clamp(20px,4vw,40px);position:fixed;bottom:40px;left:50%;transform:translate(-50%)}.fast-duplication-info:before{content:"";aspect-ratio:64/65;z-index:1;background-repeat:no-repeat;background-size:cover;width:10vw;max-width:64px;position:absolute;top:clamp(5px,1vw,10px);left:clamp(5px,1vw,10px)}.fast-duplication-info .overlay-text{height:70px;margin:0 0 10px}.fast-duplication-info .overlay-text h2{text-transform:none;text-align:center;margin:0;padding:0 20px;font-family:Sofia Pro;font-size:clamp(18px,2vw,23px);font-weight:700;line-height:1.2em}.fast-duplication-info .overlay-text .duplication-info-text{text-align:center;margin:5px 0 20px;padding:0 20px;font-size:clamp(14px,1.5vw,18px);line-height:1.2em}.fast-duplication-info[data-mode=NORMAL]{color:var(--default-color-3);background-color:var(--default-color-2)}.fast-duplication-info[data-mode=NORMAL]:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-fast-duplication.svg)}.fast-duplication-info[data-mode=NORMAL] .duplication-info-warning{display:none}.fast-duplication-info[data-mode=WARNING]{color:var(--default-color-2);background-color:var(--troubadour-main)}.fast-duplication-info[data-mode=WARNING]:before{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-fast-duplication-alt.svg)}.fast-duplication-info[data-mode=WARNING] .duplication-info-title,.fast-duplication-info[data-mode=WARNING] .duplication-info-text{display:none}.fast-duplication-info[data-mode=WARNING] .duplication-info-button:before{background-color:var(--default-color-2)!important}.fast-duplication-info[data-mode=WARNING] .duplication-info-button .icon,.fast-duplication-info[data-mode=WARNING] .duplication-info-button .button-text{color:var(--troubadour-main)!important}
