.troubadour-popup .close-button,.troubadour-popup .title{color:var(--troubadour-main)}.troubadour-popup .title{font-family:FatFrank,sans-serif}.troubadour-popup .main-text{font-family:Sofia Pro,sans-serif;font-size:24px;line-height:28px;opacity:1;text-align:center}.troubadour-popup .inputs-group{display:inline-block;margin:15px 0;width:49%}.troubadour-popup .button-group .cancel-button{border:none}.troubadour-popup .button-group .cancel-button:hover .button-text{color:var(--troubadour-main)!important}.troubadour-popup .button-group .action-button:hover .button-text{color:var(--button-action)!important}.troubadour-popup.newsletter-popup{height:725px!important;min-width:35vw!important;padding:0!important}.troubadour-popup.newsletter-popup iframe{height:99%}@media screen and (max-width:1368px){.troubadour-popup.newsletter-popup{min-width:50vw!important}}@media screen and (max-width:768px){.troubadour-popup .inputs-group{display:block;width:100%}.troubadour-popup .button-group button{margin:15px 0}.troubadour-popup.newsletter-popup{left:5%!important;max-width:90%!important;min-width:85%!important;width:90%}}@media screen and (max-width:480px){.troubadour-popup.newsletter-popup{left:5%!important;max-width:90%!important;min-width:85vw!important;width:90%}}.full-page-message{background-color:var(--troubadour-main-14);color:var(--default-color-2);height:100vh;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:10000}.full-page-message,.full-page-message .text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.full-page-message .text-container{height:100%;padding:15px}.full-page-message .text-container .title-image{display:inline-block;height:30vh;margin-bottom:20px}.full-page-message .text-container .subtitle,.full-page-message .text-container .title{font-family:Sofia Pro,sans-serif;font-size:18px;font-weight:600;line-height:18px;margin-bottom:15px;text-transform:none}.full-page-message .text-container .small-text{font-family:Sofia Pro,sans-serif;font-size:15px;font-weight:400;line-height:15px;text-transform:none}.full-page-message .text-container .link{color:var(--default-color-2);font-family:Sofia Pro,sans-serif;font-size:14px;font-weight:600;margin-bottom:5px;text-decoration:none}.full-page-message .text-container .link img{filter:grayscale(1) brightness(26.5)}.full-page-message .text-container .action-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:center}.full-page-message .text-container .custom-logout-button{background-color:#fff;border-radius:25px;color:#000;font-family:Sofia Pro,sans-serif;font-size:15px;font-weight:700;margin:20px 0;padding:12px 25px;text-decoration:none}@media screen and (max-width:767px){.full-page-message .text-container .title{font-size:20px;line-height:24px}}.over-game-narration-container{background-color:var(--troubadour-main-15);display:none;height:100vh;left:0;min-height:100vh;min-width:100vw;padding:0;position:fixed;top:0;width:100vw;z-index:201}.over-game-narration-container[data-focus=true]{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center}.over-game-narration-container[data-focus=true] .narration-back-to-scene-button{left:30px;position:absolute;top:30px}.over-game-narration-container[data-focus=true] .narration-text-entry{max-width:1200px;transform:translateY(80px);width:calc(100% - 260px)}@media screen and (max-width:768px){.over-game-narration-container[data-focus=true] .narration-text-entry{width:calc(100% - 60px)}}.nanopopup.asset-deletion-popup,.nanopopup.text-deletion-popup{background-color:var(--popup-delete-bg);overflow:hidden}.nanopopup.asset-deletion-popup .close-container i,.nanopopup.asset-deletion-popup .close-container svg,.nanopopup.text-deletion-popup .close-container i,.nanopopup.text-deletion-popup .close-container svg{color:var(--troubadour-main)}.nanopopup.asset-deletion-popup .popup-section,.nanopopup.text-deletion-popup .popup-section{display:flex;flex-direction:column}.nanopopup.asset-deletion-popup .popup-section h2,.nanopopup.text-deletion-popup .popup-section h2{color:var(--troubadour-main);font-size:clamp(24px,2vw,30px);font-weight:500;line-height:1em;margin:auto auto 30px;text-transform:none}.nanopopup.asset-deletion-popup .popup-section h3,.nanopopup.text-deletion-popup .popup-section h3{color:var(--default-color-4);font-size:clamp(16px,2vw,20px);font-style:italic;font-weight:400;line-height:1em;margin:auto auto 30px;text-transform:none}.nanopopup.asset-deletion-popup .popup-section .button-group,.nanopopup.text-deletion-popup .popup-section .button-group{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:flex-end;margin:auto}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.text-deletion-popup{height:auto!important;max-height:450px!important;max-width:500px!important;min-height:auto!important;min-width:300px!important;padding:40px!important;width:90vw!important}}.nanopopup.demo-reading-mode-popup{background-color:var(--tutorial-color-4);overflow:hidden}.nanopopup.demo-reading-mode-popup .popup-content{display:flex;flex-direction:row-reverse;height:100%}.nanopopup.demo-reading-mode-popup .popup-content .popup-text{display:flex;flex:1 0 60%;flex-flow:column wrap;padding:60px 40px 40px 0}.nanopopup.demo-reading-mode-popup .popup-content .popup-text h2{color:var(--troubadour-main-24);font-family:Sofia Pro;font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.2em;margin:0 0 15px;text-align:left;text-transform:none}.nanopopup.demo-reading-mode-popup .popup-content .popup-text p{color:var(--troubadour-main-24);font-size:clamp(18px,2vw,23px);line-height:1.2em;margin:0 0 30px}.nanopopup.demo-reading-mode-popup .popup-content .popup-text .action-buttons{display:flex;flex-flow:row;justify-content:flex-end;margin:auto 0 0;width:100%}.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{display:block;margin:60px auto 0;max-width:100%;transform:translateY(8%)}@media screen and (max-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{margin:0 0 0 20px;max-height:130px}}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.demo-reading-mode-popup{height:90vh!important;max-height:420px!important;max-width:680px!important;min-height:auto!important;min-width:350px!important;padding:0!important;width:90vw!important}}.nanopopup.tutorial-welcome-popup{background-color:var(--tutorial-color-4);overflow:hidden}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content{display:flex;flex-direction:row-reverse;overflow:hidden}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-text{flex:1 0 65%;padding:4.5em 4em 3em 0}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-text h2{color:var(--tutorial-color-13);font-family:Sofia Pro;font-size:clamp(20px,3vw,28px);font-weight:800;line-height:1.2em;margin:0 0 15px;text-transform:none}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-text p{color:var(--tutorial-color-13);font-size:clamp(18px,2vw,23px);line-height:1.2em;margin:0 0 30px}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-text .button-group{display:flex;flex-flow:row;justify-content:flex-end;margin:0;width:100%}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-skippy{flex:1 0 35%;position:relative}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-skippy:before{aspect-ratio:182/343;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-squirrel-pleased-star.png);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:50%;max-width:182px;min-width:100px;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}@media screen and (max-width:768px){.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content{flex-direction:column}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-skippy,.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-text{flex:1 0 100%;padding:3em}.nanopopup.tutorial-welcome-popup .tutorial-welcome-popup-content .popup-skippy:before{left:20%;width:20%}}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.tutorial-welcome-popup{height:auto!important;max-height:unset!important;max-width:680px!important;min-height:auto!important;min-width:350px!important;padding:0!important}}.ql-toolbar{background-color:transparent;border:none!important;display:flex;flex-wrap:wrap}.ql-container{background-color:var(--default-bg)}.ql-font-student{display:inline;font-family:Sofia Pro;vertical-align:top;word-break:break-word}.ql-font-teacher{font-family:Amaranth;word-break:break-word}.title-text-entry .ql-font-teacher{line-height:44px!important;word-break:break-word}.news-editor{color:var(--default-color)}.revision-panel{cursor:url(https://localhost/img/brush-black.svg) auto}.revision-panel .ql-toolbar.ql-snow{border-top-right-radius:10px}.revision-panel .ql-snow{color:var(--default-color);padding:0 8px}.revision-panel .ql-stroke{stroke:var(--quill-color)}.revision-panel .ql-fill{fill:var(--quill-color)}.revision-panel .ql-toolbar button,.revision-panel .ql-toolbar span [role=button]{background-color:var(--quill-button-bg);border-radius:4px;color:var(--quill-color)}.revision-panel .ql-toolbar .quick-review{position:relative}.revision-panel .ql-toolbar .quick-review .cancel-icon{color:red;display:none;position:absolute;right:-5px;top:-5px}.revision-panel .ql-toolbar .quick-review .brush--black{background-image:var(--brush-black);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:18px;width:18px}.revision-panel .ql-toolbar .quick-review .brush--blue{background-image:var(--brush-blue)}.revision-panel .ql-toolbar .quick-review .brush--blue,.revision-panel .ql-toolbar .quick-review .brush--red{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:18px;width:18px}.revision-panel .ql-toolbar .quick-review .brush--red{background-image:var(--brush-red)}.revision-panel .ql-toolbar .quick-review .brush--green{background-image:var(--brush-green);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:18px;width:18px}.revision-panel .ql-toolbar .quick-review .brush--darkviolet{background-image:var(--brush-darkviolet);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:18px;width:18px}.revision-panel .ql-toolbar .quick-review .brush--orange{background-image:var(--brush-orange);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:18px;width:18px}.revision-panel .ql-toolbar .quick-review .brush--lightslategrey{background-image:var(--brush-lightslategrey);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:18px;width:18px}.revision-panel .ql-toolbar .quick-review.selected .brush--black{background-image:var(--brush-black)}.revision-panel .ql-toolbar .quick-review.selected .brush--blue{background-image:var(--brush-blue)}.revision-panel .ql-toolbar .quick-review.selected .brush--red{background-image:var(--brush-red)}.revision-panel .ql-toolbar .quick-review.selected .brush--green{background-image:var(--brush-green)}.revision-panel .ql-toolbar .quick-review.selected .brush--darkviolet{background-image:var(--brush--darkviolet)}.revision-panel .ql-toolbar .quick-review.selected .brush--orange{background-image:var(--brush-orange)}.revision-panel .ql-toolbar .quick-review.selected .brush--lightslategrey{background-image:var(--brush-lightslategrey)}.revision-panel .ql-toolbar .quick-review.selected .cancel-icon{display:block}.revision-panel .ql-toolbar .ql-formats{margin:5px auto 5px 0;padding:0 10px}.revision-panel .ql-toolbar .ql-formats:last-of-type{border:none}.revision-panel .ql-toolbar .ql-color-label{opacity:1;stroke-width:3;stroke-linecap:square}.revision-panel .ql-toolbar .ql-active{background-color:var(--quill-button-bg-active);color:var(--quill-color-active)}.revision-panel .ql-toolbar .ql-active .cancel-icon{display:block}.revision-panel .ql-toolbar svg.fa{float:unset;margin:0}.revision-panel .ql-separator{border-right:1px solid var(--line-separator);margin-right:10px;padding-left:10px}.revision-panel .ql-container{background-color:var(--default-bg)}.revision-panel .ql-container .ql-editor{border-radius:8px;padding:10px 15px}.revision-panel .ql-color .ql-picker-options{background-color:var(--default-bg);border-top:1px solid var(--border);margin-top:1px}.revision-panel .ql-color .ql-picker-item{border:none;border-radius:4px;box-shadow:0 1px 5px var(--default-bg);height:20px;margin-right:5px;opacity:.8;width:20px}.revision-panel .ql-color .ql-picker-item:hover{border:2px solid rgba(0,0,0,.6);box-shadow:0 1px 5px var(--default-darker-bg);opacity:1}.revision-panel .ql-color[value=black]{color:#000!important}.revision-panel .ql-color[value=red]{color:red!important}.revision-panel .ql-color[value=blue]{color:blue!important}.revision-panel .ql-color[value=green]{color:green!important}.revision-panel .ql-color[value=yellow]{color:orange!important}.revision-panel .ql-color[value=lightslategrey]{color:#789!important}.revision-panel .ql-color[value=darkviolet]{color:#9400d3!important}.ql-quick-review-formats{min-width:175px}.ql-quick-review-formats .tooltip-wrapper{align-items:center;display:flex;justify-content:center;margin-left:0;margin-top:0;max-height:24px;padding:0 15px;position:relative}.ql-quick-review-formats .tooltip-wrapper i{display:block;margin-left:0;margin-top:0;padding:0;position:static}.ql-quick-review-formats .tooltip-wrapper .tooltip{left:50%}.ql-normal-formats{min-width:175px}.quick-review-colors{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:center}.quick-review-colors .color-block{border:none;border-radius:4px;box-shadow:0 1px 5px var(--default-bg);height:20px;margin-right:5px;opacity:.8;width:20px}.quick-review-colors .color-block:hover{border:2px solid var(--border);box-shadow:0 1px 5px var(--default-darker-bg);cursor:pointer;opacity:1}.quick-review-info{padding:10px 0}.quick-review-cancel{background-color:var(--quill-button-bg);border:none;border-radius:4px;color:var(--quill-color);cursor:pointer;display:inline-block;float:none;height:26px;padding:4px 6px;width:32px}.quick-review-cancel:hover{background-color:var(--quill-button-bg-active);color:var(--quill-color-active)}.quick-review-cancel .cancel-black{background-image:var(--brush-black)}.quick-review-cancel .cancel-black,.quick-review-cancel .cancel-red{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;width:18px}.quick-review-cancel .cancel-red{background-image:var(--brush-red)}.quick-review-cancel .cancel-green{background-image:var(--brush-green)}.quick-review-cancel .cancel-blue,.quick-review-cancel .cancel-green{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;width:18px}.quick-review-cancel .cancel-blue{background-image:var(--brush-blue)}.quick-review-cancel .cancel-darkviolet{background-image:var(--brush-darkviolet);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:18px;width:18px}@keyframes TEFadeIn{0%{background-color:var(--highlight);opacity:.05;transform:translateY(30px) scale(.97)}60%{background-color:var(--info-2)}80%{transform:translate(0) scale(1)}to{background-color:var(--highlight);opacity:1;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 transparent;border-radius:0 0 10px 10px;position:relative}.text-entry.transparent{opacity:0}.text-entry.fadein{animation:TEFadeIn .25s ease-in forwards;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:TEFadeIn;animation-name:TEFadeIn;background-color:var(--highlight)}.text-entry.deleted{animation:TEFadeIn .25s ease-in reverse forwards}.text-entry.greyed-out{animation:TEDeselection .25s ease-in-out forwards}.text-entry.saved{animation:TESaved .75s ease-in-out;-webkit-animation:TESaved .75s ease-in-out;border:4px solid var(--text-entry-approved-fg)}.text-entry.locked *{pointer-events:none}.text-entry .text-entry-label{background-color:var(--text-entry-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.text-entry .text-entry-label .word-count-container .current-count{transition:opacity .25s}.text-entry .text-entry-label .word-count-container .currently-writing:after{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry .text-container:focus{outline:3px solid var(--text-entry-fg)}.text-entry .text-container .ql-editor{background-color:var(--text-entry-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb);border-radius:5px}.text-entry .text-container .ql-editor::-webkit-scrollbar-track{background-color:var(--text-entry-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry .text-container .ql-editor{scrollbar-color:var(--text-entry-thumb) var(--text-entry-track);scrollbar-width:thin}}.text-entry .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry .text-container .ql-editor,.text-entry .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry .text-container.ql-container.overflow-condition{height:calc(100% - 120px)}.text-entry .reorder-buttons{color:var(--troubadour-main);font-size:32px;left:-45px;position:absolute;top:calc(35% - 15px)}.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{color:var(--disabled);cursor:auto;opacity:.3}.text-entry .text-entry-button{align-items:center;border-radius:25px;cursor:pointer;display:none!important;font-size:1em;font-weight:bolder;justify-content:center;margin:0 5px;padding:5px;transition:all .25s}.text-entry .text-entry-button.comment-button{display:block;height:45px;left:-22px;margin:0;padding:0;position:absolute;top:-22px;width:45px;z-index:14}.text-entry .text-entry-button.comment-button img{height:100%;width: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{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0 5px}.text-entry .status-icon-container{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:-22px;top:-22px;transition:all .2s;width:40px;z-index:9}.text-entry .status-icon-container .icon{align-items:center;display:none;height:100%;justify-content:center;width:100%}.text-entry .status-icon-container .icon img{height:100%;width:100%}.text-entry .sticker-selection-dropdown button.round[data-size=regular]{background:none!important;height:40px;opacity:1;transition:all .2s ease-in-out;width:40px}.text-entry .sticker-selection-dropdown button.round[data-size=regular] img{height:40px;width: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{background:none;border:none;bottom:unset!important;box-shadow:none;left:unset!important;min-width:auto;padding-right:5px;position:absolute;right:0!important;top:0!important}.text-entry .sticker-selection-dropdown .sticker-selection-dropdown-menu .sticker-selection-dropdown-menu-items{display:flex;flex-direction:row;gap:10px}.text-entry .sticker-selection-dropdown button.show~.sticker-selection-dropdown-menu{animation:stickers 1s forwards}@keyframes stickers{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(-5px)}}.text-entry .inner-container{display:flex;flex-direction:column;height:100%;padding:15px;width:100%}.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{border-radius:0 0 7px 7px;height:100%;position:absolute;width:100%;z-index:2}.text-entry .inner-container .text-entry-text-panel .text-entry-shield .shield-backdrop{background-color:var(--workstate-default-fg);border-radius:0 0 7px 7px;height:100%;opacity:.15;position:absolute;width:100%}.text-entry .inner-container .text-entry-text-panel .text-entry-shield .button-container{display:flex;height:100%;position:absolute;width:100%}.text-entry .inner-container .text-entry-text-panel .text-entry-shield .button-container .troubadour-button{margin:auto}.text-entry .inner-container .button-row{align-items:center;display:none;justify-content:flex-end;padding:10px 0}.text-entry .inner-container .bottom-button-container{bottom:-65px;display:none;left:0;min-height:75px;padding:0 15px;position:absolute;width:100%}.text-entry .inner-container .bottom-button-container .revision-panel{left:50%;min-width:620px;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - 30px);z-index:15}@media (max-width:768px){.text-entry .inner-container .bottom-button-container .revision-panel{min-width:unset}}@media (min-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 ::-moz-selection{background:var(--default-color)}.text-entry.brush-active .ql-editor>*{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] ::-moz-selection{background:var(--brush-color-blue)}.text-entry.brush-active[data-brush-color=blue] .ql-editor>*{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] ::-moz-selection{background:var(--brush-color-red)}.text-entry.brush-active[data-brush-color=red] .ql-editor>*{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] ::-moz-selection{background:var(--brush-color-green)}.text-entry.brush-active[data-brush-color=green] .ql-editor>*{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] ::-moz-selection{background:var(--brush-color-orange)}.text-entry.brush-active[data-brush-color=orange] .ql-editor>*{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] ::-moz-selection{background:var(--brush-color-lightslategrey)}.text-entry.brush-active[data-brush-color=lightslategrey] .ql-editor>*{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] ::-moz-selection{background:var(--brush-color-darkviolet)}.text-entry.brush-active[data-brush-color=darkviolet] .ql-editor>*{cursor:var(--brush-darkviolet),default}.text-entry.text-entry--empty-revision .text-entry-label{background-color:var(--text-entry-empty-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry.text-entry--empty-revision .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry.text-entry--empty-revision .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry.text-entry--empty-revision .text-container:focus{outline:3px solid var(--text-entry-fg)}.text-entry.text-entry--empty-revision .text-container .ql-editor{background-color:var(--text-entry-empty-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry.text-entry--empty-revision .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.text-entry--empty-revision .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb);border-radius:5px}.text-entry.text-entry--empty-revision .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-thumb) var(--text-entry-track);scrollbar-width:thin}}.text-entry.text-entry--empty-revision .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.text-entry--empty-revision .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry.text-entry--empty-revision .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry.text-entry--empty-revision .text-container .ql-editor,.text-entry.text-entry--empty-revision .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry.text-entry--empty-revision .text-container.ql-container.overflow-condition{height:calc(100% - 120px)}.text-entry .text-entry-locked{display:block;height:40%;left:50%;max-height:150px;max-width:150px;position:absolute;top:calc(50% + 20px);transform:translate(-50%,-50%);z-index:10}.text-entry[data-comment]:not([data-comment=""]) .comment-button.text-entry-button{display:flex!important}.text-entry[data-status=NEW] .text-entry-label{background-color:var(--text-entry-new-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry[data-status=NEW] .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry[data-status=NEW] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry[data-status=NEW] .text-container:focus{outline:3px solid var(--text-entry-new-fg)}.text-entry[data-status=NEW] .text-container .ql-editor{background-color:var(--text-entry-new-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry[data-status=NEW] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry[data-status=NEW] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb);border-radius:5px}.text-entry[data-status=NEW] .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-new-thumb) var(--text-entry-new-track);scrollbar-width:thin}}.text-entry[data-status=NEW] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry[data-status=NEW] .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry[data-status=NEW] .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry[data-status=NEW] .text-container .ql-editor,.text-entry[data-status=NEW] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry[data-status=NEW] .text-container.ql-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{background-color:var(--text-entry-completed-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry[data-status=COMPLETED] .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry[data-status=COMPLETED] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry[data-status=COMPLETED] .text-container:focus{outline:3px solid var(--text-entry-completed-fg)}.text-entry[data-status=COMPLETED] .text-container .ql-editor{background-color:var(--text-entry-completed-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry[data-status=COMPLETED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry[data-status=COMPLETED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-completed-thumb);border-radius:5px}.text-entry[data-status=COMPLETED] .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-completed-thumb) var(--text-entry-completed-track);scrollbar-width:thin}}.text-entry[data-status=COMPLETED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry[data-status=COMPLETED] .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry[data-status=COMPLETED] .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry[data-status=COMPLETED] .text-container .ql-editor,.text-entry[data-status=COMPLETED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry[data-status=COMPLETED] .text-container.ql-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{background-color:var(--text-entry-loved-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry[data-status=LOVED] .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry[data-status=LOVED] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry[data-status=LOVED] .text-container:focus{outline:3px solid var(--text-entry-loved-fg)}.text-entry[data-status=LOVED] .text-container .ql-editor{background-color:var(--text-entry-loved-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry[data-status=LOVED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry[data-status=LOVED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-loved-thumb);border-radius:5px}.text-entry[data-status=LOVED] .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-loved-thumb) var(--text-entry-loved-track);scrollbar-width:thin}}.text-entry[data-status=LOVED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry[data-status=LOVED] .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry[data-status=LOVED] .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry[data-status=LOVED] .text-container .ql-editor,.text-entry[data-status=LOVED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry[data-status=LOVED] .text-container.ql-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{background-color:var(--text-entry-approved-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry[data-status=APPROVED] .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry[data-status=APPROVED] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry[data-status=APPROVED] .text-container:focus{outline:3px solid var(--text-entry-approved-fg)}.text-entry[data-status=APPROVED] .text-container .ql-editor{background-color:var(--text-entry-approved-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry[data-status=APPROVED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry[data-status=APPROVED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-approved-thumb);border-radius:5px}.text-entry[data-status=APPROVED] .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-approved-thumb) var(--text-entry-approved-track);scrollbar-width:thin}}.text-entry[data-status=APPROVED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry[data-status=APPROVED] .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry[data-status=APPROVED] .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry[data-status=APPROVED] .text-container .ql-editor,.text-entry[data-status=APPROVED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry[data-status=APPROVED] .text-container.ql-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{background-color:var(--text-entry-improved-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry[data-status=CAN_BE_IMPROVED] .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry[data-status=CAN_BE_IMPROVED] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry[data-status=CAN_BE_IMPROVED] .text-container:focus{outline:3px solid var(--text-entry-improved-fg)}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor{background-color:var(--text-entry-improved-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-improved-thumb);border-radius:5px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-improved-thumb) var(--text-entry-improved-track);scrollbar-width:thin}}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor,.text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry[data-status=CAN_BE_IMPROVED] .text-container.ql-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{background-color:var(--text-entry-modified-label-bg);border-radius:10px 10px 0 0;color:var(--default-color-2);display:flex;font-family:Sofia Pro,sans-serif;font-size:20px;letter-spacing:0;line-height:20px;margin:10px 0 0;min-height:30px;padding:5px 20px 5px 40px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-entry-label .word-count-container{font-size:16px;margin-left:auto;padding-right:10px}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:16px;line-height:16px;overflow:hidden;width:0}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{border:none;border-radius:0 0 7px 7px;overflow:auto;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;z-index:1;word-wrap:break-word}.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.ql-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container:focus{outline:3px solid var(--text-entry-modified-fg)}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor{background-color:var(--text-entry-modified-bg);background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;font-size:23px;line-height:49px;overflow:auto;padding:0 0 10px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-modified-thumb);border-radius:5px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor::-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 .ql-editor{scrollbar-color:var(--text-entry-modified-thumb) var(--text-entry-modified-track);scrollbar-width:thin}}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor p:last-child{padding-bottom:20px!important}@media screen and (max-width:768px){.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor{font-size:16px;line-height:34px}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor,.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor p{background-image:-moz-repeating-linear-gradient(top,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-image:-webkit-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-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)}}.text-entry[data-status=STATUS_STUDENT_REVISED] .text-container.ql-container.overflow-condition{height:calc(100% - 120px)}.text-entry[data-status=STATUS_STUDENT_REVISED] .status-icon-container .icon{display:none}.text-entry.open-on-load .text-entry-label .word-count-container .current-count,.text-entry[data-focus=true] .text-entry-label .word-count-container .current-count{font-style:italic;opacity:.6}.text-entry.open-on-load .bottom-button-container,.text-entry[data-focus=true] .bottom-button-container{bottom:-60px;display:flex}.text-entry.open-on-load .bottom-button-container.overflow-condition,.text-entry[data-focus=true] .bottom-button-container.overflow-condition{bottom:62px!important}.text-entry.open-on-load .bottom-button-container.fixed,.text-entry[data-focus=true] .bottom-button-container.fixed{bottom:50px!important;left:5%;position:fixed;width:90%;z-index:15}.text-entry.open-on-load .button-row,.text-entry[data-focus=true] .button-row{display:flex}.text-entry:not([data-comment=""]) .inner-container .comment-button{animation:pulsate 1s ease-in-out infinite alternate}.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{cursor:not-allowed;opacity:.5;pointer-events:none}@media screen and (max-width:1368px){.text-entry.open-on-load .bottom-button-container.fixed,.text-entry[data-focus=true] .bottom-button-container.fixed{bottom:40px!important;left:0;width:100%}.text-entry.open-on-load[data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container,.text-entry[data-focus=true][data-is-mobile=true]:not(.asset-text-entry)[data-user-type=ROLE_MANAGER] .bottom-button-container{left:calc(50% - 46vw);position:absolute!important;width:92vw;z-index:15}.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,.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{font-size:16px}.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,.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{height:24px;width:24px}.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,.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{height:33px;width:33px}}@media screen and (max-width:1200px){.text-entry.open-on-load .bottom-button-container.fixed,.text-entry[data-focus=true] .bottom-button-container.fixed{bottom:90px!important}}@keyframes counterAnimation{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%{bottom:0;opacity:1}50%{bottom:180px;opacity:.3}to{bottom:180px;opacity:1}}.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 .position-counter-wrapper,.text-entry.asset-text-entry.on-move .ql-editor,.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:moveEndAnimation 1.5s forwards}.text-entry.asset-text-entry.on-move-end .position-counter-wrapper{animation:counterAnimation .75s cubic-bezier(.87,-.01,.26,1.22) forwards}.text-entry.asset-text-entry .position-counter-wrapper{align-items:center;background-color:var(--text-entry-position-counter-bg);border-radius:50%;display:flex;height:26px;justify-content:center;left:-10px;position:absolute;top:-10px;width:26px;z-index:20}.text-entry.asset-text-entry .position-counter-wrapper .position-counter{color:var(--default-color-2);font-size:clamp(14px,2vw,16px);font-weight:600;line-height:1.6em;margin:auto}.text-entry.asset-text-entry .comment-button.text-entry-button{display:none!important;left:116px;position:absolute;top:-8px;z-index:14}.text-entry.asset-text-entry .status-icon-container{right:-20px;top:-20px}.text-entry.asset-text-entry .inner-container{align-items:center;background:var(--default-bg);border:2px solid var(--line-separator);border-radius:10px;box-shadow:var(--dropshadow2);flex-direction:row;flex-wrap:wrap;position:relative}.text-entry.asset-text-entry .inner-container .open-correction-button-container{display:none;position:absolute;right:40px;top:-20px;z-index:10}.text-entry.asset-text-entry .inner-container .back-to-list-button,.text-entry.asset-text-entry .inner-container .open-correction-button-container .troubadour-button{display:none}.text-entry.asset-text-entry .inner-container .icon-wrapper{align-items:center;background-color:var(--default-bg);border:2px solid var(--text-entry-icon-border);border-radius:5px;display:flex;height:100px;justify-content:center;overflow:hidden;padding:2px;width:100px}.text-entry.asset-text-entry .inner-container .icon-wrapper .icon-container{align-items:center;border-radius:5px 5px 0 0;display:flex;justify-content:center;overflow:hidden;position:relative}.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 .ql-editor{background:none;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{flex:0 1 100%;font-size:clamp(12px,2vw,16px);line-height:1.6em;margin-left:auto;padding-right:10px;text-align:right}.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{-webkit-animation:ellipsis 1s steps(4) infinite;animation:ellipsis 1s steps(4) infinite;content:"\2026";display:inline-block;font-size:clamp(14px,2vw,16px);line-height:1.6em;overflow:hidden;width:0}@keyframes ellipsis{to{width:16px}}@-webkit-keyframes ellipsis{to{width:16px}}.text-entry.asset-text-entry .text-entry-locked{display:block;height:40%;left:50%;max-height:150px;max-width:150px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.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=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],.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]: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]{min-height:100px}.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,.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]: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{height:30px;left:73px;top:0;width:30px}.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,.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]: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{box-shadow:none;height:100px;min-height:100px;opacity:.7}.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,.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]: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{height:50px;width:50px}.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,.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]: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{height:50px;padding:13px 0}.text-entry.asset-text-entry[data-user-type=ROLE_MANAGER][data-focus=false][data-status=CAN_BE_IMPROVED] .inner-container .text-container .ql-editor,.text-entry.asset-text-entry[data-user-type=ROLE_STUDENT][data-focus=false][data-status=STATUS_STUDENT_REVISED] .inner-container .text-container .ql-editor,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=APPROVED] .inner-container .text-container .ql-editor,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=COMPLETED] .inner-container .text-container .ql-editor,.text-entry.asset-text-entry[data-user-type]:not([data-user-type=""])[data-focus=false][data-status=LOVED] .inner-container .text-container .ql-editor{font-size:clamp(16px,2vw,18px);line-height:1.6em}.text-entry.asset-text-entry.open-on-load,.text-entry.asset-text-entry[data-focus=true]{border-radius:0 0 10px 10px;height:100%;margin-top:30px;overflow:visible}.text-entry.asset-text-entry.open-on-load .position-counter-wrapper,.text-entry.asset-text-entry[data-focus=true] .position-counter-wrapper{left:-10px;top:-10px}.text-entry.asset-text-entry.open-on-load .comment-button.text-entry-button,.text-entry.asset-text-entry[data-focus=true] .comment-button.text-entry-button{top:-8px}.text-entry.asset-text-entry.open-on-load .status-icon-container,.text-entry.asset-text-entry[data-focus=true] .status-icon-container{right:-20px;top:-20px}.text-entry.asset-text-entry.open-on-load .inner-container,.text-entry.asset-text-entry[data-focus=true] .inner-container{align-items:flex-start;border-radius:10px 10px 0 0}.text-entry.asset-text-entry.open-on-load .inner-container .back-to-list-button,.text-entry.asset-text-entry[data-focus=true] .inner-container .back-to-list-button{display:flex;margin-top:10px}.text-entry.asset-text-entry.open-on-load .text-container,.text-entry.asset-text-entry[data-focus=true] .text-container{max-height:20vh;min-height:35vh;padding:0}.text-entry.asset-text-entry.open-on-load .ql-editor,.text-entry.asset-text-entry[data-focus=true] .ql-editor{overflow-y:auto!important}.text-entry.asset-text-entry.open-on-load .ql-editor p,.text-entry.asset-text-entry[data-focus=true] .ql-editor p{padding:10px 30px 0!important}.text-entry.asset-text-entry.open-on-load .collapse-button .icon,.text-entry.asset-text-entry[data-focus=true] .collapse-button .icon{transform:rotate(-90deg)}.text-entry.asset-text-entry.open-on-load .left-section,.text-entry.asset-text-entry[data-focus=true] .left-section{flex-direction:column}.text-entry.asset-text-entry.open-on-load .left-section .text-entry-button,.text-entry.asset-text-entry[data-focus=true] .left-section .text-entry-button{margin:5px 0}.text-entry.asset-text-entry.open-on-load .word-count-container,.text-entry.asset-text-entry[data-focus=true] .word-count-container{align-items:center;display:flex;height:25px;justify-content:flex-end}.text-entry.asset-text-entry.open-on-load .word-count-container .current-count,.text-entry.asset-text-entry[data-focus=true] .word-count-container .current-count{font-style:italic;opacity:.6}.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);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-thumb2);border-radius:5px}.text-entry.asset-text-entry .text-container .ql-editor::-webkit-scrollbar-track{background-color:var(--text-entry-track2);border-radius:5px}@supports not selector(::-webkit-scrollbar){.text-entry.asset-text-entry .text-container .ql-editor{scrollbar-color:var(--text-entry-thumb2) var(--text-entry-track2);scrollbar-width:thin}}.text-entry.asset-text-entry .text-container .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.text-entry.asset-text-entry[data-status=NEW] .text-container{background-color:var(--text-entry-new-bg3);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry[data-status=NEW] .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry[data-status=NEW] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=NEW] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-new-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=NEW] .text-container .ql-editor::-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 .ql-editor{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 .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.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);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-completed-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=COMPLETED] .text-container .ql-editor::-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 .ql-editor{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 .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.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);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry[data-status=LOVED] .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry[data-status=LOVED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=LOVED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-loved-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=LOVED] .text-container .ql-editor::-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 .ql-editor{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 .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.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);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--text-entry-approved-thumb2);border-radius:5px}.text-entry.asset-text-entry[data-status=APPROVED] .text-container .ql-editor::-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 .ql-editor{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 .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.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);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor::-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 .ql-editor::-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 .ql-editor{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 .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.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);background-image:none;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor{font-size:clamp(18px,2vw,23px);line-height:1.6em;padding:0}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor::-webkit-scrollbar{width:8px}.text-entry.asset-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor::-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 .ql-editor::-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 .ql-editor{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 .ql-editor p{background-image:none;padding:0 20px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;text-align:left}.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{left:-10px;top:-10px}@media screen and (max-width:768px){.text-entry.asset-text-entry{margin:30px 0}.text-entry.asset-text-entry .comment-button.text-entry-button{height:30px!important;left:0!important;top:0!important;transform:translate3d(77px,-100%,10px);transition:all 1ms linear;width:30px!important}.text-entry.asset-text-entry .inner-container{padding:10px}.text-entry.asset-text-entry .inner-container .left-section{left:0;position:absolute;top:0;transform:translate3d(20px,-44px,1px);transition:all 1ms linear}.text-entry.asset-text-entry .inner-container .left-section .icon-wrapper{height:50px!important;width:50px!important}.text-entry.asset-text-entry .inner-container .text-container{margin:0 5px!important}.text-entry.asset-text-entry .inner-container .text-container .ql-editor p{padding:0 10px!important}}.text-entry.narration-text-entry{height:400px;margin:0 auto 72px;max-height:400px;min-height:400px;padding:0;width:100%}.text-entry.narration-text-entry .inner-container{height:400px;max-height:400px;min-height:400px;padding:0!important;position:relative}.text-entry.narration-text-entry .inner-container .text-entry-label{align-items:center;display:flex;flex-flow:row nowrap;font-size:clamp(14px,2vw,23px);height:40px;line-height:1em;margin:0;padding:5px 25px}.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;max-height:360px;min-height:360px;overflow-y:auto}@media screen and (max-width:768px){.text-entry.narration-text-entry .text-container{height:240px;max-height:240px;min-height:240px}}.text-entry.narration-text-entry.open-on-load .bottom-button-container,.text-entry.narration-text-entry[data-focus=true] .bottom-button-container{top:calc(100% - 4px)}.text-entry.narration-text-entry.open-on-load .bottom-button-container .revision-panel,.text-entry.narration-text-entry[data-focus=true] .bottom-button-container .revision-panel{width:100%}.text-entry.narration-text-entry[data-focus=false] .ql-editor,.text-entry.narration-text-entry[data-focus=false] .text-container{overflow:hidden}@media screen and (max-width:768px){.text-entry.narration-text-entry{margin:0 auto 36px;width:calc(100% - 60px)}.text-entry.narration-text-entry,.text-entry.narration-text-entry .inner-container{height:280px;max-height:280px;min-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);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:201}.popup-text-entry-container[data-focus=true]{display:block}.popup-text-entry-container .text-entry{height:25vh!important;margin:0 2% auto!important;max-height:25vh;position:fixed;top:0;transition:height .25s;width:96%}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT],.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT]{margin:0 2% auto!important;width:96%}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT]{height:150px;max-height:150px;min-height:150px}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT] .inner-container{height:150px;max-height:150px;min-height:150px;padding:0!important;position:relative}.popup-text-entry-container .text-entry.title-text-entry[data-user-type=ROLE_STUDENT] .text-container{height:110px;max-height:110px;min-height:110px}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT]{height:240px;max-height:240px;min-height:240px}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT] .inner-container{height:240px;max-height:240px;min-height:240px;padding:0!important;position:relative}.popup-text-entry-container .text-entry.narration-text-entry[data-user-type=ROLE_STUDENT] .text-container{height:200px;max-height:200px;min-height:200px}.text-entry.title-text-entry{height:170px;margin:0 10% 72px;max-height:170px;min-height:170px;padding:0;width:80%}.text-entry.title-text-entry .inner-container{height:170px;max-height:170px;min-height:170px;padding:0!important;position:relative}.text-entry.title-text-entry .inner-container .text-entry-label{align-items:center;display:flex;flex-flow:row nowrap;font-size:clamp(14px,2vw,23px);height:40px;line-height:1em;margin:0;padding:5px 25px}.text-entry.title-text-entry .inner-container .text-entry-label .word-count-container{font-size:clamp(12px,2vw,23px)}.text-entry.title-text-entry.open-on-load .bottom-button-container,.text-entry.title-text-entry[data-focus=true] .bottom-button-container{top:calc(100% - 4px)}.text-entry.title-text-entry.open-on-load .bottom-button-container .revision-panel,.text-entry.title-text-entry[data-focus=true] .bottom-button-container .revision-panel{width:100%}.text-entry.title-text-entry[data-focus=false] .ql-editor,.text-entry.title-text-entry[data-focus=false] .text-container{overflow:hidden}.text-entry.title-text-entry[data-status=""] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=""] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=""] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=""] .text-container .ql-editor p{font-size:28px}}.text-entry.title-text-entry[data-status=NEW] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=NEW] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=NEW] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=NEW] .text-container .ql-editor p{font-size:28px}}.text-entry.title-text-entry[data-status=COMPLETED] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=COMPLETED] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=COMPLETED] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=COMPLETED] .text-container .ql-editor p{font-size:28px}}.text-entry.title-text-entry[data-status=LOVED] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=LOVED] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=LOVED] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=LOVED] .text-container .ql-editor p{font-size:28px}}.text-entry.title-text-entry[data-status=APPROVED] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=APPROVED] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=APPROVED] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=APPROVED] .text-container .ql-editor p{font-size:28px}}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=CAN_BE_IMPROVED] .text-container .ql-editor p{font-size:28px}}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{background-position-y:8px!important;height:130px;max-height:130px;min-height:130px;overflow-y:auto}.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 .ql-editor{background-image:none;padding:20px;width:100%}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor p{background-image:none;font-size:57px;line-height:1.2em;margin:0;padding:0;text-align:center}@media screen and (max-width:768px){.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container{height:80px;max-height:80px;min-height:80px}.text-entry.title-text-entry[data-status=STATUS_STUDENT_REVISED] .text-container .ql-editor p{font-size:28px}.text-entry.title-text-entry{margin:0 auto 36px;width:calc(100% - 60px)}.text-entry.title-text-entry,.text-entry.title-text-entry .inner-container{height:120px;max-height:120px;min-height:120px}.text-entry.title-text-entry[data-focus=true] .bottom-button-container .revision-panel{min-width:unset}}.nanopopup.student-challenge-instructions-popup,.nanopopup.teacher-challenge-instructions-popup{background-color:var(--default-bg-2);color:var(--default-color-8);height:auto!important;max-width:700px!important;overflow:hidden}.nanopopup.student-challenge-instructions-popup .close-container,.nanopopup.teacher-challenge-instructions-popup .close-container{background-color:var(--challenge-info-popup-close-btn);border-radius:50%;height:40px;left:10px;top:10px;width:40px;z-index:100}.nanopopup.student-challenge-instructions-popup .close-container i,.nanopopup.student-challenge-instructions-popup .close-container svg,.nanopopup.teacher-challenge-instructions-popup .close-container i,.nanopopup.teacher-challenge-instructions-popup .close-container svg{color:var(--default-bg-2);font-size:20px}.nanopopup.student-challenge-instructions-popup .close-container:hover,.nanopopup.teacher-challenge-instructions-popup .close-container:hover{filter:brightness(1.1)}.nanopopup.student-challenge-instructions-popup,.nanopopup.teacher-challenge-instructions-popup{background-color:var(--default-bg);padding:0!important}.nanopopup.student-challenge-instructions-popup .challenge-description,.nanopopup.teacher-challenge-instructions-popup .challenge-description{display:flex;flex-direction:column;height:auto;margin:0;max-width:100%;overflow:hidden;padding:0;width:100%}.nanopopup.student-challenge-instructions-popup .challenge-description header,.nanopopup.teacher-challenge-instructions-popup .challenge-description header{align-items:center;background-color:var(--text-entry-approved-fg);border-radius:10px 10px 0 0;display:flex;font-weight:400;height:60px;justify-content:center;padding:0;position:relative;text-align:center}.nanopopup.student-challenge-instructions-popup .challenge-description header .description-label,.nanopopup.teacher-challenge-instructions-popup .challenge-description header .description-label{align-items:center;color:var(--text-entry-approved-label-bg);display:flex;flex-flow:row nowrap;font-family:Sofia Pro,Lato,sans-serif;font-size:clamp(14px,2vw,23px);font-weight:600;gap:10px;justify-content:flex-start;line-height:1.2em;margin:0;max-width:calc(100% - 120px);padding:0;position:relative;text-transform:none;white-space:nowrap}.nanopopup.student-challenge-instructions-popup .challenge-description header .description-label:before,.nanopopup.teacher-challenge-instructions-popup .challenge-description header .description-label:before{aspect-ratio:1/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%;content:"";width:clamp(30px,4vw,38px)}.nanopopup.student-challenge-instructions-popup .challenge-description .content,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content{height:90vh;margin:20px 15px;max-height:330px;overflow-y:auto;padding:0 25px}.nanopopup.student-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar{width:10px}.nanopopup.student-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar-thumb,.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-track,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content::-webkit-scrollbar-track{background-color:var(--description-scrollbar-track);border-radius:5px}@supports not selector(::-webkit-scrollbar){.nanopopup.student-challenge-instructions-popup .challenge-description .content,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content{scrollbar-color:var(--description-scrollbar-thumb) var(--description-scrollbar-track);scrollbar-width:auto}}.nanopopup.student-challenge-instructions-popup .challenge-description .content .title-section,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .title-section{margin:0 0 20px;padding:0}.nanopopup.student-challenge-instructions-popup .challenge-description .content .title-section .challenge-num-pages,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .title-section .challenge-num-pages{color:var(--text-entry-approved-label-bg);font-size:clamp(12px,2vw,14px);font-weight:400;line-height:1.2em;margin:0 0 20px;text-transform:none}.nanopopup.student-challenge-instructions-popup .challenge-description .content .title-section .challenge-title,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .title-section .challenge-title{font-size:clamp(18px,2vw,23px);font-weight:800;line-height:1.2em;margin:0;padding:0;text-transform:none;word-break:break-all}.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section{flex:1 1 auto;height:auto;margin:0;max-height:225px;padding:0}.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-title,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-title{font-size:clamp(16px,2vw,20px);line-height:1.2em;margin:0 0 5px;text-transform:none}.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-text,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-text{display:flex;flex-direction:column;font-family:Sofia Pro,sans-serif;font-size:clamp(14px,2vw,18px);font-style:normal;font-weight:400;height:auto;line-height:1.4em;overflow:hidden;padding:0;text-align:left;white-space:normal;word-break:normal;word-wrap:normal;background-color:transparent;border:none}.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text.ql-editor,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-text.ql-editor,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text.ql-editor,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-text.ql-editor{height:unset;line-height:unset;overflow:unset;padding:unset;white-space:unset}.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text.ql-editor ol,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text.ql-editor ul,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-text.ql-editor ol,.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .instructions-text.ql-editor ul,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text.ql-editor ol,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text.ql-editor ul,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-text.ql-editor ol,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .instructions-text.ql-editor ul{padding-left:unset}.nanopopup.student-challenge-instructions-popup .challenge-description .content .description-section .description-text,.nanopopup.teacher-challenge-instructions-popup .challenge-description .content .description-section .description-text{margin-bottom:30px}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.student-challenge-instructions-popup,.nanopopup.teacher-challenge-instructions-popup{border-radius:10px!important;height:90vh!important;max-height:440px!important;max-width:700px!important;min-height:auto!important;min-width:350px!important;width:90vw!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);border-radius:50%;height:clamp(30px,4vw,50px);left:10px;top:10px;width:clamp(30px,4vw,50px);z-index:100}.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);font-size:clamp(24px,4vw,48px);line-height:1.2em;margin:0 0 30px;text-align:center;text-transform:none}.nanopopup.comment-popup .title{color:var(--troubadour-main-5);font-size:clamp(18px,3vw,32px);margin:0 0 5px;text-align:left}.nanopopup.comment-popup .ql-toolbar{padding:0!important}.nanopopup.comment-popup .student-text-container{height:100%;margin:0 0 40px;max-height:25%;overflow:hidden;width:100%}.nanopopup.comment-popup .student-text-container .student-text{background-color:var(--default-color-2);border:1px solid var(--default-color-7);cursor:default;height:100%;margin:0;overflow-y:auto;padding:15px;width:100%}.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{display:flex;flex:1 1 0;flex-direction:column;margin:0 0 40px;min-height:150px;padding-bottom:10px;width:100%}.nanopopup.comment-popup .quill-container .text-container{border:1px solid var(--default-color-7);font-size:clamp(14px,2vw,18px);height:100%;line-height:1.2em;max-height:25%;overflow-y:auto;width:100%}.nanopopup.comment-popup .quill-container .text-container .ql-editor::-webkit-scrollbar{width:8px}.nanopopup.comment-popup .quill-container .text-container .ql-editor::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-5);border-radius:5px}.nanopopup.comment-popup .quill-container .text-container .ql-editor::-webkit-scrollbar-track{background-color:var(--default-color-7)}@supports not selector(::-webkit-scrollbar){.nanopopup.comment-popup .quill-container .text-container .ql-editor{scrollbar-color:var(--troubadour-main-5) var(--default-color-7);scrollbar-width:thin}}.nanopopup.comment-popup .quill-container .text-container .ql-editor p{font-size:clamp(14px,2vw,18px);line-height:1.2em}.nanopopup.comment-popup .action-buttons{align-items:center;display:flex;flex-flow:row wrap;gap:20px 80px;justify-content:center;width:100%}.nanopopup.comment-popup .status-button-label{font-size:24px;padding-bottom:7px;text-align:center}.nanopopup.comment-popup .status-button-container{display:flex;flex:0 1 auto;justify-content:center}.nanopopup.comment-popup .status-button-container .status-button{align-items:center;border-radius:25px;cursor:pointer;display:flex;font-size:1em;justify-content:center;margin:0 5px;padding:5px;transition:all .25s}.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-x:hidden;overflow-y:auto}.nanopopup.comment-popup[data-context=construction] .quill-container,.nanopopup.comment-popup[data-context=exploration] .quill-container{max-height:80%}.nanopopup.comment-popup[data-context=construction] .quill-container .text-container,.nanopopup.comment-popup[data-context=exploration] .quill-container .text-container{border:none;font-size:1.6em!important;line-height:1.6em;max-height:100%;overflow-x:hidden;overflow-y:auto;padding-right:10px}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.comment-popup{height:auto!important;max-height:unset!important;max-width:960px!important;min-height:200px!important;min-width:300px!important;padding:50px 5% 40px!important;width:90vw!important}}.construction-help-popup{flex-direction:column;height:calc(100vh - 50px);max-width:90%;padding-bottom:40px!important;width:90%}.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{display:flex;flex:1;max-height:85%}.construction-help-popup .popup-section .illustration-section{margin-right:30px;min-width:17%;position:relative}.construction-help-popup .popup-section .illustration-section .squirrel-illustration{bottom:-15px;left:0;position:absolute;width:100%}.construction-help-popup .popup-section .content-container{display:flex;flex:1;flex-wrap:wrap}.construction-help-popup .popup-section .content-container .help-section{flex:1 1 30%;min-width:250px}.construction-help-popup .popup-section .content-container .help-section .help-section-subtitle{color:var(--primary-text-2);margin-bottom:30px;text-align:center}.construction-help-popup .popup-section .content-container .help-section img{max-height:500px;object-fit:contain;width:100%}.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 (max-width:1024px){.construction-help-popup .title{font-size:30px;margin:0}.construction-help-popup .illustration-section{display:none}}.construction-window-controls{align-items:center;background-color:var(--default-bg);border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:15px 10px}.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{background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;content:"";height:15px;position:absolute;right:3px;top:50%;transform:translate(21px,-50%) rotate(45deg);width:15px}@media screen and (max-height:850px),screen and (max-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{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;top:55px;z-index:5!important}.construction-window .construction-window-ui .mode-controls{align-items:center;background-color:var(--default-bg);border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:15px;padding:15px 10px}.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{background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;content:"";height:15px;position:absolute;right:3px;top:50%;transform:translate(21px,-50%) rotate(45deg);width:15px}@media screen and (max-height:850px),screen and (max-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{align-items:center;background-color:var(--default-bg);border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:15px;padding:15px 10px}.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{background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;content:"";height:15px;position:absolute;right:3px;top:50%;transform:translate(21px,-50%) rotate(45deg);width:15px}@media screen and (max-height:850px),screen and (max-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{align-items:center;background-color:var(--default-bg);border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:15px;padding:15px 10px}.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{background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;content:"";height:15px;position:absolute;right:3px;top:50%;transform:translate(21px,-50%) rotate(45deg);width:15px}@media screen and (max-height:850px),screen and (max-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{align-items:center;background-color:var(--default-bg);border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:10px;height:auto;justify-content:center;max-height:450px;padding:15px 10px;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{background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;content:"";height:15px;position:absolute;right:3px;top:50%;transform:translate(21px,-50%) rotate(45deg);width:15px}@media screen and (max-height:850px),screen and (max-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{align-items:center;background-color:var(--default-bg);border-radius:0 10px 10px 0;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0;padding:0}.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{background-color:var(--default-bg);border-color:var(--workpage-nav-separator);border-style:solid;border-width:2px 2px 0 0;content:"";height:15px;position:absolute;right:3px;top:50%;transform:translate(21px,-50%) rotate(45deg);width:15px}@media screen and (max-height:850px),screen and (max-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{background-color:var(--zoom-button-disabled-bg);color:var(--default-color-2)}.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 (max-height:850px),screen and (max-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:65%}.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 .asset-menu-overlay .menu-container,.construction-window .scene-menus .scenery-menu-overlay .menu-container{background:var(--default-bg);border-radius:0 15px 0 0;box-shadow:2px 2px 5px rgba(0,0,0,.2);display:flex;flex-direction:column;font-family:Sofia Pro,sans-serif;padding:20px;position:relative;width:calc(100vw - 80px)}.construction-window .scene-menus .asset-menu-overlay .menu,.construction-window .scene-menus .scenery-menu-overlay .menu{display:flex;flex-direction:column;height:100%}.construction-window .scene-menus .asset-menu-overlay .menu header,.construction-window .scene-menus .scenery-menu-overlay .menu header{align-items:flex-start;color:var(--default-color);display:flex;flex:0 0 auto;flex-flow:column nowrap;gap:10px;height:auto;justify-content:flex-start;padding-bottom:15px}.construction-window .scene-menus .asset-menu-overlay .menu header h3,.construction-window .scene-menus .scenery-menu-overlay .menu header h3{flex:1;font-size:clamp(22px,3vw,30px);line-height:1.2em;margin:0;min-width:200px;text-align:center}.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container,.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container{display:flex;gap:20px;max-height:100%;overflow-y:auto;padding:0 10px 10px}.construction-window .scene-menus .asset-menu-overlay .menu .scroll-container::-webkit-scrollbar,.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-thumb,.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-track,.construction-window .scene-menus .scenery-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 .asset-menu-overlay .menu .scroll-container,.construction-window .scene-menus .scenery-menu-overlay .menu .scroll-container{scrollbar-color:var(--ui-thumb) var(--ui-track);scrollbar-width:thin}}.construction-window .scene-menus .asset-menu-overlay .menu .close-button,.construction-window .scene-menus .scenery-menu-overlay .menu .close-button{align-items:center;cursor:pointer;display:flex;height:25px;justify-content:center;position:absolute;right:15px;top:15px;width:25px}.construction-window .scene-menus .asset-menu-overlay .menu .close-button img,.construction-window .scene-menus .scenery-menu-overlay .menu .close-button img{height:100%;width:auto}.construction-window .scene-menus .asset-menu-overlay .menu .close-button:hover,.construction-window .scene-menus .scenery-menu-overlay .menu .close-button:hover{opacity:.8}.construction-window .scene-menus .asset-menu-overlay .menu .warning,.construction-window .scene-menus .scenery-menu-overlay .menu .warning{color:var(--warning-dark2)}.construction-window .scene-menus .asset-menu-overlay .menu .warning h2,.construction-window .scene-menus .scenery-menu-overlay .menu .warning h2{font-family:Sofia Pro,sans-serif;font-size:38px;font-weight:700;line-height:38px;margin:0}.construction-window .scene-menus .asset-menu-overlay .menu .warning h3,.construction-window .scene-menus .scenery-menu-overlay .menu .warning h3{font-family:Sofia Pro,sans-serif;font-size:28px;font-weight:700;line-height:32px;margin:0}.construction-window .scene-menus .asset-menu-overlay .menu .warning h4,.construction-window .scene-menus .scenery-menu-overlay .menu .warning h4{font-family:Sofia Pro,sans-serif;font-size:23px;font-weight:400;line-height:27px;margin:0}.construction-window .scene-menus .asset-menu-overlay .menu .warning svg,.construction-window .scene-menus .scenery-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{filter:grayscale(100%);opacity:1;pointer-events:none}@media screen and (max-width:900px){.construction-window .scene-menus .asset-menu-overlay .menu-container .scenery-choice,.construction-window .scene-menus .scenery-menu-overlay .menu-container .scenery-choice{height:75px!important;width:115px!important}.construction-window .scene-menus .asset-menu-overlay .menu-container .scenery-choice img:not(.no-img),.construction-window .scene-menus .scenery-menu-overlay .menu-container .scenery-choice img:not(.no-img){height:100%!important;width:100%!important}}.construction-window{height:700px;padding:0!important;position:relative}.construction-window .game-shield-backdrop{background-color:var(--backdrop);border-radius:15px;height:100%;opacity:.6;position:absolute;width:100%}.construction-window .game-shield-backdrop.transparent{background-color:transparent;opacity:1}.construction-window .scene-texts-count{background-color:var(--default-color-2);border-radius:0 0 0 20px;color:var(--default-color-3);font-size:clamp(20px,4vw,40px);font-weight:800;line-height:1.2em;padding:12px 30px 15px;position:absolute;right:0;text-align:center;top:0}.construction-window .start-correction-buttons{align-items:center;display:flex;flex-flow:column nowrap;gap:30px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.construction-window .end-correction-buttons{bottom:25px;position:absolute;right:15px}.construction-window .end-correction-buttons[data-text-entries-count="0"] .end-view-button{display:flex}.construction-window .phaser-div{background-image:none;cursor:move}.construction-window .default{cursor:default}.construction-window .grab{cursor:grab}.construction-window .grabbing{cursor:grabbing}.construction-window .explore-play-button.explore-work-block{font-size:1em!important;margin:0!important;position:absolute;right:0!important;top:-60px!important;width:25%!important;z-index:5!important}.construction-window .explore-play-button.explore-work-block div{padding:10px!important}@media screen and (max-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 .construction-window,body .description,body .text-entry,body .work-block{transition:all .25s ease-in}body .challenge-creation.fullscreen{border:none;max-width:100%;padding-top:0;width:100%}body .challenge-creation.fullscreen .general-comment-container{display:flex;flex-direction:column;height:80vh;margin:10vh 175px 0;max-width:100%;padding:0 0 15px}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{display:flex;flex-direction:column;height:75vh;margin:15px auto;max-width:80%}body .challenge-creation.fullscreen section.description .description-section{flex:2 0 auto;height: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 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 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{margin:10vh 0;max-width:100%;padding:0}body .challenge-creation.fullscreen .work-block .page-number{display:none;padding:45px}body .challenge-creation.fullscreen .work-block .page-number span{align-items:center;background-color:var(--troubadour-main);border-radius:30px;color:var(--default-color-2);display:flex;font-family:var(--font-reading);font-size:30px;font-weight:600;height:45px;justify-content:center;line-height:30px;width:45px}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 .asset-menu-overlay,body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .scenery-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 (max-height:850px),screen and (max-width:1024px){.main-container .asset-menu-overlay.opened{top:124px!important}}.main-container--correction-workpage .asset-menu-overlay.opened,.main-container--correction-workpage .scenery-menu-overlay.opened{top:118px!important}@media screen and (max-width:768px){.asset-menu-overlay.opened .menu-container,.scenery-menu-overlay.opened .menu-container{height:68vh!important;max-height:425px}}@media screen and (max-width:1366px){.challenge-creation.fullscreen{max-width:100%!important}.asset-menu-overlay.opened .menu-container{height:80%!important}}@media screen and (max-width:1200px){body .challenge-creation.fullscreen .construction-window .scene-menus .asset-menu-overlay.opened,body .challenge-creation.fullscreen .construction-window .scene-menus .scenery-menu-overlay.opened{height:calc(100% - 100px);top:120px}body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .asset-menu-overlay.opened,body .challenge-creation.fullscreen[data-demo=true] .construction-window .scene-menus .scenery-menu-overlay.opened{height:calc(100% - 200px);max-height:calc(100% - 200px);top:120px}}@media screen and (max-height:850px),screen and (max-width:1024px){.construction-window .construction-window-ui .controls-container{width:65px!important}.construction-window .scene-menus .asset-menu-overlay,.construction-window .scene-menus .scenery-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{height:125px!important;width:200px!important}.construction-window .scene-menus .asset-menu-overlay .menu-container .asset-block{height:85px;width:85px}.construction-window .scene-menus .asset-menu-overlay .filters{padding:0!important;width:90px!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{height:65px;width:90px}.construction-window .scene-menus .asset-menu-overlay .filters .type-filters .filter img{max-height:50%;max-width:70%}.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{font-size:11px;margin:0}.construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter img{margin:0;max-width:50%}.construction-window .scene-menus .duplicate-option .duplicate-info-text{font-size:14px;line-height:18px}}@media screen and (max-height:600px){body .challenge-creation.fullscreen section.description{height:70vh}}@media screen and (max-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{height:32px;top:13.5px;width:32px}body .challenge-creation.fullscreen section.description header .staple{height:30px;top:45px;width:30px}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{font-size:28px;line-height:32px;padding:20px 0}body .challenge-creation.fullscreen section.description .description-section .description-text{font-size:20px;line-height:30px;padding:0 20px}body .challenge-creation.fullscreen .page-indicator:not([data-in-construction-window="1"]){border-radius:10px 0 0 10px;left:auto;right:0}}@media screen and (max-height:768px){.challenge-creation.fullscreen[data-demo=true] .page-indicator{border-radius:8px;left:20px;right:auto;top:55px!important;width:75px}.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;font-size:16px;height:35px;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 transparent;flex:1;margin:15px 20%;max-width:70%;position:relative}.challenge-creation .general-comment-container .comment-title{color:var(--general-comment-title);flex:0;font-family:var(--font-title);font-size:58px;margin-bottom:25px;text-align:center;text-transform:none}.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{left:-23px;position:absolute;top:-23px}.challenge-creation .general-comment-container .comment-text{border:none;color:var(--default-color);font-size:28px;line-height:40px;min-height:10vh;overflow-y:auto;resize:none}.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{left:-60%;top:0}.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{display:flex;flex-direction:column;height:100%;opacity:1;overflow-y:auto}.challenge-history-popup .revision-container .back-to-list-button{margin:0 auto 0 0}.challenge-history-popup .revision-container .title{display:flex;flex-direction:column;margin:0 auto}.challenge-history-popup .revision-container .title img{height:64px;margin:10px auto;width:64px}.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;font-size:1.2em!important;height:100%;margin:20px 0 10px;overflow-y:auto;padding:15px}.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{flex-direction:column;height:100%;opacity:1;overflow-y:auto}.challenge-history-popup .empty-content{display:flex;height:100%;width:100%}.challenge-history-popup .empty-content p{font-size:22px;margin:auto}.challenge-history-popup .placeholder{color:var(--popup-default);display:flex;height:100%;width:100%}.challenge-history-popup .placeholder svg{font-size:28px;margin:auto}.challenge-history-popup .revision-tab{border-radius:5px;display:flex;margin-bottom:20px;padding:15px;width:100%}.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{height:64px;margin:auto 10px auto 0;width:64px}.challenge-history-popup .revision-tab .consult-history-button{margin:auto 0}.challenge-history-popup .revision-tab .date{font-size:12px;margin:auto 10px}.challenge-history-popup .revision-tab .revision-description{font-size:18px;font-weight:bolder;margin:auto}@media screen and (max-width:1366px){.challenge-history-popup{width:60vw}}@media screen and (max-width:992px){.challenge-history-popup{width:90vw}}@keyframes pageLoaderAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spinnerImgAnimation{0%{filter:drop-shadow(0 30px 26px rgba(0,0,0,.2));transform:translateY(-30px) scale(1.05)}to{filter:drop-shadow(0 0 5px rgba(0,0,0,.5));transform:translateY(0) scale(1)}}@keyframes spinnerTextAnimation{0%{filter:drop-shadow(0 15px 26px rgba(0,0,0,.2));transform:translateY(-15px) scale(1.05)}to{filter:drop-shadow(0 0 0 rgba(0,0,0,.7));transform:translateY(0) scale(1.05)}}.page-loader,.troubadour-fullscreen-restriction,.troubadour-too-small{align-items:center;animation:pageLoaderAnimation 6s ease-in-out infinite alternate;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));background-size:600% 600%;color:var(--default-color-2);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;padding:4em;position:fixed;text-align:center;top:0;width:100vw;z-index:300}.page-loader .fade,.troubadour-fullscreen-restriction .fade,.troubadour-too-small .fade{display:none;opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.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{height:330px;width:330px}.page-loader .spinner-text,.troubadour-fullscreen-restriction .spinner-text,.troubadour-too-small .spinner-text{filter:drop-shadow(0 15px 26px rgba(0,0,0,.2));font-size:clamp(26px,3vw,40px);transform:translateY(-50px)}.troubadour-fullscreen-restriction{z-index:1001}.troubadour-fullscreen-restriction .back-categories-button{left:20px;position:fixed;top: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);box-shadow:3px 3px 8px var(--workblock-shadow);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;transition:all .25s;width:auto;z-index:15}.revision-panel>div{padding:5px 0!important}.revision-panel .toolbar-wrap-section{align-items:center;display:flex;justify-content:center}.revision-panel .toolbar-wrap-section .toolbar-wrap-content{align-items:center;display:flex;flex:1;flex-direction:row}.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{animation:none!important;margin:auto 5px}.revision-panel .ql-toolbar{align-items:center;flex-wrap:nowrap;gap:0;justify-content:center}.revision-panel .ql-toolbar .ql-formats{border-right:1px solid var(--line-separator);margin:5px 0;min-width:0;padding:0 40px}.revision-panel .ql-toolbar .ql-formats:last-of-type{border-right:none}.revision-panel .ql-toolbar .ql-formats button{padding:0}.revision-panel .ql-toolbar .ql-formats:after{display:none!important}.revision-panel .student-actions-container{align-items:baseline;border-right:1px solid var(--line-separator);display:flex;flex:1;padding:0 20px}.revision-panel .student-actions-container:last-child,.revision-panel .student-actions-container:nth-child(3){border-right:none}.revision-panel .student-actions-container button{margin:auto}.revision-panel .status-button-container{align-items:flex-start;display:flex;flex:0 1 auto;padding:0}.revision-panel .status-button-container .status-button{margin:auto 5px}.revision-panel .ql-toolbar button:not(.troubadour-button){border-radius:15px!important;height:30px!important;width:30px!important}.revision-panel .ql-toolbar .troubadour-button.round{background-color:transparent!important;opacity:.8}.revision-panel .ql-toolbar .ql-normal-formats{align-items:center;display:flex;flex-flow:row wrap;gap:10px;justify-content:center}.revision-panel .ql-bold,.revision-panel .ql-italic,.revision-panel .ql-strike{background-color:var(--quill-text-action-bg)!important;color:var(--quill-text-action-color)!important}.revision-panel .ql-bold.ql-active,.revision-panel .ql-bold:active,.revision-panel .ql-bold:hover,.revision-panel .ql-italic.ql-active,.revision-panel .ql-italic:active,.revision-panel .ql-italic:hover,.revision-panel .ql-strike.ql-active,.revision-panel .ql-strike:active,.revision-panel .ql-strike:hover{background-color:var(--quill-text-action-active-bg)!important;color:var(--quill-text-action-active-color)!important}.revision-panel .quick-review i{height:30px!important;padding:0!important;width:30px!important}.revision-panel[data-user-type=ROLE_STUDENT]{border:2px solid var(--line-separator);box-shadow:none}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section{flex:1 1 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.ql-toolbar{justify-content:flex-end}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section.ql-toolbar .student-actions-container{flex:0}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section .new-dialogue-button{border-color:var(--text-entry-add-text)}.revision-panel[data-user-type=ROLE_STUDENT] .toolbar-wrap-section .new-dialogue-button.disabled{border-color:var(--disabled)!important}.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] .ql-toolbar{justify-content:end;width:100%}.revision-panel[data-user-type=ROLE_STUDENT] .ql-toolbar .ql-normal-formats{border-left:none}.revision-panel[data-user-type=ROLE_STUDENT] .ql-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:1 1 100%;flex-direction:column;justify-content:center}.revision-panel[data-user-type=ROLE_MANAGER] .toolbar-wrap-section .toolbar-wrap-content{margin:0 10px 15px}@media (min-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 (max-width:768px){.revision-panel .ql-toolbar .ql-formats{padding:0 10px}}@media screen and (max-width:1200px){.revision-panel[data-user-type=ROLE_MANAGER]{justify-content:center;left:auto;padding:0;right:2%;width:99%}.revision-panel[data-user-type=ROLE_MANAGER] .ql-toolbar{flex:0 1 auto;padding:10px 0}.revision-panel[data-user-type=ROLE_MANAGER] .status-button-container{flex:0 1 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{align-items:center;border-radius:20px;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-start;padding:0;transition:all .25s linear;width:100%}.nanopopup.end-correction-popup .end-correction-popup-content .back-container{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute}.nanopopup.end-correction-popup .end-correction-popup-content .back-container,.nanopopup.end-correction-popup .end-correction-popup-content .close-container{background-color:var(--student-challenges-color-11);border-radius:50%;height:50px;left:10px;top:10px;width:50px}.nanopopup.end-correction-popup .end-correction-popup-content .back-container svg,.nanopopup.end-correction-popup .end-correction-popup-content .close-container svg{color:var(--default-color-2);font-size:25px}.nanopopup.end-correction-popup .end-correction-popup-content .back-container:hover,.nanopopup.end-correction-popup .end-correction-popup-content .close-container:hover{filter:brightness(1.1)}@media screen and (max-width:768px){.nanopopup.end-correction-popup .end-correction-popup-content .back-container,.nanopopup.end-correction-popup .end-correction-popup-content .close-container{left:5px;top: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;max-width:110px;position:absolute;right:0;top:0;transform:translate(-50%,-50%);width:20%}.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;max-width:110px;position:absolute;right:0;top:0;transform:translate(-50%,-50%);width:20%}.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{font-family:Sofia Pro,sans-serif;text-transform:none;width:100%}.nanopopup.end-correction-popup .end-correction-popup-content h2{color:var(--student-challenges-color-10);font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1em;margin:0 0 15px;text-align:center}.nanopopup.end-correction-popup .end-correction-popup-content h3{color:var(--default-color-3);font-size:clamp(18px,2vw,23px);font-weight:700;line-height:1.2em;margin:0 0 30px;text-align:center}.nanopopup.end-correction-popup .end-correction-popup-content h3 span{color:var(--default-color-3);display:block;font-weight:400}.nanopopup.end-correction-popup .end-correction-popup-content h4{color:var(--default-color-3);font-size:19px;font-style:normal;font-weight:700;line-height:1em;margin:10px 0;text-align:center}.nanopopup.end-correction-popup .end-correction-popup-content p{color:var(--default-color-3);flex:1;font-size:14px;font-weight:400;line-height:1.2em;margin:0 0 20px;text-align:center}.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;position:relative;width:100%}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .end-correction-slide{display:none;height:100%;left:0;padding:40px;position:absolute;top:0;width:100%}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states{align-items:stretch;display:flex;flex-flow:row nowrap;gap:20px;justify-content:center}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state{align-items:center;border-radius:10px;display:flex;flex:1;flex-flow:column nowrap;justify-content:flex-start;max-width:210px;min-height:240px;padding:20px;position:relative;width:33.333%}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states .challenge-state:before{background-repeat:no-repeat;background-size:cover;content:"";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{filter:brightness(1)!important;opacity:1!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);flex:0;font-size:12px;font-weight:700;margin:0;padding:0;text-align:center}.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{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0;max-width:100%;padding:0;width:100%}.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;padding:0;width:100%}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container textarea{border:2px solid var(--workstate-comment);color:var(--default-color);font-family:Sofia Pro,sans-serif;font-size:clamp(14px,2vw,18px);height:160px;line-height:1.4em;max-height:100%;outline-color:var(--workstate-comment);outline:none;overflow-y:auto;padding:10px;resize:none}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container textarea::-webkit-input-placeholder{color:var(--default-color)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container textarea::-moz-placeholder{color:var(--default-color)}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container textarea::-ms-input-placeholder{color:var(--default-color)}.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{align-items:center;background-color:var(--workstate-comment);border-radius:0 0 10px 10px;display:flex;justify-content:center;padding:15px}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .add-general-comment-button,.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .edit-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 .add-general-comment-button:hover,.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .teacher-comment .general-comment-container .edit-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{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}@media screen and (max-width:799px){.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .end-correction-slide{left:unset;position:relative;top:unset}.nanopopup.end-correction-popup .end-correction-popup-content .end-correction-slides .challenge-states{flex-flow:column nowrap;height:300px;justify-content:flex-start;overflow-y:auto;padding-right:20px}.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{max-width:unset;min-height:unset;width:100%}}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.end-correction-popup{box-shadow:none!important;height:auto!important;max-height:95vh!important;max-width:800px!important;min-height:500px!important;min-width:300px!important;padding:0!important;width:95vw!important}}@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)}}.text-over-game-menu{align-items:center;background:var(--default-bg-2);bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;width:100%;z-index:200}.text-over-game-menu.opened{animation:menuOpenAnimation .2s ease-in-out}.text-over-game-menu.closed{animation:menuCloseAnimation .2s ease-in-out}.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 .close-button{align-self:flex-start;margin:20px 30px}.text-over-game-menu .menu-container{display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:100%;padding-bottom:35px;position:fixed;width:100%;z-index:5}.text-over-game-menu .menu-container.tablet-device{padding-bottom:15px;padding-top:15px}.text-over-game-menu .menu-container .scroll-container{display:flex;flex-direction:column;justify-content:flex-start;overflow:scroll;overflow:hidden auto;padding:10px 50px 0;width:100%}.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{margin:15px auto;max-width:1200px;min-height:150px;transition:all .35s!important;width:calc(100% - 100px)}.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{left:50%;width:100%}.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]{height:100%;justify-content:flex-start;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{max-height:30vh!important;min-height:30vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .icon-wrapper{height:75px;width:75px}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false]{height:100%;justify-content:flex-start}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .asset-text-entry{max-height:50vh!important;min-height:50vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .asset-text-entry .text-container{max-height:40vh!important;min-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:auto!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{display:flex;flex-direction:column;justify-content:flex-start;padding:20px 50px 0;width:100%}.text-over-game-menu .menu-container .add-dialogue-button .inner{background-color:var(--default-bg);border:2px dashed var(--ui-disabled-2);border-radius:10px;box-shadow:var(--dropshadow2);cursor:pointer;display:flex;height:134px;margin:0 auto;max-width:1200px;min-height:134px;padding:15px;width:calc(100% - 100px)}.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{align-items:center;background-color:var(--default-bg);border:2px solid var(--text-entry-icon-border);border-radius:5px;display:flex;filter:grayscale(100%);height:100px;justify-content:center;margin-right:20px;overflow:hidden;padding:2px;width:100px}.text-over-game-menu .menu-container .add-dialogue-button .icon-wrapper .icon-container{align-items:center;border-radius:5px 5px 0 0;display:flex;justify-content:center;overflow:hidden;position:relative}.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{align-items:center;background-color:var(--text-entry-bg);color:var(--ui-disabled);display:flex;flex:1;font-size:clamp(18px,3vw,36px);height:100px;justify-content:center;padding:0 20px}.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 (max-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=false],.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true]{justify-content:flex-start;padding-top:90px}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry{max-height:40vh!important;min-height:40vh!important}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .comment-button.text-entry-button,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .comment-button.text-entry-button{transform:translate3d(87px,-100%,10px);transition:all 1ms linear}.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,.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{left:0;position:absolute;top:0;transform:translate3d(-10px,-70px,10px);transition:all 1ms linear}.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=false] .over-game-text-entry .inner-container .text-container,.text-over-game-menu .menu-container .scroll-container[data-focus=true][data-is-mobile=true] .over-game-text-entry .inner-container .text-container{max-height:30vh!important;min-height:30vh!important}.text-over-game-menu .menu-container .scroll-container .asset-text-entry{padding-left:40px;padding-right:20px;width:100%}.text-over-game-menu .menu-container .add-dialogue-button{margin-top:25px;padding:0 40px 0 60px}.text-over-game-menu .menu-container .add-dialogue-button .inner{width:100%}}.challenge-creation section.work-action-menu{align-items:center;box-shadow:none;cursor:default!important;display:none;flex-direction:row!important;justify-content:center;padding:0 0 20px;width:100%}.challenge-creation section.work-action-menu.teacher-end-validation{padding-top:20px}.challenge-creation section.work-action-menu .illustration{align-items:center;display:flex;justify-content:center;margin-right:15px;min-width:200px}.challenge-creation section.work-action-menu .illustration img{max-height:150px}.challenge-creation section.work-action-menu .action-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.challenge-creation section.work-action-menu .action-container h3{font-size:2.25em;font-weight:800;margin:0 0 20px;padding:0}.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{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-creation-assign:focus{text-decoration:none}.challenge-creation-assign[data-icon-position=left]{flex-direction:row-reverse}.challenge-creation-assign .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-assign.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-creation-assign);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-creation-assign.legacy svg{color:var(--challenge-creation-assign)}.challenge-creation-assign.legacy.selected:before,.challenge-creation-assign.legacy:hover:before{background-color:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign)}.challenge-creation-assign.legacy.selected .button-text,.challenge-creation-assign.legacy:hover .button-text{color:var(--default-color-2)}.challenge-creation-assign.legacy.selected img,.challenge-creation-assign.legacy:hover img{transform:scale(.95)}.challenge-creation-assign.legacy.disabled{pointer-events:none}.challenge-creation-assign.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-creation-assign.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-creation-assign.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-assign.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-creation-assign.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-creation-assign.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-creation-assign.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-assign.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-assign.pill:before{background:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-creation-assign.pill svg{color:var(--default-color-2)}.challenge-creation-assign.pill.selected:before,.challenge-creation-assign.pill:hover:before{filter:brightness(1.3)}.challenge-creation-assign.pill.selected img,.challenge-creation-assign.pill:hover img{transform:scale(.95)}.challenge-creation-assign.pill.no-shadow:before{box-shadow:none}.challenge-creation-assign.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-assign.pill.has-border.selected:before,.challenge-creation-assign.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-creation-assign.pill.alt-hover.selected:before,.challenge-creation-assign.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-creation-assign.pill.alt-hover.selected .button-text,.challenge-creation-assign.pill.alt-hover.selected .icon,.challenge-creation-assign.pill.alt-hover:hover .button-text,.challenge-creation-assign.pill.alt-hover:hover .icon{color:var(--challenge-creation-assign)}.challenge-creation-assign.pill.disabled,.challenge-creation-assign.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-creation-assign.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-assign.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-creation-assign.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-creation-assign.pill[data-icon-position=null] .icon{display:none!important}.challenge-creation-assign.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-creation-assign.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-creation-assign.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-creation-assign.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-creation-assign.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-creation-assign.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-creation-assign.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-creation-assign.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-creation-assign.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-creation-assign.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-assign.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-creation-assign.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-creation-assign.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-creation-assign.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-assign.pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-creation-assign.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-creation-assign.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-creation-assign.pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-creation-assign.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-creation-assign.pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-creation-assign.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-creation-assign.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-creation-assign.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-creation-assign.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-creation-assign.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-creation-assign.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-creation-assign.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-creation-assign.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-creation-assign.pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-creation-assign.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-creation-assign.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-creation-assign.pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-creation-assign.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-creation-assign.pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-creation-assign.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-creation-assign.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-creation-assign.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-creation-assign.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-creation-assign.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-creation-assign.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-creation-assign.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-creation-assign.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-creation-assign.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-creation-assign.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-creation-assign.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.challenge-creation-assign.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-creation-assign.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-creation-assign.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-creation-assign.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-creation-assign.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.challenge-creation-assign.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-assign.pill-alt:before{background:var(--challenge-creation-assign);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-creation-assign.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-creation-assign.pill-alt.selected:before,.challenge-creation-assign.pill-alt:hover:before{background:var(--button-border)}.challenge-creation-assign.pill-alt.selected .button-text,.challenge-creation-assign.pill-alt:hover .button-text{color:var(--default-bg)}.challenge-creation-assign.pill-alt.disabled,.challenge-creation-assign.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-creation-assign.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-creation-assign.round .icon,.challenge-creation-assign.round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-creation-assign.round.selected,.challenge-creation-assign.round:hover{opacity:1}.challenge-creation-assign.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.challenge-creation-assign.round.disabled{pointer-events:none}.challenge-creation-assign.round.disabled .icon{filter:saturate(0)}.challenge-creation-assign.round[data-size=regular]{height:50px;opacity:.8;width:50px}.challenge-creation-assign.round[data-size=regular].active{opacity:1}.challenge-creation-assign.round[data-size=small]{height:40px;width:40px}.challenge-creation-assign.round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-creation-assign.round[data-size=tiny]{height:33px;width:33px}.challenge-creation-assign.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-creation-assign.round[data-size=mini]{height:25px;width:25px}.challenge-creation-assign.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-creation-assign.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-creation-assign.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-creation-assign.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-creation-access,.challenge-creation-modify,.challenge-template-modify{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-creation-access:focus,.challenge-creation-modify:focus,.challenge-template-modify:focus{text-decoration:none}.challenge-creation-access[data-icon-position=left],.challenge-creation-modify[data-icon-position=left],.challenge-template-modify[data-icon-position=left]{flex-direction:row-reverse}.challenge-creation-access .button-text,.challenge-creation-modify .button-text,.challenge-template-modify .button-text{font-family:Sofia Pro,sans-serif}.challenge-creation-access .button-text.ws-no-wrap,.challenge-creation-modify .button-text.ws-no-wrap,.challenge-template-modify .button-text.ws-no-wrap{white-space:nowrap}.challenge-creation-access:active,.challenge-creation-access:hover,.challenge-creation-modify:active,.challenge-creation-modify:hover,.challenge-template-modify:active,.challenge-template-modify:hover{cursor:pointer;text-decoration:none}.challenge-creation-access.legacy,.challenge-creation-modify.legacy,.challenge-template-modify.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-access.legacy:before,.challenge-creation-modify.legacy:before,.challenge-template-modify.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-creation-access);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-creation-access.legacy.has-shadow:before,.challenge-creation-modify.legacy.has-shadow:before,.challenge-template-modify.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.challenge-creation-access.legacy .button-text,.challenge-creation-access.legacy .icon,.challenge-creation-modify.legacy .button-text,.challenge-creation-modify.legacy .icon,.challenge-template-modify.legacy .button-text,.challenge-template-modify.legacy .icon{z-index:11}.challenge-creation-access.legacy .button-text,.challenge-creation-modify.legacy .button-text,.challenge-template-modify.legacy .button-text{color:var(--challenge-creation-access);font-weight:400;z-index:11}.challenge-creation-access.legacy svg,.challenge-creation-modify.legacy svg,.challenge-template-modify.legacy svg{color:var(--challenge-creation-access)}.challenge-creation-access.legacy.selected:before,.challenge-creation-access.legacy:hover:before,.challenge-creation-modify.legacy.selected:before,.challenge-creation-modify.legacy:hover:before,.challenge-template-modify.legacy.selected:before,.challenge-template-modify.legacy:hover:before{background-color:var(--challenge-creation-access);border:2px solid var(--challenge-creation-access)}.challenge-creation-access.legacy.selected .button-text,.challenge-creation-access.legacy:hover .button-text,.challenge-creation-modify.legacy.selected .button-text,.challenge-creation-modify.legacy:hover .button-text,.challenge-template-modify.legacy.selected .button-text,.challenge-template-modify.legacy:hover .button-text{color:var(--default-color-2)}.challenge-creation-access.legacy.selected img,.challenge-creation-access.legacy:hover img,.challenge-creation-modify.legacy.selected img,.challenge-creation-modify.legacy:hover img,.challenge-template-modify.legacy.selected img,.challenge-template-modify.legacy:hover img{transform:scale(.95)}.challenge-creation-access.legacy.disabled,.challenge-creation-modify.legacy.disabled,.challenge-template-modify.legacy.disabled{pointer-events:none}.challenge-creation-access.legacy.disabled:before,.challenge-creation-modify.legacy.disabled:before,.challenge-template-modify.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-creation-access.legacy.disabled .button-text,.challenge-creation-modify.legacy.disabled .button-text,.challenge-template-modify.legacy.disabled .button-text{color:var(--ui-disabled)}.challenge-creation-access.legacy.disabled .icon,.challenge-creation-modify.legacy.disabled .icon,.challenge-template-modify.legacy.disabled .icon{opacity:.5}.challenge-creation-access.legacy.invalid:before,.challenge-creation-modify.legacy.invalid:before,.challenge-template-modify.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-creation-access.legacy.invalid .button-text,.challenge-creation-modify.legacy.invalid .button-text,.challenge-template-modify.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-creation-access.legacy.waiting,.challenge-creation-modify.legacy.waiting,.challenge-template-modify.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-access.legacy .icon,.challenge-creation-modify.legacy .icon,.challenge-template-modify.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-creation-access.legacy .icon img,.challenge-creation-modify.legacy .icon img,.challenge-template-modify.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-creation-access.legacy[data-size=tiny],.challenge-creation-modify.legacy[data-size=tiny],.challenge-template-modify.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-creation-access.legacy[data-size=tiny] .icon,.challenge-creation-modify.legacy[data-size=tiny] .icon,.challenge-template-modify.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.challenge-creation-access.legacy[data-size=tiny] .button-text,.challenge-creation-modify.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-access.legacy[data-size=tiny][data-icon-position=left],.challenge-creation-modify.legacy[data-size=tiny][data-icon-position=left],.challenge-template-modify.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.challenge-creation-access.legacy[data-size=tiny][data-icon-position=left] .icon,.challenge-creation-modify.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-access.legacy[data-size=tiny][data-icon-position=right],.challenge-creation-modify.legacy[data-size=tiny][data-icon-position=right],.challenge-template-modify.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.challenge-creation-access.legacy[data-size=tiny][data-icon-position=right] .icon,.challenge-creation-modify.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-access.legacy[data-size=small],.challenge-creation-modify.legacy[data-size=small],.challenge-template-modify.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.challenge-creation-access.legacy[data-size=small] .icon,.challenge-creation-modify.legacy[data-size=small] .icon,.challenge-template-modify.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.challenge-creation-access.legacy[data-size=small] .button-text,.challenge-creation-modify.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-access.legacy[data-size=small][data-icon-position=left],.challenge-creation-modify.legacy[data-size=small][data-icon-position=left],.challenge-template-modify.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.challenge-creation-access.legacy[data-size=small][data-icon-position=left] .icon,.challenge-creation-modify.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-access.legacy[data-size=small][data-icon-position=right],.challenge-creation-modify.legacy[data-size=small][data-icon-position=right],.challenge-template-modify.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.challenge-creation-access.legacy[data-size=small][data-icon-position=right] .icon,.challenge-creation-modify.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-access.legacy[data-size=regular],.challenge-creation-modify.legacy[data-size=regular],.challenge-template-modify.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.challenge-creation-access.legacy[data-size=regular] .icon,.challenge-creation-modify.legacy[data-size=regular] .icon,.challenge-template-modify.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-creation-access.legacy[data-size=regular] .button-text,.challenge-creation-modify.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-access.legacy[data-size=regular][data-icon-position=left],.challenge-creation-modify.legacy[data-size=regular][data-icon-position=left],.challenge-template-modify.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.challenge-creation-access.legacy[data-size=regular][data-icon-position=left] .icon,.challenge-creation-modify.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-access.legacy[data-size=regular][data-icon-position=right],.challenge-creation-modify.legacy[data-size=regular][data-icon-position=right],.challenge-template-modify.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.challenge-creation-access.legacy[data-size=regular][data-icon-position=right] .icon,.challenge-creation-modify.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-access.pill,.challenge-creation-modify.pill,.challenge-template-modify.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-access.pill:before,.challenge-creation-modify.pill:before,.challenge-template-modify.pill:before{background:var(--challenge-creation-access);border:2px solid var(--challenge-creation-access);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-creation-access.pill .button-text,.challenge-creation-access.pill .icon,.challenge-creation-modify.pill .button-text,.challenge-creation-modify.pill .icon,.challenge-template-modify.pill .button-text,.challenge-template-modify.pill .icon{z-index:11}.challenge-creation-access.pill .button-text,.challenge-creation-modify.pill .button-text,.challenge-template-modify.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-creation-access.pill svg,.challenge-creation-modify.pill svg,.challenge-template-modify.pill svg{color:var(--default-color-2)}.challenge-creation-access.pill.selected:before,.challenge-creation-access.pill:hover:before,.challenge-creation-modify.pill.selected:before,.challenge-creation-modify.pill:hover:before,.challenge-template-modify.pill.selected:before,.challenge-template-modify.pill:hover:before{filter:brightness(1.3)}.challenge-creation-access.pill.selected img,.challenge-creation-access.pill:hover img,.challenge-creation-modify.pill.selected img,.challenge-creation-modify.pill:hover img,.challenge-template-modify.pill.selected img,.challenge-template-modify.pill:hover img{transform:scale(.95)}.challenge-creation-access.pill.no-shadow:before,.challenge-creation-modify.pill.no-shadow:before,.challenge-template-modify.pill.no-shadow:before{box-shadow:none}.challenge-creation-access.pill.has-border:before,.challenge-creation-modify.pill.has-border:before,.challenge-template-modify.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-access.pill.has-border.selected:before,.challenge-creation-access.pill.has-border:hover:before,.challenge-creation-modify.pill.has-border.selected:before,.challenge-creation-modify.pill.has-border:hover:before,.challenge-template-modify.pill.has-border.selected:before,.challenge-template-modify.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-creation-access.pill.alt-hover.selected:before,.challenge-creation-access.pill.alt-hover:hover:before,.challenge-creation-modify.pill.alt-hover.selected:before,.challenge-creation-modify.pill.alt-hover:hover:before,.challenge-template-modify.pill.alt-hover.selected:before,.challenge-template-modify.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-creation-access.pill.alt-hover.selected .button-text,.challenge-creation-access.pill.alt-hover.selected .icon,.challenge-creation-access.pill.alt-hover:hover .button-text,.challenge-creation-access.pill.alt-hover:hover .icon,.challenge-creation-modify.pill.alt-hover.selected .button-text,.challenge-creation-modify.pill.alt-hover.selected .icon,.challenge-creation-modify.pill.alt-hover:hover .button-text,.challenge-creation-modify.pill.alt-hover:hover .icon,.challenge-template-modify.pill.alt-hover.selected .button-text,.challenge-template-modify.pill.alt-hover.selected .icon,.challenge-template-modify.pill.alt-hover:hover .button-text,.challenge-template-modify.pill.alt-hover:hover .icon{color:var(--challenge-creation-access)}.challenge-creation-access.pill.disabled,.challenge-creation-access.pill.invalid,.challenge-creation-modify.pill.disabled,.challenge-creation-modify.pill.invalid,.challenge-template-modify.pill.disabled,.challenge-template-modify.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-creation-access.pill.disabled:before,.challenge-creation-access.pill.invalid:before,.challenge-creation-modify.pill.disabled:before,.challenge-creation-modify.pill.invalid:before,.challenge-template-modify.pill.disabled:before,.challenge-template-modify.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.challenge-creation-access.pill.disabled:not([data-icon-type=""]) .icon,.challenge-creation-modify.pill.disabled:not([data-icon-type=""]) .icon,.challenge-template-modify.pill.disabled:not([data-icon-type=""]) .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-access.pill.disabled:not([data-icon-type=""]) .icon img,.challenge-creation-modify.pill.disabled:not([data-icon-type=""]) .icon img,.challenge-template-modify.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-creation-access.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.challenge-creation-modify.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.challenge-template-modify.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.challenge-creation-access.pill.waiting,.challenge-creation-modify.pill.waiting,.challenge-template-modify.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-access.pill .icon,.challenge-creation-modify.pill .icon,.challenge-template-modify.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-creation-access.pill .icon img,.challenge-creation-modify.pill .icon img,.challenge-template-modify.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-creation-access.pill[data-icon-position=null] .icon,.challenge-creation-modify.pill[data-icon-position=null] .icon,.challenge-template-modify.pill[data-icon-position=null] .icon{display:none!important}.challenge-creation-access.pill[data-size=micro],.challenge-creation-modify.pill[data-size=micro],.challenge-template-modify.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-creation-access.pill[data-size=micro] .icon,.challenge-creation-modify.pill[data-size=micro] .icon,.challenge-template-modify.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-creation-access.pill[data-size=micro] .button-text,.challenge-creation-modify.pill[data-size=micro] .button-text,.challenge-template-modify.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-creation-access.pill[data-size=micro][data-icon-position=left],.challenge-creation-modify.pill[data-size=micro][data-icon-position=left],.challenge-template-modify.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-creation-access.pill[data-size=micro][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=micro][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-creation-access.pill[data-size=micro][data-icon-position=right],.challenge-creation-modify.pill[data-size=micro][data-icon-position=right],.challenge-template-modify.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-creation-access.pill[data-size=micro][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=micro][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-creation-access.pill[data-size=micro][data-icon-position=null],.challenge-creation-modify.pill[data-size=micro][data-icon-position=null],.challenge-template-modify.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-creation-access.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=micro][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-creation-access.pill[data-size=mini],.challenge-creation-modify.pill[data-size=mini],.challenge-template-modify.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-creation-access.pill[data-size=mini] .icon,.challenge-creation-modify.pill[data-size=mini] .icon,.challenge-template-modify.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-creation-access.pill[data-size=mini] .button-text,.challenge-creation-modify.pill[data-size=mini] .button-text,.challenge-template-modify.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-creation-access.pill[data-size=mini][data-icon-position=left],.challenge-creation-modify.pill[data-size=mini][data-icon-position=left],.challenge-template-modify.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-creation-access.pill[data-size=mini][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=mini][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-access.pill[data-size=mini][data-icon-position=right],.challenge-creation-modify.pill[data-size=mini][data-icon-position=right],.challenge-template-modify.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-creation-access.pill[data-size=mini][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=mini][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-access.pill[data-size=mini][data-icon-position=null],.challenge-creation-modify.pill[data-size=mini][data-icon-position=null],.challenge-template-modify.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-creation-access.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=mini][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-access.pill[data-size=tiny],.challenge-creation-modify.pill[data-size=tiny],.challenge-template-modify.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-creation-access.pill[data-size=tiny] .icon,.challenge-creation-modify.pill[data-size=tiny] .icon,.challenge-template-modify.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-creation-access.pill[data-size=tiny] .button-text,.challenge-creation-modify.pill[data-size=tiny] .button-text,.challenge-template-modify.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-creation-access.pill[data-size=tiny][data-icon-position=left],.challenge-creation-modify.pill[data-size=tiny][data-icon-position=left],.challenge-template-modify.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=right],.challenge-creation-modify.pill[data-size=tiny][data-icon-position=right],.challenge-template-modify.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=null],.challenge-creation-modify.pill[data-size=tiny][data-icon-position=null],.challenge-template-modify.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-creation-access.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=tiny][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-access.pill[data-size=small],.challenge-creation-modify.pill[data-size=small],.challenge-template-modify.pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-creation-access.pill[data-size=small] .icon,.challenge-creation-modify.pill[data-size=small] .icon,.challenge-template-modify.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-creation-access.pill[data-size=small] .button-text,.challenge-creation-modify.pill[data-size=small] .button-text,.challenge-template-modify.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-creation-access.pill[data-size=small][data-icon-position=left],.challenge-creation-modify.pill[data-size=small][data-icon-position=left],.challenge-template-modify.pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-creation-access.pill[data-size=small][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=small][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-creation-access.pill[data-size=small][data-icon-position=right],.challenge-creation-modify.pill[data-size=small][data-icon-position=right],.challenge-template-modify.pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-creation-access.pill[data-size=small][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=small][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-creation-access.pill[data-size=small][data-icon-position=null],.challenge-creation-modify.pill[data-size=small][data-icon-position=null],.challenge-template-modify.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-creation-access.pill[data-size=small][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=small][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-creation-access.pill[data-size=regular],.challenge-creation-modify.pill[data-size=regular],.challenge-template-modify.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-creation-access.pill[data-size=regular] .icon,.challenge-creation-modify.pill[data-size=regular] .icon,.challenge-template-modify.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-creation-access.pill[data-size=regular] .button-text,.challenge-creation-modify.pill[data-size=regular] .button-text,.challenge-template-modify.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-creation-access.pill[data-size=regular][data-icon-position=left],.challenge-creation-modify.pill[data-size=regular][data-icon-position=left],.challenge-template-modify.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-creation-access.pill[data-size=regular][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=regular][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-creation-access.pill[data-size=regular][data-icon-position=right],.challenge-creation-modify.pill[data-size=regular][data-icon-position=right],.challenge-template-modify.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-creation-access.pill[data-size=regular][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=regular][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-creation-access.pill[data-size=regular][data-icon-position=null],.challenge-creation-modify.pill[data-size=regular][data-icon-position=null],.challenge-template-modify.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-creation-access.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=regular][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-creation-access.pill[data-size=large],.challenge-creation-modify.pill[data-size=large],.challenge-template-modify.pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-creation-access.pill[data-size=large] .icon,.challenge-creation-modify.pill[data-size=large] .icon,.challenge-template-modify.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-creation-access.pill[data-size=large] .button-text,.challenge-creation-modify.pill[data-size=large] .button-text,.challenge-template-modify.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-creation-access.pill[data-size=large][data-icon-position=left],.challenge-creation-modify.pill[data-size=large][data-icon-position=left],.challenge-template-modify.pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-creation-access.pill[data-size=large][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=large][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-creation-access.pill[data-size=large][data-icon-position=right],.challenge-creation-modify.pill[data-size=large][data-icon-position=right],.challenge-template-modify.pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-creation-access.pill[data-size=large][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=large][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-creation-access.pill[data-size=large][data-icon-position=null],.challenge-creation-modify.pill[data-size=large][data-icon-position=null],.challenge-template-modify.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-creation-access.pill[data-size=large][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=large][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-creation-access.pill[data-size=xlarge],.challenge-creation-modify.pill[data-size=xlarge],.challenge-template-modify.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-creation-access.pill[data-size=xlarge] .icon,.challenge-creation-modify.pill[data-size=xlarge] .icon,.challenge-template-modify.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-creation-access.pill[data-size=xlarge] .button-text,.challenge-creation-modify.pill[data-size=xlarge] .button-text,.challenge-template-modify.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=left],.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=left],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=right],.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=right],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=null],.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=null],.challenge-template-modify.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-creation-access.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=xlarge][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-creation-access.pill.icon-no-bg .icon,.challenge-creation-modify.pill.icon-no-bg .icon,.challenge-template-modify.pill.icon-no-bg .icon{margin:0!important}.challenge-creation-access.pill.icon-no-bg[data-size=micro] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=micro] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.challenge-creation-access.pill.icon-no-bg[data-size=micro] .button-text,.challenge-creation-modify.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-access.pill.icon-no-bg[data-size=mini] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=mini] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.challenge-creation-access.pill.icon-no-bg[data-size=mini] .button-text,.challenge-creation-modify.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-access.pill.icon-no-bg[data-size=tiny] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=tiny] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.challenge-creation-access.pill.icon-no-bg[data-size=tiny] .button-text,.challenge-creation-modify.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-access.pill.icon-no-bg[data-size=small] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=small] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=small] .icon{padding:18px}.challenge-creation-access.pill.icon-no-bg[data-size=small] .button-text,.challenge-creation-modify.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-access.pill.icon-no-bg[data-size=regular] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=regular] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.challenge-creation-access.pill.icon-no-bg[data-size=regular] .button-text,.challenge-creation-modify.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-access.pill.icon-no-bg[data-size=large] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=large] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=large] .icon{padding:30px}.challenge-creation-access.pill.icon-no-bg[data-size=large] .button-text,.challenge-creation-modify.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-access.pill.icon-no-bg[data-size=xlarge] .icon,.challenge-creation-modify.pill.icon-no-bg[data-size=xlarge] .icon,.challenge-template-modify.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.challenge-creation-access.pill.icon-no-bg[data-size=xlarge] .button-text,.challenge-creation-modify.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 (max-width:599px){.challenge-creation-access.pill[data-size=responsive],.challenge-creation-modify.pill[data-size=responsive],.challenge-template-modify.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-creation-access.pill[data-size=responsive] .icon,.challenge-creation-modify.pill[data-size=responsive] .icon,.challenge-template-modify.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-creation-access.pill[data-size=responsive] .button-text,.challenge-creation-modify.pill[data-size=responsive] .button-text,.challenge-template-modify.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-creation-access.pill[data-size=responsive][data-icon-position=left],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left],.challenge-template-modify.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=right],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right],.challenge-template-modify.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null],.challenge-template-modify.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-access.pill[data-size=responsive].icon-no-bg .icon,.challenge-creation-modify.pill[data-size=responsive].icon-no-bg .icon,.challenge-template-modify.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-creation-access.pill[data-size=responsive].icon-no-bg .button-text,.challenge-creation-modify.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 (min-width:600px){.challenge-creation-access.pill[data-size=responsive],.challenge-creation-modify.pill[data-size=responsive],.challenge-template-modify.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-creation-access.pill[data-size=responsive] .icon,.challenge-creation-modify.pill[data-size=responsive] .icon,.challenge-template-modify.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-creation-access.pill[data-size=responsive] .button-text,.challenge-creation-modify.pill[data-size=responsive] .button-text,.challenge-template-modify.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-creation-access.pill[data-size=responsive][data-icon-position=left],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left],.challenge-template-modify.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=right],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right],.challenge-template-modify.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=null],.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null],.challenge-template-modify.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-creation-access.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-creation-modify.pill[data-size=responsive][data-icon-position=null] .button-text,.challenge-template-modify.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-access.pill[data-size=responsive].icon-no-bg .icon,.challenge-creation-modify.pill[data-size=responsive].icon-no-bg .icon,.challenge-template-modify.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-creation-access.pill[data-size=responsive].icon-no-bg .button-text,.challenge-creation-modify.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 (min-width:1200px){.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]),.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]),.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.challenge-creation-modify.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{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.challenge-creation-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-creation-access.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=null],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-creation-access.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=null] .button-text,.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.challenge-creation-modify.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{margin:0!important;padding:18px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.challenge-creation-modify.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 (min-width:1600px){.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.challenge-creation-modify.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]){border-radius:100px;padding:16px 30px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.challenge-creation-modify.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{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.challenge-creation-modify.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{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.challenge-creation-modify.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-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.challenge-creation-modify.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-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.challenge-creation-modify.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-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.challenge-creation-modify.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-access.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=null],.challenge-template-modify.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.challenge-creation-access.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=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{font-size:34px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.challenge-creation-modify.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{margin:0!important;padding:28px}.challenge-creation-access.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.challenge-creation-modify.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-access.pill-alt,.challenge-creation-modify.pill-alt,.challenge-template-modify.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-access.pill-alt:before,.challenge-creation-modify.pill-alt:before,.challenge-template-modify.pill-alt:before{background:var(--challenge-creation-access);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-creation-access.pill-alt .button-text,.challenge-creation-modify.pill-alt .button-text,.challenge-template-modify.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-creation-access.pill-alt.selected:before,.challenge-creation-access.pill-alt:hover:before,.challenge-creation-modify.pill-alt.selected:before,.challenge-creation-modify.pill-alt:hover:before,.challenge-template-modify.pill-alt.selected:before,.challenge-template-modify.pill-alt:hover:before{background:var(--button-border)}.challenge-creation-access.pill-alt.selected .button-text,.challenge-creation-access.pill-alt:hover .button-text,.challenge-creation-modify.pill-alt.selected .button-text,.challenge-creation-modify.pill-alt:hover .button-text,.challenge-template-modify.pill-alt.selected .button-text,.challenge-template-modify.pill-alt:hover .button-text{color:var(--default-bg)}.challenge-creation-access.pill-alt.disabled,.challenge-creation-access.pill-alt.invalid,.challenge-creation-modify.pill-alt.disabled,.challenge-creation-modify.pill-alt.invalid,.challenge-template-modify.pill-alt.disabled,.challenge-template-modify.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-creation-access.pill-alt.waiting,.challenge-creation-modify.pill-alt.waiting,.challenge-template-modify.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-access.pill-alt[data-size=small],.challenge-creation-modify.pill-alt[data-size=small],.challenge-template-modify.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.challenge-creation-access.pill-alt[data-size=small] .button-text,.challenge-creation-modify.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-access.round,.challenge-creation-modify.round,.challenge-template-modify.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-creation-access.round .icon,.challenge-creation-access.round svg,.challenge-creation-modify.round .icon,.challenge-creation-modify.round svg,.challenge-template-modify.round .icon,.challenge-template-modify.round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-creation-access.round.selected,.challenge-creation-access.round:hover,.challenge-creation-modify.round.selected,.challenge-creation-modify.round:hover,.challenge-template-modify.round.selected,.challenge-template-modify.round:hover{opacity:1}.challenge-creation-access.round.inactive,.challenge-creation-modify.round.inactive,.challenge-template-modify.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.challenge-creation-access.round.disabled,.challenge-creation-modify.round.disabled,.challenge-template-modify.round.disabled{pointer-events:none}.challenge-creation-access.round.disabled .icon,.challenge-creation-modify.round.disabled .icon,.challenge-template-modify.round.disabled .icon{filter:saturate(0)}.challenge-creation-access.round[data-size=regular],.challenge-creation-modify.round[data-size=regular],.challenge-template-modify.round[data-size=regular]{height:50px;opacity:.8;width:50px}.challenge-creation-access.round[data-size=regular].active,.challenge-creation-modify.round[data-size=regular].active,.challenge-template-modify.round[data-size=regular].active{opacity:1}.challenge-creation-access.round[data-size=small],.challenge-creation-modify.round[data-size=small],.challenge-template-modify.round[data-size=small]{height:40px;width:40px}.challenge-creation-access.round[data-size=small].active,.challenge-creation-modify.round[data-size=small].active,.challenge-template-modify.round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-creation-access.round[data-size=tiny],.challenge-creation-modify.round[data-size=tiny],.challenge-template-modify.round[data-size=tiny]{height:33px;width:33px}.challenge-creation-access.round[data-size=tiny].active,.challenge-creation-modify.round[data-size=tiny].active,.challenge-template-modify.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-creation-access.round[data-size=mini],.challenge-creation-modify.round[data-size=mini],.challenge-template-modify.round[data-size=mini]{height:25px;width:25px}.challenge-creation-access.round[data-size=mini].active,.challenge-creation-modify.round[data-size=mini].active,.challenge-template-modify.round[data-size=mini].active{height:25px;opacity:1;width:25px}.challenge-creation-access.nav,.challenge-creation-modify.nav,.challenge-template-modify.nav{flex-wrap:nowrap}.challenge-creation-access.nav svg,.challenge-creation-modify.nav svg,.challenge-template-modify.nav svg{color:var(--troubadour-main)}.challenge-creation-access.nav .icon,.challenge-creation-access.nav svg,.challenge-creation-modify.nav .icon,.challenge-creation-modify.nav svg,.challenge-template-modify.nav .icon,.challenge-template-modify.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.challenge-creation-access.nav .button-text,.challenge-creation-modify.nav .button-text,.challenge-template-modify.nav .button-text{color:var(--challenge-creation-access);font-weight:700}.challenge-creation-access.nav:hover,.challenge-creation-modify.nav:hover,.challenge-template-modify.nav:hover{text-decoration:underline}.challenge-creation-access.nav[data-icon-position=right][data-size=regular] .icon,.challenge-creation-modify.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-access.nav[data-icon-position=right][data-size=small] .icon,.challenge-creation-modify.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-access.nav[data-icon-position=right][data-size=mini] .icon,.challenge-creation-access.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-creation-modify.nav[data-icon-position=right][data-size=mini] .icon,.challenge-creation-modify.nav[data-icon-position=right][data-size=tiny] .icon,.challenge-template-modify.nav[data-icon-position=right][data-size=mini] .icon,.challenge-template-modify.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.challenge-creation-access.nav[data-icon-position=right] .button-text,.challenge-creation-modify.nav[data-icon-position=right] .button-text,.challenge-template-modify.nav[data-icon-position=right] .button-text{text-align:right}.challenge-creation-access.nav[data-icon-position=left][data-size=regular] .icon,.challenge-creation-modify.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-access.nav[data-icon-position=left][data-size=small] .icon,.challenge-creation-modify.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-access.nav[data-icon-position=left][data-size=mini] .icon,.challenge-creation-access.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-creation-modify.nav[data-icon-position=left][data-size=mini] .icon,.challenge-creation-modify.nav[data-icon-position=left][data-size=tiny] .icon,.challenge-template-modify.nav[data-icon-position=left][data-size=mini] .icon,.challenge-template-modify.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.challenge-creation-access.nav[data-icon-position=left] .button-text,.challenge-creation-modify.nav[data-icon-position=left] .button-text,.challenge-template-modify.nav[data-icon-position=left] .button-text{text-align:left}.challenge-creation-access.nav[data-size=large],.challenge-creation-modify.nav[data-size=large],.challenge-template-modify.nav[data-size=large]{border-radius:100px;padding:5px}.challenge-creation-access.nav[data-size=large] .button-text,.challenge-creation-modify.nav[data-size=large] .button-text,.challenge-template-modify.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.challenge-creation-access.nav[data-size=large] .icon,.challenge-creation-modify.nav[data-size=large] .icon,.challenge-template-modify.nav[data-size=large] .icon{height:80px}.challenge-creation-access.nav[data-size=regular],.challenge-creation-modify.nav[data-size=regular],.challenge-template-modify.nav[data-size=regular]{padding:20px 31px}.challenge-creation-access.nav[data-size=regular] .icon,.challenge-creation-modify.nav[data-size=regular] .icon,.challenge-template-modify.nav[data-size=regular] .icon{height:23px;width:auto}.challenge-creation-access.nav[data-size=regular] .button-text,.challenge-creation-modify.nav[data-size=regular] .button-text,.challenge-template-modify.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.challenge-creation-access.nav[data-size=small],.challenge-creation-modify.nav[data-size=small],.challenge-template-modify.nav[data-size=small]{padding:10px}.challenge-creation-access.nav[data-size=small] .icon,.challenge-creation-modify.nav[data-size=small] .icon,.challenge-template-modify.nav[data-size=small] .icon{height:16px;width:auto}.challenge-creation-access.nav[data-size=small] .button-text,.challenge-creation-modify.nav[data-size=small] .button-text,.challenge-template-modify.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.challenge-creation-access.nav[data-size=tiny],.challenge-creation-modify.nav[data-size=tiny],.challenge-template-modify.nav[data-size=tiny]{padding:15px 20px}.challenge-creation-access.nav[data-size=tiny] .icon,.challenge-creation-modify.nav[data-size=tiny] .icon,.challenge-template-modify.nav[data-size=tiny] .icon{height:10px;width:auto}.challenge-creation-access.nav[data-size=tiny] .button-text,.challenge-creation-modify.nav[data-size=tiny] .button-text,.challenge-template-modify.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.challenge-creation-access.nav[data-size=mini],.challenge-creation-modify.nav[data-size=mini],.challenge-template-modify.nav[data-size=mini]{padding:4px 12px}.challenge-creation-access.nav[data-size=mini] .icon,.challenge-creation-modify.nav[data-size=mini] .icon,.challenge-template-modify.nav[data-size=mini] .icon{height:5px;width:auto}.challenge-creation-access.nav[data-size=mini] .button-text,.challenge-creation-modify.nav[data-size=mini] .button-text,.challenge-template-modify.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-creation-scratch{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-creation-scratch:focus{text-decoration:none}.challenge-creation-scratch[data-icon-position=left]{flex-direction:row-reverse}.challenge-creation-scratch .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-scratch.legacy:before{background-color:var(--onboarding-bg-13);border:2px solid var(--onboarding-bg-12);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-creation-scratch.legacy svg{color:var(--onboarding-bg-12)}.challenge-creation-scratch.legacy.selected:before,.challenge-creation-scratch.legacy:hover:before{background-color:var(--onboarding-bg-12);border:2px solid var(--onboarding-bg-12)}.challenge-creation-scratch.legacy.selected .button-text,.challenge-creation-scratch.legacy:hover .button-text{color:var(--onboarding-bg-13)}.challenge-creation-scratch.legacy.selected img,.challenge-creation-scratch.legacy:hover img{transform:scale(.95)}.challenge-creation-scratch.legacy.disabled{pointer-events:none}.challenge-creation-scratch.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-creation-scratch.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-creation-scratch.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-scratch.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-creation-scratch.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-creation-scratch.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-creation-scratch.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.challenge-creation-scratch.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-scratch.pill:before{background:var(--onboarding-bg-12);border:2px solid var(--onboarding-bg-12);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-creation-scratch.pill svg{color:var(--onboarding-bg-13)}.challenge-creation-scratch.pill.selected:before,.challenge-creation-scratch.pill:hover:before{filter:brightness(1.3)}.challenge-creation-scratch.pill.selected img,.challenge-creation-scratch.pill:hover img{transform:scale(.95)}.challenge-creation-scratch.pill.no-shadow:before{box-shadow:none}.challenge-creation-scratch.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-creation-scratch.pill.has-border.selected:before,.challenge-creation-scratch.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-creation-scratch.pill.alt-hover.selected:before,.challenge-creation-scratch.pill.alt-hover:hover:before{background-color:var(--onboarding-bg-13);border-color:var(--onboarding-bg-13);filter:brightness(1)}.challenge-creation-scratch.pill.alt-hover.selected .button-text,.challenge-creation-scratch.pill.alt-hover.selected .icon,.challenge-creation-scratch.pill.alt-hover:hover .button-text,.challenge-creation-scratch.pill.alt-hover:hover .icon{color:var(--onboarding-bg-12)}.challenge-creation-scratch.pill.disabled,.challenge-creation-scratch.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-creation-scratch.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-creation-scratch.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-creation-scratch.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-creation-scratch.pill[data-icon-position=null] .icon{display:none!important}.challenge-creation-scratch.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-creation-scratch.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-creation-scratch.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-creation-scratch.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-creation-scratch.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-creation-scratch.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-creation-scratch.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-creation-scratch.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-scratch.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-creation-scratch.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-creation-scratch.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-creation-scratch.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-scratch.pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-creation-scratch.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-creation-scratch.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-creation-scratch.pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-creation-scratch.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-creation-scratch.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-creation-scratch.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-creation-scratch.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-creation-scratch.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-creation-scratch.pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-creation-scratch.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-creation-scratch.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-creation-scratch.pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-creation-scratch.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-creation-scratch.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-creation-scratch.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-creation-scratch.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-creation-scratch.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-creation-scratch.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-creation-scratch.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-creation-scratch.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-creation-scratch.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.challenge-creation-scratch.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-creation-scratch.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-creation-scratch.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-creation-scratch.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-creation-scratch.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.challenge-creation-scratch.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-creation-scratch.pill-alt:before{background:var(--onboarding-bg-12);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-creation-scratch.pill-alt .button-text{color:var(--onboarding-bg-13);font-weight:400;z-index:11}.challenge-creation-scratch.pill-alt.selected:before,.challenge-creation-scratch.pill-alt:hover:before{background:var(--button-border)}.challenge-creation-scratch.pill-alt.selected .button-text,.challenge-creation-scratch.pill-alt:hover .button-text{color:var(--default-bg)}.challenge-creation-scratch.pill-alt.disabled,.challenge-creation-scratch.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-creation-scratch.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-creation-scratch.round .icon,.challenge-creation-scratch.round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-creation-scratch.round.selected,.challenge-creation-scratch.round:hover{opacity:1}.challenge-creation-scratch.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.challenge-creation-scratch.round.disabled{pointer-events:none}.challenge-creation-scratch.round.disabled .icon{filter:saturate(0)}.challenge-creation-scratch.round[data-size=regular]{height:50px;opacity:.8;width:50px}.challenge-creation-scratch.round[data-size=regular].active{opacity:1}.challenge-creation-scratch.round[data-size=small]{height:40px;width:40px}.challenge-creation-scratch.round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-creation-scratch.round[data-size=tiny]{height:33px;width:33px}.challenge-creation-scratch.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-creation-scratch.round[data-size=mini]{height:25px;width:25px}.challenge-creation-scratch.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-creation-scratch.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-creation-scratch.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-creation-scratch.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-share-babillard,.troub-share-challenge{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-share-babillard:focus,.troub-share-challenge:focus{text-decoration:none}.troub-share-babillard[data-icon-position=left],.troub-share-challenge[data-icon-position=left]{flex-direction:row-reverse}.troub-share-babillard .button-text,.troub-share-challenge .button-text{font-family:Sofia Pro,sans-serif}.troub-share-babillard .button-text.ws-no-wrap,.troub-share-challenge .button-text.ws-no-wrap{white-space:nowrap}.troub-share-babillard:active,.troub-share-babillard:hover,.troub-share-challenge:active,.troub-share-challenge:hover{cursor:pointer;text-decoration:none}.troub-share-babillard.legacy,.troub-share-challenge.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-share-babillard.legacy:before,.troub-share-challenge.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main-20);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-share-babillard.legacy.has-shadow:before,.troub-share-challenge.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-share-babillard.legacy .button-text,.troub-share-babillard.legacy .icon,.troub-share-challenge.legacy .button-text,.troub-share-challenge.legacy .icon{z-index:11}.troub-share-babillard.legacy .button-text,.troub-share-challenge.legacy .button-text{color:var(--troubadour-main-20);font-weight:400;z-index:11}.troub-share-babillard.legacy svg,.troub-share-challenge.legacy svg{color:var(--troubadour-main-20)}.troub-share-babillard.legacy.selected:before,.troub-share-babillard.legacy:hover:before,.troub-share-challenge.legacy.selected:before,.troub-share-challenge.legacy:hover:before{background-color:var(--troubadour-main-20);border:2px solid var(--troubadour-main-20)}.troub-share-babillard.legacy.selected .button-text,.troub-share-babillard.legacy:hover .button-text,.troub-share-challenge.legacy.selected .button-text,.troub-share-challenge.legacy:hover .button-text{color:var(--default-color-2)}.troub-share-babillard.legacy.selected img,.troub-share-babillard.legacy:hover img,.troub-share-challenge.legacy.selected img,.troub-share-challenge.legacy:hover img{transform:scale(.95)}.troub-share-babillard.legacy.disabled,.troub-share-challenge.legacy.disabled{pointer-events:none}.troub-share-babillard.legacy.disabled:before,.troub-share-challenge.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-share-babillard.legacy.disabled .button-text,.troub-share-challenge.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-share-babillard.legacy.disabled .icon,.troub-share-challenge.legacy.disabled .icon{opacity:.5}.troub-share-babillard.legacy.invalid:before,.troub-share-challenge.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-share-babillard.legacy.invalid .button-text,.troub-share-challenge.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-share-babillard.legacy.waiting,.troub-share-challenge.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-share-babillard.legacy .icon,.troub-share-challenge.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-share-babillard.legacy .icon img,.troub-share-challenge.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-share-babillard.legacy[data-size=tiny],.troub-share-challenge.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-share-babillard.legacy[data-size=tiny] .icon,.troub-share-challenge.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-share-babillard.legacy[data-size=tiny] .button-text,.troub-share-challenge.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-share-babillard.legacy[data-size=tiny][data-icon-position=left],.troub-share-challenge.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-share-babillard.legacy[data-size=tiny][data-icon-position=left] .icon,.troub-share-challenge.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-share-babillard.legacy[data-size=tiny][data-icon-position=right],.troub-share-challenge.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-share-babillard.legacy[data-size=tiny][data-icon-position=right] .icon,.troub-share-challenge.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-share-babillard.legacy[data-size=small],.troub-share-challenge.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-share-babillard.legacy[data-size=small] .icon,.troub-share-challenge.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-share-babillard.legacy[data-size=small] .button-text,.troub-share-challenge.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-share-babillard.legacy[data-size=small][data-icon-position=left],.troub-share-challenge.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-share-babillard.legacy[data-size=small][data-icon-position=left] .icon,.troub-share-challenge.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-share-babillard.legacy[data-size=small][data-icon-position=right],.troub-share-challenge.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-share-babillard.legacy[data-size=small][data-icon-position=right] .icon,.troub-share-challenge.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-share-babillard.legacy[data-size=regular],.troub-share-challenge.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-share-babillard.legacy[data-size=regular] .icon,.troub-share-challenge.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-share-babillard.legacy[data-size=regular] .button-text,.troub-share-challenge.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-share-babillard.legacy[data-size=regular][data-icon-position=left],.troub-share-challenge.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-share-babillard.legacy[data-size=regular][data-icon-position=left] .icon,.troub-share-challenge.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-share-babillard.legacy[data-size=regular][data-icon-position=right],.troub-share-challenge.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-share-babillard.legacy[data-size=regular][data-icon-position=right] .icon,.troub-share-challenge.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-share-babillard.pill,.troub-share-challenge.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-share-babillard.pill:before,.troub-share-challenge.pill:before{background:var(--troubadour-main-20);border:2px solid var(--troubadour-main-20);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-share-babillard.pill .button-text,.troub-share-babillard.pill .icon,.troub-share-challenge.pill .button-text,.troub-share-challenge.pill .icon{z-index:11}.troub-share-babillard.pill .button-text,.troub-share-challenge.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-share-babillard.pill svg,.troub-share-challenge.pill svg{color:var(--default-color-2)}.troub-share-babillard.pill.selected:before,.troub-share-babillard.pill:hover:before,.troub-share-challenge.pill.selected:before,.troub-share-challenge.pill:hover:before{filter:brightness(1.3)}.troub-share-babillard.pill.selected img,.troub-share-babillard.pill:hover img,.troub-share-challenge.pill.selected img,.troub-share-challenge.pill:hover img{transform:scale(.95)}.troub-share-babillard.pill.no-shadow:before,.troub-share-challenge.pill.no-shadow:before{box-shadow:none}.troub-share-babillard.pill.has-border:before,.troub-share-challenge.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-share-babillard.pill.has-border.selected:before,.troub-share-babillard.pill.has-border:hover:before,.troub-share-challenge.pill.has-border.selected:before,.troub-share-challenge.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-share-babillard.pill.alt-hover.selected:before,.troub-share-babillard.pill.alt-hover:hover:before,.troub-share-challenge.pill.alt-hover.selected:before,.troub-share-challenge.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-share-babillard.pill.alt-hover.selected .button-text,.troub-share-babillard.pill.alt-hover.selected .icon,.troub-share-babillard.pill.alt-hover:hover .button-text,.troub-share-babillard.pill.alt-hover:hover .icon,.troub-share-challenge.pill.alt-hover.selected .button-text,.troub-share-challenge.pill.alt-hover.selected .icon,.troub-share-challenge.pill.alt-hover:hover .button-text,.troub-share-challenge.pill.alt-hover:hover .icon{color:var(--troubadour-main-20)}.troub-share-babillard.pill.disabled,.troub-share-babillard.pill.invalid,.troub-share-challenge.pill.disabled,.troub-share-challenge.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-share-babillard.pill.disabled:before,.troub-share-babillard.pill.invalid:before,.troub-share-challenge.pill.disabled:before,.troub-share-challenge.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-share-babillard.pill.disabled:not([data-icon-type=""]) .icon,.troub-share-challenge.pill.disabled:not([data-icon-type=""]) .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-babillard.pill.disabled:not([data-icon-type=""]) .icon img,.troub-share-challenge.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-share-babillard.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.troub-share-challenge.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-share-babillard.pill.waiting,.troub-share-challenge.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-share-babillard.pill .icon,.troub-share-challenge.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-share-babillard.pill .icon img,.troub-share-challenge.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-share-babillard.pill[data-icon-position=null] .icon,.troub-share-challenge.pill[data-icon-position=null] .icon{display:none!important}.troub-share-babillard.pill[data-size=micro],.troub-share-challenge.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-share-babillard.pill[data-size=micro] .icon,.troub-share-challenge.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-share-babillard.pill[data-size=micro] .button-text,.troub-share-challenge.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-share-babillard.pill[data-size=micro][data-icon-position=left],.troub-share-challenge.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-share-babillard.pill[data-size=micro][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-share-babillard.pill[data-size=micro][data-icon-position=right],.troub-share-challenge.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-share-babillard.pill[data-size=micro][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-share-babillard.pill[data-size=micro][data-icon-position=null],.troub-share-challenge.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-share-babillard.pill[data-size=micro][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-share-babillard.pill[data-size=mini],.troub-share-challenge.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-share-babillard.pill[data-size=mini] .icon,.troub-share-challenge.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-share-babillard.pill[data-size=mini] .button-text,.troub-share-challenge.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-share-babillard.pill[data-size=mini][data-icon-position=left],.troub-share-challenge.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-share-babillard.pill[data-size=mini][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-share-babillard.pill[data-size=mini][data-icon-position=right],.troub-share-challenge.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-share-babillard.pill[data-size=mini][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-share-babillard.pill[data-size=mini][data-icon-position=null],.troub-share-challenge.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-share-babillard.pill[data-size=mini][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-share-babillard.pill[data-size=tiny],.troub-share-challenge.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-share-babillard.pill[data-size=tiny] .icon,.troub-share-challenge.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-share-babillard.pill[data-size=tiny] .button-text,.troub-share-challenge.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-share-babillard.pill[data-size=tiny][data-icon-position=left],.troub-share-challenge.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=right],.troub-share-challenge.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=null],.troub-share-challenge.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-share-babillard.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-share-babillard.pill[data-size=small],.troub-share-challenge.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-share-babillard.pill[data-size=small] .icon,.troub-share-challenge.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-share-babillard.pill[data-size=small] .button-text,.troub-share-challenge.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-share-babillard.pill[data-size=small][data-icon-position=left],.troub-share-challenge.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-share-babillard.pill[data-size=small][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-share-babillard.pill[data-size=small][data-icon-position=right],.troub-share-challenge.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-share-babillard.pill[data-size=small][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-share-babillard.pill[data-size=small][data-icon-position=null],.troub-share-challenge.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-share-babillard.pill[data-size=small][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-share-babillard.pill[data-size=regular],.troub-share-challenge.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-share-babillard.pill[data-size=regular] .icon,.troub-share-challenge.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-share-babillard.pill[data-size=regular] .button-text,.troub-share-challenge.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-share-babillard.pill[data-size=regular][data-icon-position=left],.troub-share-challenge.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-share-babillard.pill[data-size=regular][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-share-babillard.pill[data-size=regular][data-icon-position=right],.troub-share-challenge.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-share-babillard.pill[data-size=regular][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-share-babillard.pill[data-size=regular][data-icon-position=null],.troub-share-challenge.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-share-babillard.pill[data-size=regular][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-share-babillard.pill[data-size=large],.troub-share-challenge.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-share-babillard.pill[data-size=large] .icon,.troub-share-challenge.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-share-babillard.pill[data-size=large] .button-text,.troub-share-challenge.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-share-babillard.pill[data-size=large][data-icon-position=left],.troub-share-challenge.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-share-babillard.pill[data-size=large][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-share-babillard.pill[data-size=large][data-icon-position=right],.troub-share-challenge.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-share-babillard.pill[data-size=large][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-share-babillard.pill[data-size=large][data-icon-position=null],.troub-share-challenge.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-share-babillard.pill[data-size=large][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-share-babillard.pill[data-size=xlarge],.troub-share-challenge.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-share-babillard.pill[data-size=xlarge] .icon,.troub-share-challenge.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-share-babillard.pill[data-size=xlarge] .button-text,.troub-share-challenge.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=left],.troub-share-challenge.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=right],.troub-share-challenge.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=null],.troub-share-challenge.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-share-babillard.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-share-babillard.pill.icon-no-bg .icon,.troub-share-challenge.pill.icon-no-bg .icon{margin:0!important}.troub-share-babillard.pill.icon-no-bg[data-size=micro] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-share-babillard.pill.icon-no-bg[data-size=micro] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-share-babillard.pill.icon-no-bg[data-size=mini] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-share-babillard.pill.icon-no-bg[data-size=mini] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-share-babillard.pill.icon-no-bg[data-size=tiny] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-share-babillard.pill.icon-no-bg[data-size=tiny] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-share-babillard.pill.icon-no-bg[data-size=small] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-share-babillard.pill.icon-no-bg[data-size=small] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-share-babillard.pill.icon-no-bg[data-size=regular] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-share-babillard.pill.icon-no-bg[data-size=regular] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-share-babillard.pill.icon-no-bg[data-size=large] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-share-babillard.pill.icon-no-bg[data-size=large] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-share-babillard.pill.icon-no-bg[data-size=xlarge] .icon,.troub-share-challenge.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-share-babillard.pill.icon-no-bg[data-size=xlarge] .button-text,.troub-share-challenge.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-share-babillard.pill[data-size=responsive],.troub-share-challenge.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-share-babillard.pill[data-size=responsive] .icon,.troub-share-challenge.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-share-babillard.pill[data-size=responsive] .button-text,.troub-share-challenge.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-share-babillard.pill[data-size=responsive][data-icon-position=left],.troub-share-challenge.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=right],.troub-share-challenge.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=null],.troub-share-challenge.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-share-babillard.pill[data-size=responsive].icon-no-bg .icon,.troub-share-challenge.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-share-babillard.pill[data-size=responsive].icon-no-bg .button-text,.troub-share-challenge.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-share-babillard.pill[data-size=responsive],.troub-share-challenge.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-share-babillard.pill[data-size=responsive] .icon,.troub-share-challenge.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-share-babillard.pill[data-size=responsive] .button-text,.troub-share-challenge.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-share-babillard.pill[data-size=responsive][data-icon-position=left],.troub-share-challenge.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=right],.troub-share-challenge.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=null],.troub-share-challenge.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-share-babillard.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-share-challenge.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-share-babillard.pill[data-size=responsive].icon-no-bg .icon,.troub-share-challenge.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-share-babillard.pill[data-size=responsive].icon-no-bg .button-text,.troub-share-challenge.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]),.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.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=null]{padding:8px 36px}.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=null] .button-text{font-size:26px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.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=null]{padding:16px 40px}.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=null] .button-text{font-size:34px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-share-babillard.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.troub-share-challenge.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.troub-share-babillard.pill-alt,.troub-share-challenge.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-share-babillard.pill-alt:before,.troub-share-challenge.pill-alt:before{background:var(--troubadour-main-20);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-share-babillard.pill-alt .button-text,.troub-share-challenge.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-share-babillard.pill-alt.selected:before,.troub-share-babillard.pill-alt:hover:before,.troub-share-challenge.pill-alt.selected:before,.troub-share-challenge.pill-alt:hover:before{background:var(--button-border)}.troub-share-babillard.pill-alt.selected .button-text,.troub-share-babillard.pill-alt:hover .button-text,.troub-share-challenge.pill-alt.selected .button-text,.troub-share-challenge.pill-alt:hover .button-text{color:var(--default-bg)}.troub-share-babillard.pill-alt.disabled,.troub-share-babillard.pill-alt.invalid,.troub-share-challenge.pill-alt.disabled,.troub-share-challenge.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-share-babillard.pill-alt.waiting,.troub-share-challenge.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-share-babillard.pill-alt[data-size=small],.troub-share-challenge.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-share-babillard.pill-alt[data-size=small] .button-text,.troub-share-challenge.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-share-babillard.round,.troub-share-challenge.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-share-babillard.round .icon,.troub-share-babillard.round svg,.troub-share-challenge.round .icon,.troub-share-challenge.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-share-babillard.round.selected,.troub-share-babillard.round:hover,.troub-share-challenge.round.selected,.troub-share-challenge.round:hover{opacity:1}.troub-share-babillard.round.inactive,.troub-share-challenge.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-share-babillard.round.disabled,.troub-share-challenge.round.disabled{pointer-events:none}.troub-share-babillard.round.disabled .icon,.troub-share-challenge.round.disabled .icon{filter:saturate(0)}.troub-share-babillard.round[data-size=regular],.troub-share-challenge.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-share-babillard.round[data-size=regular].active,.troub-share-challenge.round[data-size=regular].active{opacity:1}.troub-share-babillard.round[data-size=small],.troub-share-challenge.round[data-size=small]{height:40px;width:40px}.troub-share-babillard.round[data-size=small].active,.troub-share-challenge.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-share-babillard.round[data-size=tiny],.troub-share-challenge.round[data-size=tiny]{height:33px;width:33px}.troub-share-babillard.round[data-size=tiny].active,.troub-share-challenge.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-share-babillard.round[data-size=mini],.troub-share-challenge.round[data-size=mini]{height:25px;width:25px}.troub-share-babillard.round[data-size=mini].active,.troub-share-challenge.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-share-babillard.nav,.troub-share-challenge.nav{flex-wrap:nowrap}.troub-share-babillard.nav svg,.troub-share-challenge.nav svg{color:var(--troubadour-main)}.troub-share-babillard.nav .icon,.troub-share-babillard.nav svg,.troub-share-challenge.nav .icon,.troub-share-challenge.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-share-babillard.nav .button-text,.troub-share-challenge.nav .button-text{color:var(--troubadour-main-20);font-weight:700}.troub-share-babillard.nav:hover,.troub-share-challenge.nav:hover{text-decoration:underline}.troub-share-babillard.nav[data-icon-position=right][data-size=regular] .icon,.troub-share-challenge.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-share-babillard.nav[data-icon-position=right][data-size=small] .icon,.troub-share-challenge.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-share-babillard.nav[data-icon-position=right][data-size=mini] .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-challenge.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-share-babillard.nav[data-icon-position=right] .button-text,.troub-share-challenge.nav[data-icon-position=right] .button-text{text-align:right}.troub-share-babillard.nav[data-icon-position=left][data-size=regular] .icon,.troub-share-challenge.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-share-babillard.nav[data-icon-position=left][data-size=small] .icon,.troub-share-challenge.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-share-babillard.nav[data-icon-position=left][data-size=mini] .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-challenge.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-share-babillard.nav[data-icon-position=left] .button-text,.troub-share-challenge.nav[data-icon-position=left] .button-text{text-align:left}.troub-share-babillard.nav[data-size=large],.troub-share-challenge.nav[data-size=large]{border-radius:100px;padding:5px}.troub-share-babillard.nav[data-size=large] .button-text,.troub-share-challenge.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-share-babillard.nav[data-size=large] .icon,.troub-share-challenge.nav[data-size=large] .icon{height:80px}.troub-share-babillard.nav[data-size=regular],.troub-share-challenge.nav[data-size=regular]{padding:20px 31px}.troub-share-babillard.nav[data-size=regular] .icon,.troub-share-challenge.nav[data-size=regular] .icon{height:23px;width:auto}.troub-share-babillard.nav[data-size=regular] .button-text,.troub-share-challenge.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-share-babillard.nav[data-size=small],.troub-share-challenge.nav[data-size=small]{padding:10px}.troub-share-babillard.nav[data-size=small] .icon,.troub-share-challenge.nav[data-size=small] .icon{height:16px;width:auto}.troub-share-babillard.nav[data-size=small] .button-text,.troub-share-challenge.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-share-babillard.nav[data-size=tiny],.troub-share-challenge.nav[data-size=tiny]{padding:15px 20px}.troub-share-babillard.nav[data-size=tiny] .icon,.troub-share-challenge.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-share-babillard.nav[data-size=tiny] .button-text,.troub-share-challenge.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-share-babillard.nav[data-size=mini],.troub-share-challenge.nav[data-size=mini]{padding:4px 12px}.troub-share-babillard.nav[data-size=mini] .icon,.troub-share-challenge.nav[data-size=mini] .icon{height:5px;width:auto}.troub-share-babillard.nav[data-size=mini] .button-text,.troub-share-challenge.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.share-bulletin-board{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.share-bulletin-board:focus{text-decoration:none}.share-bulletin-board[data-icon-position=left]{flex-direction:row-reverse}.share-bulletin-board .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.share-bulletin-board.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-sharing-color-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.share-bulletin-board.legacy svg{color:var(--challenge-sharing-color-4)}.share-bulletin-board.legacy.selected:before,.share-bulletin-board.legacy:hover:before{background-color:var(--challenge-sharing-color-4);border:2px solid var(--challenge-sharing-color-4)}.share-bulletin-board.legacy.selected .button-text,.share-bulletin-board.legacy:hover .button-text{color:var(--default-color-2)}.share-bulletin-board.legacy.selected img,.share-bulletin-board.legacy:hover img{transform:scale(.95)}.share-bulletin-board.legacy.disabled{pointer-events:none}.share-bulletin-board.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.share-bulletin-board.legacy.invalid .button-text{color:var(--ui-disabled)}.share-bulletin-board.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.share-bulletin-board.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.share-bulletin-board.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.share-bulletin-board.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.share-bulletin-board.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.share-bulletin-board.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.share-bulletin-board.pill:before{background:var(--challenge-sharing-color-4);border:2px solid var(--challenge-sharing-color-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.share-bulletin-board.pill svg{color:var(--default-color-2)}.share-bulletin-board.pill.selected:before,.share-bulletin-board.pill:hover:before{filter:brightness(1.3)}.share-bulletin-board.pill.selected img,.share-bulletin-board.pill:hover img{transform:scale(.95)}.share-bulletin-board.pill.no-shadow:before{box-shadow:none}.share-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.share-bulletin-board.pill.has-border.selected:before,.share-bulletin-board.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.share-bulletin-board.pill.alt-hover.selected:before,.share-bulletin-board.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.share-bulletin-board.pill.alt-hover.selected .button-text,.share-bulletin-board.pill.alt-hover.selected .icon,.share-bulletin-board.pill.alt-hover:hover .button-text,.share-bulletin-board.pill.alt-hover:hover .icon{color:var(--challenge-sharing-color-4)}.share-bulletin-board.pill.disabled,.share-bulletin-board.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.share-bulletin-board.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.share-bulletin-board.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.share-bulletin-board.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.share-bulletin-board.pill[data-icon-position=null] .icon{display:none!important}.share-bulletin-board.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.share-bulletin-board.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.share-bulletin-board.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.share-bulletin-board.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.share-bulletin-board.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.share-bulletin-board.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.share-bulletin-board.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.share-bulletin-board.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.share-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.share-bulletin-board.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.share-bulletin-board.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.share-bulletin-board.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.share-bulletin-board.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.share-bulletin-board.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.share-bulletin-board.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.share-bulletin-board.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.share-bulletin-board.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.share-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.share-bulletin-board.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.share-bulletin-board.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.share-bulletin-board.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.share-bulletin-board.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.share-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.share-bulletin-board.pill[data-size=small]{border-radius:45px;padding:8px 30px}.share-bulletin-board.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.share-bulletin-board.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.share-bulletin-board.pill[data-size=small][data-icon-position=left]{padding-left:8px}.share-bulletin-board.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.share-bulletin-board.pill[data-size=small][data-icon-position=right]{padding-right:8px}.share-bulletin-board.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.share-bulletin-board.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.share-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.share-bulletin-board.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.share-bulletin-board.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.share-bulletin-board.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.share-bulletin-board.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.share-bulletin-board.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.share-bulletin-board.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.share-bulletin-board.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.share-bulletin-board.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.share-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.share-bulletin-board.pill[data-size=large]{border-radius:100px;padding:16px 40px}.share-bulletin-board.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.share-bulletin-board.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.share-bulletin-board.pill[data-size=large][data-icon-position=left]{padding-left:16px}.share-bulletin-board.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.share-bulletin-board.pill[data-size=large][data-icon-position=right]{padding-right:16px}.share-bulletin-board.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.share-bulletin-board.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.share-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.share-bulletin-board.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.share-bulletin-board.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.share-bulletin-board.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.share-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.share-bulletin-board.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.share-bulletin-board.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.share-bulletin-board.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.share-bulletin-board.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.share-bulletin-board.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.share-bulletin-board.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.share-bulletin-board.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.share-bulletin-board.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.share-bulletin-board.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.share-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.share-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.share-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.share-bulletin-board.pill-alt:before{background:var(--challenge-sharing-color-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.share-bulletin-board.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.share-bulletin-board.pill-alt.selected:before,.share-bulletin-board.pill-alt:hover:before{background:var(--button-border)}.share-bulletin-board.pill-alt.selected .button-text,.share-bulletin-board.pill-alt:hover .button-text{color:var(--default-bg)}.share-bulletin-board.pill-alt.disabled,.share-bulletin-board.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.share-bulletin-board.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.share-bulletin-board.round .icon,.share-bulletin-board.round svg{align-items:center;display:flex;height:100%;justify-content:center}.share-bulletin-board.round.selected,.share-bulletin-board.round:hover{opacity:1}.share-bulletin-board.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.share-bulletin-board.round.disabled{pointer-events:none}.share-bulletin-board.round.disabled .icon{filter:saturate(0)}.share-bulletin-board.round[data-size=regular]{height:50px;opacity:.8;width:50px}.share-bulletin-board.round[data-size=regular].active{opacity:1}.share-bulletin-board.round[data-size=small]{height:40px;width:40px}.share-bulletin-board.round[data-size=small].active{height:52px;opacity:1;width:52px}.share-bulletin-board.round[data-size=tiny]{height:33px;width:33px}.share-bulletin-board.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.share-bulletin-board.round[data-size=mini]{height:25px;width:25px}.share-bulletin-board.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.share-bulletin-board.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.share-bulletin-board.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.share-bulletin-board.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-add-works{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bulletin-board-add-works:focus{text-decoration:none}.bulletin-board-add-works[data-icon-position=left]{flex-direction:row-reverse}.bulletin-board-add-works .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-add-works.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-add-works.legacy svg{color:var(--babillard-color-2)}.bulletin-board-add-works.legacy.selected:before,.bulletin-board-add-works.legacy:hover:before{background-color:var(--babillard-color-2);border:2px solid var(--babillard-color-2)}.bulletin-board-add-works.legacy.selected .button-text,.bulletin-board-add-works.legacy:hover .button-text{color:var(--default-color-2)}.bulletin-board-add-works.legacy.selected img,.bulletin-board-add-works.legacy:hover img{transform:scale(.95)}.bulletin-board-add-works.legacy.disabled{pointer-events:none}.bulletin-board-add-works.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-add-works.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-add-works.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-add-works.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-add-works.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-add-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-add-works.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-add-works.pill:before{background:var(--babillard-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-add-works.pill svg{color:var(--default-color-2)}.bulletin-board-add-works.pill.selected:before,.bulletin-board-add-works.pill:hover:before{filter:brightness(1.3)}.bulletin-board-add-works.pill.selected img,.bulletin-board-add-works.pill:hover img{transform:scale(.95)}.bulletin-board-add-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-add-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-add-works.pill.has-border.selected:before,.bulletin-board-add-works.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-add-works.pill.alt-hover.selected:before,.bulletin-board-add-works.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.bulletin-board-add-works.pill.alt-hover.selected .button-text,.bulletin-board-add-works.pill.alt-hover.selected .icon,.bulletin-board-add-works.pill.alt-hover:hover .button-text,.bulletin-board-add-works.pill.alt-hover:hover .icon{color:var(--babillard-color-2)}.bulletin-board-add-works.pill.disabled,.bulletin-board-add-works.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.bulletin-board-add-works.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-add-works.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-add-works.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-add-works.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-add-works.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.bulletin-board-add-works.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bulletin-board-add-works.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-add-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-add-works.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.bulletin-board-add-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-add-works.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-add-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-add-works.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.bulletin-board-add-works.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-add-works.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-add-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-add-works.pill[data-size=small]{border-radius:45px;padding:8px 30px}.bulletin-board-add-works.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-add-works.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-add-works.pill[data-size=small][data-icon-position=left]{padding-left:8px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=right]{padding-right:8px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-add-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-add-works.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.bulletin-board-add-works.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-add-works.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-add-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-add-works.pill[data-size=large]{border-radius:100px;padding:16px 40px}.bulletin-board-add-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-add-works.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.bulletin-board-add-works.pill[data-size=large][data-icon-position=left]{padding-left:16px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=right]{padding-right:16px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-add-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-add-works.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.bulletin-board-add-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-add-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-add-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-add-works.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.bulletin-board-add-works.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.bulletin-board-add-works.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bulletin-board-add-works.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bulletin-board-add-works.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.bulletin-board-add-works.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-add-works.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-add-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.bulletin-board-add-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-add-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-add-works.pill-alt:before{background:var(--babillard-color-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-add-works.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.bulletin-board-add-works.pill-alt.selected:before,.bulletin-board-add-works.pill-alt:hover:before{background:var(--button-border)}.bulletin-board-add-works.pill-alt.selected .button-text,.bulletin-board-add-works.pill-alt:hover .button-text{color:var(--default-bg)}.bulletin-board-add-works.pill-alt.disabled,.bulletin-board-add-works.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bulletin-board-add-works.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.bulletin-board-add-works.round .icon,.bulletin-board-add-works.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bulletin-board-add-works.round.selected,.bulletin-board-add-works.round:hover{opacity:1}.bulletin-board-add-works.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.bulletin-board-add-works.round[data-size=regular].active{opacity:1}.bulletin-board-add-works.round[data-size=small]{height:40px;width:40px}.bulletin-board-add-works.round[data-size=small].active{height:52px;opacity:1;width:52px}.bulletin-board-add-works.round[data-size=tiny]{height:33px;width:33px}.bulletin-board-add-works.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.bulletin-board-add-works.round[data-size=mini]{height:25px;width:25px}.bulletin-board-add-works.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.bulletin-board-add-works.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.bulletin-board-add-works.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.bulletin-board-add-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-add-works-disabled{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;color:var(--disabled-text)!important;filter:grayscale(1);font-weight:lighter;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bulletin-board-add-works-disabled:focus{text-decoration:none}.bulletin-board-add-works-disabled[data-icon-position=left]{flex-direction:row-reverse}.bulletin-board-add-works-disabled .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-add-works-disabled.legacy:before{background-color:var(--default-color-2);border:2px solid var(--disabled);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-add-works-disabled.legacy svg{color:var(--disabled)}.bulletin-board-add-works-disabled.legacy.selected:before,.bulletin-board-add-works-disabled.legacy:hover:before{background-color:var(--disabled);border:2px solid var(--disabled)}.bulletin-board-add-works-disabled.legacy.selected .button-text,.bulletin-board-add-works-disabled.legacy:hover .button-text{color:var(--default-color-2)}.bulletin-board-add-works-disabled.legacy.selected img,.bulletin-board-add-works-disabled.legacy:hover img{transform:scale(.95)}.bulletin-board-add-works-disabled.legacy.disabled{pointer-events:none}.bulletin-board-add-works-disabled.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-add-works-disabled.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-add-works-disabled.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-add-works-disabled.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-add-works-disabled.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-add-works-disabled.pill:before{background:var(--disabled);border:2px solid var(--disabled);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-add-works-disabled.pill svg{color:var(--default-color-2)}.bulletin-board-add-works-disabled.pill.selected:before,.bulletin-board-add-works-disabled.pill:hover:before{filter:brightness(1.3)}.bulletin-board-add-works-disabled.pill.selected img,.bulletin-board-add-works-disabled.pill:hover img{transform:scale(.95)}.bulletin-board-add-works-disabled.pill.no-shadow:before{box-shadow:none}.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.selected:before,.bulletin-board-add-works-disabled.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-add-works-disabled.pill.alt-hover.selected:before,.bulletin-board-add-works-disabled.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.bulletin-board-add-works-disabled.pill.alt-hover.selected .button-text,.bulletin-board-add-works-disabled.pill.alt-hover.selected .icon,.bulletin-board-add-works-disabled.pill.alt-hover:hover .button-text,.bulletin-board-add-works-disabled.pill.alt-hover:hover .icon{color:var(--disabled)}.bulletin-board-add-works-disabled.pill.disabled,.bulletin-board-add-works-disabled.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.bulletin-board-add-works-disabled.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-add-works-disabled.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-add-works-disabled.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-add-works-disabled.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-add-works-disabled.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.bulletin-board-add-works-disabled.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bulletin-board-add-works-disabled.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-add-works-disabled.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-add-works-disabled.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.bulletin-board-add-works-disabled.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-add-works-disabled.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-add-works-disabled.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-add-works-disabled.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.bulletin-board-add-works-disabled.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-add-works-disabled.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-add-works-disabled.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-add-works-disabled.pill[data-size=small]{border-radius:45px;padding:8px 30px}.bulletin-board-add-works-disabled.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-add-works-disabled.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=left]{padding-left:8px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=right]{padding-right:8px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-add-works-disabled.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-add-works-disabled.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.bulletin-board-add-works-disabled.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-add-works-disabled.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-add-works-disabled.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-add-works-disabled.pill[data-size=large]{border-radius:100px;padding:16px 40px}.bulletin-board-add-works-disabled.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-add-works-disabled.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=left]{padding-left:16px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=right]{padding-right:16px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-add-works-disabled.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-add-works-disabled.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.bulletin-board-add-works-disabled.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-add-works-disabled.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-add-works-disabled.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-add-works-disabled.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.bulletin-board-add-works-disabled.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bulletin-board-add-works-disabled.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-add-works-disabled.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-add-works-disabled.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.bulletin-board-add-works-disabled.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-add-works-disabled.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-add-works-disabled.pill-alt:before{background:var(--disabled);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-add-works-disabled.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.bulletin-board-add-works-disabled.pill-alt.selected:before,.bulletin-board-add-works-disabled.pill-alt:hover:before{background:var(--button-border)}.bulletin-board-add-works-disabled.pill-alt.selected .button-text,.bulletin-board-add-works-disabled.pill-alt:hover .button-text{color:var(--default-bg)}.bulletin-board-add-works-disabled.pill-alt.disabled,.bulletin-board-add-works-disabled.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bulletin-board-add-works-disabled.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.bulletin-board-add-works-disabled.round .icon,.bulletin-board-add-works-disabled.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bulletin-board-add-works-disabled.round.selected,.bulletin-board-add-works-disabled.round:hover{opacity:1}.bulletin-board-add-works-disabled.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.bulletin-board-add-works-disabled.round[data-size=regular].active{opacity:1}.bulletin-board-add-works-disabled.round[data-size=small]{height:40px;width:40px}.bulletin-board-add-works-disabled.round[data-size=small].active{height:52px;opacity:1;width:52px}.bulletin-board-add-works-disabled.round[data-size=tiny]{height:33px;width:33px}.bulletin-board-add-works-disabled.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.bulletin-board-add-works-disabled.round[data-size=mini]{height:25px;width:25px}.bulletin-board-add-works-disabled.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.bulletin-board-add-works-disabled.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.bulletin-board-add-works-disabled.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.bulletin-board-add-works-disabled.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.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(1)!important}.bulletin-board-correct-works{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;margin-top:20px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bulletin-board-correct-works:focus{text-decoration:none}.bulletin-board-correct-works[data-icon-position=left]{flex-direction:row-reverse}.bulletin-board-correct-works .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-correct-works.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-correct-works.legacy svg{color:var(--babillard-color-2)}.bulletin-board-correct-works.legacy.selected:before,.bulletin-board-correct-works.legacy:hover:before{background-color:var(--babillard-color-2);border:2px solid var(--babillard-color-2)}.bulletin-board-correct-works.legacy.selected .button-text,.bulletin-board-correct-works.legacy:hover .button-text{color:var(--default-color-2)}.bulletin-board-correct-works.legacy.selected img,.bulletin-board-correct-works.legacy:hover img{transform:scale(.95)}.bulletin-board-correct-works.legacy.disabled{pointer-events:none}.bulletin-board-correct-works.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-correct-works.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-correct-works.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-correct-works.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-correct-works.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-correct-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-correct-works.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-correct-works.pill:before{background:var(--babillard-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-correct-works.pill svg{color:var(--default-color-2)}.bulletin-board-correct-works.pill.selected:before,.bulletin-board-correct-works.pill:hover:before{filter:brightness(1.3)}.bulletin-board-correct-works.pill.selected img,.bulletin-board-correct-works.pill:hover img{transform:scale(.95)}.bulletin-board-correct-works.pill.no-shadow:before{box-shadow:none}.bulletin-board-correct-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-correct-works.pill.has-border.selected:before,.bulletin-board-correct-works.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-correct-works.pill.alt-hover.selected:before,.bulletin-board-correct-works.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.bulletin-board-correct-works.pill.alt-hover.selected .button-text,.bulletin-board-correct-works.pill.alt-hover.selected .icon,.bulletin-board-correct-works.pill.alt-hover:hover .button-text,.bulletin-board-correct-works.pill.alt-hover:hover .icon{color:var(--babillard-color-2)}.bulletin-board-correct-works.pill.disabled,.bulletin-board-correct-works.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.bulletin-board-correct-works.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-correct-works.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-correct-works.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-correct-works.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-correct-works.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.bulletin-board-correct-works.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bulletin-board-correct-works.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-correct-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-correct-works.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.bulletin-board-correct-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-correct-works.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-correct-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-correct-works.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.bulletin-board-correct-works.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-correct-works.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-correct-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-correct-works.pill[data-size=small]{border-radius:45px;padding:8px 30px}.bulletin-board-correct-works.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-correct-works.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=left]{padding-left:8px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=right]{padding-right:8px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-correct-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-correct-works.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.bulletin-board-correct-works.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-correct-works.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-correct-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-correct-works.pill[data-size=large]{border-radius:100px;padding:16px 40px}.bulletin-board-correct-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-correct-works.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=left]{padding-left:16px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=right]{padding-right:16px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-correct-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-correct-works.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.bulletin-board-correct-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-correct-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-correct-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-correct-works.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.bulletin-board-correct-works.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.bulletin-board-correct-works.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bulletin-board-correct-works.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bulletin-board-correct-works.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.bulletin-board-correct-works.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-correct-works.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-correct-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.bulletin-board-correct-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-correct-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-correct-works.pill-alt:before{background:var(--babillard-color-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-correct-works.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.bulletin-board-correct-works.pill-alt.selected:before,.bulletin-board-correct-works.pill-alt:hover:before{background:var(--button-border)}.bulletin-board-correct-works.pill-alt.selected .button-text,.bulletin-board-correct-works.pill-alt:hover .button-text{color:var(--default-bg)}.bulletin-board-correct-works.pill-alt.disabled,.bulletin-board-correct-works.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bulletin-board-correct-works.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.bulletin-board-correct-works.round .icon,.bulletin-board-correct-works.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bulletin-board-correct-works.round.selected,.bulletin-board-correct-works.round:hover{opacity:1}.bulletin-board-correct-works.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.bulletin-board-correct-works.round[data-size=regular].active{opacity:1}.bulletin-board-correct-works.round[data-size=small]{height:40px;width:40px}.bulletin-board-correct-works.round[data-size=small].active{height:52px;opacity:1;width:52px}.bulletin-board-correct-works.round[data-size=tiny]{height:33px;width:33px}.bulletin-board-correct-works.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.bulletin-board-correct-works.round[data-size=mini]{height:25px;width:25px}.bulletin-board-correct-works.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.bulletin-board-correct-works.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.bulletin-board-correct-works.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.bulletin-board-correct-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-correct-works .button-text{font-size:30px!important;font-weight:500!important;line-height:35px!important;margin-left:10px}.selection-completed{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selection-completed:focus{text-decoration:none}.selection-completed[data-icon-position=left]{flex-direction:row-reverse}.selection-completed .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.selection-completed.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.selection-completed.legacy svg{color:var(--babillard-color-2)}.selection-completed.legacy.selected:before,.selection-completed.legacy:hover:before{background-color:var(--babillard-color-2);border:2px solid var(--babillard-color-2)}.selection-completed.legacy.selected .button-text,.selection-completed.legacy:hover .button-text{color:var(--default-color-2)}.selection-completed.legacy.selected img,.selection-completed.legacy:hover img{transform:scale(.95)}.selection-completed.legacy.disabled{pointer-events:none}.selection-completed.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.selection-completed.legacy.disabled .button-text{color:var(--ui-disabled)}.selection-completed.legacy.disabled .icon{opacity:.5}.selection-completed.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.selection-completed.legacy.invalid .button-text{color:var(--ui-disabled)}.selection-completed.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.selection-completed.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.selection-completed.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.selection-completed.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.selection-completed.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.selection-completed.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.selection-completed.pill:before{background:var(--babillard-color-2);border:2px solid var(--babillard-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.selection-completed.pill .button-text,.selection-completed.pill .icon{z-index:11}.selection-completed.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.selection-completed.pill svg{color:var(--default-color-2)}.selection-completed.pill.selected:before,.selection-completed.pill:hover:before{filter:brightness(1.3)}.selection-completed.pill.selected img,.selection-completed.pill:hover img{transform:scale(.95)}.selection-completed.pill.no-shadow:before{box-shadow:none}.selection-completed.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.selection-completed.pill.has-border.selected:before,.selection-completed.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.selection-completed.pill.alt-hover.selected:before,.selection-completed.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.selection-completed.pill.alt-hover.selected .button-text,.selection-completed.pill.alt-hover.selected .icon,.selection-completed.pill.alt-hover:hover .button-text,.selection-completed.pill.alt-hover:hover .icon{color:var(--babillard-color-2)}.selection-completed.pill.disabled,.selection-completed.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.selection-completed.pill.disabled:before,.selection-completed.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.selection-completed.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.selection-completed.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.selection-completed.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.selection-completed.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.selection-completed.pill[data-icon-position=null] .icon{display:none!important}.selection-completed.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.selection-completed.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.selection-completed.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.selection-completed.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.selection-completed.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.selection-completed.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.selection-completed.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.selection-completed.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.selection-completed.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.selection-completed.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.selection-completed.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.selection-completed.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.selection-completed.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.selection-completed.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.selection-completed.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.selection-completed.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.selection-completed.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.selection-completed.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.selection-completed.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.selection-completed.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.selection-completed.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.selection-completed.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.selection-completed.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.selection-completed.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.selection-completed.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.selection-completed.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.selection-completed.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.selection-completed.pill[data-size=small]{border-radius:45px;padding:8px 30px}.selection-completed.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.selection-completed.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.selection-completed.pill[data-size=small][data-icon-position=left]{padding-left:8px}.selection-completed.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.selection-completed.pill[data-size=small][data-icon-position=right]{padding-right:8px}.selection-completed.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.selection-completed.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.selection-completed.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.selection-completed.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.selection-completed.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.selection-completed.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.selection-completed.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.selection-completed.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.selection-completed.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.selection-completed.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.selection-completed.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.selection-completed.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.selection-completed.pill[data-size=large]{border-radius:100px;padding:16px 40px}.selection-completed.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.selection-completed.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.selection-completed.pill[data-size=large][data-icon-position=left]{padding-left:16px}.selection-completed.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.selection-completed.pill[data-size=large][data-icon-position=right]{padding-right:16px}.selection-completed.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.selection-completed.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.selection-completed.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.selection-completed.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.selection-completed.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.selection-completed.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.selection-completed.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.selection-completed.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.selection-completed.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.selection-completed.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.selection-completed.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.selection-completed.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.selection-completed.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.selection-completed.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.selection-completed.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.selection-completed.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.selection-completed.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.selection-completed.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.selection-completed.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.selection-completed.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.selection-completed.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.selection-completed.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.selection-completed.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.selection-completed.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.selection-completed.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.selection-completed.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.selection-completed.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.selection-completed.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.selection-completed.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.selection-completed.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.selection-completed.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.selection-completed.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.selection-completed.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.selection-completed.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.selection-completed.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.selection-completed.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.selection-completed.pill-alt:before{background:var(--babillard-color-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.selection-completed.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.selection-completed.pill-alt.selected:before,.selection-completed.pill-alt:hover:before{background:var(--button-border)}.selection-completed.pill-alt.selected .button-text,.selection-completed.pill-alt:hover .button-text{color:var(--default-bg)}.selection-completed.pill-alt.disabled,.selection-completed.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.selection-completed.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.selection-completed.round .icon,.selection-completed.round svg{align-items:center;display:flex;height:100%;justify-content:center}.selection-completed.round.selected,.selection-completed.round:hover{opacity:1}.selection-completed.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.selection-completed.round.disabled{pointer-events:none}.selection-completed.round.disabled .icon{filter:saturate(0)}.selection-completed.round[data-size=regular]{height:50px;opacity:.8;width:50px}.selection-completed.round[data-size=regular].active{opacity:1}.selection-completed.round[data-size=small]{height:40px;width:40px}.selection-completed.round[data-size=small].active{height:52px;opacity:1;width:52px}.selection-completed.round[data-size=tiny]{height:33px;width:33px}.selection-completed.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.selection-completed.round[data-size=mini]{height:25px;width:25px}.selection-completed.round[data-size=mini].active{height:25px;opacity:1;width:25px}.selection-completed.nav{flex-wrap:nowrap}.selection-completed.nav svg{color:var(--troubadour-main)}.selection-completed.nav .icon,.selection-completed.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.selection-completed.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.selection-completed.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.selection-completed.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.bulletin-board-delete{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bulletin-board-delete:focus{text-decoration:none}.bulletin-board-delete[data-icon-position=left]{flex-direction:row-reverse}.bulletin-board-delete .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-delete.legacy:before{background-color:var(--default-color);border:2px solid var(--babillard-color-13);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.bulletin-board-delete.legacy svg{color:var(--babillard-color-13)}.bulletin-board-delete.legacy.selected:before,.bulletin-board-delete.legacy:hover:before{background-color:var(--babillard-color-13);border:2px solid var(--babillard-color-13)}.bulletin-board-delete.legacy.selected .button-text,.bulletin-board-delete.legacy:hover .button-text{color:var(--default-color)}.bulletin-board-delete.legacy.selected img,.bulletin-board-delete.legacy:hover img{transform:scale(.95)}.bulletin-board-delete.legacy.disabled{pointer-events:none}.bulletin-board-delete.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.bulletin-board-delete.legacy.invalid .button-text{color:var(--ui-disabled)}.bulletin-board-delete.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-delete.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-delete.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-delete.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.bulletin-board-delete.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.bulletin-board-delete.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-delete.pill:before{background:var(--babillard-color-13);border:2px solid var(--babillard-color-13);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-delete.pill .button-text,.bulletin-board-delete.pill .icon{z-index:11}.bulletin-board-delete.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.bulletin-board-delete.pill svg{color:var(--default-color)}.bulletin-board-delete.pill.selected:before,.bulletin-board-delete.pill:hover:before{filter:brightness(1.3)}.bulletin-board-delete.pill.selected img,.bulletin-board-delete.pill:hover img{transform:scale(.95)}.bulletin-board-delete.pill.no-shadow:before{box-shadow:none}.bulletin-board-delete.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.bulletin-board-delete.pill.has-border.selected:before,.bulletin-board-delete.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.bulletin-board-delete.pill.alt-hover.selected:before,.bulletin-board-delete.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.bulletin-board-delete.pill.alt-hover.selected .button-text,.bulletin-board-delete.pill.alt-hover.selected .icon,.bulletin-board-delete.pill.alt-hover:hover .button-text,.bulletin-board-delete.pill.alt-hover:hover .icon{color:var(--babillard-color-13)}.bulletin-board-delete.pill.disabled,.bulletin-board-delete.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.bulletin-board-delete.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.bulletin-board-delete.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.bulletin-board-delete.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.bulletin-board-delete.pill[data-icon-position=null] .icon{display:none!important}.bulletin-board-delete.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.bulletin-board-delete.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.bulletin-board-delete.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.bulletin-board-delete.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.bulletin-board-delete.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.bulletin-board-delete.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.bulletin-board-delete.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.bulletin-board-delete.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-delete.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.bulletin-board-delete.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-delete.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.bulletin-board-delete.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-delete.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.bulletin-board-delete.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-delete.pill[data-size=small]{border-radius:45px;padding:8px 30px}.bulletin-board-delete.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-delete.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-delete.pill[data-size=small][data-icon-position=left]{padding-left:8px}.bulletin-board-delete.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.bulletin-board-delete.pill[data-size=small][data-icon-position=right]{padding-right:8px}.bulletin-board-delete.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.bulletin-board-delete.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.bulletin-board-delete.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.bulletin-board-delete.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.bulletin-board-delete.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-delete.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.bulletin-board-delete.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.bulletin-board-delete.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.bulletin-board-delete.pill[data-size=large]{border-radius:100px;padding:16px 40px}.bulletin-board-delete.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.bulletin-board-delete.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.bulletin-board-delete.pill[data-size=large][data-icon-position=left]{padding-left:16px}.bulletin-board-delete.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.bulletin-board-delete.pill[data-size=large][data-icon-position=right]{padding-right:16px}.bulletin-board-delete.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.bulletin-board-delete.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.bulletin-board-delete.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.bulletin-board-delete.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.bulletin-board-delete.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.bulletin-board-delete.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.bulletin-board-delete.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.bulletin-board-delete.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.bulletin-board-delete.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.bulletin-board-delete.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.bulletin-board-delete.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.bulletin-board-delete.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.bulletin-board-delete.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.bulletin-board-delete.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.bulletin-board-delete.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.bulletin-board-delete.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.bulletin-board-delete.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.bulletin-board-delete.pill-alt:before{background:var(--babillard-color-13);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.bulletin-board-delete.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.bulletin-board-delete.pill-alt.selected:before,.bulletin-board-delete.pill-alt:hover:before{background:var(--button-border)}.bulletin-board-delete.pill-alt.selected .button-text,.bulletin-board-delete.pill-alt:hover .button-text{color:var(--default-bg)}.bulletin-board-delete.pill-alt.disabled,.bulletin-board-delete.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.bulletin-board-delete.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.bulletin-board-delete.round .icon,.bulletin-board-delete.round svg{align-items:center;display:flex;height:100%;justify-content:center}.bulletin-board-delete.round.selected,.bulletin-board-delete.round:hover{opacity:1}.bulletin-board-delete.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.bulletin-board-delete.round.disabled{pointer-events:none}.bulletin-board-delete.round.disabled .icon{filter:saturate(0)}.bulletin-board-delete.round[data-size=regular]{height:50px;opacity:.8;width:50px}.bulletin-board-delete.round[data-size=regular].active{opacity:1}.bulletin-board-delete.round[data-size=small]{height:40px;width:40px}.bulletin-board-delete.round[data-size=small].active{height:52px;opacity:1;width:52px}.bulletin-board-delete.round[data-size=tiny]{height:33px;width:33px}.bulletin-board-delete.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.bulletin-board-delete.round[data-size=mini]{height:25px;width:25px}.bulletin-board-delete.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.bulletin-board-delete.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.bulletin-board-delete.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.bulletin-board-delete.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.open-bulletin-board-remove-works{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.open-bulletin-board-remove-works:focus{text-decoration:none}.open-bulletin-board-remove-works[data-icon-position=left]{flex-direction:row-reverse}.open-bulletin-board-remove-works .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.open-bulletin-board-remove-works.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.open-bulletin-board-remove-works.legacy svg{color:var(--babillard-color-4)}.open-bulletin-board-remove-works.legacy.selected:before,.open-bulletin-board-remove-works.legacy:hover:before{background-color:var(--babillard-color-4);border:2px solid var(--babillard-color-4)}.open-bulletin-board-remove-works.legacy.selected .button-text,.open-bulletin-board-remove-works.legacy:hover .button-text{color:var(--default-color-2)}.open-bulletin-board-remove-works.legacy.selected img,.open-bulletin-board-remove-works.legacy:hover img{transform:scale(.95)}.open-bulletin-board-remove-works.legacy.disabled{pointer-events:none}.open-bulletin-board-remove-works.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.open-bulletin-board-remove-works.legacy.invalid .button-text{color:var(--ui-disabled)}.open-bulletin-board-remove-works.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.open-bulletin-board-remove-works.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.open-bulletin-board-remove-works.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.open-bulletin-board-remove-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.open-bulletin-board-remove-works.pill:before{background:var(--babillard-color-4);border:2px solid var(--babillard-color-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.open-bulletin-board-remove-works.pill svg{color:var(--default-color-2)}.open-bulletin-board-remove-works.pill.selected:before,.open-bulletin-board-remove-works.pill:hover:before{filter:brightness(1.3)}.open-bulletin-board-remove-works.pill.selected img,.open-bulletin-board-remove-works.pill:hover img{transform:scale(.95)}.open-bulletin-board-remove-works.pill.no-shadow:before{box-shadow:none}.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.selected:before,.open-bulletin-board-remove-works.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.open-bulletin-board-remove-works.pill.alt-hover.selected:before,.open-bulletin-board-remove-works.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.open-bulletin-board-remove-works.pill.alt-hover.selected .button-text,.open-bulletin-board-remove-works.pill.alt-hover.selected .icon,.open-bulletin-board-remove-works.pill.alt-hover:hover .button-text,.open-bulletin-board-remove-works.pill.alt-hover:hover .icon{color:var(--babillard-color-4)}.open-bulletin-board-remove-works.pill.disabled,.open-bulletin-board-remove-works.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.open-bulletin-board-remove-works.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.open-bulletin-board-remove-works.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.open-bulletin-board-remove-works.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.open-bulletin-board-remove-works.pill[data-icon-position=null] .icon{display:none!important}.open-bulletin-board-remove-works.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.open-bulletin-board-remove-works.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.open-bulletin-board-remove-works.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.open-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.open-bulletin-board-remove-works.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.open-bulletin-board-remove-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.open-bulletin-board-remove-works.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.open-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.open-bulletin-board-remove-works.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.open-bulletin-board-remove-works.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.open-bulletin-board-remove-works.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.open-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.open-bulletin-board-remove-works.pill[data-size=small]{border-radius:45px;padding:8px 30px}.open-bulletin-board-remove-works.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.open-bulletin-board-remove-works.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=left]{padding-left:8px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right]{padding-right:8px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.open-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.open-bulletin-board-remove-works.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.open-bulletin-board-remove-works.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.open-bulletin-board-remove-works.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.open-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.open-bulletin-board-remove-works.pill[data-size=large]{border-radius:100px;padding:16px 40px}.open-bulletin-board-remove-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.open-bulletin-board-remove-works.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left]{padding-left:16px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right]{padding-right:16px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.open-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.open-bulletin-board-remove-works.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.open-bulletin-board-remove-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.open-bulletin-board-remove-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.open-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.open-bulletin-board-remove-works.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.open-bulletin-board-remove-works.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.open-bulletin-board-remove-works.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.open-bulletin-board-remove-works.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.open-bulletin-board-remove-works.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.open-bulletin-board-remove-works.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.open-bulletin-board-remove-works.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.open-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.open-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.open-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.open-bulletin-board-remove-works.pill-alt:before{background:var(--babillard-color-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.open-bulletin-board-remove-works.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.open-bulletin-board-remove-works.pill-alt.selected:before,.open-bulletin-board-remove-works.pill-alt:hover:before{background:var(--button-border)}.open-bulletin-board-remove-works.pill-alt.selected .button-text,.open-bulletin-board-remove-works.pill-alt:hover .button-text{color:var(--default-bg)}.open-bulletin-board-remove-works.pill-alt.disabled,.open-bulletin-board-remove-works.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.open-bulletin-board-remove-works.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.open-bulletin-board-remove-works.round .icon,.open-bulletin-board-remove-works.round svg{align-items:center;display:flex;height:100%;justify-content:center}.open-bulletin-board-remove-works.round.selected,.open-bulletin-board-remove-works.round:hover{opacity:1}.open-bulletin-board-remove-works.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.open-bulletin-board-remove-works.round[data-size=regular].active{opacity:1}.open-bulletin-board-remove-works.round[data-size=small]{height:40px;width:40px}.open-bulletin-board-remove-works.round[data-size=small].active{height:52px;opacity:1;width:52px}.open-bulletin-board-remove-works.round[data-size=tiny]{height:33px;width:33px}.open-bulletin-board-remove-works.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.open-bulletin-board-remove-works.round[data-size=mini]{height:25px;width:25px}.open-bulletin-board-remove-works.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.open-bulletin-board-remove-works.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.open-bulletin-board-remove-works.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.open-bulletin-board-remove-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.close-bulletin-board-remove-works{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.close-bulletin-board-remove-works:focus{text-decoration:none}.close-bulletin-board-remove-works[data-icon-position=left]{flex-direction:row-reverse}.close-bulletin-board-remove-works .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.close-bulletin-board-remove-works.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-4);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.close-bulletin-board-remove-works.legacy svg{color:var(--babillard-color-4)}.close-bulletin-board-remove-works.legacy.selected:before,.close-bulletin-board-remove-works.legacy:hover:before{background-color:var(--babillard-color-4);border:2px solid var(--babillard-color-4)}.close-bulletin-board-remove-works.legacy.selected .button-text,.close-bulletin-board-remove-works.legacy:hover .button-text{color:var(--default-color-2)}.close-bulletin-board-remove-works.legacy.selected img,.close-bulletin-board-remove-works.legacy:hover img{transform:scale(.95)}.close-bulletin-board-remove-works.legacy.disabled{pointer-events:none}.close-bulletin-board-remove-works.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.close-bulletin-board-remove-works.legacy.invalid .button-text{color:var(--ui-disabled)}.close-bulletin-board-remove-works.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.close-bulletin-board-remove-works.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.close-bulletin-board-remove-works.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.close-bulletin-board-remove-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.close-bulletin-board-remove-works.pill:before{background:var(--babillard-color-4);border:2px solid var(--babillard-color-4);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.close-bulletin-board-remove-works.pill svg{color:var(--default-color-2)}.close-bulletin-board-remove-works.pill.selected:before,.close-bulletin-board-remove-works.pill:hover:before{filter:brightness(1.3)}.close-bulletin-board-remove-works.pill.selected img,.close-bulletin-board-remove-works.pill:hover img{transform:scale(.95)}.close-bulletin-board-remove-works.pill.no-shadow:before{box-shadow:none}.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.selected:before,.close-bulletin-board-remove-works.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.close-bulletin-board-remove-works.pill.alt-hover.selected:before,.close-bulletin-board-remove-works.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.close-bulletin-board-remove-works.pill.alt-hover.selected .button-text,.close-bulletin-board-remove-works.pill.alt-hover.selected .icon,.close-bulletin-board-remove-works.pill.alt-hover:hover .button-text,.close-bulletin-board-remove-works.pill.alt-hover:hover .icon{color:var(--babillard-color-4)}.close-bulletin-board-remove-works.pill.disabled,.close-bulletin-board-remove-works.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.close-bulletin-board-remove-works.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.close-bulletin-board-remove-works.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.close-bulletin-board-remove-works.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.close-bulletin-board-remove-works.pill[data-icon-position=null] .icon{display:none!important}.close-bulletin-board-remove-works.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.close-bulletin-board-remove-works.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.close-bulletin-board-remove-works.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.close-bulletin-board-remove-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.close-bulletin-board-remove-works.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.close-bulletin-board-remove-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.close-bulletin-board-remove-works.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.close-bulletin-board-remove-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.close-bulletin-board-remove-works.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.close-bulletin-board-remove-works.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.close-bulletin-board-remove-works.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.close-bulletin-board-remove-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.close-bulletin-board-remove-works.pill[data-size=small]{border-radius:45px;padding:8px 30px}.close-bulletin-board-remove-works.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.close-bulletin-board-remove-works.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=left]{padding-left:8px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right]{padding-right:8px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.close-bulletin-board-remove-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.close-bulletin-board-remove-works.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.close-bulletin-board-remove-works.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.close-bulletin-board-remove-works.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.close-bulletin-board-remove-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.close-bulletin-board-remove-works.pill[data-size=large]{border-radius:100px;padding:16px 40px}.close-bulletin-board-remove-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.close-bulletin-board-remove-works.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left]{padding-left:16px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right]{padding-right:16px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.close-bulletin-board-remove-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.close-bulletin-board-remove-works.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.close-bulletin-board-remove-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.close-bulletin-board-remove-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.close-bulletin-board-remove-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.close-bulletin-board-remove-works.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.close-bulletin-board-remove-works.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.close-bulletin-board-remove-works.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.close-bulletin-board-remove-works.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.close-bulletin-board-remove-works.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.close-bulletin-board-remove-works.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.close-bulletin-board-remove-works.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.close-bulletin-board-remove-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.close-bulletin-board-remove-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.close-bulletin-board-remove-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.close-bulletin-board-remove-works.pill-alt:before{background:var(--babillard-color-4);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.close-bulletin-board-remove-works.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.close-bulletin-board-remove-works.pill-alt.selected:before,.close-bulletin-board-remove-works.pill-alt:hover:before{background:var(--button-border)}.close-bulletin-board-remove-works.pill-alt.selected .button-text,.close-bulletin-board-remove-works.pill-alt:hover .button-text{color:var(--default-bg)}.close-bulletin-board-remove-works.pill-alt.disabled,.close-bulletin-board-remove-works.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.close-bulletin-board-remove-works.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.close-bulletin-board-remove-works.round .icon,.close-bulletin-board-remove-works.round svg{align-items:center;display:flex;height:100%;justify-content:center}.close-bulletin-board-remove-works.round.selected,.close-bulletin-board-remove-works.round:hover{opacity:1}.close-bulletin-board-remove-works.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.close-bulletin-board-remove-works.round[data-size=regular].active{opacity:1}.close-bulletin-board-remove-works.round[data-size=small]{height:40px;width:40px}.close-bulletin-board-remove-works.round[data-size=small].active{height:52px;opacity:1;width:52px}.close-bulletin-board-remove-works.round[data-size=tiny]{height:33px;width:33px}.close-bulletin-board-remove-works.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.close-bulletin-board-remove-works.round[data-size=mini]{height:25px;width:25px}.close-bulletin-board-remove-works.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.close-bulletin-board-remove-works.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.close-bulletin-board-remove-works.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.close-bulletin-board-remove-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.create-bulletin-board{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.create-bulletin-board:focus{text-decoration:none}.create-bulletin-board[data-icon-position=left]{flex-direction:row-reverse}.create-bulletin-board .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.create-bulletin-board.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-5);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.create-bulletin-board.legacy svg{color:var(--babillard-color-5)}.create-bulletin-board.legacy.selected:before,.create-bulletin-board.legacy:hover:before{background-color:var(--babillard-color-5);border:2px solid var(--babillard-color-5)}.create-bulletin-board.legacy.selected .button-text,.create-bulletin-board.legacy:hover .button-text{color:var(--default-color-2)}.create-bulletin-board.legacy.selected img,.create-bulletin-board.legacy:hover img{transform:scale(.95)}.create-bulletin-board.legacy.disabled{pointer-events:none}.create-bulletin-board.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.create-bulletin-board.legacy.invalid .button-text{color:var(--ui-disabled)}.create-bulletin-board.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.create-bulletin-board.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.create-bulletin-board.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.create-bulletin-board.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.create-bulletin-board.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.create-bulletin-board.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.create-bulletin-board.pill:before{background:var(--babillard-color-5);border:2px solid var(--babillard-color-5);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.create-bulletin-board.pill svg{color:var(--default-color-2)}.create-bulletin-board.pill.selected:before,.create-bulletin-board.pill:hover:before{filter:brightness(1.3)}.create-bulletin-board.pill.selected img,.create-bulletin-board.pill:hover img{transform:scale(.95)}.create-bulletin-board.pill.no-shadow:before{box-shadow:none}.create-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.create-bulletin-board.pill.has-border.selected:before,.create-bulletin-board.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.create-bulletin-board.pill.alt-hover.selected:before,.create-bulletin-board.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.create-bulletin-board.pill.alt-hover.selected .button-text,.create-bulletin-board.pill.alt-hover.selected .icon,.create-bulletin-board.pill.alt-hover:hover .button-text,.create-bulletin-board.pill.alt-hover:hover .icon{color:var(--babillard-color-5)}.create-bulletin-board.pill.disabled,.create-bulletin-board.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.create-bulletin-board.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.create-bulletin-board.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.create-bulletin-board.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.create-bulletin-board.pill[data-icon-position=null] .icon{display:none!important}.create-bulletin-board.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.create-bulletin-board.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.create-bulletin-board.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.create-bulletin-board.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.create-bulletin-board.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.create-bulletin-board.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.create-bulletin-board.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.create-bulletin-board.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.create-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.create-bulletin-board.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.create-bulletin-board.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.create-bulletin-board.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.create-bulletin-board.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.create-bulletin-board.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.create-bulletin-board.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.create-bulletin-board.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.create-bulletin-board.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.create-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.create-bulletin-board.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.create-bulletin-board.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.create-bulletin-board.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.create-bulletin-board.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.create-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.create-bulletin-board.pill[data-size=small]{border-radius:45px;padding:8px 30px}.create-bulletin-board.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.create-bulletin-board.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.create-bulletin-board.pill[data-size=small][data-icon-position=left]{padding-left:8px}.create-bulletin-board.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.create-bulletin-board.pill[data-size=small][data-icon-position=right]{padding-right:8px}.create-bulletin-board.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.create-bulletin-board.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.create-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.create-bulletin-board.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.create-bulletin-board.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.create-bulletin-board.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.create-bulletin-board.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.create-bulletin-board.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.create-bulletin-board.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.create-bulletin-board.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.create-bulletin-board.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.create-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.create-bulletin-board.pill[data-size=large]{border-radius:100px;padding:16px 40px}.create-bulletin-board.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.create-bulletin-board.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.create-bulletin-board.pill[data-size=large][data-icon-position=left]{padding-left:16px}.create-bulletin-board.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.create-bulletin-board.pill[data-size=large][data-icon-position=right]{padding-right:16px}.create-bulletin-board.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.create-bulletin-board.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.create-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.create-bulletin-board.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.create-bulletin-board.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.create-bulletin-board.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.create-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.create-bulletin-board.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.create-bulletin-board.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.create-bulletin-board.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.create-bulletin-board.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.create-bulletin-board.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.create-bulletin-board.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.create-bulletin-board.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.create-bulletin-board.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.create-bulletin-board.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.create-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.create-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.create-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.create-bulletin-board.pill-alt:before{background:var(--babillard-color-5);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.create-bulletin-board.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.create-bulletin-board.pill-alt.selected:before,.create-bulletin-board.pill-alt:hover:before{background:var(--button-border)}.create-bulletin-board.pill-alt.selected .button-text,.create-bulletin-board.pill-alt:hover .button-text{color:var(--default-bg)}.create-bulletin-board.pill-alt.disabled,.create-bulletin-board.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.create-bulletin-board.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.create-bulletin-board.round .icon,.create-bulletin-board.round svg{align-items:center;display:flex;height:100%;justify-content:center}.create-bulletin-board.round.selected,.create-bulletin-board.round:hover{opacity:1}.create-bulletin-board.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.create-bulletin-board.round.disabled{pointer-events:none}.create-bulletin-board.round.disabled .icon{filter:saturate(0)}.create-bulletin-board.round[data-size=regular]{height:50px;opacity:.8;width:50px}.create-bulletin-board.round[data-size=regular].active{opacity:1}.create-bulletin-board.round[data-size=small]{height:40px;width:40px}.create-bulletin-board.round[data-size=small].active{height:52px;opacity:1;width:52px}.create-bulletin-board.round[data-size=tiny]{height:33px;width:33px}.create-bulletin-board.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.create-bulletin-board.round[data-size=mini]{height:25px;width:25px}.create-bulletin-board.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.create-bulletin-board.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.create-bulletin-board.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.create-bulletin-board.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.modify-bulletin-board{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modify-bulletin-board:focus{text-decoration:none}.modify-bulletin-board[data-icon-position=left]{flex-direction:row-reverse}.modify-bulletin-board .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.modify-bulletin-board.legacy:before{background-color:var(--default-color-2);border:2px solid var(--babillard-color-6);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.modify-bulletin-board.legacy svg{color:var(--babillard-color-6)}.modify-bulletin-board.legacy.selected:before,.modify-bulletin-board.legacy:hover:before{background-color:var(--babillard-color-6);border:2px solid var(--babillard-color-6)}.modify-bulletin-board.legacy.selected .button-text,.modify-bulletin-board.legacy:hover .button-text{color:var(--default-color-2)}.modify-bulletin-board.legacy.selected img,.modify-bulletin-board.legacy:hover img{transform:scale(.95)}.modify-bulletin-board.legacy.disabled{pointer-events:none}.modify-bulletin-board.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.modify-bulletin-board.legacy.invalid .button-text{color:var(--ui-disabled)}.modify-bulletin-board.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.modify-bulletin-board.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.modify-bulletin-board.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.modify-bulletin-board.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.modify-bulletin-board.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.modify-bulletin-board.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.modify-bulletin-board.pill:before{background:var(--babillard-color-6);border:2px solid var(--babillard-color-6);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.modify-bulletin-board.pill svg{color:var(--default-color-2)}.modify-bulletin-board.pill.selected:before,.modify-bulletin-board.pill:hover:before{filter:brightness(1.3)}.modify-bulletin-board.pill.selected img,.modify-bulletin-board.pill:hover img{transform:scale(.95)}.modify-bulletin-board.pill.no-shadow:before{box-shadow:none}.modify-bulletin-board.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.modify-bulletin-board.pill.has-border.selected:before,.modify-bulletin-board.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.modify-bulletin-board.pill.alt-hover.selected:before,.modify-bulletin-board.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.modify-bulletin-board.pill.alt-hover.selected .button-text,.modify-bulletin-board.pill.alt-hover.selected .icon,.modify-bulletin-board.pill.alt-hover:hover .button-text,.modify-bulletin-board.pill.alt-hover:hover .icon{color:var(--babillard-color-6)}.modify-bulletin-board.pill.disabled,.modify-bulletin-board.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.modify-bulletin-board.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.modify-bulletin-board.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.modify-bulletin-board.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.modify-bulletin-board.pill[data-icon-position=null] .icon{display:none!important}.modify-bulletin-board.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.modify-bulletin-board.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.modify-bulletin-board.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.modify-bulletin-board.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.modify-bulletin-board.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.modify-bulletin-board.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.modify-bulletin-board.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.modify-bulletin-board.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.modify-bulletin-board.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.modify-bulletin-board.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.modify-bulletin-board.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.modify-bulletin-board.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.modify-bulletin-board.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.modify-bulletin-board.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.modify-bulletin-board.pill[data-size=small]{border-radius:45px;padding:8px 30px}.modify-bulletin-board.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.modify-bulletin-board.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.modify-bulletin-board.pill[data-size=small][data-icon-position=left]{padding-left:8px}.modify-bulletin-board.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.modify-bulletin-board.pill[data-size=small][data-icon-position=right]{padding-right:8px}.modify-bulletin-board.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.modify-bulletin-board.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.modify-bulletin-board.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.modify-bulletin-board.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.modify-bulletin-board.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.modify-bulletin-board.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.modify-bulletin-board.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.modify-bulletin-board.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.modify-bulletin-board.pill[data-size=large]{border-radius:100px;padding:16px 40px}.modify-bulletin-board.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.modify-bulletin-board.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.modify-bulletin-board.pill[data-size=large][data-icon-position=left]{padding-left:16px}.modify-bulletin-board.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.modify-bulletin-board.pill[data-size=large][data-icon-position=right]{padding-right:16px}.modify-bulletin-board.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.modify-bulletin-board.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.modify-bulletin-board.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.modify-bulletin-board.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.modify-bulletin-board.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.modify-bulletin-board.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.modify-bulletin-board.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.modify-bulletin-board.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.modify-bulletin-board.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.modify-bulletin-board.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.modify-bulletin-board.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.modify-bulletin-board.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.modify-bulletin-board.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.modify-bulletin-board.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.modify-bulletin-board.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.modify-bulletin-board.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.modify-bulletin-board.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.modify-bulletin-board.pill-alt:before{background:var(--babillard-color-6);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.modify-bulletin-board.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.modify-bulletin-board.pill-alt.selected:before,.modify-bulletin-board.pill-alt:hover:before{background:var(--button-border)}.modify-bulletin-board.pill-alt.selected .button-text,.modify-bulletin-board.pill-alt:hover .button-text{color:var(--default-bg)}.modify-bulletin-board.pill-alt.disabled,.modify-bulletin-board.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.modify-bulletin-board.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.modify-bulletin-board.round .icon,.modify-bulletin-board.round svg{align-items:center;display:flex;height:100%;justify-content:center}.modify-bulletin-board.round.selected,.modify-bulletin-board.round:hover{opacity:1}.modify-bulletin-board.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.modify-bulletin-board.round.disabled{pointer-events:none}.modify-bulletin-board.round.disabled .icon{filter:saturate(0)}.modify-bulletin-board.round[data-size=regular]{height:50px;opacity:.8;width:50px}.modify-bulletin-board.round[data-size=regular].active{opacity:1}.modify-bulletin-board.round[data-size=small]{height:40px;width:40px}.modify-bulletin-board.round[data-size=small].active{height:52px;opacity:1;width:52px}.modify-bulletin-board.round[data-size=tiny]{height:33px;width:33px}.modify-bulletin-board.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.modify-bulletin-board.round[data-size=mini]{height:25px;width:25px}.modify-bulletin-board.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.modify-bulletin-board.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.modify-bulletin-board.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.modify-bulletin-board.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-copy-share-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-copy-share-button:focus{text-decoration:none}.troub-copy-share-button[data-icon-position=left]{flex-direction:row-reverse}.troub-copy-share-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-copy-share-button.legacy:before{background-color:var(--default-color);border:2px solid var(--challenge-sharing-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-copy-share-button.legacy svg{color:var(--challenge-sharing-color-2)}.troub-copy-share-button.legacy.selected:before,.troub-copy-share-button.legacy:hover:before{background-color:var(--challenge-sharing-color-2);border:2px solid var(--challenge-sharing-color-2)}.troub-copy-share-button.legacy.selected .button-text,.troub-copy-share-button.legacy:hover .button-text{color:var(--default-color)}.troub-copy-share-button.legacy.selected img,.troub-copy-share-button.legacy:hover img{transform:scale(.95)}.troub-copy-share-button.legacy.disabled{pointer-events:none}.troub-copy-share-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-copy-share-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-copy-share-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-copy-share-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-copy-share-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-copy-share-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-copy-share-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-copy-share-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-copy-share-button.pill:before{background:var(--challenge-sharing-color-2);border:2px solid var(--challenge-sharing-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-copy-share-button.pill svg{color:var(--default-color)}.troub-copy-share-button.pill.selected:before,.troub-copy-share-button.pill:hover:before{filter:brightness(1.3)}.troub-copy-share-button.pill.selected img,.troub-copy-share-button.pill:hover img{transform:scale(.95)}.troub-copy-share-button.pill.no-shadow:before{box-shadow:none}.troub-copy-share-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-copy-share-button.pill.has-border.selected:before,.troub-copy-share-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-copy-share-button.pill.alt-hover.selected:before,.troub-copy-share-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.troub-copy-share-button.pill.alt-hover.selected .button-text,.troub-copy-share-button.pill.alt-hover.selected .icon,.troub-copy-share-button.pill.alt-hover:hover .button-text,.troub-copy-share-button.pill.alt-hover:hover .icon{color:var(--challenge-sharing-color-2)}.troub-copy-share-button.pill.disabled,.troub-copy-share-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-copy-share-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-copy-share-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-copy-share-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-copy-share-button.pill[data-icon-position=null] .icon{display:none!important}.troub-copy-share-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-copy-share-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-copy-share-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-copy-share-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-copy-share-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-copy-share-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-copy-share-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-copy-share-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-copy-share-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-copy-share-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-copy-share-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-copy-share-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-copy-share-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-copy-share-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-copy-share-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-copy-share-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-copy-share-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-copy-share-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-copy-share-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-copy-share-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-copy-share-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-copy-share-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-copy-share-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-copy-share-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-copy-share-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-copy-share-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-copy-share-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-copy-share-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-copy-share-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-copy-share-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-copy-share-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-copy-share-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-copy-share-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-copy-share-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-copy-share-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-copy-share-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-copy-share-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-copy-share-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-copy-share-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-copy-share-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-copy-share-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-copy-share-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.troub-copy-share-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-copy-share-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-copy-share-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-copy-share-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-copy-share-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-copy-share-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-copy-share-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-copy-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.troub-copy-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-copy-share-button.pill-alt:before{background:var(--challenge-sharing-color-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-copy-share-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.troub-copy-share-button.pill-alt.selected:before,.troub-copy-share-button.pill-alt:hover:before{background:var(--button-border)}.troub-copy-share-button.pill-alt.selected .button-text,.troub-copy-share-button.pill-alt:hover .button-text{color:var(--default-bg)}.troub-copy-share-button.pill-alt.disabled,.troub-copy-share-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-copy-share-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-copy-share-button.round .icon,.troub-copy-share-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-copy-share-button.round.selected,.troub-copy-share-button.round:hover{opacity:1}.troub-copy-share-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.troub-copy-share-button.round[data-size=regular].active{opacity:1}.troub-copy-share-button.round[data-size=small]{height:40px;width:40px}.troub-copy-share-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-copy-share-button.round[data-size=tiny]{height:33px;width:33px}.troub-copy-share-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-copy-share-button.round[data-size=mini]{height:25px;width:25px}.troub-copy-share-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.troub-copy-share-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.troub-copy-share-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.troub-copy-share-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-cancel-share-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-cancel-share-button:focus{text-decoration:none}.troub-cancel-share-button[data-icon-position=left]{flex-direction:row-reverse}.troub-cancel-share-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-cancel-share-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-cancel-share-button.legacy svg{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button.legacy.selected:before,.troub-cancel-share-button.legacy:hover:before{background-color:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3)}.troub-cancel-share-button.legacy.selected .button-text,.troub-cancel-share-button.legacy:hover .button-text{color:var(--default-color-2)}.troub-cancel-share-button.legacy.selected img,.troub-cancel-share-button.legacy:hover img{transform:scale(.95)}.troub-cancel-share-button.legacy.disabled{pointer-events:none}.troub-cancel-share-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-cancel-share-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-cancel-share-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-cancel-share-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-cancel-share-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-cancel-share-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-cancel-share-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-cancel-share-button.pill:before{background:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-cancel-share-button.pill svg{color:var(--default-color-2)}.troub-cancel-share-button.pill.selected:before,.troub-cancel-share-button.pill:hover:before{filter:brightness(1.3)}.troub-cancel-share-button.pill.selected img,.troub-cancel-share-button.pill:hover img{transform:scale(.95)}.troub-cancel-share-button.pill.no-shadow:before{box-shadow:none}.troub-cancel-share-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-cancel-share-button.pill.has-border.selected:before,.troub-cancel-share-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-cancel-share-button.pill.alt-hover.selected:before,.troub-cancel-share-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-cancel-share-button.pill.alt-hover.selected .button-text,.troub-cancel-share-button.pill.alt-hover.selected .icon,.troub-cancel-share-button.pill.alt-hover:hover .button-text,.troub-cancel-share-button.pill.alt-hover:hover .icon{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button.pill.disabled,.troub-cancel-share-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-cancel-share-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-cancel-share-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-cancel-share-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-cancel-share-button.pill[data-icon-position=null] .icon{display:none!important}.troub-cancel-share-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-cancel-share-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-cancel-share-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-cancel-share-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-cancel-share-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-cancel-share-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-cancel-share-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-cancel-share-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-cancel-share-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-cancel-share-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-cancel-share-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-cancel-share-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-cancel-share-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-cancel-share-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-cancel-share-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-cancel-share-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-cancel-share-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-cancel-share-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-cancel-share-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-cancel-share-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-cancel-share-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-cancel-share-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-cancel-share-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-cancel-share-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-cancel-share-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-cancel-share-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-cancel-share-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-cancel-share-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-cancel-share-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-cancel-share-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-cancel-share-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.troub-cancel-share-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-cancel-share-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-cancel-share-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-cancel-share-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-cancel-share-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-cancel-share-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-cancel-share-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-cancel-share-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.troub-cancel-share-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-cancel-share-button.pill-alt:before{background:var(--challenge-sharing-color-3);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-cancel-share-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-cancel-share-button.pill-alt.selected:before,.troub-cancel-share-button.pill-alt:hover:before{background:var(--button-border)}.troub-cancel-share-button.pill-alt.selected .button-text,.troub-cancel-share-button.pill-alt:hover .button-text{color:var(--default-bg)}.troub-cancel-share-button.pill-alt.disabled,.troub-cancel-share-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-cancel-share-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-cancel-share-button.round .icon,.troub-cancel-share-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-cancel-share-button.round.selected,.troub-cancel-share-button.round:hover{opacity:1}.troub-cancel-share-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.troub-cancel-share-button.round[data-size=regular].active{opacity:1}.troub-cancel-share-button.round[data-size=small]{height:40px;width:40px}.troub-cancel-share-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-cancel-share-button.round[data-size=tiny]{height:33px;width:33px}.troub-cancel-share-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-cancel-share-button.round[data-size=mini]{height:25px;width:25px}.troub-cancel-share-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.troub-cancel-share-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.troub-cancel-share-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.troub-cancel-share-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-cancel-share-button-popup{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-cancel-share-button-popup:focus{text-decoration:none}.troub-cancel-share-button-popup[data-icon-position=left]{flex-direction:row-reverse}.troub-cancel-share-button-popup .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-cancel-share-button-popup.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-cancel-share-button-popup.legacy svg{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.legacy.selected:before,.troub-cancel-share-button-popup.legacy:hover:before{background-color:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.legacy.selected .button-text,.troub-cancel-share-button-popup.legacy:hover .button-text{color:var(--default-color-2)}.troub-cancel-share-button-popup.legacy.selected img,.troub-cancel-share-button-popup.legacy:hover img{transform:scale(.95)}.troub-cancel-share-button-popup.legacy.disabled{pointer-events:none}.troub-cancel-share-button-popup.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-cancel-share-button-popup.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-cancel-share-button-popup.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-cancel-share-button-popup.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-cancel-share-button-popup.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-cancel-share-button-popup.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-cancel-share-button-popup.pill:before{background:var(--challenge-sharing-color-3);border:2px solid var(--challenge-sharing-color-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-cancel-share-button-popup.pill svg{color:var(--default-color-2)}.troub-cancel-share-button-popup.pill.selected:before,.troub-cancel-share-button-popup.pill:hover:before{filter:brightness(1.3)}.troub-cancel-share-button-popup.pill.selected img,.troub-cancel-share-button-popup.pill:hover img{transform:scale(.95)}.troub-cancel-share-button-popup.pill.no-shadow:before{box-shadow:none}.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.selected:before,.troub-cancel-share-button-popup.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-cancel-share-button-popup.pill.alt-hover.selected:before,.troub-cancel-share-button-popup.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-cancel-share-button-popup.pill.alt-hover.selected .button-text,.troub-cancel-share-button-popup.pill.alt-hover.selected .icon,.troub-cancel-share-button-popup.pill.alt-hover:hover .button-text,.troub-cancel-share-button-popup.pill.alt-hover:hover .icon{color:var(--challenge-sharing-color-3)}.troub-cancel-share-button-popup.pill.disabled,.troub-cancel-share-button-popup.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-cancel-share-button-popup.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-cancel-share-button-popup.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-cancel-share-button-popup.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-cancel-share-button-popup.pill[data-icon-position=null] .icon{display:none!important}.troub-cancel-share-button-popup.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-cancel-share-button-popup.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-cancel-share-button-popup.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-cancel-share-button-popup.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-cancel-share-button-popup.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-cancel-share-button-popup.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-cancel-share-button-popup.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-cancel-share-button-popup.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-cancel-share-button-popup.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-cancel-share-button-popup.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-cancel-share-button-popup.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-cancel-share-button-popup.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-cancel-share-button-popup.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-cancel-share-button-popup.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-cancel-share-button-popup.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-cancel-share-button-popup.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-cancel-share-button-popup.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-cancel-share-button-popup.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-cancel-share-button-popup.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-cancel-share-button-popup.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-cancel-share-button-popup.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-cancel-share-button-popup.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-cancel-share-button-popup.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-cancel-share-button-popup.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-cancel-share-button-popup.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-cancel-share-button-popup.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-cancel-share-button-popup.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-cancel-share-button-popup.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-cancel-share-button-popup.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.troub-cancel-share-button-popup.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-cancel-share-button-popup.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-cancel-share-button-popup.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-cancel-share-button-popup.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-cancel-share-button-popup.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-cancel-share-button-popup.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-cancel-share-button-popup.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-cancel-share-button-popup.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.troub-cancel-share-button-popup.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-cancel-share-button-popup.pill-alt:before{background:var(--challenge-sharing-color-3);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-cancel-share-button-popup.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-cancel-share-button-popup.pill-alt.selected:before,.troub-cancel-share-button-popup.pill-alt:hover:before{background:var(--button-border)}.troub-cancel-share-button-popup.pill-alt.selected .button-text,.troub-cancel-share-button-popup.pill-alt:hover .button-text{color:var(--default-bg)}.troub-cancel-share-button-popup.pill-alt.disabled,.troub-cancel-share-button-popup.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-cancel-share-button-popup.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-cancel-share-button-popup.round .icon,.troub-cancel-share-button-popup.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-cancel-share-button-popup.round.selected,.troub-cancel-share-button-popup.round:hover{opacity:1}.troub-cancel-share-button-popup.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.troub-cancel-share-button-popup.round[data-size=regular].active{opacity:1}.troub-cancel-share-button-popup.round[data-size=small]{height:40px;width:40px}.troub-cancel-share-button-popup.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-cancel-share-button-popup.round[data-size=tiny]{height:33px;width:33px}.troub-cancel-share-button-popup.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-cancel-share-button-popup.round[data-size=mini]{height:25px;width:25px}.troub-cancel-share-button-popup.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.troub-cancel-share-button-popup.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.troub-cancel-share-button-popup.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.troub-cancel-share-button-popup.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-student-works{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-student-works:focus{text-decoration:none}.troub-student-works[data-icon-position=left]{flex-direction:row-reverse}.troub-student-works .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-student-works.legacy:before{background-color:var(--default-color-2);border:2px solid var(--student-challenges-color-6);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-student-works.legacy svg{color:var(--student-challenges-color-6)}.troub-student-works.legacy.selected:before,.troub-student-works.legacy:hover:before{background-color:var(--student-challenges-color-6);border:2px solid var(--student-challenges-color-6)}.troub-student-works.legacy.selected .button-text,.troub-student-works.legacy:hover .button-text{color:var(--default-color-2)}.troub-student-works.legacy.selected img,.troub-student-works.legacy:hover img{transform:scale(.95)}.troub-student-works.legacy.disabled{pointer-events:none}.troub-student-works.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-student-works.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-student-works.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-student-works.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-student-works.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-student-works.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-student-works.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-student-works.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-student-works.pill:before{background:var(--student-challenges-color-6);border:2px solid var(--student-challenges-color-6);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-student-works.pill svg{color:var(--default-color-2)}.troub-student-works.pill.selected:before,.troub-student-works.pill:hover:before{filter:brightness(1.3)}.troub-student-works.pill.selected img,.troub-student-works.pill:hover img{transform:scale(.95)}.troub-student-works.pill.no-shadow:before{box-shadow:none}.troub-student-works.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-student-works.pill.has-border.selected:before,.troub-student-works.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-student-works.pill.alt-hover.selected:before,.troub-student-works.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-student-works.pill.alt-hover.selected .button-text,.troub-student-works.pill.alt-hover.selected .icon,.troub-student-works.pill.alt-hover:hover .button-text,.troub-student-works.pill.alt-hover:hover .icon{color:var(--student-challenges-color-6)}.troub-student-works.pill.disabled,.troub-student-works.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-student-works.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-student-works.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-student-works.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-student-works.pill[data-icon-position=null] .icon{display:none!important}.troub-student-works.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-student-works.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-student-works.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-student-works.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-student-works.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-student-works.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-student-works.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-student-works.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-student-works.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-student-works.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-student-works.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-student-works.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-student-works.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-student-works.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-student-works.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-student-works.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-student-works.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-student-works.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-student-works.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-student-works.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-student-works.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-student-works.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-student-works.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-student-works.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-student-works.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-student-works.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-student-works.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-student-works.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-student-works.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-student-works.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-student-works.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-student-works.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-student-works.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-student-works.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-student-works.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-student-works.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-student-works.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-student-works.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-student-works.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-student-works.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-student-works.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-student-works.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-student-works.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-student-works.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-student-works.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-student-works.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-student-works.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-student-works.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-student-works.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-student-works.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-student-works.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-student-works.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-student-works.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-student-works.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-student-works.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-student-works.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-student-works.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-student-works.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-student-works.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-student-works.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-student-works.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-student-works.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-student-works.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-student-works.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.troub-student-works.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-student-works.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-student-works.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-student-works.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-student-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-student-works.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-student-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-student-works.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-student-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-student-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-student-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-student-works.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-student-works.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-student-works.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-student-works.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-student-works.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-student-works.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-student-works.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-student-works.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-student-works.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-student-works.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-student-works.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.troub-student-works.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-student-works.pill-alt:before{background:var(--student-challenges-color-6);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-student-works.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-student-works.pill-alt.selected:before,.troub-student-works.pill-alt:hover:before{background:var(--button-border)}.troub-student-works.pill-alt.selected .button-text,.troub-student-works.pill-alt:hover .button-text{color:var(--default-bg)}.troub-student-works.pill-alt.disabled,.troub-student-works.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-student-works.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-student-works.round .icon,.troub-student-works.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-student-works.round.selected,.troub-student-works.round:hover{opacity:1}.troub-student-works.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-student-works.round.disabled{pointer-events:none}.troub-student-works.round.disabled .icon{filter:saturate(0)}.troub-student-works.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-student-works.round[data-size=regular].active{opacity:1}.troub-student-works.round[data-size=small]{height:40px;width:40px}.troub-student-works.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-student-works.round[data-size=tiny]{height:33px;width:33px}.troub-student-works.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-student-works.round[data-size=mini]{height:25px;width:25px}.troub-student-works.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.troub-student-works.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.troub-student-works.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.troub-student-works.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-student-works.empty-group-btn,.troub-student-works.empty-student-works-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-student-works.empty-group-btn:focus,.troub-student-works.empty-student-works-btn:focus{text-decoration:none}.troub-student-works.empty-group-btn[data-icon-position=left],.troub-student-works.empty-student-works-btn[data-icon-position=left]{flex-direction:row-reverse}.troub-student-works.empty-group-btn .button-text,.troub-student-works.empty-student-works-btn .button-text{font-family:Sofia Pro,sans-serif}.troub-student-works.empty-group-btn .button-text.ws-no-wrap,.troub-student-works.empty-student-works-btn .button-text.ws-no-wrap{white-space:nowrap}.troub-student-works.empty-group-btn:active,.troub-student-works.empty-group-btn:hover,.troub-student-works.empty-student-works-btn:active,.troub-student-works.empty-student-works-btn:hover{cursor:pointer;text-decoration:none}.troub-student-works.empty-group-btn.legacy,.troub-student-works.empty-student-works-btn.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-student-works.empty-group-btn.legacy:before,.troub-student-works.empty-student-works-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--onboarding-bg-7);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-student-works.empty-group-btn.legacy.has-shadow:before,.troub-student-works.empty-student-works-btn.legacy.has-shadow:before{border:2px solid var(--default-color-2);box-shadow:var(--dropshadow)}.troub-student-works.empty-group-btn.legacy .button-text,.troub-student-works.empty-group-btn.legacy .icon,.troub-student-works.empty-student-works-btn.legacy .button-text,.troub-student-works.empty-student-works-btn.legacy .icon{z-index:11}.troub-student-works.empty-group-btn.legacy .button-text,.troub-student-works.empty-student-works-btn.legacy .button-text{color:var(--onboarding-bg-7);font-weight:400;z-index:11}.troub-student-works.empty-group-btn.legacy svg,.troub-student-works.empty-student-works-btn.legacy svg{color:var(--onboarding-bg-7)}.troub-student-works.empty-group-btn.legacy.selected:before,.troub-student-works.empty-group-btn.legacy:hover:before,.troub-student-works.empty-student-works-btn.legacy.selected:before,.troub-student-works.empty-student-works-btn.legacy:hover:before{background-color:var(--onboarding-bg-7);border:2px solid var(--onboarding-bg-7)}.troub-student-works.empty-group-btn.legacy.selected .button-text,.troub-student-works.empty-group-btn.legacy:hover .button-text,.troub-student-works.empty-student-works-btn.legacy.selected .button-text,.troub-student-works.empty-student-works-btn.legacy:hover .button-text{color:var(--default-color-2)}.troub-student-works.empty-group-btn.legacy.selected img,.troub-student-works.empty-group-btn.legacy:hover img,.troub-student-works.empty-student-works-btn.legacy.selected img,.troub-student-works.empty-student-works-btn.legacy:hover img{transform:scale(.95)}.troub-student-works.empty-group-btn.legacy.disabled,.troub-student-works.empty-student-works-btn.legacy.disabled{pointer-events:none}.troub-student-works.empty-group-btn.legacy.disabled:before,.troub-student-works.empty-student-works-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-student-works.empty-group-btn.legacy.disabled .button-text,.troub-student-works.empty-student-works-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.troub-student-works.empty-group-btn.legacy.disabled .icon,.troub-student-works.empty-student-works-btn.legacy.disabled .icon{opacity:.5}.troub-student-works.empty-group-btn.legacy.invalid:before,.troub-student-works.empty-student-works-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-student-works.empty-group-btn.legacy.invalid .button-text,.troub-student-works.empty-student-works-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-student-works.empty-group-btn.legacy.waiting,.troub-student-works.empty-student-works-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-student-works.empty-group-btn.legacy .icon,.troub-student-works.empty-student-works-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-student-works.empty-group-btn.legacy .icon img,.troub-student-works.empty-student-works-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-student-works.empty-group-btn.legacy[data-size=tiny],.troub-student-works.empty-student-works-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-student-works.empty-group-btn.legacy[data-size=tiny] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.troub-student-works.empty-group-btn.legacy[data-size=tiny] .button-text,.troub-student-works.empty-student-works-btn.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.troub-student-works.empty-group-btn.legacy[data-size=tiny][data-icon-position=left],.troub-student-works.empty-student-works-btn.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.troub-student-works.empty-group-btn.legacy[data-size=tiny][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.troub-student-works.empty-group-btn.legacy[data-size=tiny][data-icon-position=right],.troub-student-works.empty-student-works-btn.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.troub-student-works.empty-group-btn.legacy[data-size=tiny][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.troub-student-works.empty-group-btn.legacy[data-size=small],.troub-student-works.empty-student-works-btn.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.troub-student-works.empty-group-btn.legacy[data-size=small] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.troub-student-works.empty-group-btn.legacy[data-size=small] .button-text,.troub-student-works.empty-student-works-btn.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.troub-student-works.empty-group-btn.legacy[data-size=small][data-icon-position=left],.troub-student-works.empty-student-works-btn.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.troub-student-works.empty-group-btn.legacy[data-size=small][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.troub-student-works.empty-group-btn.legacy[data-size=small][data-icon-position=right],.troub-student-works.empty-student-works-btn.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.troub-student-works.empty-group-btn.legacy[data-size=small][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.troub-student-works.empty-group-btn.legacy[data-size=regular],.troub-student-works.empty-student-works-btn.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.troub-student-works.empty-group-btn.legacy[data-size=regular] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-student-works.empty-group-btn.legacy[data-size=regular] .button-text,.troub-student-works.empty-student-works-btn.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.troub-student-works.empty-group-btn.legacy[data-size=regular][data-icon-position=left],.troub-student-works.empty-student-works-btn.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.troub-student-works.empty-group-btn.legacy[data-size=regular][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.troub-student-works.empty-group-btn.legacy[data-size=regular][data-icon-position=right],.troub-student-works.empty-student-works-btn.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.troub-student-works.empty-group-btn.legacy[data-size=regular][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.troub-student-works.empty-group-btn.pill,.troub-student-works.empty-student-works-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-student-works.empty-group-btn.pill:before,.troub-student-works.empty-student-works-btn.pill:before{background:var(--onboarding-bg-7);border:2px solid var(--onboarding-bg-7);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-student-works.empty-group-btn.pill .button-text,.troub-student-works.empty-group-btn.pill .icon,.troub-student-works.empty-student-works-btn.pill .button-text,.troub-student-works.empty-student-works-btn.pill .icon{z-index:11}.troub-student-works.empty-group-btn.pill .button-text,.troub-student-works.empty-student-works-btn.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-student-works.empty-group-btn.pill svg,.troub-student-works.empty-student-works-btn.pill svg{color:var(--default-color-2)}.troub-student-works.empty-group-btn.pill.selected:before,.troub-student-works.empty-group-btn.pill:hover:before,.troub-student-works.empty-student-works-btn.pill.selected:before,.troub-student-works.empty-student-works-btn.pill:hover:before{filter:brightness(1.3)}.troub-student-works.empty-group-btn.pill.selected img,.troub-student-works.empty-group-btn.pill:hover img,.troub-student-works.empty-student-works-btn.pill.selected img,.troub-student-works.empty-student-works-btn.pill:hover img{transform:scale(.95)}.troub-student-works.empty-group-btn.pill.no-shadow:before,.troub-student-works.empty-student-works-btn.pill.no-shadow:before{box-shadow:none}.troub-student-works.empty-group-btn.pill.has-border:before,.troub-student-works.empty-student-works-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-student-works.empty-group-btn.pill.has-border.selected:before,.troub-student-works.empty-group-btn.pill.has-border:hover:before,.troub-student-works.empty-student-works-btn.pill.has-border.selected:before,.troub-student-works.empty-student-works-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-student-works.empty-group-btn.pill.alt-hover.selected:before,.troub-student-works.empty-group-btn.pill.alt-hover:hover:before,.troub-student-works.empty-student-works-btn.pill.alt-hover.selected:before,.troub-student-works.empty-student-works-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-student-works.empty-group-btn.pill.alt-hover.selected .button-text,.troub-student-works.empty-group-btn.pill.alt-hover.selected .icon,.troub-student-works.empty-group-btn.pill.alt-hover:hover .button-text,.troub-student-works.empty-group-btn.pill.alt-hover:hover .icon,.troub-student-works.empty-student-works-btn.pill.alt-hover.selected .button-text,.troub-student-works.empty-student-works-btn.pill.alt-hover.selected .icon,.troub-student-works.empty-student-works-btn.pill.alt-hover:hover .button-text,.troub-student-works.empty-student-works-btn.pill.alt-hover:hover .icon{color:var(--onboarding-bg-7)}.troub-student-works.empty-group-btn.pill.disabled,.troub-student-works.empty-group-btn.pill.invalid,.troub-student-works.empty-student-works-btn.pill.disabled,.troub-student-works.empty-student-works-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-student-works.empty-group-btn.pill.disabled:before,.troub-student-works.empty-group-btn.pill.invalid:before,.troub-student-works.empty-student-works-btn.pill.disabled:before,.troub-student-works.empty-student-works-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.troub-student-works.empty-group-btn.pill.disabled:not([data-icon-type=""]) .icon,.troub-student-works.empty-student-works-btn.pill.disabled:not([data-icon-type=""]) .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.empty-group-btn.pill.disabled:not([data-icon-type=""]) .icon img,.troub-student-works.empty-student-works-btn.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-student-works.empty-group-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon,.troub-student-works.empty-student-works-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.troub-student-works.empty-group-btn.pill.waiting,.troub-student-works.empty-student-works-btn.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-student-works.empty-group-btn.pill .icon,.troub-student-works.empty-student-works-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-student-works.empty-group-btn.pill .icon img,.troub-student-works.empty-student-works-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-student-works.empty-group-btn.pill[data-icon-position=null] .icon,.troub-student-works.empty-student-works-btn.pill[data-icon-position=null] .icon{display:none!important}.troub-student-works.empty-group-btn.pill[data-size=micro],.troub-student-works.empty-student-works-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-student-works.empty-group-btn.pill[data-size=micro] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-student-works.empty-group-btn.pill[data-size=micro] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-student-works.empty-group-btn.pill[data-size=micro][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-student-works.empty-group-btn.pill[data-size=micro][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-student-works.empty-group-btn.pill[data-size=micro][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-student-works.empty-group-btn.pill[data-size=micro][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-student-works.empty-group-btn.pill[data-size=micro][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-student-works.empty-group-btn.pill[data-size=micro][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-student-works.empty-group-btn.pill[data-size=mini],.troub-student-works.empty-student-works-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-student-works.empty-group-btn.pill[data-size=mini] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-student-works.empty-group-btn.pill[data-size=mini] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-student-works.empty-group-btn.pill[data-size=mini][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-student-works.empty-group-btn.pill[data-size=mini][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-student-works.empty-group-btn.pill[data-size=mini][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-student-works.empty-group-btn.pill[data-size=mini][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-student-works.empty-group-btn.pill[data-size=mini][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-student-works.empty-group-btn.pill[data-size=mini][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-student-works.empty-group-btn.pill[data-size=tiny],.troub-student-works.empty-student-works-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-student-works.empty-group-btn.pill[data-size=tiny] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-student-works.empty-group-btn.pill[data-size=tiny] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-student-works.empty-group-btn.pill[data-size=tiny][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-student-works.empty-group-btn.pill[data-size=tiny][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-student-works.empty-group-btn.pill[data-size=tiny][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-student-works.empty-group-btn.pill[data-size=tiny][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-student-works.empty-group-btn.pill[data-size=tiny][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-student-works.empty-group-btn.pill[data-size=tiny][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-student-works.empty-group-btn.pill[data-size=small],.troub-student-works.empty-student-works-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-student-works.empty-group-btn.pill[data-size=small] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-student-works.empty-group-btn.pill[data-size=small] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-student-works.empty-group-btn.pill[data-size=small][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-student-works.empty-group-btn.pill[data-size=small][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-student-works.empty-group-btn.pill[data-size=small][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-student-works.empty-group-btn.pill[data-size=small][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-student-works.empty-group-btn.pill[data-size=small][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-student-works.empty-group-btn.pill[data-size=small][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-student-works.empty-group-btn.pill[data-size=regular],.troub-student-works.empty-student-works-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-student-works.empty-group-btn.pill[data-size=regular] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-student-works.empty-group-btn.pill[data-size=regular] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-student-works.empty-group-btn.pill[data-size=regular][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-student-works.empty-group-btn.pill[data-size=regular][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-student-works.empty-group-btn.pill[data-size=regular][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-student-works.empty-group-btn.pill[data-size=regular][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-student-works.empty-group-btn.pill[data-size=regular][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-student-works.empty-group-btn.pill[data-size=regular][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-student-works.empty-group-btn.pill[data-size=large],.troub-student-works.empty-student-works-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-student-works.empty-group-btn.pill[data-size=large] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-student-works.empty-group-btn.pill[data-size=large] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-student-works.empty-group-btn.pill[data-size=large][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-student-works.empty-group-btn.pill[data-size=large][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-student-works.empty-group-btn.pill[data-size=large][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-student-works.empty-group-btn.pill[data-size=large][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-student-works.empty-group-btn.pill[data-size=large][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-student-works.empty-group-btn.pill[data-size=large][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-student-works.empty-group-btn.pill[data-size=xlarge],.troub-student-works.empty-student-works-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-student-works.empty-group-btn.pill[data-size=xlarge] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-student-works.empty-group-btn.pill[data-size=xlarge] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-student-works.empty-group-btn.pill[data-size=xlarge][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-student-works.empty-group-btn.pill[data-size=xlarge][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-student-works.empty-group-btn.pill[data-size=xlarge][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-student-works.empty-group-btn.pill[data-size=xlarge][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-student-works.empty-group-btn.pill[data-size=xlarge][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-student-works.empty-group-btn.pill[data-size=xlarge][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-student-works.empty-group-btn.pill.icon-no-bg .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg .icon{margin:0!important}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=micro] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=micro] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=mini] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=mini] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=tiny] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=tiny] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=small] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=small] .icon{padding:18px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=small] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=regular] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=regular] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=large] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=large] .icon{padding:30px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=large] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=xlarge] .icon,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.troub-student-works.empty-group-btn.pill.icon-no-bg[data-size=xlarge] .button-text,.troub-student-works.empty-student-works-btn.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.troub-student-works.empty-group-btn.pill[data-size=responsive],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-student-works.empty-group-btn.pill[data-size=responsive] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-student-works.empty-group-btn.pill[data-size=responsive] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-student-works.empty-group-btn.pill[data-size=responsive].icon-no-bg .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-student-works.empty-group-btn.pill[data-size=responsive].icon-no-bg .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-student-works.empty-group-btn.pill[data-size=responsive],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-student-works.empty-group-btn.pill[data-size=responsive] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-student-works.empty-group-btn.pill[data-size=responsive] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-student-works.empty-group-btn.pill[data-size=responsive][data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-student-works.empty-group-btn.pill[data-size=responsive].icon-no-bg .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-student-works.empty-group-btn.pill[data-size=responsive].icon-no-bg .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]),.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]),.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon,.troub-student-works.empty-student-works-btn.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.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon,.troub-student-works.empty-student-works-btn.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.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null],.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon,.troub-student-works.empty-student-works-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.troub-student-works.empty-group-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text,.troub-student-works.empty-student-works-btn.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.empty-group-btn.pill-alt,.troub-student-works.empty-student-works-btn.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-student-works.empty-group-btn.pill-alt:before,.troub-student-works.empty-student-works-btn.pill-alt:before{background:var(--onboarding-bg-7);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-student-works.empty-group-btn.pill-alt .button-text,.troub-student-works.empty-student-works-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-student-works.empty-group-btn.pill-alt.selected:before,.troub-student-works.empty-group-btn.pill-alt:hover:before,.troub-student-works.empty-student-works-btn.pill-alt.selected:before,.troub-student-works.empty-student-works-btn.pill-alt:hover:before{background:var(--button-border)}.troub-student-works.empty-group-btn.pill-alt.selected .button-text,.troub-student-works.empty-group-btn.pill-alt:hover .button-text,.troub-student-works.empty-student-works-btn.pill-alt.selected .button-text,.troub-student-works.empty-student-works-btn.pill-alt:hover .button-text{color:var(--default-bg)}.troub-student-works.empty-group-btn.pill-alt.disabled,.troub-student-works.empty-group-btn.pill-alt.invalid,.troub-student-works.empty-student-works-btn.pill-alt.disabled,.troub-student-works.empty-student-works-btn.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-student-works.empty-group-btn.pill-alt.waiting,.troub-student-works.empty-student-works-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-student-works.empty-group-btn.pill-alt[data-size=small],.troub-student-works.empty-student-works-btn.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.troub-student-works.empty-group-btn.pill-alt[data-size=small] .button-text,.troub-student-works.empty-student-works-btn.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.troub-student-works.empty-group-btn.round,.troub-student-works.empty-student-works-btn.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-student-works.empty-group-btn.round .icon,.troub-student-works.empty-group-btn.round svg,.troub-student-works.empty-student-works-btn.round .icon,.troub-student-works.empty-student-works-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-student-works.empty-group-btn.round.selected,.troub-student-works.empty-group-btn.round:hover,.troub-student-works.empty-student-works-btn.round.selected,.troub-student-works.empty-student-works-btn.round:hover{opacity:1}.troub-student-works.empty-group-btn.round.inactive,.troub-student-works.empty-student-works-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-student-works.empty-group-btn.round.disabled,.troub-student-works.empty-student-works-btn.round.disabled{pointer-events:none}.troub-student-works.empty-group-btn.round.disabled .icon,.troub-student-works.empty-student-works-btn.round.disabled .icon{filter:saturate(0)}.troub-student-works.empty-group-btn.round[data-size=regular],.troub-student-works.empty-student-works-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-student-works.empty-group-btn.round[data-size=regular].active,.troub-student-works.empty-student-works-btn.round[data-size=regular].active{opacity:1}.troub-student-works.empty-group-btn.round[data-size=small],.troub-student-works.empty-student-works-btn.round[data-size=small]{height:40px;width:40px}.troub-student-works.empty-group-btn.round[data-size=small].active,.troub-student-works.empty-student-works-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-student-works.empty-group-btn.round[data-size=tiny],.troub-student-works.empty-student-works-btn.round[data-size=tiny]{height:33px;width:33px}.troub-student-works.empty-group-btn.round[data-size=tiny].active,.troub-student-works.empty-student-works-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-student-works.empty-group-btn.round[data-size=mini],.troub-student-works.empty-student-works-btn.round[data-size=mini]{height:25px;width:25px}.troub-student-works.empty-group-btn.round[data-size=mini].active,.troub-student-works.empty-student-works-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.troub-student-works.empty-group-btn.nav,.troub-student-works.empty-student-works-btn.nav{flex-wrap:nowrap}.troub-student-works.empty-group-btn.nav svg,.troub-student-works.empty-student-works-btn.nav svg{color:var(--troubadour-main)}.troub-student-works.empty-group-btn.nav .icon,.troub-student-works.empty-group-btn.nav svg,.troub-student-works.empty-student-works-btn.nav .icon,.troub-student-works.empty-student-works-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.troub-student-works.empty-group-btn.nav .button-text,.troub-student-works.empty-student-works-btn.nav .button-text{color:var(--onboarding-bg-7);font-weight:700}.troub-student-works.empty-group-btn.nav:hover,.troub-student-works.empty-student-works-btn.nav:hover{text-decoration:underline}.troub-student-works.empty-group-btn.nav[data-icon-position=right][data-size=regular] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.troub-student-works.empty-group-btn.nav[data-icon-position=right][data-size=small] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.troub-student-works.empty-group-btn.nav[data-icon-position=right][data-size=mini] .icon,.troub-student-works.empty-group-btn.nav[data-icon-position=right][data-size=tiny] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=right][data-size=mini] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.troub-student-works.empty-group-btn.nav[data-icon-position=right] .button-text,.troub-student-works.empty-student-works-btn.nav[data-icon-position=right] .button-text{text-align:right}.troub-student-works.empty-group-btn.nav[data-icon-position=left][data-size=regular] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.troub-student-works.empty-group-btn.nav[data-icon-position=left][data-size=small] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.troub-student-works.empty-group-btn.nav[data-icon-position=left][data-size=mini] .icon,.troub-student-works.empty-group-btn.nav[data-icon-position=left][data-size=tiny] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=left][data-size=mini] .icon,.troub-student-works.empty-student-works-btn.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.troub-student-works.empty-group-btn.nav[data-icon-position=left] .button-text,.troub-student-works.empty-student-works-btn.nav[data-icon-position=left] .button-text{text-align:left}.troub-student-works.empty-group-btn.nav[data-size=large],.troub-student-works.empty-student-works-btn.nav[data-size=large]{border-radius:100px;padding:5px}.troub-student-works.empty-group-btn.nav[data-size=large] .button-text,.troub-student-works.empty-student-works-btn.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.troub-student-works.empty-group-btn.nav[data-size=large] .icon,.troub-student-works.empty-student-works-btn.nav[data-size=large] .icon{height:80px}.troub-student-works.empty-group-btn.nav[data-size=regular],.troub-student-works.empty-student-works-btn.nav[data-size=regular]{padding:20px 31px}.troub-student-works.empty-group-btn.nav[data-size=regular] .icon,.troub-student-works.empty-student-works-btn.nav[data-size=regular] .icon{height:23px;width:auto}.troub-student-works.empty-group-btn.nav[data-size=regular] .button-text,.troub-student-works.empty-student-works-btn.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.troub-student-works.empty-group-btn.nav[data-size=small],.troub-student-works.empty-student-works-btn.nav[data-size=small]{padding:10px}.troub-student-works.empty-group-btn.nav[data-size=small] .icon,.troub-student-works.empty-student-works-btn.nav[data-size=small] .icon{height:16px;width:auto}.troub-student-works.empty-group-btn.nav[data-size=small] .button-text,.troub-student-works.empty-student-works-btn.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.troub-student-works.empty-group-btn.nav[data-size=tiny],.troub-student-works.empty-student-works-btn.nav[data-size=tiny]{padding:15px 20px}.troub-student-works.empty-group-btn.nav[data-size=tiny] .icon,.troub-student-works.empty-student-works-btn.nav[data-size=tiny] .icon{height:10px;width:auto}.troub-student-works.empty-group-btn.nav[data-size=tiny] .button-text,.troub-student-works.empty-student-works-btn.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.troub-student-works.empty-group-btn.nav[data-size=mini],.troub-student-works.empty-student-works-btn.nav[data-size=mini]{padding:4px 12px}.troub-student-works.empty-group-btn.nav[data-size=mini] .icon,.troub-student-works.empty-student-works-btn.nav[data-size=mini] .icon{height:5px;width:auto}.troub-student-works.empty-group-btn.nav[data-size=mini] .button-text,.troub-student-works.empty-student-works-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.troub-close-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.troub-close-button,.troub-close-button:focus{text-decoration:none}.troub-close-button[data-icon-position=left]{flex-direction:row-reverse}.troub-close-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-close-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--default-color);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-close-button.legacy svg{color:var(--default-color)}.troub-close-button.legacy.selected:before,.troub-close-button.legacy:hover:before{background-color:var(--default-color);border:2px solid var(--default-color)}.troub-close-button.legacy.selected .button-text,.troub-close-button.legacy:hover .button-text{color:var(--default-color-2)}.troub-close-button.legacy.selected img,.troub-close-button.legacy:hover img{transform:scale(.95)}.troub-close-button.legacy.disabled{pointer-events:none}.troub-close-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.troub-close-button.legacy.invalid .button-text{color:var(--ui-disabled)}.troub-close-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-close-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-close-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-close-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.troub-close-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.troub-close-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-close-button.pill:before{background:var(--default-color);border:2px solid var(--default-color);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.troub-close-button.pill svg{color:var(--default-color-2)}.troub-close-button.pill.selected:before,.troub-close-button.pill:hover:before{filter:brightness(1.3)}.troub-close-button.pill.selected img,.troub-close-button.pill:hover img{transform:scale(.95)}.troub-close-button.pill.no-shadow:before{box-shadow:none}.troub-close-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.troub-close-button.pill.has-border.selected:before,.troub-close-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.troub-close-button.pill.alt-hover.selected:before,.troub-close-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.troub-close-button.pill.alt-hover.selected .button-text,.troub-close-button.pill.alt-hover.selected .icon,.troub-close-button.pill.alt-hover:hover .button-text,.troub-close-button.pill.alt-hover:hover .icon{color:var(--default-color)}.troub-close-button.pill.disabled,.troub-close-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.troub-close-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.troub-close-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.troub-close-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.troub-close-button.pill[data-icon-position=null] .icon{display:none!important}.troub-close-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.troub-close-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.troub-close-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.troub-close-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.troub-close-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.troub-close-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.troub-close-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.troub-close-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.troub-close-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.troub-close-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.troub-close-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.troub-close-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-close-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.troub-close-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.troub-close-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.troub-close-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.troub-close-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.troub-close-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.troub-close-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.troub-close-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-close-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-close-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.troub-close-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.troub-close-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.troub-close-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.troub-close-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.troub-close-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.troub-close-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.troub-close-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-close-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-close-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.troub-close-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.troub-close-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.troub-close-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.troub-close-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.troub-close-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.troub-close-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.troub-close-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-close-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.troub-close-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.troub-close-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.troub-close-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.troub-close-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.troub-close-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.troub-close-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.troub-close-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.troub-close-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.troub-close-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.troub-close-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.troub-close-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.troub-close-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.troub-close-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.troub-close-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.troub-close-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.troub-close-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.troub-close-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.troub-close-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.troub-close-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.troub-close-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.troub-close-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.troub-close-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.troub-close-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.troub-close-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.troub-close-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.troub-close-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.troub-close-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.troub-close-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.troub-close-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.troub-close-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.troub-close-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.troub-close-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.troub-close-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.troub-close-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.troub-close-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.troub-close-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.troub-close-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.troub-close-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.troub-close-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.troub-close-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.troub-close-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.troub-close-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.troub-close-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.troub-close-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.troub-close-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.troub-close-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.troub-close-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.troub-close-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.troub-close-button.pill-alt:before{background:var(--default-color);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.troub-close-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.troub-close-button.pill-alt.selected:before,.troub-close-button.pill-alt:hover:before{background:var(--button-border)}.troub-close-button.pill-alt.selected .button-text,.troub-close-button.pill-alt:hover .button-text{color:var(--default-bg)}.troub-close-button.pill-alt.disabled,.troub-close-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.troub-close-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.troub-close-button.round .icon,.troub-close-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.troub-close-button.round.selected,.troub-close-button.round:hover{opacity:1}.troub-close-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.troub-close-button.round.disabled{pointer-events:none}.troub-close-button.round.disabled .icon{filter:saturate(0)}.troub-close-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.troub-close-button.round[data-size=regular].active{opacity:1}.troub-close-button.round[data-size=small]{height:40px;width:40px}.troub-close-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.troub-close-button.round[data-size=tiny]{height:33px;width:33px}.troub-close-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.troub-close-button.round[data-size=mini]{height:25px;width:25px}.troub-close-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.troub-close-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.troub-close-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.troub-close-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correct-workstate-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.correct-workstate-button:focus{text-decoration:none}.correct-workstate-button[data-icon-position=left]{flex-direction:row-reverse}.correct-workstate-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correct-workstate-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.correct-workstate-button.legacy svg{color:var(--workstate-waitval-dark)}.correct-workstate-button.legacy.selected:before,.correct-workstate-button.legacy:hover:before{background-color:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark)}.correct-workstate-button.legacy.selected .button-text,.correct-workstate-button.legacy:hover .button-text{color:var(--default-color-2)}.correct-workstate-button.legacy.selected img,.correct-workstate-button.legacy:hover img{transform:scale(.95)}.correct-workstate-button.legacy.disabled{pointer-events:none}.correct-workstate-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.correct-workstate-button.legacy.invalid .button-text{color:var(--ui-disabled)}.correct-workstate-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.correct-workstate-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.correct-workstate-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.correct-workstate-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.correct-workstate-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.correct-workstate-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correct-workstate-button.pill:before{background:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.correct-workstate-button.pill svg{color:var(--default-color-2)}.correct-workstate-button.pill.selected:before,.correct-workstate-button.pill:hover:before{filter:brightness(1.3)}.correct-workstate-button.pill.selected img,.correct-workstate-button.pill:hover img{transform:scale(.95)}.correct-workstate-button.pill.no-shadow:before{box-shadow:none}.correct-workstate-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correct-workstate-button.pill.has-border.selected:before,.correct-workstate-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.correct-workstate-button.pill.alt-hover.selected:before,.correct-workstate-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.correct-workstate-button.pill.alt-hover.selected .button-text,.correct-workstate-button.pill.alt-hover.selected .icon,.correct-workstate-button.pill.alt-hover:hover .button-text,.correct-workstate-button.pill.alt-hover:hover .icon{color:var(--workstate-waitval-dark)}.correct-workstate-button.pill.disabled,.correct-workstate-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.correct-workstate-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.correct-workstate-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.correct-workstate-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.correct-workstate-button.pill[data-icon-position=null] .icon{display:none!important}.correct-workstate-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.correct-workstate-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.correct-workstate-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.correct-workstate-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.correct-workstate-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.correct-workstate-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.correct-workstate-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.correct-workstate-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.correct-workstate-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.correct-workstate-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.correct-workstate-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.correct-workstate-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.correct-workstate-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.correct-workstate-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.correct-workstate-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.correct-workstate-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.correct-workstate-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.correct-workstate-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.correct-workstate-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.correct-workstate-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.correct-workstate-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.correct-workstate-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.correct-workstate-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.correct-workstate-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.correct-workstate-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.correct-workstate-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.correct-workstate-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.correct-workstate-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.correct-workstate-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.correct-workstate-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.correct-workstate-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.correct-workstate-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.correct-workstate-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.correct-workstate-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.correct-workstate-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.correct-workstate-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.correct-workstate-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.correct-workstate-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.correct-workstate-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.correct-workstate-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.correct-workstate-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.correct-workstate-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.correct-workstate-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.correct-workstate-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.correct-workstate-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.correct-workstate-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.correct-workstate-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.correct-workstate-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.correct-workstate-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.correct-workstate-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.correct-workstate-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.correct-workstate-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.correct-workstate-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.correct-workstate-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.correct-workstate-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.correct-workstate-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.correct-workstate-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.correct-workstate-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.correct-workstate-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.correct-workstate-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.correct-workstate-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.correct-workstate-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.correct-workstate-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.correct-workstate-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.correct-workstate-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.correct-workstate-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correct-workstate-button.pill-alt:before{background:var(--workstate-waitval-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.correct-workstate-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.correct-workstate-button.pill-alt.selected:before,.correct-workstate-button.pill-alt:hover:before{background:var(--button-border)}.correct-workstate-button.pill-alt.selected .button-text,.correct-workstate-button.pill-alt:hover .button-text{color:var(--default-bg)}.correct-workstate-button.pill-alt.disabled,.correct-workstate-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.correct-workstate-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.correct-workstate-button.round .icon,.correct-workstate-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.correct-workstate-button.round.selected,.correct-workstate-button.round:hover{opacity:1}.correct-workstate-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.correct-workstate-button.round.disabled{pointer-events:none}.correct-workstate-button.round.disabled .icon{filter:saturate(0)}.correct-workstate-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.correct-workstate-button.round[data-size=regular].active{opacity:1}.correct-workstate-button.round[data-size=small]{height:40px;width:40px}.correct-workstate-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.correct-workstate-button.round[data-size=tiny]{height:33px;width:33px}.correct-workstate-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.correct-workstate-button.round[data-size=mini]{height:25px;width:25px}.correct-workstate-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.correct-workstate-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.correct-workstate-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.correct-workstate-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-start-validation{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teacher-start-validation:focus{text-decoration:none}.teacher-start-validation[data-icon-position=left]{flex-direction:row-reverse}.teacher-start-validation .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-start-validation.legacy:before{background-color:var(--default-bg);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.teacher-start-validation.legacy svg{color:var(--userchallenge-status-revision)}.teacher-start-validation.legacy.selected:before,.teacher-start-validation.legacy:hover:before{background-color:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision)}.teacher-start-validation.legacy.selected .button-text,.teacher-start-validation.legacy:hover .button-text{color:var(--default-bg)}.teacher-start-validation.legacy.selected img,.teacher-start-validation.legacy:hover img{transform:scale(.95)}.teacher-start-validation.legacy.disabled{pointer-events:none}.teacher-start-validation.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.teacher-start-validation.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-start-validation.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-start-validation.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-start-validation.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-start-validation.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-start-validation.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-start-validation.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-start-validation.pill:before{background:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-start-validation.pill .button-text,.teacher-start-validation.pill .icon{z-index:11}.teacher-start-validation.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.teacher-start-validation.pill svg{color:var(--default-bg)}.teacher-start-validation.pill.selected:before,.teacher-start-validation.pill:hover:before{filter:brightness(1.3)}.teacher-start-validation.pill.selected img,.teacher-start-validation.pill:hover img{transform:scale(.95)}.teacher-start-validation.pill.no-shadow:before{box-shadow:none}.teacher-start-validation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-start-validation.pill.has-border.selected:before,.teacher-start-validation.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-start-validation.pill.alt-hover.selected:before,.teacher-start-validation.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.teacher-start-validation.pill.alt-hover.selected .button-text,.teacher-start-validation.pill.alt-hover.selected .icon,.teacher-start-validation.pill.alt-hover:hover .button-text,.teacher-start-validation.pill.alt-hover:hover .icon{color:var(--userchallenge-status-revision)}.teacher-start-validation.pill.disabled,.teacher-start-validation.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.teacher-start-validation.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-start-validation.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-start-validation.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-start-validation.pill[data-icon-position=null] .icon{display:none!important}.teacher-start-validation.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.teacher-start-validation.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.teacher-start-validation.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.teacher-start-validation.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.teacher-start-validation.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.teacher-start-validation.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.teacher-start-validation.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.teacher-start-validation.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-start-validation.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-start-validation.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.teacher-start-validation.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-start-validation.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-start-validation.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.teacher-start-validation.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.teacher-start-validation.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.teacher-start-validation.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.teacher-start-validation.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-start-validation.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-start-validation.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.teacher-start-validation.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-start-validation.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-start-validation.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-start-validation.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-start-validation.pill[data-size=small]{border-radius:45px;padding:8px 30px}.teacher-start-validation.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-start-validation.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-start-validation.pill[data-size=small][data-icon-position=left]{padding-left:8px}.teacher-start-validation.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.teacher-start-validation.pill[data-size=small][data-icon-position=right]{padding-right:8px}.teacher-start-validation.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.teacher-start-validation.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-start-validation.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-start-validation.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.teacher-start-validation.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-start-validation.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.teacher-start-validation.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.teacher-start-validation.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.teacher-start-validation.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.teacher-start-validation.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.teacher-start-validation.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-start-validation.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-start-validation.pill[data-size=large]{border-radius:100px;padding:16px 40px}.teacher-start-validation.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-start-validation.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.teacher-start-validation.pill[data-size=large][data-icon-position=left]{padding-left:16px}.teacher-start-validation.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.teacher-start-validation.pill[data-size=large][data-icon-position=right]{padding-right:16px}.teacher-start-validation.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.teacher-start-validation.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-start-validation.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-start-validation.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.teacher-start-validation.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-start-validation.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-start-validation.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-start-validation.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.teacher-start-validation.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.teacher-start-validation.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.teacher-start-validation.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-start-validation.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.teacher-start-validation.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.teacher-start-validation.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-start-validation.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-start-validation.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-start-validation.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.teacher-start-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.teacher-start-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-start-validation.pill-alt:before{background:var(--userchallenge-status-revision);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-start-validation.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.teacher-start-validation.pill-alt.selected:before,.teacher-start-validation.pill-alt:hover:before{background:var(--button-border)}.teacher-start-validation.pill-alt.selected .button-text,.teacher-start-validation.pill-alt:hover .button-text{color:var(--default-bg)}.teacher-start-validation.pill-alt.disabled,.teacher-start-validation.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.teacher-start-validation.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.teacher-start-validation.round .icon,.teacher-start-validation.round svg{align-items:center;display:flex;height:100%;justify-content:center}.teacher-start-validation.round.selected,.teacher-start-validation.round:hover{opacity:1}.teacher-start-validation.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.teacher-start-validation.round.disabled{pointer-events:none}.teacher-start-validation.round.disabled .icon{filter:saturate(0)}.teacher-start-validation.round[data-size=regular]{height:50px;opacity:.8;width:50px}.teacher-start-validation.round[data-size=regular].active{opacity:1}.teacher-start-validation.round[data-size=small]{height:40px;width:40px}.teacher-start-validation.round[data-size=small].active{height:52px;opacity:1;width:52px}.teacher-start-validation.round[data-size=tiny]{height:33px;width:33px}.teacher-start-validation.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.teacher-start-validation.round[data-size=mini]{height:25px;width:25px}.teacher-start-validation.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.teacher-start-validation.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.teacher-start-validation.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.teacher-start-validation.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-end-validation{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teacher-end-validation:focus{text-decoration:none}.teacher-end-validation[data-icon-position=left]{flex-direction:row-reverse}.teacher-end-validation .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-end-validation.legacy:before{background-color:var(--default-bg);border:2px solid red;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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;font-weight:400;z-index:11}.teacher-end-validation.legacy svg{color:red}.teacher-end-validation.legacy.selected:before,.teacher-end-validation.legacy:hover:before{background-color:red;border:2px solid red}.teacher-end-validation.legacy.selected .button-text,.teacher-end-validation.legacy:hover .button-text{color:var(--default-bg)}.teacher-end-validation.legacy.selected img,.teacher-end-validation.legacy:hover img{transform:scale(.95)}.teacher-end-validation.legacy.disabled{pointer-events:none}.teacher-end-validation.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.teacher-end-validation.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-end-validation.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-end-validation.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-end-validation.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-end-validation.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-end-validation.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.teacher-end-validation.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-end-validation.pill:before{background:red;border:2px solid red;border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-end-validation.pill .button-text,.teacher-end-validation.pill .icon{z-index:11}.teacher-end-validation.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.teacher-end-validation.pill svg{color:var(--default-bg)}.teacher-end-validation.pill.selected:before,.teacher-end-validation.pill:hover:before{filter:brightness(1.3)}.teacher-end-validation.pill.selected img,.teacher-end-validation.pill:hover img{transform:scale(.95)}.teacher-end-validation.pill.no-shadow:before{box-shadow:none}.teacher-end-validation.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-end-validation.pill.has-border.selected:before,.teacher-end-validation.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-end-validation.pill.alt-hover.selected:before,.teacher-end-validation.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.teacher-end-validation.pill.alt-hover.selected .button-text,.teacher-end-validation.pill.alt-hover.selected .icon,.teacher-end-validation.pill.alt-hover:hover .button-text,.teacher-end-validation.pill.alt-hover:hover .icon{color:red}.teacher-end-validation.pill.disabled,.teacher-end-validation.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.teacher-end-validation.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-end-validation.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-end-validation.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-end-validation.pill[data-icon-position=null] .icon{display:none!important}.teacher-end-validation.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.teacher-end-validation.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.teacher-end-validation.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.teacher-end-validation.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.teacher-end-validation.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.teacher-end-validation.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.teacher-end-validation.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.teacher-end-validation.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-end-validation.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-end-validation.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.teacher-end-validation.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-end-validation.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-end-validation.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.teacher-end-validation.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.teacher-end-validation.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.teacher-end-validation.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.teacher-end-validation.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-end-validation.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-end-validation.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.teacher-end-validation.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-end-validation.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-end-validation.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-end-validation.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-end-validation.pill[data-size=small]{border-radius:45px;padding:8px 30px}.teacher-end-validation.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-end-validation.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-end-validation.pill[data-size=small][data-icon-position=left]{padding-left:8px}.teacher-end-validation.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.teacher-end-validation.pill[data-size=small][data-icon-position=right]{padding-right:8px}.teacher-end-validation.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.teacher-end-validation.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-end-validation.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-end-validation.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.teacher-end-validation.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-end-validation.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.teacher-end-validation.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.teacher-end-validation.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.teacher-end-validation.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.teacher-end-validation.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.teacher-end-validation.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-end-validation.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-end-validation.pill[data-size=large]{border-radius:100px;padding:16px 40px}.teacher-end-validation.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-end-validation.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.teacher-end-validation.pill[data-size=large][data-icon-position=left]{padding-left:16px}.teacher-end-validation.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.teacher-end-validation.pill[data-size=large][data-icon-position=right]{padding-right:16px}.teacher-end-validation.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.teacher-end-validation.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-end-validation.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-end-validation.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.teacher-end-validation.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-end-validation.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-end-validation.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-end-validation.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.teacher-end-validation.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.teacher-end-validation.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.teacher-end-validation.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-end-validation.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.teacher-end-validation.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.teacher-end-validation.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-end-validation.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-end-validation.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-end-validation.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.teacher-end-validation.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.teacher-end-validation.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-end-validation.pill-alt:before{background:red;border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-end-validation.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.teacher-end-validation.pill-alt.selected:before,.teacher-end-validation.pill-alt:hover:before{background:var(--button-border)}.teacher-end-validation.pill-alt.selected .button-text,.teacher-end-validation.pill-alt:hover .button-text{color:var(--default-bg)}.teacher-end-validation.pill-alt.disabled,.teacher-end-validation.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.teacher-end-validation.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.teacher-end-validation.round .icon,.teacher-end-validation.round svg{align-items:center;display:flex;height:100%;justify-content:center}.teacher-end-validation.round.selected,.teacher-end-validation.round:hover{opacity:1}.teacher-end-validation.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.teacher-end-validation.round.disabled{pointer-events:none}.teacher-end-validation.round.disabled .icon{filter:saturate(0)}.teacher-end-validation.round[data-size=regular]{height:50px;opacity:.8;width:50px}.teacher-end-validation.round[data-size=regular].active{opacity:1}.teacher-end-validation.round[data-size=small]{height:40px;width:40px}.teacher-end-validation.round[data-size=small].active{height:52px;opacity:1;width:52px}.teacher-end-validation.round[data-size=tiny]{height:33px;width:33px}.teacher-end-validation.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.teacher-end-validation.round[data-size=mini]{height:25px;width:25px}.teacher-end-validation.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.teacher-end-validation.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.teacher-end-validation.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.teacher-end-validation.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-form-button{opacity:.8!important}.challenge-form-button:before{border-color:var(--troubadour-main-6)!important;filter:brightness(1)!important}.challenge-form-button .button-text{color:var(--troubadour-main-6)!important}.challenge-form-button.selected,.challenge-form-button:hover{opacity:1!important}.challenge-form-button.selected:before,.challenge-form-button:hover:before{background-color:var(--troubadour-main-6)!important;border-color:var(--troubadour-main-6)!important;filter:brightness(1)!important}.challenge-form-button.selected .button-text,.challenge-form-button:hover .button-text{color:var(--default-color-2)!important}.group-selection-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.group-selection-btn:focus{text-decoration:none}.group-selection-btn[data-icon-position=left]{flex-direction:row-reverse}.group-selection-btn .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.group-selection-btn.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-creation-assign);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.group-selection-btn.legacy svg{color:var(--challenge-creation-assign)}.group-selection-btn.legacy.selected:before,.group-selection-btn.legacy:hover:before{background-color:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign)}.group-selection-btn.legacy.selected .button-text,.group-selection-btn.legacy:hover .button-text{color:var(--default-color-2)}.group-selection-btn.legacy.selected img,.group-selection-btn.legacy:hover img{transform:scale(.95)}.group-selection-btn.legacy.disabled{pointer-events:none}.group-selection-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.group-selection-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.group-selection-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.group-selection-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.group-selection-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.group-selection-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.group-selection-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.group-selection-btn.pill:before{background:var(--challenge-creation-assign);border:2px solid var(--challenge-creation-assign);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.group-selection-btn.pill svg{color:var(--default-color-2)}.group-selection-btn.pill.selected:before,.group-selection-btn.pill:hover:before{filter:brightness(1.3)}.group-selection-btn.pill.selected img,.group-selection-btn.pill:hover img{transform:scale(.95)}.group-selection-btn.pill.no-shadow:before{box-shadow:none}.group-selection-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.group-selection-btn.pill.has-border.selected:before,.group-selection-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.group-selection-btn.pill.alt-hover.selected:before,.group-selection-btn.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.group-selection-btn.pill.alt-hover.selected .button-text,.group-selection-btn.pill.alt-hover.selected .icon,.group-selection-btn.pill.alt-hover:hover .button-text,.group-selection-btn.pill.alt-hover:hover .icon{color:var(--challenge-creation-assign)}.group-selection-btn.pill.disabled,.group-selection-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.group-selection-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.group-selection-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.group-selection-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.group-selection-btn.pill[data-icon-position=null] .icon{display:none!important}.group-selection-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.group-selection-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.group-selection-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.group-selection-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.group-selection-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.group-selection-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.group-selection-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.group-selection-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.group-selection-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.group-selection-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.group-selection-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.group-selection-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.group-selection-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.group-selection-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.group-selection-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.group-selection-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.group-selection-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.group-selection-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.group-selection-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.group-selection-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.group-selection-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.group-selection-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.group-selection-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.group-selection-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.group-selection-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.group-selection-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.group-selection-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.group-selection-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.group-selection-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.group-selection-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.group-selection-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.group-selection-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.group-selection-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.group-selection-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.group-selection-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.group-selection-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.group-selection-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.group-selection-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.group-selection-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.group-selection-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.group-selection-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.group-selection-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.group-selection-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.group-selection-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.group-selection-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.group-selection-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.group-selection-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.group-selection-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.group-selection-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.group-selection-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.group-selection-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.group-selection-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.group-selection-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.group-selection-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.group-selection-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.group-selection-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.group-selection-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.group-selection-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.group-selection-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.group-selection-btn.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.group-selection-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.group-selection-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.group-selection-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.group-selection-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.group-selection-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.group-selection-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.group-selection-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.group-selection-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.group-selection-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.group-selection-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.group-selection-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.group-selection-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.group-selection-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.group-selection-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.group-selection-btn.pill-alt:before{background:var(--challenge-creation-assign);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.group-selection-btn.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.group-selection-btn.pill-alt.selected:before,.group-selection-btn.pill-alt:hover:before{background:var(--button-border)}.group-selection-btn.pill-alt.selected .button-text,.group-selection-btn.pill-alt:hover .button-text{color:var(--default-bg)}.group-selection-btn.pill-alt.disabled,.group-selection-btn.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.group-selection-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.group-selection-btn.round .icon,.group-selection-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.group-selection-btn.round.selected,.group-selection-btn.round:hover{opacity:1}.group-selection-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.group-selection-btn.round.disabled{pointer-events:none}.group-selection-btn.round.disabled .icon{filter:saturate(0)}.group-selection-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.group-selection-btn.round[data-size=regular].active{opacity:1}.group-selection-btn.round[data-size=small]{height:40px;width:40px}.group-selection-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.group-selection-btn.round[data-size=tiny]{height:33px;width:33px}.group-selection-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.group-selection-btn.round[data-size=mini]{height:25px;width:25px}.group-selection-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.group-selection-btn.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.group-selection-btn.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.group-selection-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.group-selection-btn .fa{z-index:11}.group-selection-btn .fa path{fill:var(--default-color-2)!important}.confirm-action-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.confirm-action-button:focus{text-decoration:none}.confirm-action-button[data-icon-position=left]{flex-direction:row-reverse}.confirm-action-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.confirm-action-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--assisted-action-button);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.confirm-action-button.legacy svg{color:var(--assisted-action-button)}.confirm-action-button.legacy.selected:before,.confirm-action-button.legacy:hover:before{background-color:var(--assisted-action-button);border:2px solid var(--assisted-action-button)}.confirm-action-button.legacy.selected .button-text,.confirm-action-button.legacy:hover .button-text{color:var(--default-bg)}.confirm-action-button.legacy.selected img,.confirm-action-button.legacy:hover img{transform:scale(.95)}.confirm-action-button.legacy.disabled{pointer-events:none}.confirm-action-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.confirm-action-button.legacy.invalid .button-text{color:var(--ui-disabled)}.confirm-action-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.confirm-action-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.confirm-action-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.confirm-action-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.confirm-action-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.confirm-action-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.confirm-action-button.pill:before{background:var(--assisted-action-button);border:2px solid var(--assisted-action-button);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.confirm-action-button.pill .button-text,.confirm-action-button.pill .icon{z-index:11}.confirm-action-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.confirm-action-button.pill svg{color:var(--default-bg)}.confirm-action-button.pill.selected:before,.confirm-action-button.pill:hover:before{filter:brightness(1.3)}.confirm-action-button.pill.selected img,.confirm-action-button.pill:hover img{transform:scale(.95)}.confirm-action-button.pill.no-shadow:before{box-shadow:none}.confirm-action-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.confirm-action-button.pill.has-border.selected:before,.confirm-action-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.confirm-action-button.pill.alt-hover.selected:before,.confirm-action-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.confirm-action-button.pill.alt-hover.selected .button-text,.confirm-action-button.pill.alt-hover.selected .icon,.confirm-action-button.pill.alt-hover:hover .button-text,.confirm-action-button.pill.alt-hover:hover .icon{color:var(--assisted-action-button)}.confirm-action-button.pill.disabled,.confirm-action-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.confirm-action-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.confirm-action-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.confirm-action-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.confirm-action-button.pill[data-icon-position=null] .icon{display:none!important}.confirm-action-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.confirm-action-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.confirm-action-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.confirm-action-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.confirm-action-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.confirm-action-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.confirm-action-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.confirm-action-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.confirm-action-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.confirm-action-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.confirm-action-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.confirm-action-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.confirm-action-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.confirm-action-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.confirm-action-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.confirm-action-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.confirm-action-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.confirm-action-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.confirm-action-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.confirm-action-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.confirm-action-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.confirm-action-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.confirm-action-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.confirm-action-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.confirm-action-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.confirm-action-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.confirm-action-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.confirm-action-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.confirm-action-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.confirm-action-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.confirm-action-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.confirm-action-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.confirm-action-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.confirm-action-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.confirm-action-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.confirm-action-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.confirm-action-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.confirm-action-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.confirm-action-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.confirm-action-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.confirm-action-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.confirm-action-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.confirm-action-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.confirm-action-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.confirm-action-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.confirm-action-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.confirm-action-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.confirm-action-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.confirm-action-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.confirm-action-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.confirm-action-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.confirm-action-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.confirm-action-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.confirm-action-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.confirm-action-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.confirm-action-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.confirm-action-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.confirm-action-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.confirm-action-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.confirm-action-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.confirm-action-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.confirm-action-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.confirm-action-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.confirm-action-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.confirm-action-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.confirm-action-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.confirm-action-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.confirm-action-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.confirm-action-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.confirm-action-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.confirm-action-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.confirm-action-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.confirm-action-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.confirm-action-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.confirm-action-button.pill-alt:before{background:var(--assisted-action-button);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.confirm-action-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.confirm-action-button.pill-alt.selected:before,.confirm-action-button.pill-alt:hover:before{background:var(--button-border)}.confirm-action-button.pill-alt.selected .button-text,.confirm-action-button.pill-alt:hover .button-text{color:var(--default-bg)}.confirm-action-button.pill-alt.disabled,.confirm-action-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.confirm-action-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.confirm-action-button.round .icon,.confirm-action-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.confirm-action-button.round.selected,.confirm-action-button.round:hover{opacity:1}.confirm-action-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.confirm-action-button.round.disabled{pointer-events:none}.confirm-action-button.round.disabled .icon{filter:saturate(0)}.confirm-action-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.confirm-action-button.round[data-size=regular].active{opacity:1}.confirm-action-button.round[data-size=small]{height:40px;width:40px}.confirm-action-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.confirm-action-button.round[data-size=tiny]{height:33px;width:33px}.confirm-action-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.confirm-action-button.round[data-size=mini]{height:25px;width:25px}.confirm-action-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.confirm-action-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.confirm-action-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.confirm-action-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correction-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.correction-btn,.correction-btn:focus{text-decoration:none}.correction-btn[data-icon-position=left]{flex-direction:row-reverse}.correction-btn .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correction-btn.legacy:before{background-color:var(--default-color-3);border:2px solid var(--student-challenges-color-11);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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{font-weight:400;z-index:11}.correction-btn.legacy .button-text,.correction-btn.legacy svg{color:var(--student-challenges-color-11)}.correction-btn.legacy.selected:before,.correction-btn.legacy:hover:before{background-color:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11)}.correction-btn.legacy.selected .button-text,.correction-btn.legacy:hover .button-text{color:var(--default-color-3)}.correction-btn.legacy.selected img,.correction-btn.legacy:hover img{transform:scale(.95)}.correction-btn.legacy.disabled{pointer-events:none}.correction-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.correction-btn.legacy.disabled .button-text{color:var(--ui-disabled)}.correction-btn.legacy.disabled .icon{opacity:.5}.correction-btn.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.correction-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.correction-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.correction-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.correction-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.correction-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.correction-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correction-btn.pill:before{background:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.correction-btn.pill .button-text,.correction-btn.pill .icon{z-index:11}.correction-btn.pill .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.correction-btn.pill svg{color:var(--default-color-3)}.correction-btn.pill.selected:before,.correction-btn.pill:hover:before{filter:brightness(1.3)}.correction-btn.pill.selected img,.correction-btn.pill:hover img{transform:scale(.95)}.correction-btn.pill.no-shadow:before{box-shadow:none}.correction-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correction-btn.pill.has-border.selected:before,.correction-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.correction-btn.pill.alt-hover.selected:before,.correction-btn.pill.alt-hover:hover:before{background-color:var(--default-color-3);border-color:var(--default-color-3);filter:brightness(1)}.correction-btn.pill.alt-hover.selected .button-text,.correction-btn.pill.alt-hover.selected .icon,.correction-btn.pill.alt-hover:hover .button-text,.correction-btn.pill.alt-hover:hover .icon{color:var(--student-challenges-color-11)}.correction-btn.pill.disabled,.correction-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.correction-btn.pill.disabled:before,.correction-btn.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.correction-btn.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.correction-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.correction-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.correction-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.correction-btn.pill[data-icon-position=null] .icon{display:none!important}.correction-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.correction-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.correction-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.correction-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.correction-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.correction-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.correction-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.correction-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.correction-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.correction-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.correction-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.correction-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.correction-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.correction-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.correction-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.correction-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.correction-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.correction-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.correction-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.correction-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.correction-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.correction-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.correction-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.correction-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.correction-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.correction-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.correction-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.correction-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.correction-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.correction-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.correction-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.correction-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.correction-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.correction-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.correction-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.correction-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.correction-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.correction-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.correction-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.correction-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.correction-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.correction-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.correction-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.correction-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.correction-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.correction-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.correction-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.correction-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.correction-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.correction-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.correction-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.correction-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.correction-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.correction-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.correction-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.correction-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.correction-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.correction-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.correction-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.correction-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.correction-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.correction-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.correction-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.correction-btn.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.correction-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.correction-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.correction-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.correction-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.correction-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.correction-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.correction-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.correction-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.correction-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.correction-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.correction-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.correction-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.correction-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.correction-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.correction-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.correction-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.correction-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.correction-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.correction-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.correction-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.correction-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.correction-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.correction-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correction-btn.pill-alt:before{background:var(--student-challenges-color-11);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.correction-btn.pill-alt .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.correction-btn.pill-alt.selected:before,.correction-btn.pill-alt:hover:before{background:var(--button-border)}.correction-btn.pill-alt.selected .button-text,.correction-btn.pill-alt:hover .button-text{color:var(--default-bg)}.correction-btn.pill-alt.disabled,.correction-btn.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.correction-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.correction-btn.round .icon,.correction-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.correction-btn.round.selected,.correction-btn.round:hover{opacity:1}.correction-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.correction-btn.round.disabled{pointer-events:none}.correction-btn.round.disabled .icon{filter:saturate(0)}.correction-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.correction-btn.round[data-size=regular].active{opacity:1}.correction-btn.round[data-size=small]{height:40px;width:40px}.correction-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.correction-btn.round[data-size=tiny]{height:33px;width:33px}.correction-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.correction-btn.round[data-size=mini]{height:25px;width:25px}.correction-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.correction-btn.nav{flex-wrap:nowrap}.correction-btn.nav svg{color:var(--troubadour-main)}.correction-btn.nav .icon,.correction-btn.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.correction-btn.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.correction-btn.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.correction-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correction-btn-alt{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.correction-btn-alt,.correction-btn-alt:focus{text-decoration:none}.correction-btn-alt[data-icon-position=left]{flex-direction:row-reverse}.correction-btn-alt .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correction-btn-alt.legacy:before{background-color:var(--default-color-3);border:2px solid var(--student-challenges-color-11);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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{font-weight:400;z-index:11}.correction-btn-alt.legacy .button-text,.correction-btn-alt.legacy svg{color:var(--student-challenges-color-11)}.correction-btn-alt.legacy.selected:before,.correction-btn-alt.legacy:hover:before{background-color:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11)}.correction-btn-alt.legacy.selected .button-text,.correction-btn-alt.legacy:hover .button-text{color:var(--default-color-3)}.correction-btn-alt.legacy.selected img,.correction-btn-alt.legacy:hover img{transform:scale(.95)}.correction-btn-alt.legacy.disabled{pointer-events:none}.correction-btn-alt.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.correction-btn-alt.legacy.invalid .button-text{color:var(--ui-disabled)}.correction-btn-alt.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.correction-btn-alt.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.correction-btn-alt.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.correction-btn-alt.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.correction-btn-alt.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correction-btn-alt.pill:before{background:var(--student-challenges-color-11);border:2px solid var(--student-challenges-color-11);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.correction-btn-alt.pill svg{color:var(--default-color-3)}.correction-btn-alt.pill.selected:before,.correction-btn-alt.pill:hover:before{filter:brightness(1.3)}.correction-btn-alt.pill.selected img,.correction-btn-alt.pill:hover img{transform:scale(.95)}.correction-btn-alt.pill.no-shadow:before{box-shadow:none}.correction-btn-alt.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.correction-btn-alt.pill.has-border.selected:before,.correction-btn-alt.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.correction-btn-alt.pill.alt-hover.selected:before,.correction-btn-alt.pill.alt-hover:hover:before{background-color:var(--default-color-3);border-color:var(--default-color-3);filter:brightness(1)}.correction-btn-alt.pill.alt-hover.selected .button-text,.correction-btn-alt.pill.alt-hover.selected .icon,.correction-btn-alt.pill.alt-hover:hover .button-text,.correction-btn-alt.pill.alt-hover:hover .icon{color:var(--student-challenges-color-11)}.correction-btn-alt.pill.disabled,.correction-btn-alt.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.correction-btn-alt.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.correction-btn-alt.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.correction-btn-alt.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.correction-btn-alt.pill[data-icon-position=null] .icon{display:none!important}.correction-btn-alt.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.correction-btn-alt.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.correction-btn-alt.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.correction-btn-alt.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.correction-btn-alt.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.correction-btn-alt.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.correction-btn-alt.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.correction-btn-alt.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.correction-btn-alt.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.correction-btn-alt.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.correction-btn-alt.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.correction-btn-alt.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.correction-btn-alt.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.correction-btn-alt.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.correction-btn-alt.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.correction-btn-alt.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.correction-btn-alt.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.correction-btn-alt.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.correction-btn-alt.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.correction-btn-alt.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.correction-btn-alt.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.correction-btn-alt.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.correction-btn-alt.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.correction-btn-alt.pill[data-size=small]{border-radius:45px;padding:8px 30px}.correction-btn-alt.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.correction-btn-alt.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.correction-btn-alt.pill[data-size=small][data-icon-position=left]{padding-left:8px}.correction-btn-alt.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.correction-btn-alt.pill[data-size=small][data-icon-position=right]{padding-right:8px}.correction-btn-alt.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.correction-btn-alt.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.correction-btn-alt.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.correction-btn-alt.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.correction-btn-alt.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.correction-btn-alt.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.correction-btn-alt.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.correction-btn-alt.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.correction-btn-alt.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.correction-btn-alt.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.correction-btn-alt.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.correction-btn-alt.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.correction-btn-alt.pill[data-size=large]{border-radius:100px;padding:16px 40px}.correction-btn-alt.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.correction-btn-alt.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.correction-btn-alt.pill[data-size=large][data-icon-position=left]{padding-left:16px}.correction-btn-alt.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.correction-btn-alt.pill[data-size=large][data-icon-position=right]{padding-right:16px}.correction-btn-alt.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.correction-btn-alt.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.correction-btn-alt.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.correction-btn-alt.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.correction-btn-alt.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.correction-btn-alt.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.correction-btn-alt.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.correction-btn-alt.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.correction-btn-alt.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.correction-btn-alt.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.correction-btn-alt.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.correction-btn-alt.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.correction-btn-alt.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.correction-btn-alt.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.correction-btn-alt.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.correction-btn-alt.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.correction-btn-alt.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.correction-btn-alt.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.correction-btn-alt.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.correction-btn-alt.pill-alt:before{background:var(--student-challenges-color-11);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.correction-btn-alt.pill-alt .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.correction-btn-alt.pill-alt.selected:before,.correction-btn-alt.pill-alt:hover:before{background:var(--button-border)}.correction-btn-alt.pill-alt.selected .button-text,.correction-btn-alt.pill-alt:hover .button-text{color:var(--default-bg)}.correction-btn-alt.pill-alt.disabled,.correction-btn-alt.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.correction-btn-alt.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.correction-btn-alt.round .icon,.correction-btn-alt.round svg{align-items:center;display:flex;height:100%;justify-content:center}.correction-btn-alt.round.selected,.correction-btn-alt.round:hover{opacity:1}.correction-btn-alt.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.correction-btn-alt.round.disabled{pointer-events:none}.correction-btn-alt.round.disabled .icon{filter:saturate(0)}.correction-btn-alt.round[data-size=regular]{height:50px;opacity:.8;width:50px}.correction-btn-alt.round[data-size=regular].active{opacity:1}.correction-btn-alt.round[data-size=small]{height:40px;width:40px}.correction-btn-alt.round[data-size=small].active{height:52px;opacity:1;width:52px}.correction-btn-alt.round[data-size=tiny]{height:33px;width:33px}.correction-btn-alt.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.correction-btn-alt.round[data-size=mini]{height:25px;width:25px}.correction-btn-alt.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.correction-btn-alt.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.correction-btn-alt.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.correction-btn-alt.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.correction-btn-alt .icon{transform:scale(.6)}.all-texts-btn{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.all-texts-btn,.all-texts-btn:focus{text-decoration:none}.all-texts-btn[data-icon-position=left]{flex-direction:row-reverse}.all-texts-btn .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.all-texts-btn.legacy:before{background-color:var(--default-color-3);border:2px solid var(--tutorial-color-11);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.all-texts-btn.legacy svg{color:var(--tutorial-color-11)}.all-texts-btn.legacy.selected:before,.all-texts-btn.legacy:hover:before{background-color:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11)}.all-texts-btn.legacy.selected .button-text,.all-texts-btn.legacy:hover .button-text{color:var(--default-color-3)}.all-texts-btn.legacy.selected img,.all-texts-btn.legacy:hover img{transform:scale(.95)}.all-texts-btn.legacy.disabled{pointer-events:none}.all-texts-btn.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.all-texts-btn.legacy.invalid .button-text{color:var(--ui-disabled)}.all-texts-btn.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.all-texts-btn.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.all-texts-btn.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.all-texts-btn.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.all-texts-btn.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.all-texts-btn.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.all-texts-btn.pill:before{background:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.all-texts-btn.pill svg{color:var(--default-color-3)}.all-texts-btn.pill.selected:before,.all-texts-btn.pill:hover:before{filter:brightness(1.3)}.all-texts-btn.pill.selected img,.all-texts-btn.pill:hover img{transform:scale(.95)}.all-texts-btn.pill.no-shadow:before{box-shadow:none}.all-texts-btn.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.all-texts-btn.pill.has-border.selected:before,.all-texts-btn.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.all-texts-btn.pill.alt-hover.selected:before,.all-texts-btn.pill.alt-hover:hover:before{background-color:var(--default-color-3);border-color:var(--default-color-3);filter:brightness(1)}.all-texts-btn.pill.alt-hover.selected .button-text,.all-texts-btn.pill.alt-hover.selected .icon,.all-texts-btn.pill.alt-hover:hover .button-text,.all-texts-btn.pill.alt-hover:hover .icon{color:var(--tutorial-color-11)}.all-texts-btn.pill.disabled,.all-texts-btn.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.all-texts-btn.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.all-texts-btn.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.all-texts-btn.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.all-texts-btn.pill[data-icon-position=null] .icon{display:none!important}.all-texts-btn.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.all-texts-btn.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.all-texts-btn.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.all-texts-btn.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.all-texts-btn.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.all-texts-btn.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.all-texts-btn.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.all-texts-btn.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.all-texts-btn.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.all-texts-btn.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.all-texts-btn.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.all-texts-btn.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.all-texts-btn.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.all-texts-btn.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.all-texts-btn.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.all-texts-btn.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.all-texts-btn.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.all-texts-btn.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.all-texts-btn.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.all-texts-btn.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.all-texts-btn.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.all-texts-btn.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.all-texts-btn.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.all-texts-btn.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.all-texts-btn.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.all-texts-btn.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.all-texts-btn.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.all-texts-btn.pill[data-size=small]{border-radius:45px;padding:8px 30px}.all-texts-btn.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.all-texts-btn.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.all-texts-btn.pill[data-size=small][data-icon-position=left]{padding-left:8px}.all-texts-btn.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.all-texts-btn.pill[data-size=small][data-icon-position=right]{padding-right:8px}.all-texts-btn.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.all-texts-btn.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.all-texts-btn.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.all-texts-btn.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.all-texts-btn.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.all-texts-btn.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.all-texts-btn.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.all-texts-btn.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.all-texts-btn.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.all-texts-btn.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.all-texts-btn.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.all-texts-btn.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.all-texts-btn.pill[data-size=large]{border-radius:100px;padding:16px 40px}.all-texts-btn.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.all-texts-btn.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.all-texts-btn.pill[data-size=large][data-icon-position=left]{padding-left:16px}.all-texts-btn.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.all-texts-btn.pill[data-size=large][data-icon-position=right]{padding-right:16px}.all-texts-btn.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.all-texts-btn.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.all-texts-btn.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.all-texts-btn.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.all-texts-btn.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.all-texts-btn.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.all-texts-btn.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.all-texts-btn.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.all-texts-btn.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.all-texts-btn.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.all-texts-btn.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.all-texts-btn.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.all-texts-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.all-texts-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.all-texts-btn.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.all-texts-btn.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.all-texts-btn.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.all-texts-btn.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.all-texts-btn.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.all-texts-btn.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.all-texts-btn.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.all-texts-btn.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.all-texts-btn.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.all-texts-btn.pill-alt:before{background:var(--tutorial-color-11);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.all-texts-btn.pill-alt .button-text{color:var(--default-color-3);font-weight:400;z-index:11}.all-texts-btn.pill-alt.selected:before,.all-texts-btn.pill-alt:hover:before{background:var(--button-border)}.all-texts-btn.pill-alt.selected .button-text,.all-texts-btn.pill-alt:hover .button-text{color:var(--default-bg)}.all-texts-btn.pill-alt.disabled,.all-texts-btn.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.all-texts-btn.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.all-texts-btn.round .icon,.all-texts-btn.round svg{align-items:center;display:flex;height:100%;justify-content:center}.all-texts-btn.round.selected,.all-texts-btn.round:hover{opacity:1}.all-texts-btn.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.all-texts-btn.round.disabled{pointer-events:none}.all-texts-btn.round.disabled .icon{filter:saturate(0)}.all-texts-btn.round[data-size=regular]{height:50px;opacity:.8;width:50px}.all-texts-btn.round[data-size=regular].active{opacity:1}.all-texts-btn.round[data-size=small]{height:40px;width:40px}.all-texts-btn.round[data-size=small].active{height:52px;opacity:1;width:52px}.all-texts-btn.round[data-size=tiny]{height:33px;width:33px}.all-texts-btn.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.all-texts-btn.round[data-size=mini]{height:25px;width:25px}.all-texts-btn.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.all-texts-btn.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.all-texts-btn.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.all-texts-btn.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.scene-empty-dialog-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scene-empty-dialog-button:focus{text-decoration:none}.scene-empty-dialog-button[data-icon-position=left]{flex-direction:row-reverse}.scene-empty-dialog-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.scene-empty-dialog-button.legacy:before{background-color:var(--default-color);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.scene-empty-dialog-button.legacy svg{color:var(--default-color-2)}.scene-empty-dialog-button.legacy.selected:before,.scene-empty-dialog-button.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.scene-empty-dialog-button.legacy.selected .button-text,.scene-empty-dialog-button.legacy:hover .button-text{color:var(--default-color)}.scene-empty-dialog-button.legacy.selected img,.scene-empty-dialog-button.legacy:hover img{transform:scale(.95)}.scene-empty-dialog-button.legacy.disabled{pointer-events:none}.scene-empty-dialog-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.scene-empty-dialog-button.legacy.invalid .button-text{color:var(--ui-disabled)}.scene-empty-dialog-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.scene-empty-dialog-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.scene-empty-dialog-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.scene-empty-dialog-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.scene-empty-dialog-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.scene-empty-dialog-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.scene-empty-dialog-button.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.scene-empty-dialog-button.pill svg{color:var(--default-color)}.scene-empty-dialog-button.pill.selected:before,.scene-empty-dialog-button.pill:hover:before{filter:brightness(1.3)}.scene-empty-dialog-button.pill.selected img,.scene-empty-dialog-button.pill:hover img{transform:scale(.95)}.scene-empty-dialog-button.pill.no-shadow:before{box-shadow:none}.scene-empty-dialog-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.scene-empty-dialog-button.pill.has-border.selected:before,.scene-empty-dialog-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.scene-empty-dialog-button.pill.alt-hover.selected:before,.scene-empty-dialog-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.scene-empty-dialog-button.pill.alt-hover.selected .button-text,.scene-empty-dialog-button.pill.alt-hover.selected .icon,.scene-empty-dialog-button.pill.alt-hover:hover .button-text,.scene-empty-dialog-button.pill.alt-hover:hover .icon{color:var(--default-color-2)}.scene-empty-dialog-button.pill.disabled,.scene-empty-dialog-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.scene-empty-dialog-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.scene-empty-dialog-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.scene-empty-dialog-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.scene-empty-dialog-button.pill[data-icon-position=null] .icon{display:none!important}.scene-empty-dialog-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.scene-empty-dialog-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.scene-empty-dialog-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.scene-empty-dialog-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.scene-empty-dialog-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.scene-empty-dialog-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.scene-empty-dialog-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.scene-empty-dialog-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.scene-empty-dialog-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.scene-empty-dialog-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.scene-empty-dialog-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.scene-empty-dialog-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.scene-empty-dialog-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.scene-empty-dialog-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.scene-empty-dialog-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.scene-empty-dialog-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.scene-empty-dialog-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.scene-empty-dialog-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.scene-empty-dialog-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.scene-empty-dialog-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.scene-empty-dialog-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.scene-empty-dialog-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.scene-empty-dialog-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.scene-empty-dialog-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.scene-empty-dialog-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.scene-empty-dialog-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.scene-empty-dialog-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.scene-empty-dialog-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.scene-empty-dialog-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.scene-empty-dialog-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.scene-empty-dialog-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.scene-empty-dialog-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.scene-empty-dialog-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.scene-empty-dialog-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.scene-empty-dialog-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.scene-empty-dialog-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.scene-empty-dialog-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.scene-empty-dialog-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.scene-empty-dialog-button.pill-alt:before{background:var(--default-color-2);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.scene-empty-dialog-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.scene-empty-dialog-button.pill-alt.selected:before,.scene-empty-dialog-button.pill-alt:hover:before{background:var(--button-border)}.scene-empty-dialog-button.pill-alt.selected .button-text,.scene-empty-dialog-button.pill-alt:hover .button-text{color:var(--default-bg)}.scene-empty-dialog-button.pill-alt.disabled,.scene-empty-dialog-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.scene-empty-dialog-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.scene-empty-dialog-button.round .icon,.scene-empty-dialog-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.scene-empty-dialog-button.round.selected,.scene-empty-dialog-button.round:hover{opacity:1}.scene-empty-dialog-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.scene-empty-dialog-button.round[data-size=regular].active{opacity:1}.scene-empty-dialog-button.round[data-size=small]{height:40px;width:40px}.scene-empty-dialog-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.scene-empty-dialog-button.round[data-size=tiny]{height:33px;width:33px}.scene-empty-dialog-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.scene-empty-dialog-button.round[data-size=mini]{height:25px;width:25px}.scene-empty-dialog-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.scene-empty-dialog-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.scene-empty-dialog-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.scene-empty-dialog-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.new-dialogue-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.new-dialogue-button:focus{text-decoration:none}.new-dialogue-button[data-icon-position=left]{flex-direction:row-reverse}.new-dialogue-button .button-text{font-family:Sofia Pro,sans-serif}.new-dialogue-button .button-text.ws-no-wrap{white-space:nowrap}.new-dialogue-button:active,.new-dialogue-button:hover{cursor:pointer;text-decoration:none}.new-dialogue-button.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.new-dialogue-button.legacy:before{background-color:var(--default-color);border:2px solid var(--text-entry-add-text);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.new-dialogue-button.legacy.has-shadow:before{border:2px solid var(--default-color);box-shadow:var(--dropshadow)}.new-dialogue-button.legacy .button-text,.new-dialogue-button.legacy .icon{z-index:11}.new-dialogue-button.legacy .button-text{color:var(--text-entry-add-text);font-weight:400;z-index:11}.new-dialogue-button.legacy svg{color:var(--text-entry-add-text)}.new-dialogue-button.legacy.selected:before,.new-dialogue-button.legacy:hover:before{background-color:var(--text-entry-add-text);border:2px solid var(--text-entry-add-text)}.new-dialogue-button.legacy.selected .button-text,.new-dialogue-button.legacy:hover .button-text{color:var(--default-color)}.new-dialogue-button.legacy.selected img,.new-dialogue-button.legacy:hover img{transform:scale(.95)}.new-dialogue-button.legacy.disabled{pointer-events:none}.new-dialogue-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.new-dialogue-button.legacy.disabled .button-text{color:var(--ui-disabled)}.new-dialogue-button.legacy.disabled .icon{opacity:.5}.new-dialogue-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.new-dialogue-button.legacy.invalid .button-text{color:var(--ui-disabled)}.new-dialogue-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.new-dialogue-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.new-dialogue-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.new-dialogue-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.new-dialogue-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width:16px}.new-dialogue-button.legacy[data-size=tiny] .button-text{font-size:16px;font-weight:600;line-height:21px}.new-dialogue-button.legacy[data-size=tiny][data-icon-position=left]{padding-left:20px}.new-dialogue-button.legacy[data-size=tiny][data-icon-position=left] .icon{margin-right:8px}.new-dialogue-button.legacy[data-size=tiny][data-icon-position=right]{padding-right:20px}.new-dialogue-button.legacy[data-size=tiny][data-icon-position=right] .icon{margin-left:8px}.new-dialogue-button.legacy[data-size=small]{border-radius:45px;padding:11px 30px}.new-dialogue-button.legacy[data-size=small] .icon{height:20px;min-height:20px;min-width:20px;width:20px}.new-dialogue-button.legacy[data-size=small] .button-text{font-size:20px;font-weight:800;line-height:25px}.new-dialogue-button.legacy[data-size=small][data-icon-position=left]{padding-left:25px}.new-dialogue-button.legacy[data-size=small][data-icon-position=left] .icon{margin-right:10px}.new-dialogue-button.legacy[data-size=small][data-icon-position=right]{padding-right:25px}.new-dialogue-button.legacy[data-size=small][data-icon-position=right] .icon{margin-left:10px}.new-dialogue-button.legacy[data-size=regular]{border-radius:45px;padding:20px 40px}.new-dialogue-button.legacy[data-size=regular] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.new-dialogue-button.legacy[data-size=regular] .button-text{font-size:26px;font-weight:600;line-height:35px}.new-dialogue-button.legacy[data-size=regular][data-icon-position=left]{padding-left:35px}.new-dialogue-button.legacy[data-size=regular][data-icon-position=left] .icon{margin-right:18px}.new-dialogue-button.legacy[data-size=regular][data-icon-position=right]{padding-right:35px}.new-dialogue-button.legacy[data-size=regular][data-icon-position=right] .icon{margin-left:18px}.new-dialogue-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.new-dialogue-button.pill:before{background:var(--text-entry-add-text);border:2px solid var(--text-entry-add-text);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.new-dialogue-button.pill .button-text,.new-dialogue-button.pill .icon{z-index:11}.new-dialogue-button.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.new-dialogue-button.pill svg{color:var(--default-color)}.new-dialogue-button.pill.selected:before,.new-dialogue-button.pill:hover:before{filter:brightness(1.3)}.new-dialogue-button.pill.selected img,.new-dialogue-button.pill:hover img{transform:scale(.95)}.new-dialogue-button.pill.no-shadow:before{box-shadow:none}.new-dialogue-button.pill.has-border:before{border-color:var(--text-entry-add-text);box-shadow:none!important}.new-dialogue-button.pill.has-border.selected:before,.new-dialogue-button.pill.has-border:hover:before{border-color:var(--text-entry-add-text)!important;box-shadow:none!important}.new-dialogue-button.pill.alt-hover.selected:before,.new-dialogue-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.new-dialogue-button.pill.alt-hover.selected .button-text,.new-dialogue-button.pill.alt-hover.selected .icon,.new-dialogue-button.pill.alt-hover:hover .button-text,.new-dialogue-button.pill.alt-hover:hover .icon{color:var(--text-entry-add-text)}.new-dialogue-button.pill.disabled,.new-dialogue-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.new-dialogue-button.pill.disabled:before,.new-dialogue-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.new-dialogue-button.pill.disabled:not([data-icon-type=""]) .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}.new-dialogue-button.pill.disabled:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.new-dialogue-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .icon{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/icons/troub-btn-disabled-nobg.svg)}.new-dialogue-button.pill.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.new-dialogue-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.new-dialogue-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.new-dialogue-button.pill[data-icon-position=null] .icon{display:none!important}.new-dialogue-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.new-dialogue-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.new-dialogue-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.new-dialogue-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.new-dialogue-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.new-dialogue-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.new-dialogue-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.new-dialogue-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.new-dialogue-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.new-dialogue-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.new-dialogue-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.new-dialogue-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.new-dialogue-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.new-dialogue-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.new-dialogue-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.new-dialogue-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.new-dialogue-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.new-dialogue-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.new-dialogue-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.new-dialogue-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.new-dialogue-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.new-dialogue-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.new-dialogue-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.new-dialogue-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.new-dialogue-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.new-dialogue-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.new-dialogue-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.new-dialogue-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.new-dialogue-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.new-dialogue-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.new-dialogue-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.new-dialogue-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.new-dialogue-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.new-dialogue-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.new-dialogue-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.new-dialogue-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.new-dialogue-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.new-dialogue-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.new-dialogue-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.new-dialogue-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.new-dialogue-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.new-dialogue-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.new-dialogue-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.new-dialogue-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.new-dialogue-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.new-dialogue-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.new-dialogue-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.new-dialogue-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.new-dialogue-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.new-dialogue-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.new-dialogue-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.new-dialogue-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.new-dialogue-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.new-dialogue-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.new-dialogue-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.new-dialogue-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.new-dialogue-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.new-dialogue-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.new-dialogue-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.new-dialogue-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.new-dialogue-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.new-dialogue-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.new-dialogue-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.new-dialogue-button.pill.icon-no-bg .icon{margin:0!important}.new-dialogue-button.pill.icon-no-bg[data-size=micro] .icon{padding:4px}.new-dialogue-button.pill.icon-no-bg[data-size=micro] .button-text{font-size:10px}.new-dialogue-button.pill.icon-no-bg[data-size=mini] .icon{padding:8px}.new-dialogue-button.pill.icon-no-bg[data-size=mini] .button-text{font-size:15px}.new-dialogue-button.pill.icon-no-bg[data-size=tiny] .icon{padding:10px}.new-dialogue-button.pill.icon-no-bg[data-size=tiny] .button-text{font-size:18px}.new-dialogue-button.pill.icon-no-bg[data-size=small] .icon{padding:18px}.new-dialogue-button.pill.icon-no-bg[data-size=small] .button-text{font-size:26px}.new-dialogue-button.pill.icon-no-bg[data-size=regular] .icon{padding:28px}.new-dialogue-button.pill.icon-no-bg[data-size=regular] .button-text{font-size:34px}.new-dialogue-button.pill.icon-no-bg[data-size=large] .icon{padding:30px}.new-dialogue-button.pill.icon-no-bg[data-size=large] .button-text{font-size:40px}.new-dialogue-button.pill.icon-no-bg[data-size=xlarge] .icon{padding:40px}.new-dialogue-button.pill.icon-no-bg[data-size=xlarge] .button-text{font-size:50px}@media only screen and (max-width:599px){.new-dialogue-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.new-dialogue-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.new-dialogue-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.new-dialogue-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.new-dialogue-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.new-dialogue-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.new-dialogue-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.new-dialogue-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.new-dialogue-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.new-dialogue-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.new-dialogue-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.new-dialogue-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.new-dialogue-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;padding:18px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .button-text{font-size:26px}}@media only screen and (min-width:1600px){.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left]{padding-left:16px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=left] .icon{margin-right:22px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right]{padding-right:16px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=right] .icon{margin-left:22px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null]{padding:16px 40px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small])[data-icon-position=null] .button-text{font-size:34px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.new-dialogue-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .button-text{font-size:34px}}.new-dialogue-button.pill-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.new-dialogue-button.pill-alt:before{background:var(--text-entry-add-text);border:2px solid var(--text-entry-add-text);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.new-dialogue-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.new-dialogue-button.pill-alt.selected:before,.new-dialogue-button.pill-alt:hover:before{background:var(--text-entry-add-text)}.new-dialogue-button.pill-alt.selected .button-text,.new-dialogue-button.pill-alt:hover .button-text{color:var(--default-bg)}.new-dialogue-button.pill-alt.disabled,.new-dialogue-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.new-dialogue-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.new-dialogue-button.pill-alt[data-size=small]{border-radius:100px;padding:15px 40px}.new-dialogue-button.pill-alt[data-size=small] .button-text{font-size:18px;font-weight:800;line-height:20px}.new-dialogue-button.round{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.new-dialogue-button.round .icon,.new-dialogue-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.new-dialogue-button.round.selected,.new-dialogue-button.round:hover{opacity:1}.new-dialogue-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.new-dialogue-button.round.disabled{pointer-events:none}.new-dialogue-button.round.disabled .icon{filter:saturate(0)}.new-dialogue-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.new-dialogue-button.round[data-size=regular].active{opacity:1}.new-dialogue-button.round[data-size=small]{height:40px;width:40px}.new-dialogue-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.new-dialogue-button.round[data-size=tiny]{height:33px;width:33px}.new-dialogue-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.new-dialogue-button.round[data-size=mini]{height:25px;width:25px}.new-dialogue-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.new-dialogue-button.nav{flex-wrap:nowrap}.new-dialogue-button.nav svg{color:var(--troubadour-main)}.new-dialogue-button.nav .icon,.new-dialogue-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.new-dialogue-button.nav .button-text{color:var(--text-entry-add-text);font-weight:700}.new-dialogue-button.nav:hover{text-decoration:underline}.new-dialogue-button.nav[data-icon-position=right][data-size=regular] .icon{margin-left:15px}.new-dialogue-button.nav[data-icon-position=right][data-size=small] .icon{margin-left:10px}.new-dialogue-button.nav[data-icon-position=right][data-size=mini] .icon,.new-dialogue-button.nav[data-icon-position=right][data-size=tiny] .icon{margin-left:5px}.new-dialogue-button.nav[data-icon-position=right] .button-text{text-align:right}.new-dialogue-button.nav[data-icon-position=left][data-size=regular] .icon{margin-right:15px}.new-dialogue-button.nav[data-icon-position=left][data-size=small] .icon{margin-right:10px}.new-dialogue-button.nav[data-icon-position=left][data-size=mini] .icon,.new-dialogue-button.nav[data-icon-position=left][data-size=tiny] .icon{margin-right:5px}.new-dialogue-button.nav[data-icon-position=left] .button-text{text-align:left}.new-dialogue-button.nav[data-size=large]{border-radius:100px;padding:5px}.new-dialogue-button.nav[data-size=large] .button-text{font-size:30px;line-height:36px;padding:0 15px}.new-dialogue-button.nav[data-size=large] .icon{height:80px}.new-dialogue-button.nav[data-size=regular]{padding:20px 31px}.new-dialogue-button.nav[data-size=regular] .icon{height:23px;width:auto}.new-dialogue-button.nav[data-size=regular] .button-text{font-size:20px;line-height:22.5px}.new-dialogue-button.nav[data-size=small]{padding:10px}.new-dialogue-button.nav[data-size=small] .icon{height:16px;width:auto}.new-dialogue-button.nav[data-size=small] .button-text{font-size:20px;line-height:20px}.new-dialogue-button.nav[data-size=tiny]{padding:15px 20px}.new-dialogue-button.nav[data-size=tiny] .icon{height:10px;width:auto}.new-dialogue-button.nav[data-size=tiny] .button-text{font-size:12px;line-height:14px}.new-dialogue-button.nav[data-size=mini]{padding:4px 12px}.new-dialogue-button.nav[data-size=mini] .icon{height:5px;width:auto}.new-dialogue-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.history-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:2px solid var(--default-color)!important;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.history-button,.history-button:focus{text-decoration:none}.history-button[data-icon-position=left]{flex-direction:row-reverse}.history-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.history-button.legacy:before{background-color:var(--default-color);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.history-button.legacy svg{color:var(--default-bg)}.history-button.legacy.selected:before,.history-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.history-button.legacy.selected .button-text,.history-button.legacy:hover .button-text{color:var(--default-color)}.history-button.legacy.selected img,.history-button.legacy:hover img{transform:scale(.95)}.history-button.legacy.disabled{pointer-events:none}.history-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.history-button.legacy.disabled .button-text{color:var(--ui-disabled)}.history-button.legacy.disabled .icon{opacity:.5}.history-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.history-button.legacy.invalid .button-text{color:var(--ui-disabled)}.history-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.history-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.history-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.history-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.history-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.history-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.history-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.history-button.pill .button-text,.history-button.pill .icon{z-index:11}.history-button.pill .button-text{color:var(--default-color);font-weight:400;z-index:11}.history-button.pill svg{color:var(--default-color)}.history-button.pill.selected:before,.history-button.pill:hover:before{filter:brightness(1.3)}.history-button.pill.selected img,.history-button.pill:hover img{transform:scale(.95)}.history-button.pill.no-shadow:before{box-shadow:none}.history-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.history-button.pill.has-border.selected:before,.history-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.history-button.pill.alt-hover.selected:before,.history-button.pill.alt-hover:hover:before{background-color:var(--default-color);border-color:var(--default-color);filter:brightness(1)}.history-button.pill.alt-hover.selected .button-text,.history-button.pill.alt-hover.selected .icon,.history-button.pill.alt-hover:hover .button-text,.history-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.history-button.pill.disabled,.history-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.history-button.pill.disabled:before,.history-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.history-button.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.history-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.history-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.history-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.history-button.pill[data-icon-position=null] .icon{display:none!important}.history-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.history-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.history-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.history-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.history-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.history-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.history-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.history-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.history-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.history-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.history-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.history-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.history-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.history-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.history-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.history-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.history-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.history-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.history-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.history-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.history-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.history-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.history-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.history-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.history-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.history-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.history-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.history-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.history-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.history-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.history-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.history-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.history-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.history-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.history-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.history-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.history-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.history-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.history-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.history-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.history-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.history-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.history-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.history-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.history-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.history-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.history-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.history-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.history-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.history-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.history-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.history-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.history-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.history-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.history-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.history-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.history-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.history-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.history-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.history-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.history-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.history-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.history-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.history-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.history-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.history-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.history-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.history-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.history-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.history-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.history-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.history-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.history-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.history-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.history-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.history-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.history-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.history-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.history-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.history-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.history-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.history-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.history-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.history-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.history-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.history-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.history-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.history-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.history-button.pill-alt:before{background:var(--default-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.history-button.pill-alt .button-text{color:var(--default-color);font-weight:400;z-index:11}.history-button.pill-alt.selected:before,.history-button.pill-alt:hover:before{background:var(--button-border)}.history-button.pill-alt.selected .button-text,.history-button.pill-alt:hover .button-text{color:var(--default-bg)}.history-button.pill-alt.disabled,.history-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.history-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.history-button.round .icon,.history-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.history-button.round.selected,.history-button.round:hover{opacity:1}.history-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.history-button.round.disabled{pointer-events:none}.history-button.round.disabled .icon{filter:saturate(0)}.history-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.history-button.round[data-size=regular].active{opacity:1}.history-button.round[data-size=small]{height:40px;width:40px}.history-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.history-button.round[data-size=tiny]{height:33px;width:33px}.history-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.history-button.round[data-size=mini]{height:25px;width:25px}.history-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.history-button.nav{flex-wrap:nowrap}.history-button.nav svg{color:var(--troubadour-main)}.history-button.nav .icon,.history-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.history-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.history-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.history-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.liked-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.liked-button,.liked-button:focus{text-decoration:none}.liked-button[data-icon-position=left]{flex-direction:row-reverse}.liked-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.liked-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-approve);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.liked-button.legacy svg{color:var(--button-approve)}.liked-button.legacy.selected:before,.liked-button.legacy:hover:before{background-color:var(--button-approve);border:2px solid var(--button-approve)}.liked-button.legacy.selected .button-text,.liked-button.legacy:hover .button-text{color:var(--default-bg)}.liked-button.legacy.selected img,.liked-button.legacy:hover img{transform:scale(.95)}.liked-button.legacy.disabled{pointer-events:none}.liked-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.liked-button.legacy.disabled .button-text{color:var(--ui-disabled)}.liked-button.legacy.disabled .icon{opacity:.5}.liked-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.liked-button.legacy.invalid .button-text{color:var(--ui-disabled)}.liked-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.liked-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.liked-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.liked-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.liked-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.liked-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.liked-button.pill:before{background:var(--button-approve);border:2px solid var(--button-approve);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.liked-button.pill .button-text,.liked-button.pill .icon{z-index:11}.liked-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.liked-button.pill svg{color:var(--default-bg)}.liked-button.pill.selected:before,.liked-button.pill:hover:before{filter:brightness(1.3)}.liked-button.pill.selected img,.liked-button.pill:hover img{transform:scale(.95)}.liked-button.pill.no-shadow:before{box-shadow:none}.liked-button.pill.has-border:before{border-color:var(--button-approve);box-shadow:none!important}.liked-button.pill.has-border.selected:before,.liked-button.pill.has-border:hover:before{border-color:var(--button-approve)!important;box-shadow:none!important}.liked-button.pill.alt-hover.selected:before,.liked-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.liked-button.pill.alt-hover.selected .button-text,.liked-button.pill.alt-hover.selected .icon,.liked-button.pill.alt-hover:hover .button-text,.liked-button.pill.alt-hover:hover .icon{color:var(--button-approve)}.liked-button.pill.disabled,.liked-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.liked-button.pill.disabled:before,.liked-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.liked-button.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.liked-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.liked-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.liked-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.liked-button.pill[data-icon-position=null] .icon{display:none!important}.liked-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.liked-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.liked-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.liked-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.liked-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.liked-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.liked-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.liked-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.liked-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.liked-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.liked-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.liked-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.liked-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.liked-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.liked-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.liked-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.liked-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.liked-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.liked-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.liked-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.liked-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.liked-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.liked-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.liked-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.liked-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.liked-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.liked-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.liked-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.liked-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.liked-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.liked-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.liked-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.liked-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.liked-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.liked-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.liked-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.liked-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.liked-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.liked-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.liked-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.liked-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.liked-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.liked-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.liked-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.liked-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.liked-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.liked-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.liked-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.liked-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.liked-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.liked-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.liked-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.liked-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.liked-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.liked-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.liked-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.liked-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.liked-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.liked-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.liked-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.liked-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.liked-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.liked-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.liked-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.liked-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.liked-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.liked-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.liked-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.liked-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.liked-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.liked-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.liked-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.liked-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.liked-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.liked-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.liked-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.liked-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.liked-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.liked-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.liked-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.liked-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.liked-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.liked-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.liked-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.liked-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.liked-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.liked-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.liked-button.pill-alt:before{background:var(--button-approve);border:2px solid var(--button-approve);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.liked-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.liked-button.pill-alt.selected:before,.liked-button.pill-alt:hover:before{background:var(--button-approve)}.liked-button.pill-alt.selected .button-text,.liked-button.pill-alt:hover .button-text{color:var(--default-bg)}.liked-button.pill-alt.disabled,.liked-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.liked-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.liked-button.round .icon,.liked-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.liked-button.round.selected,.liked-button.round:hover{opacity:1}.liked-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.liked-button.round.disabled{pointer-events:none}.liked-button.round.disabled .icon{filter:saturate(0)}.liked-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.liked-button.round[data-size=regular].active{opacity:1}.liked-button.round[data-size=small]{height:40px;width:40px}.liked-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.liked-button.round[data-size=tiny]{height:33px;width:33px}.liked-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.liked-button.round[data-size=mini]{height:25px;width:25px}.liked-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.liked-button.nav{flex-wrap:nowrap}.liked-button.nav svg{color:var(--troubadour-main)}.liked-button.nav .icon,.liked-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.liked-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.liked-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.liked-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.revised-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.revised-button,.revised-button:focus{text-decoration:none}.revised-button[data-icon-position=left]{flex-direction:row-reverse}.revised-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.revised-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-improve);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.revised-button.legacy svg{color:var(--button-improve)}.revised-button.legacy.selected:before,.revised-button.legacy:hover:before{background-color:var(--button-improve);border:2px solid var(--button-improve)}.revised-button.legacy.selected .button-text,.revised-button.legacy:hover .button-text{color:var(--default-bg)}.revised-button.legacy.selected img,.revised-button.legacy:hover img{transform:scale(.95)}.revised-button.legacy.disabled{pointer-events:none}.revised-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.revised-button.legacy.disabled .button-text{color:var(--ui-disabled)}.revised-button.legacy.disabled .icon{opacity:.5}.revised-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.revised-button.legacy.invalid .button-text{color:var(--ui-disabled)}.revised-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.revised-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.revised-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.revised-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.revised-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.revised-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.revised-button.pill:before{background:var(--button-improve);border:2px solid var(--button-improve);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.revised-button.pill .button-text,.revised-button.pill .icon{z-index:11}.revised-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.revised-button.pill svg{color:var(--default-bg)}.revised-button.pill.selected:before,.revised-button.pill:hover:before{filter:brightness(1.3)}.revised-button.pill.selected img,.revised-button.pill:hover img{transform:scale(.95)}.revised-button.pill.no-shadow:before{box-shadow:none}.revised-button.pill.has-border:before{border-color:var(--button-improve);box-shadow:none!important}.revised-button.pill.has-border.selected:before,.revised-button.pill.has-border:hover:before{border-color:var(--button-improve)!important;box-shadow:none!important}.revised-button.pill.alt-hover.selected:before,.revised-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.revised-button.pill.alt-hover.selected .button-text,.revised-button.pill.alt-hover.selected .icon,.revised-button.pill.alt-hover:hover .button-text,.revised-button.pill.alt-hover:hover .icon{color:var(--button-improve)}.revised-button.pill.disabled,.revised-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.revised-button.pill.disabled:before,.revised-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.revised-button.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.revised-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.revised-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.revised-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.revised-button.pill[data-icon-position=null] .icon{display:none!important}.revised-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.revised-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.revised-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.revised-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.revised-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.revised-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.revised-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.revised-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.revised-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.revised-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.revised-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.revised-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.revised-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.revised-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.revised-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.revised-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.revised-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.revised-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.revised-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.revised-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.revised-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.revised-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.revised-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.revised-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.revised-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.revised-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.revised-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.revised-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.revised-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.revised-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.revised-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.revised-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.revised-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.revised-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.revised-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.revised-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.revised-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.revised-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.revised-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.revised-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.revised-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.revised-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.revised-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.revised-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.revised-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.revised-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.revised-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.revised-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.revised-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.revised-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.revised-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.revised-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.revised-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.revised-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.revised-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.revised-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.revised-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.revised-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.revised-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.revised-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.revised-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.revised-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.revised-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.revised-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.revised-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.revised-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.revised-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.revised-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.revised-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.revised-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.revised-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.revised-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.revised-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.revised-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.revised-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.revised-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.revised-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.revised-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.revised-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.revised-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.revised-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.revised-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.revised-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.revised-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.revised-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.revised-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.revised-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.revised-button.pill-alt:before{background:var(--button-improve);border:2px solid var(--button-improve);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.revised-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.revised-button.pill-alt.selected:before,.revised-button.pill-alt:hover:before{background:var(--button-improve)}.revised-button.pill-alt.selected .button-text,.revised-button.pill-alt:hover .button-text{color:var(--default-bg)}.revised-button.pill-alt.disabled,.revised-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.revised-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.revised-button.round .icon,.revised-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.revised-button.round.selected,.revised-button.round:hover{opacity:1}.revised-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.revised-button.round.disabled{pointer-events:none}.revised-button.round.disabled .icon{filter:saturate(0)}.revised-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.revised-button.round[data-size=regular].active{opacity:1}.revised-button.round[data-size=small]{height:40px;width:40px}.revised-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.revised-button.round[data-size=tiny]{height:33px;width:33px}.revised-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.revised-button.round[data-size=mini]{height:25px;width:25px}.revised-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.revised-button.nav{flex-wrap:nowrap}.revised-button.nav svg{color:var(--troubadour-main)}.revised-button.nav .icon,.revised-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.revised-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.revised-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.revised-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.loved-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loved-button,.loved-button:focus{text-decoration:none}.loved-button[data-icon-position=left]{flex-direction:row-reverse}.loved-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.loved-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-love);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.loved-button.legacy svg{color:var(--button-love)}.loved-button.legacy.selected:before,.loved-button.legacy:hover:before{background-color:var(--button-love);border:2px solid var(--button-love)}.loved-button.legacy.selected .button-text,.loved-button.legacy:hover .button-text{color:var(--default-bg)}.loved-button.legacy.selected img,.loved-button.legacy:hover img{transform:scale(.95)}.loved-button.legacy.disabled{pointer-events:none}.loved-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.loved-button.legacy.disabled .button-text{color:var(--ui-disabled)}.loved-button.legacy.disabled .icon{opacity:.5}.loved-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.loved-button.legacy.invalid .button-text{color:var(--ui-disabled)}.loved-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.loved-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.loved-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.loved-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.loved-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.loved-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.loved-button.pill:before{background:var(--button-love);border:2px solid var(--button-love);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.loved-button.pill .button-text,.loved-button.pill .icon{z-index:11}.loved-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.loved-button.pill svg{color:var(--default-bg)}.loved-button.pill.selected:before,.loved-button.pill:hover:before{filter:brightness(1.3)}.loved-button.pill.selected img,.loved-button.pill:hover img{transform:scale(.95)}.loved-button.pill.no-shadow:before{box-shadow:none}.loved-button.pill.has-border:before{border-color:var(--button-love);box-shadow:none!important}.loved-button.pill.has-border.selected:before,.loved-button.pill.has-border:hover:before{border-color:var(--button-love)!important;box-shadow:none!important}.loved-button.pill.alt-hover.selected:before,.loved-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.loved-button.pill.alt-hover.selected .button-text,.loved-button.pill.alt-hover.selected .icon,.loved-button.pill.alt-hover:hover .button-text,.loved-button.pill.alt-hover:hover .icon{color:var(--button-love)}.loved-button.pill.disabled,.loved-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.loved-button.pill.disabled:before,.loved-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.loved-button.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.loved-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.loved-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.loved-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.loved-button.pill[data-icon-position=null] .icon{display:none!important}.loved-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.loved-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.loved-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.loved-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.loved-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.loved-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.loved-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.loved-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.loved-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.loved-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.loved-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.loved-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.loved-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.loved-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.loved-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.loved-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.loved-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.loved-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.loved-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.loved-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.loved-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.loved-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.loved-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.loved-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.loved-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.loved-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.loved-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.loved-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.loved-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.loved-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.loved-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.loved-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.loved-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.loved-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.loved-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.loved-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.loved-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.loved-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.loved-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.loved-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.loved-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.loved-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.loved-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.loved-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.loved-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.loved-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.loved-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.loved-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.loved-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.loved-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.loved-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.loved-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.loved-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.loved-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.loved-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.loved-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.loved-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.loved-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.loved-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.loved-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.loved-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.loved-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.loved-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.loved-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.loved-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.loved-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.loved-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.loved-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.loved-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.loved-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.loved-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.loved-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.loved-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.loved-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.loved-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.loved-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.loved-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.loved-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.loved-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.loved-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.loved-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.loved-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.loved-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.loved-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.loved-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.loved-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.loved-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.loved-button.pill-alt:before{background:var(--button-love);border:2px solid var(--button-love);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.loved-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.loved-button.pill-alt.selected:before,.loved-button.pill-alt:hover:before{background:var(--button-love)}.loved-button.pill-alt.selected .button-text,.loved-button.pill-alt:hover .button-text{color:var(--default-bg)}.loved-button.pill-alt.disabled,.loved-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.loved-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.loved-button.round .icon,.loved-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.loved-button.round.selected,.loved-button.round:hover{opacity:1}.loved-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.loved-button.round.disabled{pointer-events:none}.loved-button.round.disabled .icon{filter:saturate(0)}.loved-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.loved-button.round[data-size=regular].active{opacity:1}.loved-button.round[data-size=small]{height:40px;width:40px}.loved-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.loved-button.round[data-size=tiny]{height:33px;width:33px}.loved-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.loved-button.round[data-size=mini]{height:25px;width:25px}.loved-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.loved-button.nav{flex-wrap:nowrap}.loved-button.nav svg{color:var(--troubadour-main)}.loved-button.nav .icon,.loved-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.loved-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.loved-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.loved-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.save-TE-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.save-TE-button,.save-TE-button:focus{text-decoration:none}.save-TE-button[data-icon-position=left]{flex-direction:row-reverse}.save-TE-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.save-TE-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-save);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.save-TE-button.legacy svg{color:var(--button-save)}.save-TE-button.legacy.selected:before,.save-TE-button.legacy:hover:before{background-color:var(--button-save);border:2px solid var(--button-save)}.save-TE-button.legacy.selected .button-text,.save-TE-button.legacy:hover .button-text{color:var(--default-bg)}.save-TE-button.legacy.selected img,.save-TE-button.legacy:hover img{transform:scale(.95)}.save-TE-button.legacy.disabled{pointer-events:none}.save-TE-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.save-TE-button.legacy.invalid .button-text{color:var(--ui-disabled)}.save-TE-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.save-TE-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.save-TE-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.save-TE-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.save-TE-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.save-TE-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.save-TE-button.pill:before{background:var(--button-save);border:2px solid var(--button-save);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.save-TE-button.pill .button-text,.save-TE-button.pill .icon{z-index:11}.save-TE-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.save-TE-button.pill svg{color:var(--default-bg)}.save-TE-button.pill.selected:before,.save-TE-button.pill:hover:before{filter:brightness(1.3)}.save-TE-button.pill.selected img,.save-TE-button.pill:hover img{transform:scale(.95)}.save-TE-button.pill.no-shadow:before{box-shadow:none}.save-TE-button.pill.has-border:before{border-color:var(--button-save);box-shadow:none!important}.save-TE-button.pill.has-border.selected:before,.save-TE-button.pill.has-border:hover:before{border-color:var(--button-save)!important;box-shadow:none!important}.save-TE-button.pill.alt-hover.selected:before,.save-TE-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.save-TE-button.pill.alt-hover.selected .button-text,.save-TE-button.pill.alt-hover.selected .icon,.save-TE-button.pill.alt-hover:hover .button-text,.save-TE-button.pill.alt-hover:hover .icon{color:var(--button-save)}.save-TE-button.pill.disabled,.save-TE-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.save-TE-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.save-TE-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.save-TE-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.save-TE-button.pill[data-icon-position=null] .icon{display:none!important}.save-TE-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.save-TE-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.save-TE-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.save-TE-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.save-TE-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.save-TE-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.save-TE-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.save-TE-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.save-TE-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.save-TE-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.save-TE-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.save-TE-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.save-TE-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.save-TE-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.save-TE-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.save-TE-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.save-TE-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.save-TE-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.save-TE-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.save-TE-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.save-TE-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.save-TE-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.save-TE-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.save-TE-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.save-TE-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.save-TE-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.save-TE-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.save-TE-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.save-TE-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.save-TE-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.save-TE-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.save-TE-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.save-TE-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.save-TE-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.save-TE-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.save-TE-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.save-TE-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.save-TE-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.save-TE-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.save-TE-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.save-TE-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.save-TE-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.save-TE-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.save-TE-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.save-TE-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.save-TE-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.save-TE-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.save-TE-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.save-TE-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.save-TE-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.save-TE-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.save-TE-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.save-TE-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.save-TE-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.save-TE-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.save-TE-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.save-TE-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.save-TE-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.save-TE-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.save-TE-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.save-TE-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.save-TE-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.save-TE-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.save-TE-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.save-TE-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.save-TE-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.save-TE-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.save-TE-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.save-TE-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.save-TE-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.save-TE-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.save-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.save-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.save-TE-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.save-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.save-TE-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.save-TE-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.save-TE-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.save-TE-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.save-TE-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.save-TE-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.save-TE-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.save-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.save-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.save-TE-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.save-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.save-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.save-TE-button.pill-alt:before{background:var(--button-save);border:2px solid var(--button-save);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.save-TE-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.save-TE-button.pill-alt.selected:before,.save-TE-button.pill-alt:hover:before{background:var(--button-save)}.save-TE-button.pill-alt.selected .button-text,.save-TE-button.pill-alt:hover .button-text{color:var(--default-bg)}.save-TE-button.pill-alt.disabled,.save-TE-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.save-TE-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.save-TE-button.round .icon,.save-TE-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.save-TE-button.round.selected,.save-TE-button.round:hover{opacity:1}.save-TE-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.save-TE-button.round.disabled{pointer-events:none}.save-TE-button.round.disabled .icon{filter:saturate(0)}.save-TE-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.save-TE-button.round[data-size=regular].active{opacity:1}.save-TE-button.round[data-size=small]{height:40px;width:40px}.save-TE-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.save-TE-button.round[data-size=tiny]{height:33px;width:33px}.save-TE-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.save-TE-button.round[data-size=mini]{height:25px;width:25px}.save-TE-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.save-TE-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.save-TE-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.save-TE-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.delete-TE-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.delete-TE-button,.delete-TE-button:focus{text-decoration:none}.delete-TE-button[data-icon-position=left]{flex-direction:row-reverse}.delete-TE-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.delete-TE-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--button-delete);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.delete-TE-button.legacy svg{color:var(--button-delete)}.delete-TE-button.legacy.selected:before,.delete-TE-button.legacy:hover:before{background-color:var(--button-delete);border:2px solid var(--button-delete)}.delete-TE-button.legacy.selected .button-text,.delete-TE-button.legacy:hover .button-text{color:var(--default-bg)}.delete-TE-button.legacy.selected img,.delete-TE-button.legacy:hover img{transform:scale(.95)}.delete-TE-button.legacy.disabled{pointer-events:none}.delete-TE-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.delete-TE-button.legacy.invalid .button-text{color:var(--ui-disabled)}.delete-TE-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.delete-TE-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.delete-TE-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.delete-TE-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.delete-TE-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.delete-TE-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.delete-TE-button.pill:before{background:var(--button-delete);border:2px solid var(--button-delete);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.delete-TE-button.pill .button-text,.delete-TE-button.pill .icon{z-index:11}.delete-TE-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.delete-TE-button.pill svg{color:var(--default-bg)}.delete-TE-button.pill.selected:before,.delete-TE-button.pill:hover:before{filter:brightness(1.3)}.delete-TE-button.pill.selected img,.delete-TE-button.pill:hover img{transform:scale(.95)}.delete-TE-button.pill.no-shadow:before{box-shadow:none}.delete-TE-button.pill.has-border:before{border-color:var(--button-delete);box-shadow:none!important}.delete-TE-button.pill.has-border.selected:before,.delete-TE-button.pill.has-border:hover:before{border-color:var(--button-delete)!important;box-shadow:none!important}.delete-TE-button.pill.alt-hover.selected:before,.delete-TE-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.delete-TE-button.pill.alt-hover.selected .button-text,.delete-TE-button.pill.alt-hover.selected .icon,.delete-TE-button.pill.alt-hover:hover .button-text,.delete-TE-button.pill.alt-hover:hover .icon{color:var(--button-delete)}.delete-TE-button.pill.disabled,.delete-TE-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.delete-TE-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.delete-TE-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.delete-TE-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.delete-TE-button.pill[data-icon-position=null] .icon{display:none!important}.delete-TE-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.delete-TE-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.delete-TE-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.delete-TE-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.delete-TE-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.delete-TE-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.delete-TE-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.delete-TE-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.delete-TE-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.delete-TE-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.delete-TE-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.delete-TE-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.delete-TE-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.delete-TE-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.delete-TE-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.delete-TE-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.delete-TE-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.delete-TE-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.delete-TE-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.delete-TE-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.delete-TE-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.delete-TE-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.delete-TE-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.delete-TE-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.delete-TE-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.delete-TE-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.delete-TE-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.delete-TE-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.delete-TE-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.delete-TE-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.delete-TE-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.delete-TE-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.delete-TE-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.delete-TE-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.delete-TE-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.delete-TE-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.delete-TE-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.delete-TE-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.delete-TE-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.delete-TE-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.delete-TE-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.delete-TE-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.delete-TE-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.delete-TE-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.delete-TE-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.delete-TE-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.delete-TE-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.delete-TE-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.delete-TE-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.delete-TE-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.delete-TE-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.delete-TE-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.delete-TE-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.delete-TE-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.delete-TE-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.delete-TE-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.delete-TE-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.delete-TE-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.delete-TE-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.delete-TE-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.delete-TE-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.delete-TE-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.delete-TE-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.delete-TE-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.delete-TE-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.delete-TE-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.delete-TE-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.delete-TE-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.delete-TE-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.delete-TE-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.delete-TE-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.delete-TE-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.delete-TE-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.delete-TE-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.delete-TE-button.pill-alt:before{background:var(--button-delete);border:2px solid var(--button-delete);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.delete-TE-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.delete-TE-button.pill-alt.selected:before,.delete-TE-button.pill-alt:hover:before{background:var(--button-delete)}.delete-TE-button.pill-alt.selected .button-text,.delete-TE-button.pill-alt:hover .button-text{color:var(--default-bg)}.delete-TE-button.pill-alt.disabled,.delete-TE-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.delete-TE-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.delete-TE-button.round .icon,.delete-TE-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.delete-TE-button.round.selected,.delete-TE-button.round:hover{opacity:1}.delete-TE-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.delete-TE-button.round.disabled{pointer-events:none}.delete-TE-button.round.disabled .icon{filter:saturate(0)}.delete-TE-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.delete-TE-button.round[data-size=regular].active{opacity:1}.delete-TE-button.round[data-size=small]{height:40px;width:40px}.delete-TE-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.delete-TE-button.round[data-size=tiny]{height:33px;width:33px}.delete-TE-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.delete-TE-button.round[data-size=mini]{height:25px;width:25px}.delete-TE-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.delete-TE-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.delete-TE-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.delete-TE-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.number-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.number-button,.number-button:focus{text-decoration:none}.number-button[data-icon-position=left]{flex-direction:row-reverse}.number-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.number-button.legacy:before{background-color:var(--navigation-step);border:2px solid var(--default-bg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.number-button.legacy svg{color:var(--default-bg)}.number-button.legacy.selected:before,.number-button.legacy:hover:before{background-color:var(--default-bg);border:2px solid var(--default-bg)}.number-button.legacy.selected .button-text,.number-button.legacy:hover .button-text{color:var(--navigation-step)}.number-button.legacy.selected img,.number-button.legacy:hover img{transform:scale(.95)}.number-button.legacy.disabled{pointer-events:none}.number-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.number-button.legacy.disabled .button-text{color:var(--ui-disabled)}.number-button.legacy.disabled .icon{opacity:.5}.number-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.number-button.legacy.invalid .button-text{color:var(--ui-disabled)}.number-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.number-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.number-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.number-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.number-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.number-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.number-button.pill:before{background:var(--default-bg);border:2px solid var(--default-bg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.number-button.pill .button-text,.number-button.pill .icon{z-index:11}.number-button.pill .button-text{color:var(--navigation-step);font-weight:400;z-index:11}.number-button.pill svg{color:var(--navigation-step)}.number-button.pill.selected:before,.number-button.pill:hover:before{filter:brightness(1.3)}.number-button.pill.selected img,.number-button.pill:hover img{transform:scale(.95)}.number-button.pill.no-shadow:before{box-shadow:none}.number-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.number-button.pill.has-border.selected:before,.number-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.number-button.pill.alt-hover.selected:before,.number-button.pill.alt-hover:hover:before{background-color:var(--navigation-step);border-color:var(--navigation-step);filter:brightness(1)}.number-button.pill.alt-hover.selected .button-text,.number-button.pill.alt-hover.selected .icon,.number-button.pill.alt-hover:hover .button-text,.number-button.pill.alt-hover:hover .icon{color:var(--default-bg)}.number-button.pill.disabled,.number-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.number-button.pill.disabled:before,.number-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.number-button.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.number-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.number-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.number-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.number-button.pill[data-icon-position=null] .icon{display:none!important}.number-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.number-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.number-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.number-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.number-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.number-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.number-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.number-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.number-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.number-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.number-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.number-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.number-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.number-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.number-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.number-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.number-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.number-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.number-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.number-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.number-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.number-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.number-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.number-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.number-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.number-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.number-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.number-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.number-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.number-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.number-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.number-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.number-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.number-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.number-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.number-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.number-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.number-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.number-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.number-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.number-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.number-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.number-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.number-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.number-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.number-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.number-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.number-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.number-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.number-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.number-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.number-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.number-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.number-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.number-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.number-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.number-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.number-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.number-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.number-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.number-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.number-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.number-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.number-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.number-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.number-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.number-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.number-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.number-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.number-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.number-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.number-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.number-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.number-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.number-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.number-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.number-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.number-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.number-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.number-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.number-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.number-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.number-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.number-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.number-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.number-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.number-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.number-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.number-button.pill-alt:before{background:var(--default-bg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.number-button.pill-alt .button-text{color:var(--navigation-step);font-weight:400;z-index:11}.number-button.pill-alt.selected:before,.number-button.pill-alt:hover:before{background:var(--button-border)}.number-button.pill-alt.selected .button-text,.number-button.pill-alt:hover .button-text{color:var(--default-bg)}.number-button.pill-alt.disabled,.number-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.number-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.number-button.round .icon,.number-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.number-button.round.selected,.number-button.round:hover{opacity:1}.number-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.number-button.round.disabled{pointer-events:none}.number-button.round.disabled .icon{filter:saturate(0)}.number-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.number-button.round[data-size=regular].active{opacity:1}.number-button.round[data-size=small]{height:40px;width:40px}.number-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.number-button.round[data-size=tiny]{height:33px;width:33px}.number-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.number-button.round[data-size=mini]{height:25px;width:25px}.number-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.number-button.nav{flex-wrap:nowrap}.number-button.nav svg{color:var(--troubadour-main)}.number-button.nav .icon,.number-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.number-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.number-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.number-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.open-read-mode-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.open-read-mode-button:focus{text-decoration:none}.open-read-mode-button[data-icon-position=left]{flex-direction:row-reverse}.open-read-mode-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.open-read-mode-button.legacy:before{background-color:var(--challenges-card-to-do-2);border:2px solid var(--tutorial-color-11);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.open-read-mode-button.legacy svg{color:var(--tutorial-color-11)}.open-read-mode-button.legacy.selected:before,.open-read-mode-button.legacy:hover:before{background-color:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11)}.open-read-mode-button.legacy.selected .button-text,.open-read-mode-button.legacy:hover .button-text{color:var(--challenges-card-to-do-2)}.open-read-mode-button.legacy.selected img,.open-read-mode-button.legacy:hover img{transform:scale(.95)}.open-read-mode-button.legacy.disabled{pointer-events:none}.open-read-mode-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.open-read-mode-button.legacy.invalid .button-text{color:var(--ui-disabled)}.open-read-mode-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.open-read-mode-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.open-read-mode-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.open-read-mode-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.open-read-mode-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.open-read-mode-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.open-read-mode-button.pill:before{background:var(--tutorial-color-11);border:2px solid var(--tutorial-color-11);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.open-read-mode-button.pill svg{color:var(--challenges-card-to-do-2)}.open-read-mode-button.pill.selected:before,.open-read-mode-button.pill:hover:before{filter:brightness(1.3)}.open-read-mode-button.pill.selected img,.open-read-mode-button.pill:hover img{transform:scale(.95)}.open-read-mode-button.pill.no-shadow:before{box-shadow:none}.open-read-mode-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.open-read-mode-button.pill.has-border.selected:before,.open-read-mode-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.open-read-mode-button.pill.alt-hover.selected:before,.open-read-mode-button.pill.alt-hover:hover:before{background-color:var(--challenges-card-to-do-2);border-color:var(--challenges-card-to-do-2);filter:brightness(1)}.open-read-mode-button.pill.alt-hover.selected .button-text,.open-read-mode-button.pill.alt-hover.selected .icon,.open-read-mode-button.pill.alt-hover:hover .button-text,.open-read-mode-button.pill.alt-hover:hover .icon{color:var(--tutorial-color-11)}.open-read-mode-button.pill.disabled,.open-read-mode-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.open-read-mode-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.open-read-mode-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.open-read-mode-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.open-read-mode-button.pill[data-icon-position=null] .icon{display:none!important}.open-read-mode-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.open-read-mode-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.open-read-mode-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.open-read-mode-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.open-read-mode-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.open-read-mode-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.open-read-mode-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.open-read-mode-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.open-read-mode-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.open-read-mode-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.open-read-mode-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.open-read-mode-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.open-read-mode-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.open-read-mode-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.open-read-mode-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.open-read-mode-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.open-read-mode-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.open-read-mode-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.open-read-mode-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.open-read-mode-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.open-read-mode-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.open-read-mode-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.open-read-mode-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.open-read-mode-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.open-read-mode-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.open-read-mode-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.open-read-mode-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.open-read-mode-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.open-read-mode-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.open-read-mode-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.open-read-mode-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.open-read-mode-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.open-read-mode-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.open-read-mode-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.open-read-mode-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.open-read-mode-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.open-read-mode-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.open-read-mode-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.open-read-mode-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.open-read-mode-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.open-read-mode-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.open-read-mode-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.open-read-mode-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.open-read-mode-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.open-read-mode-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.open-read-mode-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.open-read-mode-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.open-read-mode-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.open-read-mode-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.open-read-mode-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.open-read-mode-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.open-read-mode-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.open-read-mode-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.open-read-mode-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.open-read-mode-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.open-read-mode-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.open-read-mode-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.open-read-mode-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.open-read-mode-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.open-read-mode-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.open-read-mode-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.open-read-mode-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.open-read-mode-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.open-read-mode-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.open-read-mode-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.open-read-mode-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.open-read-mode-button.pill-alt:before{background:var(--tutorial-color-11);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.open-read-mode-button.pill-alt .button-text{color:var(--challenges-card-to-do-2);font-weight:400;z-index:11}.open-read-mode-button.pill-alt.selected:before,.open-read-mode-button.pill-alt:hover:before{background:var(--button-border)}.open-read-mode-button.pill-alt.selected .button-text,.open-read-mode-button.pill-alt:hover .button-text{color:var(--default-bg)}.open-read-mode-button.pill-alt.disabled,.open-read-mode-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.open-read-mode-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.open-read-mode-button.round .icon,.open-read-mode-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.open-read-mode-button.round.selected,.open-read-mode-button.round:hover{opacity:1}.open-read-mode-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.open-read-mode-button.round[data-size=regular].active{opacity:1}.open-read-mode-button.round[data-size=small]{height:40px;width:40px}.open-read-mode-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.open-read-mode-button.round[data-size=tiny]{height:33px;width:33px}.open-read-mode-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.open-read-mode-button.round[data-size=mini]{height:25px;width:25px}.open-read-mode-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.open-read-mode-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.open-read-mode-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.open-read-mode-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.back-to-challenges-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.back-to-challenges-button:focus{text-decoration:none}.back-to-challenges-button[data-icon-position=left]{flex-direction:row-reverse}.back-to-challenges-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.back-to-challenges-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--troubadour-main);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.back-to-challenges-button.legacy svg{color:var(--troubadour-main)}.back-to-challenges-button.legacy.selected:before,.back-to-challenges-button.legacy:hover:before{background-color:var(--troubadour-main);border:2px solid var(--troubadour-main)}.back-to-challenges-button.legacy.selected .button-text,.back-to-challenges-button.legacy:hover .button-text{color:var(--default-color-2)}.back-to-challenges-button.legacy.selected img,.back-to-challenges-button.legacy:hover img{transform:scale(.95)}.back-to-challenges-button.legacy.disabled{pointer-events:none}.back-to-challenges-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.back-to-challenges-button.legacy.invalid .button-text{color:var(--ui-disabled)}.back-to-challenges-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.back-to-challenges-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.back-to-challenges-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.back-to-challenges-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.back-to-challenges-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.back-to-challenges-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.back-to-challenges-button.pill:before{background:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.back-to-challenges-button.pill svg{color:var(--default-color-2)}.back-to-challenges-button.pill.selected:before,.back-to-challenges-button.pill:hover:before{filter:brightness(1.3)}.back-to-challenges-button.pill.selected img,.back-to-challenges-button.pill:hover img{transform:scale(.95)}.back-to-challenges-button.pill.no-shadow:before{box-shadow:none}.back-to-challenges-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.back-to-challenges-button.pill.has-border.selected:before,.back-to-challenges-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.back-to-challenges-button.pill.alt-hover.selected:before,.back-to-challenges-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.back-to-challenges-button.pill.alt-hover.selected .button-text,.back-to-challenges-button.pill.alt-hover.selected .icon,.back-to-challenges-button.pill.alt-hover:hover .button-text,.back-to-challenges-button.pill.alt-hover:hover .icon{color:var(--troubadour-main)}.back-to-challenges-button.pill.disabled,.back-to-challenges-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.back-to-challenges-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.back-to-challenges-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.back-to-challenges-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.back-to-challenges-button.pill[data-icon-position=null] .icon{display:none!important}.back-to-challenges-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.back-to-challenges-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.back-to-challenges-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.back-to-challenges-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.back-to-challenges-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.back-to-challenges-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.back-to-challenges-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.back-to-challenges-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.back-to-challenges-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.back-to-challenges-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.back-to-challenges-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.back-to-challenges-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.back-to-challenges-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.back-to-challenges-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.back-to-challenges-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.back-to-challenges-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.back-to-challenges-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.back-to-challenges-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.back-to-challenges-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.back-to-challenges-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.back-to-challenges-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.back-to-challenges-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.back-to-challenges-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.back-to-challenges-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.back-to-challenges-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.back-to-challenges-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.back-to-challenges-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.back-to-challenges-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.back-to-challenges-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.back-to-challenges-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.back-to-challenges-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.back-to-challenges-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.back-to-challenges-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.back-to-challenges-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.back-to-challenges-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.back-to-challenges-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.back-to-challenges-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.back-to-challenges-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.back-to-challenges-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.back-to-challenges-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.back-to-challenges-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.back-to-challenges-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.back-to-challenges-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.back-to-challenges-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.back-to-challenges-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.back-to-challenges-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.back-to-challenges-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.back-to-challenges-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.back-to-challenges-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.back-to-challenges-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.back-to-challenges-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.back-to-challenges-button.pill-alt:before{background:var(--troubadour-main);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.back-to-challenges-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.back-to-challenges-button.pill-alt.selected:before,.back-to-challenges-button.pill-alt:hover:before{background:var(--button-border)}.back-to-challenges-button.pill-alt.selected .button-text,.back-to-challenges-button.pill-alt:hover .button-text{color:var(--default-bg)}.back-to-challenges-button.pill-alt.disabled,.back-to-challenges-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.back-to-challenges-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.back-to-challenges-button.round .icon,.back-to-challenges-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.back-to-challenges-button.round.selected,.back-to-challenges-button.round:hover{opacity:1}.back-to-challenges-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.back-to-challenges-button.round[data-size=regular].active{opacity:1}.back-to-challenges-button.round[data-size=small]{height:40px;width:40px}.back-to-challenges-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.back-to-challenges-button.round[data-size=tiny]{height:33px;width:33px}.back-to-challenges-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.back-to-challenges-button.round[data-size=mini]{height:25px;width:25px}.back-to-challenges-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.back-to-challenges-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.back-to-challenges-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.back-to-challenges-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.student-correction-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.student-correction-button:focus{text-decoration:none}.student-correction-button[data-icon-position=left]{flex-direction:row-reverse}.student-correction-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.student-correction-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-waitval-very-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.student-correction-button.legacy svg{color:var(--workstate-waitval-very-dark)}.student-correction-button.legacy.selected:before,.student-correction-button.legacy:hover:before{background-color:var(--workstate-waitval-very-dark);border:2px solid var(--workstate-waitval-very-dark)}.student-correction-button.legacy.selected .button-text,.student-correction-button.legacy:hover .button-text{color:var(--default-color-2)}.student-correction-button.legacy.selected img,.student-correction-button.legacy:hover img{transform:scale(.95)}.student-correction-button.legacy.disabled{pointer-events:none}.student-correction-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.student-correction-button.legacy.invalid .button-text{color:var(--ui-disabled)}.student-correction-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-correction-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.student-correction-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.student-correction-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.student-correction-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-correction-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.student-correction-button.pill:before{background:var(--workstate-waitval-very-dark);border:2px solid var(--workstate-waitval-very-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.student-correction-button.pill svg{color:var(--default-color-2)}.student-correction-button.pill.selected:before,.student-correction-button.pill:hover:before{filter:brightness(1.3)}.student-correction-button.pill.selected img,.student-correction-button.pill:hover img{transform:scale(.95)}.student-correction-button.pill.no-shadow:before{box-shadow:none}.student-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-correction-button.pill.has-border.selected:before,.student-correction-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.student-correction-button.pill.alt-hover.selected:before,.student-correction-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.student-correction-button.pill.alt-hover.selected .button-text,.student-correction-button.pill.alt-hover.selected .icon,.student-correction-button.pill.alt-hover:hover .button-text,.student-correction-button.pill.alt-hover:hover .icon{color:var(--workstate-waitval-very-dark)}.student-correction-button.pill.disabled,.student-correction-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.student-correction-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-correction-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.student-correction-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.student-correction-button.pill[data-icon-position=null] .icon{display:none!important}.student-correction-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.student-correction-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.student-correction-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.student-correction-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.student-correction-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.student-correction-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.student-correction-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.student-correction-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.student-correction-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.student-correction-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.student-correction-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.student-correction-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.student-correction-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.student-correction-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.student-correction-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.student-correction-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.student-correction-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.student-correction-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.student-correction-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.student-correction-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.student-correction-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.student-correction-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.student-correction-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.student-correction-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.student-correction-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.student-correction-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.student-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.student-correction-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.student-correction-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.student-correction-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.student-correction-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.student-correction-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.student-correction-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.student-correction-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.student-correction-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.student-correction-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.student-correction-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.student-correction-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.student-correction-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.student-correction-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.student-correction-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.student-correction-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.student-correction-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.student-correction-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.student-correction-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.student-correction-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.student-correction-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.student-correction-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.student-correction-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.student-correction-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.student-correction-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.student-correction-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.student-correction-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.student-correction-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.student-correction-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.student-correction-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.student-correction-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.student-correction-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.student-correction-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.student-correction-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.student-correction-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.student-correction-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.student-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.student-correction-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.student-correction-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.student-correction-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.student-correction-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.student-correction-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.student-correction-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.student-correction-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.student-correction-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.student-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.student-correction-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.student-correction-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.student-correction-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.student-correction-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.student-correction-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.student-correction-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.student-correction-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.student-correction-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.student-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.student-correction-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.student-correction-button.pill-alt:before{background:var(--workstate-waitval-very-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.student-correction-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.student-correction-button.pill-alt.selected:before,.student-correction-button.pill-alt:hover:before{background:var(--button-border)}.student-correction-button.pill-alt.selected .button-text,.student-correction-button.pill-alt:hover .button-text{color:var(--default-bg)}.student-correction-button.pill-alt.disabled,.student-correction-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.student-correction-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.student-correction-button.round .icon,.student-correction-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.student-correction-button.round.selected,.student-correction-button.round:hover{opacity:1}.student-correction-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.student-correction-button.round.disabled{pointer-events:none}.student-correction-button.round.disabled .icon{filter:saturate(0)}.student-correction-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.student-correction-button.round[data-size=regular].active{opacity:1}.student-correction-button.round[data-size=small]{height:40px;width:40px}.student-correction-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.student-correction-button.round[data-size=tiny]{height:33px;width:33px}.student-correction-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.student-correction-button.round[data-size=mini]{height:25px;width:25px}.student-correction-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.student-correction-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.student-correction-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.student-correction-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.student-revision-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.student-revision-button:focus{text-decoration:none}.student-revision-button[data-icon-position=left]{flex-direction:row-reverse}.student-revision-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.student-revision-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.student-revision-button.legacy svg{color:var(--workstate-needrev-dark)}.student-revision-button.legacy.selected:before,.student-revision-button.legacy:hover:before{background-color:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark)}.student-revision-button.legacy.selected .button-text,.student-revision-button.legacy:hover .button-text{color:var(--default-color-2)}.student-revision-button.legacy.selected img,.student-revision-button.legacy:hover img{transform:scale(.95)}.student-revision-button.legacy.disabled{pointer-events:none}.student-revision-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.student-revision-button.legacy.invalid .button-text{color:var(--ui-disabled)}.student-revision-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-revision-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.student-revision-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.student-revision-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.student-revision-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.student-revision-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.student-revision-button.pill:before{background:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.student-revision-button.pill svg{color:var(--default-color-2)}.student-revision-button.pill.selected:before,.student-revision-button.pill:hover:before{filter:brightness(1.3)}.student-revision-button.pill.selected img,.student-revision-button.pill:hover img{transform:scale(.95)}.student-revision-button.pill.no-shadow:before{box-shadow:none}.student-revision-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.student-revision-button.pill.has-border.selected:before,.student-revision-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.student-revision-button.pill.alt-hover.selected:before,.student-revision-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.student-revision-button.pill.alt-hover.selected .button-text,.student-revision-button.pill.alt-hover.selected .icon,.student-revision-button.pill.alt-hover:hover .button-text,.student-revision-button.pill.alt-hover:hover .icon{color:var(--workstate-needrev-dark)}.student-revision-button.pill.disabled,.student-revision-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.student-revision-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.student-revision-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.student-revision-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.student-revision-button.pill[data-icon-position=null] .icon{display:none!important}.student-revision-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.student-revision-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.student-revision-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.student-revision-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.student-revision-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.student-revision-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.student-revision-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.student-revision-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.student-revision-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.student-revision-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.student-revision-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.student-revision-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.student-revision-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.student-revision-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.student-revision-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.student-revision-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.student-revision-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.student-revision-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.student-revision-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.student-revision-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.student-revision-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.student-revision-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.student-revision-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.student-revision-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.student-revision-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.student-revision-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.student-revision-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.student-revision-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.student-revision-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.student-revision-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.student-revision-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.student-revision-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.student-revision-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.student-revision-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.student-revision-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.student-revision-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.student-revision-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.student-revision-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.student-revision-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.student-revision-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.student-revision-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.student-revision-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.student-revision-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.student-revision-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.student-revision-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.student-revision-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.student-revision-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.student-revision-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.student-revision-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.student-revision-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.student-revision-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.student-revision-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.student-revision-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.student-revision-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.student-revision-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.student-revision-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.student-revision-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.student-revision-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.student-revision-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.student-revision-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.student-revision-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.student-revision-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.student-revision-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.student-revision-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.student-revision-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.student-revision-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.student-revision-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.student-revision-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.student-revision-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.student-revision-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.student-revision-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.student-revision-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.student-revision-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.student-revision-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.student-revision-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.student-revision-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.student-revision-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.student-revision-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.student-revision-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.student-revision-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.student-revision-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.student-revision-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.student-revision-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.student-revision-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.student-revision-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.student-revision-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.student-revision-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.student-revision-button.pill-alt:before{background:var(--workstate-needrev-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.student-revision-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.student-revision-button.pill-alt.selected:before,.student-revision-button.pill-alt:hover:before{background:var(--button-border)}.student-revision-button.pill-alt.selected .button-text,.student-revision-button.pill-alt:hover .button-text{color:var(--default-bg)}.student-revision-button.pill-alt.disabled,.student-revision-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.student-revision-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.student-revision-button.round .icon,.student-revision-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.student-revision-button.round.selected,.student-revision-button.round:hover{opacity:1}.student-revision-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.student-revision-button.round.disabled{pointer-events:none}.student-revision-button.round.disabled .icon{filter:saturate(0)}.student-revision-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.student-revision-button.round[data-size=regular].active{opacity:1}.student-revision-button.round[data-size=small]{height:40px;width:40px}.student-revision-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.student-revision-button.round[data-size=tiny]{height:33px;width:33px}.student-revision-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.student-revision-button.round[data-size=mini]{height:25px;width:25px}.student-revision-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.student-revision-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.student-revision-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.student-revision-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-add-comment-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teacher-add-comment-button:focus{text-decoration:none}.teacher-add-comment-button[data-icon-position=left]{flex-direction:row-reverse}.teacher-add-comment-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-add-comment-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-comment);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.teacher-add-comment-button.legacy svg{color:var(--workstate-comment)}.teacher-add-comment-button.legacy.selected:before,.teacher-add-comment-button.legacy:hover:before{background-color:var(--workstate-comment);border:2px solid var(--workstate-comment)}.teacher-add-comment-button.legacy.selected .button-text,.teacher-add-comment-button.legacy:hover .button-text{color:var(--default-color-2)}.teacher-add-comment-button.legacy.selected img,.teacher-add-comment-button.legacy:hover img{transform:scale(.95)}.teacher-add-comment-button.legacy.disabled{pointer-events:none}.teacher-add-comment-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.teacher-add-comment-button.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-add-comment-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-add-comment-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-add-comment-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-add-comment-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-add-comment-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.teacher-add-comment-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-add-comment-button.pill:before{background:var(--workstate-comment);border:2px solid var(--workstate-comment);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.teacher-add-comment-button.pill svg{color:var(--default-color-2)}.teacher-add-comment-button.pill.selected:before,.teacher-add-comment-button.pill:hover:before{filter:brightness(1.3)}.teacher-add-comment-button.pill.selected img,.teacher-add-comment-button.pill:hover img{transform:scale(.95)}.teacher-add-comment-button.pill.no-shadow:before{box-shadow:none}.teacher-add-comment-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-add-comment-button.pill.has-border.selected:before,.teacher-add-comment-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-add-comment-button.pill.alt-hover.selected:before,.teacher-add-comment-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.teacher-add-comment-button.pill.alt-hover.selected .button-text,.teacher-add-comment-button.pill.alt-hover.selected .icon,.teacher-add-comment-button.pill.alt-hover:hover .button-text,.teacher-add-comment-button.pill.alt-hover:hover .icon{color:var(--workstate-comment)}.teacher-add-comment-button.pill.disabled,.teacher-add-comment-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.teacher-add-comment-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-add-comment-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-add-comment-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-add-comment-button.pill[data-icon-position=null] .icon{display:none!important}.teacher-add-comment-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.teacher-add-comment-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.teacher-add-comment-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-add-comment-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-add-comment-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.teacher-add-comment-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-add-comment-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-add-comment-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-add-comment-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.teacher-add-comment-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-add-comment-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-add-comment-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-add-comment-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.teacher-add-comment-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-add-comment-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-add-comment-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-add-comment-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-add-comment-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.teacher-add-comment-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-add-comment-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-add-comment-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-add-comment-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.teacher-add-comment-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-add-comment-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.teacher-add-comment-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-add-comment-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-add-comment-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.teacher-add-comment-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-add-comment-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-add-comment-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-add-comment-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.teacher-add-comment-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.teacher-add-comment-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.teacher-add-comment-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.teacher-add-comment-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.teacher-add-comment-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-add-comment-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-add-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.teacher-add-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-add-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-add-comment-button.pill-alt:before{background:var(--workstate-comment);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-add-comment-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.teacher-add-comment-button.pill-alt.selected:before,.teacher-add-comment-button.pill-alt:hover:before{background:var(--button-border)}.teacher-add-comment-button.pill-alt.selected .button-text,.teacher-add-comment-button.pill-alt:hover .button-text{color:var(--default-bg)}.teacher-add-comment-button.pill-alt.disabled,.teacher-add-comment-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.teacher-add-comment-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.teacher-add-comment-button.round .icon,.teacher-add-comment-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.teacher-add-comment-button.round.selected,.teacher-add-comment-button.round:hover{opacity:1}.teacher-add-comment-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.teacher-add-comment-button.round[data-size=regular].active{opacity:1}.teacher-add-comment-button.round[data-size=small]{height:40px;width:40px}.teacher-add-comment-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.teacher-add-comment-button.round[data-size=tiny]{height:33px;width:33px}.teacher-add-comment-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.teacher-add-comment-button.round[data-size=mini]{height:25px;width:25px}.teacher-add-comment-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.teacher-add-comment-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.teacher-add-comment-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.teacher-add-comment-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.completed-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.completed-button,.completed-button:focus{text-decoration:none}.completed-button[data-icon-position=left]{flex-direction:row-reverse}.completed-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.completed-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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{font-weight:400;z-index:11}.completed-button.legacy .button-text,.completed-button.legacy svg{color:var(--workstate-completed-very-dark)}.completed-button.legacy.selected:before,.completed-button.legacy:hover:before{background-color:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark)}.completed-button.legacy.selected .button-text,.completed-button.legacy:hover .button-text{color:var(--default-color-2)}.completed-button.legacy.selected img,.completed-button.legacy:hover img{transform:scale(.95)}.completed-button.legacy.disabled{pointer-events:none}.completed-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.completed-button.legacy.disabled .button-text{color:var(--ui-disabled)}.completed-button.legacy.disabled .icon{opacity:.5}.completed-button.legacy.invalid:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.completed-button.legacy.invalid .button-text{color:var(--ui-disabled)}.completed-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.completed-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.completed-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.completed-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.completed-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.completed-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.completed-button.pill:before{background:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.completed-button.pill .button-text,.completed-button.pill .icon{z-index:11}.completed-button.pill .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.completed-button.pill svg{color:var(--default-color-2)}.completed-button.pill.selected:before,.completed-button.pill:hover:before{filter:brightness(1.3)}.completed-button.pill.selected img,.completed-button.pill:hover img{transform:scale(.95)}.completed-button.pill.no-shadow:before{box-shadow:none}.completed-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.completed-button.pill.has-border.selected:before,.completed-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.completed-button.pill.alt-hover.selected:before,.completed-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.completed-button.pill.alt-hover.selected .button-text,.completed-button.pill.alt-hover.selected .icon,.completed-button.pill.alt-hover:hover .button-text,.completed-button.pill.alt-hover:hover .icon{color:var(--workstate-completed-very-dark)}.completed-button.pill.disabled,.completed-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.completed-button.pill.disabled:before,.completed-button.pill.invalid:before{background-color:var(--disabled);border-color:var(--disabled-border)}.completed-button.pill.disabled:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.completed-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.completed-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.completed-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.completed-button.pill[data-icon-position=null] .icon{display:none!important}.completed-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.completed-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.completed-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.completed-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.completed-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.completed-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.completed-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.completed-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.completed-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.completed-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.completed-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.completed-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.completed-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.completed-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.completed-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.completed-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.completed-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.completed-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.completed-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.completed-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.completed-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.completed-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.completed-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.completed-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.completed-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.completed-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.completed-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.completed-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.completed-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.completed-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.completed-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.completed-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.completed-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.completed-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.completed-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.completed-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.completed-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.completed-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.completed-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.completed-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.completed-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.completed-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.completed-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.completed-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.completed-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.completed-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.completed-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.completed-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.completed-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.completed-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.completed-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.completed-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.completed-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.completed-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.completed-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.completed-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.completed-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.completed-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.completed-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.completed-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.completed-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.completed-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.completed-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.completed-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.completed-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.completed-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.completed-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.completed-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.completed-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.completed-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.completed-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.completed-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.completed-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.completed-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.completed-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.completed-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.completed-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.completed-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.completed-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.completed-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.completed-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.completed-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.completed-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.completed-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.completed-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.completed-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.completed-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.completed-button.pill-alt:before{background:var(--workstate-completed-very-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.completed-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.completed-button.pill-alt.selected:before,.completed-button.pill-alt:hover:before{background:var(--button-border)}.completed-button.pill-alt.selected .button-text,.completed-button.pill-alt:hover .button-text{color:var(--default-bg)}.completed-button.pill-alt.disabled,.completed-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.completed-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.completed-button.round .icon,.completed-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.completed-button.round.selected,.completed-button.round:hover{opacity:1}.completed-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.completed-button.round.disabled{pointer-events:none}.completed-button.round.disabled .icon{filter:saturate(0)}.completed-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.completed-button.round[data-size=regular].active{opacity:1}.completed-button.round[data-size=small]{height:40px;width:40px}.completed-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.completed-button.round[data-size=tiny]{height:33px;width:33px}.completed-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.completed-button.round[data-size=mini]{height:25px;width:25px}.completed-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.completed-button.nav{flex-wrap:nowrap}.completed-button.nav svg{color:var(--troubadour-main)}.completed-button.nav .icon,.completed-button.nav svg{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.completed-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.completed-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.completed-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.construction-mark-undone{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.construction-mark-undone:focus{text-decoration:none}.construction-mark-undone[data-icon-position=left]{flex-direction:row-reverse}.construction-mark-undone .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.construction-mark-undone.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenge-activate);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.construction-mark-undone.legacy svg{color:var(--challenge-activate)}.construction-mark-undone.legacy.selected:before,.construction-mark-undone.legacy:hover:before{background-color:var(--challenge-activate);border:2px solid var(--challenge-activate)}.construction-mark-undone.legacy.selected .button-text,.construction-mark-undone.legacy:hover .button-text{color:var(--default-color-2)}.construction-mark-undone.legacy.selected img,.construction-mark-undone.legacy:hover img{transform:scale(.95)}.construction-mark-undone.legacy.disabled{pointer-events:none}.construction-mark-undone.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.construction-mark-undone.legacy.invalid .button-text{color:var(--ui-disabled)}.construction-mark-undone.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.construction-mark-undone.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.construction-mark-undone.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.construction-mark-undone.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.construction-mark-undone.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-undone.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.construction-mark-undone.pill:before{background:var(--challenge-activate);border:2px solid var(--challenge-activate);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.construction-mark-undone.pill svg{color:var(--default-color-2)}.construction-mark-undone.pill.selected:before,.construction-mark-undone.pill:hover:before{filter:brightness(1.3)}.construction-mark-undone.pill.selected img,.construction-mark-undone.pill:hover img{transform:scale(.95)}.construction-mark-undone.pill.no-shadow:before{box-shadow:none}.construction-mark-undone.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.construction-mark-undone.pill.has-border.selected:before,.construction-mark-undone.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.construction-mark-undone.pill.alt-hover.selected:before,.construction-mark-undone.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.construction-mark-undone.pill.alt-hover.selected .button-text,.construction-mark-undone.pill.alt-hover.selected .icon,.construction-mark-undone.pill.alt-hover:hover .button-text,.construction-mark-undone.pill.alt-hover:hover .icon{color:var(--challenge-activate)}.construction-mark-undone.pill.disabled,.construction-mark-undone.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.construction-mark-undone.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.construction-mark-undone.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.construction-mark-undone.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.construction-mark-undone.pill[data-icon-position=null] .icon{display:none!important}.construction-mark-undone.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.construction-mark-undone.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.construction-mark-undone.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.construction-mark-undone.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.construction-mark-undone.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.construction-mark-undone.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.construction-mark-undone.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.construction-mark-undone.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.construction-mark-undone.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.construction-mark-undone.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.construction-mark-undone.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.construction-mark-undone.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.construction-mark-undone.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.construction-mark-undone.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.construction-mark-undone.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.construction-mark-undone.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.construction-mark-undone.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.construction-mark-undone.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.construction-mark-undone.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.construction-mark-undone.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.construction-mark-undone.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.construction-mark-undone.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.construction-mark-undone.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.construction-mark-undone.pill[data-size=small]{border-radius:45px;padding:8px 30px}.construction-mark-undone.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.construction-mark-undone.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.construction-mark-undone.pill[data-size=small][data-icon-position=left]{padding-left:8px}.construction-mark-undone.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.construction-mark-undone.pill[data-size=small][data-icon-position=right]{padding-right:8px}.construction-mark-undone.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.construction-mark-undone.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.construction-mark-undone.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.construction-mark-undone.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.construction-mark-undone.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.construction-mark-undone.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.construction-mark-undone.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.construction-mark-undone.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.construction-mark-undone.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.construction-mark-undone.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.construction-mark-undone.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.construction-mark-undone.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.construction-mark-undone.pill[data-size=large]{border-radius:100px;padding:16px 40px}.construction-mark-undone.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.construction-mark-undone.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.construction-mark-undone.pill[data-size=large][data-icon-position=left]{padding-left:16px}.construction-mark-undone.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.construction-mark-undone.pill[data-size=large][data-icon-position=right]{padding-right:16px}.construction-mark-undone.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.construction-mark-undone.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.construction-mark-undone.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.construction-mark-undone.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.construction-mark-undone.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.construction-mark-undone.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.construction-mark-undone.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.construction-mark-undone.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.construction-mark-undone.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.construction-mark-undone.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.construction-mark-undone.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.construction-mark-undone.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.construction-mark-undone.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.construction-mark-undone.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.construction-mark-undone.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.construction-mark-undone.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.construction-mark-undone.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.construction-mark-undone.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.construction-mark-undone.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.construction-mark-undone.pill-alt:before{background:var(--challenge-activate);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.construction-mark-undone.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.construction-mark-undone.pill-alt.selected:before,.construction-mark-undone.pill-alt:hover:before{background:var(--button-border)}.construction-mark-undone.pill-alt.selected .button-text,.construction-mark-undone.pill-alt:hover .button-text{color:var(--default-bg)}.construction-mark-undone.pill-alt.disabled,.construction-mark-undone.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.construction-mark-undone.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.construction-mark-undone.round .icon,.construction-mark-undone.round svg{align-items:center;display:flex;height:100%;justify-content:center}.construction-mark-undone.round.selected,.construction-mark-undone.round:hover{opacity:1}.construction-mark-undone.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.construction-mark-undone.round.disabled{pointer-events:none}.construction-mark-undone.round.disabled .icon{filter:saturate(0)}.construction-mark-undone.round[data-size=regular]{height:50px;opacity:.8;width:50px}.construction-mark-undone.round[data-size=regular].active{opacity:1}.construction-mark-undone.round[data-size=small]{height:40px;width:40px}.construction-mark-undone.round[data-size=small].active{height:52px;opacity:1;width:52px}.construction-mark-undone.round[data-size=tiny]{height:33px;width:33px}.construction-mark-undone.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.construction-mark-undone.round[data-size=mini]{height:25px;width:25px}.construction-mark-undone.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.construction-mark-undone.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.construction-mark-undone.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.construction-mark-undone.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.construction-mark-as-done{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.construction-mark-as-done:focus{text-decoration:none}.construction-mark-as-done[data-icon-position=left]{flex-direction:row-reverse}.construction-mark-as-done .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.construction-mark-as-done.legacy:before{background-color:var(--default-color-2);border:2px solid var(--challenges-card-to-do-1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.construction-mark-as-done.legacy svg{color:var(--challenges-card-to-do-1)}.construction-mark-as-done.legacy.selected:before,.construction-mark-as-done.legacy:hover:before{background-color:var(--challenges-card-to-do-1);border:2px solid var(--challenges-card-to-do-1)}.construction-mark-as-done.legacy.selected .button-text,.construction-mark-as-done.legacy:hover .button-text{color:var(--default-color-2)}.construction-mark-as-done.legacy.selected img,.construction-mark-as-done.legacy:hover img{transform:scale(.95)}.construction-mark-as-done.legacy.disabled{pointer-events:none}.construction-mark-as-done.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.construction-mark-as-done.legacy.invalid .button-text{color:var(--ui-disabled)}.construction-mark-as-done.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.construction-mark-as-done.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.construction-mark-as-done.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.construction-mark-as-done.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.construction-mark-as-done.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.construction-mark-as-done.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.construction-mark-as-done.pill:before{background:var(--challenges-card-to-do-1);border:2px solid var(--challenges-card-to-do-1);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.construction-mark-as-done.pill svg{color:var(--default-color-2)}.construction-mark-as-done.pill.selected:before,.construction-mark-as-done.pill:hover:before{filter:brightness(1.3)}.construction-mark-as-done.pill.selected img,.construction-mark-as-done.pill:hover img{transform:scale(.95)}.construction-mark-as-done.pill.no-shadow:before{box-shadow:none}.construction-mark-as-done.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.construction-mark-as-done.pill.has-border.selected:before,.construction-mark-as-done.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.construction-mark-as-done.pill.alt-hover.selected:before,.construction-mark-as-done.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.construction-mark-as-done.pill.alt-hover.selected .button-text,.construction-mark-as-done.pill.alt-hover.selected .icon,.construction-mark-as-done.pill.alt-hover:hover .button-text,.construction-mark-as-done.pill.alt-hover:hover .icon{color:var(--challenges-card-to-do-1)}.construction-mark-as-done.pill.disabled,.construction-mark-as-done.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.construction-mark-as-done.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.construction-mark-as-done.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.construction-mark-as-done.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.construction-mark-as-done.pill[data-icon-position=null] .icon{display:none!important}.construction-mark-as-done.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.construction-mark-as-done.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.construction-mark-as-done.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.construction-mark-as-done.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.construction-mark-as-done.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.construction-mark-as-done.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.construction-mark-as-done.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.construction-mark-as-done.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.construction-mark-as-done.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.construction-mark-as-done.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.construction-mark-as-done.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.construction-mark-as-done.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.construction-mark-as-done.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.construction-mark-as-done.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.construction-mark-as-done.pill[data-size=small]{border-radius:45px;padding:8px 30px}.construction-mark-as-done.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.construction-mark-as-done.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.construction-mark-as-done.pill[data-size=small][data-icon-position=left]{padding-left:8px}.construction-mark-as-done.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.construction-mark-as-done.pill[data-size=small][data-icon-position=right]{padding-right:8px}.construction-mark-as-done.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.construction-mark-as-done.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.construction-mark-as-done.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.construction-mark-as-done.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.construction-mark-as-done.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.construction-mark-as-done.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.construction-mark-as-done.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.construction-mark-as-done.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.construction-mark-as-done.pill[data-size=large]{border-radius:100px;padding:16px 40px}.construction-mark-as-done.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.construction-mark-as-done.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.construction-mark-as-done.pill[data-size=large][data-icon-position=left]{padding-left:16px}.construction-mark-as-done.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.construction-mark-as-done.pill[data-size=large][data-icon-position=right]{padding-right:16px}.construction-mark-as-done.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.construction-mark-as-done.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.construction-mark-as-done.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.construction-mark-as-done.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.construction-mark-as-done.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.construction-mark-as-done.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.construction-mark-as-done.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.construction-mark-as-done.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.construction-mark-as-done.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.construction-mark-as-done.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.construction-mark-as-done.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.construction-mark-as-done.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.construction-mark-as-done.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.construction-mark-as-done.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.construction-mark-as-done.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.construction-mark-as-done.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.construction-mark-as-done.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.construction-mark-as-done.pill-alt:before{background:var(--challenges-card-to-do-1);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.construction-mark-as-done.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.construction-mark-as-done.pill-alt.selected:before,.construction-mark-as-done.pill-alt:hover:before{background:var(--button-border)}.construction-mark-as-done.pill-alt.selected .button-text,.construction-mark-as-done.pill-alt:hover .button-text{color:var(--default-bg)}.construction-mark-as-done.pill-alt.disabled,.construction-mark-as-done.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.construction-mark-as-done.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.construction-mark-as-done.round .icon,.construction-mark-as-done.round svg{align-items:center;display:flex;height:100%;justify-content:center}.construction-mark-as-done.round.selected,.construction-mark-as-done.round:hover{opacity:1}.construction-mark-as-done.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.construction-mark-as-done.round[data-size=regular].active{opacity:1}.construction-mark-as-done.round[data-size=small]{height:40px;width:40px}.construction-mark-as-done.round[data-size=small].active{height:52px;opacity:1;width:52px}.construction-mark-as-done.round[data-size=tiny]{height:33px;width:33px}.construction-mark-as-done.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.construction-mark-as-done.round[data-size=mini]{height:25px;width:25px}.construction-mark-as-done.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.construction-mark-as-done.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.construction-mark-as-done.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.construction-mark-as-done.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.teacher-end-demo{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.teacher-end-demo,.teacher-end-demo:focus{text-decoration:none}.teacher-end-demo[data-icon-position=left]{flex-direction:row-reverse}.teacher-end-demo .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-end-demo.legacy:before{background-color:var(--default-bg);border:2px solid var(--userchallenge-status-done);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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{font-weight:400;z-index:11}.teacher-end-demo.legacy .button-text,.teacher-end-demo.legacy svg{color:var(--userchallenge-status-done)}.teacher-end-demo.legacy.selected:before,.teacher-end-demo.legacy:hover:before{background-color:var(--userchallenge-status-done);border:2px solid var(--userchallenge-status-done)}.teacher-end-demo.legacy.selected .button-text,.teacher-end-demo.legacy:hover .button-text{color:var(--default-bg)}.teacher-end-demo.legacy.selected img,.teacher-end-demo.legacy:hover img{transform:scale(.95)}.teacher-end-demo.legacy.disabled{pointer-events:none}.teacher-end-demo.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.teacher-end-demo.legacy.invalid .button-text{color:var(--ui-disabled)}.teacher-end-demo.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-end-demo.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-end-demo.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-end-demo.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.teacher-end-demo.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.teacher-end-demo.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-end-demo.pill:before{background:var(--userchallenge-status-done);border:2px solid var(--userchallenge-status-done);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-end-demo.pill .button-text,.teacher-end-demo.pill .icon{z-index:11}.teacher-end-demo.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.teacher-end-demo.pill svg{color:var(--default-bg)}.teacher-end-demo.pill.selected:before,.teacher-end-demo.pill:hover:before{filter:brightness(1.3)}.teacher-end-demo.pill.selected img,.teacher-end-demo.pill:hover img{transform:scale(.95)}.teacher-end-demo.pill.no-shadow:before{box-shadow:none}.teacher-end-demo.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.teacher-end-demo.pill.has-border.selected:before,.teacher-end-demo.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.teacher-end-demo.pill.alt-hover.selected:before,.teacher-end-demo.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.teacher-end-demo.pill.alt-hover.selected .button-text,.teacher-end-demo.pill.alt-hover.selected .icon,.teacher-end-demo.pill.alt-hover:hover .button-text,.teacher-end-demo.pill.alt-hover:hover .icon{color:var(--userchallenge-status-done)}.teacher-end-demo.pill.disabled,.teacher-end-demo.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.teacher-end-demo.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.teacher-end-demo.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.teacher-end-demo.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.teacher-end-demo.pill[data-icon-position=null] .icon{display:none!important}.teacher-end-demo.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.teacher-end-demo.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.teacher-end-demo.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.teacher-end-demo.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.teacher-end-demo.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.teacher-end-demo.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.teacher-end-demo.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.teacher-end-demo.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.teacher-end-demo.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.teacher-end-demo.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.teacher-end-demo.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.teacher-end-demo.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-end-demo.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.teacher-end-demo.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.teacher-end-demo.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.teacher-end-demo.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.teacher-end-demo.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.teacher-end-demo.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.teacher-end-demo.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.teacher-end-demo.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-end-demo.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-end-demo.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.teacher-end-demo.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.teacher-end-demo.pill[data-size=small]{border-radius:45px;padding:8px 30px}.teacher-end-demo.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-end-demo.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-end-demo.pill[data-size=small][data-icon-position=left]{padding-left:8px}.teacher-end-demo.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.teacher-end-demo.pill[data-size=small][data-icon-position=right]{padding-right:8px}.teacher-end-demo.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.teacher-end-demo.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.teacher-end-demo.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.teacher-end-demo.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.teacher-end-demo.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-end-demo.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.teacher-end-demo.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.teacher-end-demo.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.teacher-end-demo.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.teacher-end-demo.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.teacher-end-demo.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.teacher-end-demo.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.teacher-end-demo.pill[data-size=large]{border-radius:100px;padding:16px 40px}.teacher-end-demo.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.teacher-end-demo.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.teacher-end-demo.pill[data-size=large][data-icon-position=left]{padding-left:16px}.teacher-end-demo.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.teacher-end-demo.pill[data-size=large][data-icon-position=right]{padding-right:16px}.teacher-end-demo.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.teacher-end-demo.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.teacher-end-demo.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.teacher-end-demo.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.teacher-end-demo.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.teacher-end-demo.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.teacher-end-demo.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.teacher-end-demo.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.teacher-end-demo.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.teacher-end-demo.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.teacher-end-demo.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.teacher-end-demo.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.teacher-end-demo.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.teacher-end-demo.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.teacher-end-demo.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.teacher-end-demo.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.teacher-end-demo.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.teacher-end-demo.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.teacher-end-demo.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.teacher-end-demo.pill-alt:before{background:var(--userchallenge-status-done);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.teacher-end-demo.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.teacher-end-demo.pill-alt.selected:before,.teacher-end-demo.pill-alt:hover:before{background:var(--button-border)}.teacher-end-demo.pill-alt.selected .button-text,.teacher-end-demo.pill-alt:hover .button-text{color:var(--default-bg)}.teacher-end-demo.pill-alt.disabled,.teacher-end-demo.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.teacher-end-demo.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.teacher-end-demo.round .icon,.teacher-end-demo.round svg{align-items:center;display:flex;height:100%;justify-content:center}.teacher-end-demo.round.selected,.teacher-end-demo.round:hover{opacity:1}.teacher-end-demo.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.teacher-end-demo.round.disabled{pointer-events:none}.teacher-end-demo.round.disabled .icon{filter:saturate(0)}.teacher-end-demo.round[data-size=regular]{height:50px;opacity:.8;width:50px}.teacher-end-demo.round[data-size=regular].active{opacity:1}.teacher-end-demo.round[data-size=small]{height:40px;width:40px}.teacher-end-demo.round[data-size=small].active{height:52px;opacity:1;width:52px}.teacher-end-demo.round[data-size=tiny]{height:33px;width:33px}.teacher-end-demo.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.teacher-end-demo.round[data-size=mini]{height:25px;width:25px}.teacher-end-demo.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.teacher-end-demo.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.teacher-end-demo.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.teacher-end-demo.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.no-text-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-text-button,.no-text-button:focus{text-decoration:none}.no-text-button[data-icon-position=left]{flex-direction:row-reverse}.no-text-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.no-text-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--userchallenge-status-construction);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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{font-weight:400;z-index:11}.no-text-button.legacy .button-text,.no-text-button.legacy svg{color:var(--userchallenge-status-construction)}.no-text-button.legacy.selected:before,.no-text-button.legacy:hover:before{background-color:var(--userchallenge-status-construction);border:2px solid var(--userchallenge-status-construction)}.no-text-button.legacy.selected .button-text,.no-text-button.legacy:hover .button-text{color:var(--default-bg)}.no-text-button.legacy.selected img,.no-text-button.legacy:hover img{transform:scale(.95)}.no-text-button.legacy.disabled{pointer-events:none}.no-text-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.no-text-button.legacy.invalid .button-text{color:var(--ui-disabled)}.no-text-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.no-text-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.no-text-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.no-text-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.no-text-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.no-text-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.no-text-button.pill:before{background:var(--userchallenge-status-construction);border:2px solid var(--userchallenge-status-construction);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.no-text-button.pill .button-text,.no-text-button.pill .icon{z-index:11}.no-text-button.pill .button-text{color:var(--default-bg);font-weight:400;z-index:11}.no-text-button.pill svg{color:var(--default-bg)}.no-text-button.pill.selected:before,.no-text-button.pill:hover:before{filter:brightness(1.3)}.no-text-button.pill.selected img,.no-text-button.pill:hover img{transform:scale(.95)}.no-text-button.pill.no-shadow:before{box-shadow:none}.no-text-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.no-text-button.pill.has-border.selected:before,.no-text-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.no-text-button.pill.alt-hover.selected:before,.no-text-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.no-text-button.pill.alt-hover.selected .button-text,.no-text-button.pill.alt-hover.selected .icon,.no-text-button.pill.alt-hover:hover .button-text,.no-text-button.pill.alt-hover:hover .icon{color:var(--userchallenge-status-construction)}.no-text-button.pill.disabled,.no-text-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.no-text-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.no-text-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.no-text-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.no-text-button.pill[data-icon-position=null] .icon{display:none!important}.no-text-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.no-text-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.no-text-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.no-text-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.no-text-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.no-text-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.no-text-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.no-text-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.no-text-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.no-text-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.no-text-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.no-text-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.no-text-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.no-text-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.no-text-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.no-text-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.no-text-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.no-text-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.no-text-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.no-text-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.no-text-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.no-text-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.no-text-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.no-text-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.no-text-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.no-text-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.no-text-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.no-text-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.no-text-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.no-text-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.no-text-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.no-text-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.no-text-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.no-text-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.no-text-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.no-text-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.no-text-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.no-text-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.no-text-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.no-text-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.no-text-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.no-text-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.no-text-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.no-text-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.no-text-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.no-text-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.no-text-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.no-text-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.no-text-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.no-text-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.no-text-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.no-text-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.no-text-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.no-text-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.no-text-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.no-text-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.no-text-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.no-text-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.no-text-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.no-text-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.no-text-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.no-text-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.no-text-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.no-text-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.no-text-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.no-text-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.no-text-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.no-text-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.no-text-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.no-text-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.no-text-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.no-text-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.no-text-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.no-text-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.no-text-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.no-text-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.no-text-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.no-text-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.no-text-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.no-text-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.no-text-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.no-text-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.no-text-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.no-text-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.no-text-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.no-text-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.no-text-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.no-text-button.pill-alt:before{background:var(--userchallenge-status-construction);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.no-text-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.no-text-button.pill-alt.selected:before,.no-text-button.pill-alt:hover:before{background:var(--button-border)}.no-text-button.pill-alt.selected .button-text,.no-text-button.pill-alt:hover .button-text{color:var(--default-bg)}.no-text-button.pill-alt.disabled,.no-text-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.no-text-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.no-text-button.round .icon,.no-text-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.no-text-button.round.selected,.no-text-button.round:hover{opacity:1}.no-text-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.no-text-button.round.disabled{pointer-events:none}.no-text-button.round.disabled .icon{filter:saturate(0)}.no-text-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.no-text-button.round[data-size=regular].active{opacity:1}.no-text-button.round[data-size=small]{height:40px;width:40px}.no-text-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.no-text-button.round[data-size=tiny]{height:33px;width:33px}.no-text-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.no-text-button.round[data-size=mini]{height:25px;width:25px}.no-text-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.no-text-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.no-text-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.no-text-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.need-student-correction-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.need-student-correction-button:focus{text-decoration:none}.need-student-correction-button[data-icon-position=left]{flex-direction:row-reverse}.need-student-correction-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.need-student-correction-button.legacy:before{background-color:var(--default-bg);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.need-student-correction-button.legacy svg{color:var(--userchallenge-status-revision)}.need-student-correction-button.legacy.selected:before,.need-student-correction-button.legacy:hover:before{background-color:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision)}.need-student-correction-button.legacy.selected .button-text,.need-student-correction-button.legacy:hover .button-text{color:var(--default-bg)}.need-student-correction-button.legacy.selected img,.need-student-correction-button.legacy:hover img{transform:scale(.95)}.need-student-correction-button.legacy.disabled{pointer-events:none}.need-student-correction-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.need-student-correction-button.legacy.invalid .button-text{color:var(--ui-disabled)}.need-student-correction-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.need-student-correction-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.need-student-correction-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.need-student-correction-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.need-student-correction-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.need-student-correction-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.need-student-correction-button.pill:before{background:var(--userchallenge-status-revision);border:2px solid var(--userchallenge-status-revision);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.need-student-correction-button.pill svg{color:var(--default-bg)}.need-student-correction-button.pill.selected:before,.need-student-correction-button.pill:hover:before{filter:brightness(1.3)}.need-student-correction-button.pill.selected img,.need-student-correction-button.pill:hover img{transform:scale(.95)}.need-student-correction-button.pill.no-shadow:before{box-shadow:none}.need-student-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.need-student-correction-button.pill.has-border.selected:before,.need-student-correction-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.need-student-correction-button.pill.alt-hover.selected:before,.need-student-correction-button.pill.alt-hover:hover:before{background-color:var(--default-bg);border-color:var(--default-bg);filter:brightness(1)}.need-student-correction-button.pill.alt-hover.selected .button-text,.need-student-correction-button.pill.alt-hover.selected .icon,.need-student-correction-button.pill.alt-hover:hover .button-text,.need-student-correction-button.pill.alt-hover:hover .icon{color:var(--userchallenge-status-revision)}.need-student-correction-button.pill.disabled,.need-student-correction-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.need-student-correction-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.need-student-correction-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.need-student-correction-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.need-student-correction-button.pill[data-icon-position=null] .icon{display:none!important}.need-student-correction-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.need-student-correction-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.need-student-correction-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.need-student-correction-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.need-student-correction-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.need-student-correction-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.need-student-correction-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.need-student-correction-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.need-student-correction-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.need-student-correction-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.need-student-correction-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.need-student-correction-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.need-student-correction-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.need-student-correction-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.need-student-correction-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.need-student-correction-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.need-student-correction-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.need-student-correction-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.need-student-correction-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.need-student-correction-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.need-student-correction-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.need-student-correction-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.need-student-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.need-student-correction-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.need-student-correction-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.need-student-correction-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.need-student-correction-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.need-student-correction-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.need-student-correction-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.need-student-correction-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.need-student-correction-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.need-student-correction-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.need-student-correction-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.need-student-correction-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.need-student-correction-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.need-student-correction-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.need-student-correction-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.need-student-correction-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.need-student-correction-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.need-student-correction-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.need-student-correction-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.need-student-correction-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.need-student-correction-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.need-student-correction-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.need-student-correction-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.need-student-correction-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.need-student-correction-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.need-student-correction-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.need-student-correction-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.need-student-correction-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.need-student-correction-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.need-student-correction-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.need-student-correction-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.need-student-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.need-student-correction-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.need-student-correction-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.need-student-correction-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.need-student-correction-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.need-student-correction-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.need-student-correction-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.need-student-correction-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.need-student-correction-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.need-student-correction-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.need-student-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.need-student-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.need-student-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.need-student-correction-button.pill-alt:before{background:var(--userchallenge-status-revision);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.need-student-correction-button.pill-alt .button-text{color:var(--default-bg);font-weight:400;z-index:11}.need-student-correction-button.pill-alt.selected:before,.need-student-correction-button.pill-alt:hover:before{background:var(--button-border)}.need-student-correction-button.pill-alt.selected .button-text,.need-student-correction-button.pill-alt:hover .button-text{color:var(--default-bg)}.need-student-correction-button.pill-alt.disabled,.need-student-correction-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.need-student-correction-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.need-student-correction-button.round .icon,.need-student-correction-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.need-student-correction-button.round.selected,.need-student-correction-button.round:hover{opacity:1}.need-student-correction-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.need-student-correction-button.round[data-size=regular].active{opacity:1}.need-student-correction-button.round[data-size=small]{height:40px;width:40px}.need-student-correction-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.need-student-correction-button.round[data-size=tiny]{height:33px;width:33px}.need-student-correction-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.need-student-correction-button.round[data-size=mini]{height:25px;width:25px}.need-student-correction-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.need-student-correction-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.need-student-correction-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.need-student-correction-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.end-page-correction-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.end-page-correction-button:focus{text-decoration:none}.end-page-correction-button[data-icon-position=left]{flex-direction:row-reverse}.end-page-correction-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.end-page-correction-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--student-challenges-color-10);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.end-page-correction-button.legacy svg{color:var(--student-challenges-color-10)}.end-page-correction-button.legacy.selected:before,.end-page-correction-button.legacy:hover:before{background-color:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10)}.end-page-correction-button.legacy.selected .button-text,.end-page-correction-button.legacy:hover .button-text{color:var(--default-color-2)}.end-page-correction-button.legacy.selected img,.end-page-correction-button.legacy:hover img{transform:scale(.95)}.end-page-correction-button.legacy.disabled{pointer-events:none}.end-page-correction-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.end-page-correction-button.legacy.invalid .button-text{color:var(--ui-disabled)}.end-page-correction-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.end-page-correction-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.end-page-correction-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.end-page-correction-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.end-page-correction-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.end-page-correction-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.end-page-correction-button.pill:before{background:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.end-page-correction-button.pill svg{color:var(--default-color-2)}.end-page-correction-button.pill.selected:before,.end-page-correction-button.pill:hover:before{filter:brightness(1.3)}.end-page-correction-button.pill.selected img,.end-page-correction-button.pill:hover img{transform:scale(.95)}.end-page-correction-button.pill.no-shadow:before{box-shadow:none}.end-page-correction-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.end-page-correction-button.pill.has-border.selected:before,.end-page-correction-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.end-page-correction-button.pill.alt-hover.selected:before,.end-page-correction-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.end-page-correction-button.pill.alt-hover.selected .button-text,.end-page-correction-button.pill.alt-hover.selected .icon,.end-page-correction-button.pill.alt-hover:hover .button-text,.end-page-correction-button.pill.alt-hover:hover .icon{color:var(--student-challenges-color-10)}.end-page-correction-button.pill.disabled,.end-page-correction-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.end-page-correction-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.end-page-correction-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.end-page-correction-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.end-page-correction-button.pill[data-icon-position=null] .icon{display:none!important}.end-page-correction-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.end-page-correction-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.end-page-correction-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.end-page-correction-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.end-page-correction-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.end-page-correction-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.end-page-correction-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.end-page-correction-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.end-page-correction-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.end-page-correction-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.end-page-correction-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.end-page-correction-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.end-page-correction-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.end-page-correction-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.end-page-correction-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.end-page-correction-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.end-page-correction-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.end-page-correction-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.end-page-correction-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.end-page-correction-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.end-page-correction-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.end-page-correction-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.end-page-correction-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.end-page-correction-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.end-page-correction-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.end-page-correction-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.end-page-correction-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.end-page-correction-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.end-page-correction-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.end-page-correction-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.end-page-correction-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.end-page-correction-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.end-page-correction-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.end-page-correction-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.end-page-correction-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.end-page-correction-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.end-page-correction-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.end-page-correction-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.end-page-correction-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.end-page-correction-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.end-page-correction-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.end-page-correction-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.end-page-correction-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.end-page-correction-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.end-page-correction-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.end-page-correction-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.end-page-correction-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.end-page-correction-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.end-page-correction-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.end-page-correction-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.end-page-correction-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.end-page-correction-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.end-page-correction-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.end-page-correction-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.end-page-correction-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.end-page-correction-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.end-page-correction-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.end-page-correction-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.end-page-correction-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.end-page-correction-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.end-page-correction-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.end-page-correction-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.end-page-correction-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.end-page-correction-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.end-page-correction-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.end-page-correction-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.end-page-correction-button.pill-alt:before{background:var(--student-challenges-color-10);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.end-page-correction-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.end-page-correction-button.pill-alt.selected:before,.end-page-correction-button.pill-alt:hover:before{background:var(--button-border)}.end-page-correction-button.pill-alt.selected .button-text,.end-page-correction-button.pill-alt:hover .button-text{color:var(--default-bg)}.end-page-correction-button.pill-alt.disabled,.end-page-correction-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.end-page-correction-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.end-page-correction-button.round .icon,.end-page-correction-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.end-page-correction-button.round.selected,.end-page-correction-button.round:hover{opacity:1}.end-page-correction-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.end-page-correction-button.round[data-size=regular].active{opacity:1}.end-page-correction-button.round[data-size=small]{height:40px;width:40px}.end-page-correction-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.end-page-correction-button.round[data-size=tiny]{height:33px;width:33px}.end-page-correction-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.end-page-correction-button.round[data-size=mini]{height:25px;width:25px}.end-page-correction-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.end-page-correction-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.end-page-correction-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.end-page-correction-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=ALL]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-workstate-button[data-state=ALL]:focus{text-decoration:none}.challenge-workstate-button[data-state=ALL][data-icon-position=left]{flex-direction:row-reverse}.challenge-workstate-button[data-state=ALL] .button-text{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].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=ALL].legacy:before{background-color:var(--workstate-default-bg);border:2px solid var(--workstate-default-fg);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=ALL].legacy svg{color:var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].legacy.selected:before,.challenge-workstate-button[data-state=ALL].legacy:hover:before{background-color:var(--workstate-default-fg);border:2px solid var(--workstate-default-fg)}.challenge-workstate-button[data-state=ALL].legacy.selected .button-text,.challenge-workstate-button[data-state=ALL].legacy:hover .button-text{color:var(--workstate-default-bg)}.challenge-workstate-button[data-state=ALL].legacy.selected img,.challenge-workstate-button[data-state=ALL].legacy:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=ALL].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=ALL].legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-workstate-button[data-state=ALL].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=ALL].legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=ALL].legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=ALL].legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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=ALL].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=ALL].pill:before{background:var(--workstate-default-fg);border:2px solid var(--workstate-default-fg);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=ALL].pill svg{color:var(--workstate-default-bg)}.challenge-workstate-button[data-state=ALL].pill.selected:before,.challenge-workstate-button[data-state=ALL].pill:hover:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=ALL].pill.selected img,.challenge-workstate-button[data-state=ALL].pill:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=ALL].pill.no-shadow:before{box-shadow:none}.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.selected:before,.challenge-workstate-button[data-state=ALL].pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected:before,.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover:before{background-color:var(--workstate-default-bg);border-color:var(--workstate-default-bg);filter:brightness(1)}.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected .button-text,.challenge-workstate-button[data-state=ALL].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover .button-text,.challenge-workstate-button[data-state=ALL].pill.alt-hover:hover .icon{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);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=ALL].pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=ALL].pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=ALL].pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-workstate-button[data-state=ALL].pill[data-icon-position=null] .icon{display:none!important}.challenge-workstate-button[data-state=ALL].pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-workstate-button[data-state=ALL].pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=ALL].pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=ALL].pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=ALL].pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=ALL].pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=ALL].pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-workstate-button[data-state=ALL].pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-workstate-button[data-state=ALL].pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-workstate-button[data-state=ALL].pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-workstate-button[data-state=ALL].pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-workstate-button[data-state=ALL].pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-workstate-button[data-state=ALL].pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-workstate-button[data-state=ALL].pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=ALL].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=ALL].pill-alt:before{background:var(--workstate-default-fg);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-workstate-button[data-state=ALL].pill-alt .button-text{color:var(--workstate-default-bg);font-weight:400;z-index:11}.challenge-workstate-button[data-state=ALL].pill-alt.selected:before,.challenge-workstate-button[data-state=ALL].pill-alt:hover:before{background:var(--button-border)}.challenge-workstate-button[data-state=ALL].pill-alt.selected .button-text,.challenge-workstate-button[data-state=ALL].pill-alt:hover .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=ALL].pill-alt.disabled,.challenge-workstate-button[data-state=ALL].pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-workstate-button[data-state=ALL].pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-workstate-button[data-state=ALL].round .icon,.challenge-workstate-button[data-state=ALL].round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-workstate-button[data-state=ALL].round.selected,.challenge-workstate-button[data-state=ALL].round:hover{opacity:1}.challenge-workstate-button[data-state=ALL].round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.challenge-workstate-button[data-state=ALL].round[data-size=regular].active{opacity:1}.challenge-workstate-button[data-state=ALL].round[data-size=small]{height:40px;width:40px}.challenge-workstate-button[data-state=ALL].round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-workstate-button[data-state=ALL].round[data-size=tiny]{height:33px;width:33px}.challenge-workstate-button[data-state=ALL].round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-workstate-button[data-state=ALL].round[data-size=mini]{height:25px;width:25px}.challenge-workstate-button[data-state=ALL].round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-workstate-button[data-state=ALL].nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-workstate-button[data-state=ALL].nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-workstate-button[data-state=ALL].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=IN_PROGRESS]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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}.challenge-workstate-button[data-state=IN_PROGRESS] .button-text{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].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=IN_PROGRESS].legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-inprog-light);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=IN_PROGRESS].legacy svg{color:var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.selected:before,.challenge-workstate-button[data-state=IN_PROGRESS].legacy:hover:before{background-color:var(--workstate-inprog-light);border:2px solid var(--workstate-inprog-light)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.selected .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].legacy:hover .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=IN_PROGRESS].legacy.selected img,.challenge-workstate-button[data-state=IN_PROGRESS].legacy:hover 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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=IN_PROGRESS].legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=IN_PROGRESS].legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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=IN_PROGRESS].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=IN_PROGRESS].pill:before{background:var(--workstate-inprog-light);border:2px solid var(--workstate-inprog-light);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=IN_PROGRESS].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.selected:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill:hover:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.selected img,.challenge-workstate-button[data-state=IN_PROGRESS].pill:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.no-shadow:before{box-shadow:none}.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.selected:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill.alt-hover:hover .icon{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);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=IN_PROGRESS].pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=IN_PROGRESS].pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=IN_PROGRESS].pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-icon-position=null] .icon{display:none!important}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-workstate-button[data-state=IN_PROGRESS].pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;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 (min-width:600px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;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 (min-width:1200px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{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{font-size:26px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=IN_PROGRESS].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt:before{background:var(--workstate-inprog-light);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.selected:before,.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt:hover:before{background:var(--button-border)}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.selected .button-text,.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt:hover .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{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-workstate-button[data-state=IN_PROGRESS].pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-workstate-button[data-state=IN_PROGRESS].round .icon,.challenge-workstate-button[data-state=IN_PROGRESS].round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-workstate-button[data-state=IN_PROGRESS].round.selected,.challenge-workstate-button[data-state=IN_PROGRESS].round:hover{opacity:1}.challenge-workstate-button[data-state=IN_PROGRESS].round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=regular].active{opacity:1}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=small]{height:40px;width:40px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=tiny]{height:33px;width:33px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=mini]{height:25px;width:25px}.challenge-workstate-button[data-state=IN_PROGRESS].round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-workstate-button[data-state=IN_PROGRESS].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION] .button-text{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].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy svg{color:var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.selected:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:hover:before{background-color:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.selected .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:hover .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy.selected img,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy:hover 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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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=WAITING_FOR_VALIDATION].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill:before{background:var(--workstate-waitval-dark);border:2px solid var(--workstate-waitval-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.selected:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill:hover:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.selected img,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.no-shadow:before{box-shadow:none}.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.selected:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover.selected .button-text,.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 .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.alt-hover:hover .icon{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);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-icon-position=null] .icon{display:none!important}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;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 (min-width:600px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;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 (min-width:1200px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{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{font-size:26px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width: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{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt:before{background:var(--workstate-waitval-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.selected:before,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt:hover:before{background:var(--button-border)}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.selected .button-text,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt:hover .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{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round.selected,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round:hover{opacity:1}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=regular].active{opacity:1}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=small]{height:40px;width:40px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=tiny]{height:33px;width:33px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=mini]{height:25px;width:25px}.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-workstate-button[data-state=WAITING_FOR_VALIDATION].nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.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=NEED_REVISION]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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}.challenge-workstate-button[data-state=NEED_REVISION] .button-text{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].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=NEED_REVISION].legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=NEED_REVISION].legacy svg{color:var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.selected:before,.challenge-workstate-button[data-state=NEED_REVISION].legacy:hover:before{background-color:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.selected .button-text,.challenge-workstate-button[data-state=NEED_REVISION].legacy:hover .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=NEED_REVISION].legacy.selected img,.challenge-workstate-button[data-state=NEED_REVISION].legacy:hover 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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=NEED_REVISION].legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=NEED_REVISION].legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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=NEED_REVISION].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=NEED_REVISION].pill:before{background:var(--workstate-needrev-dark);border:2px solid var(--workstate-needrev-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=NEED_REVISION].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=NEED_REVISION].pill.selected:before,.challenge-workstate-button[data-state=NEED_REVISION].pill:hover:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=NEED_REVISION].pill.selected img,.challenge-workstate-button[data-state=NEED_REVISION].pill:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=NEED_REVISION].pill.no-shadow:before{box-shadow:none}.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.selected:before,.challenge-workstate-button[data-state=NEED_REVISION].pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected:before,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill.alt-hover:hover .icon{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);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=NEED_REVISION].pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=NEED_REVISION].pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=NEED_REVISION].pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-icon-position=null] .icon{display:none!important}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-workstate-button[data-state=NEED_REVISION].pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;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 (min-width:600px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;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 (min-width:1200px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{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{font-size:26px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=NEED_REVISION].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt:before{background:var(--workstate-needrev-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.selected:before,.challenge-workstate-button[data-state=NEED_REVISION].pill-alt:hover:before{background:var(--button-border)}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.selected .button-text,.challenge-workstate-button[data-state=NEED_REVISION].pill-alt:hover .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{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-workstate-button[data-state=NEED_REVISION].pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-workstate-button[data-state=NEED_REVISION].round .icon,.challenge-workstate-button[data-state=NEED_REVISION].round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-workstate-button[data-state=NEED_REVISION].round.selected,.challenge-workstate-button[data-state=NEED_REVISION].round:hover{opacity:1}.challenge-workstate-button[data-state=NEED_REVISION].round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=regular].active{opacity:1}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=small]{height:40px;width:40px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=tiny]{height:33px;width:33px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=mini]{height:25px;width:25px}.challenge-workstate-button[data-state=NEED_REVISION].round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-workstate-button[data-state=NEED_REVISION].nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-workstate-button[data-state=NEED_REVISION].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=COMPLETED]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-workstate-button[data-state=COMPLETED]:focus{text-decoration:none}.challenge-workstate-button[data-state=COMPLETED][data-icon-position=left]{flex-direction:row-reverse}.challenge-workstate-button[data-state=COMPLETED] .button-text{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].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=COMPLETED].legacy:before{background-color:var(--default-color-2);border:2px solid var(--student-challenges-color-10);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=COMPLETED].legacy svg{color:var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].legacy.selected:before,.challenge-workstate-button[data-state=COMPLETED].legacy:hover:before{background-color:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10)}.challenge-workstate-button[data-state=COMPLETED].legacy.selected .button-text,.challenge-workstate-button[data-state=COMPLETED].legacy:hover .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=COMPLETED].legacy.selected img,.challenge-workstate-button[data-state=COMPLETED].legacy:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=COMPLETED].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=COMPLETED].legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-workstate-button[data-state=COMPLETED].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=COMPLETED].legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=COMPLETED].legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=COMPLETED].legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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=COMPLETED].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=COMPLETED].pill:before{background:var(--student-challenges-color-10);border:2px solid var(--student-challenges-color-10);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=COMPLETED].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=COMPLETED].pill.selected:before,.challenge-workstate-button[data-state=COMPLETED].pill:hover:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=COMPLETED].pill.selected img,.challenge-workstate-button[data-state=COMPLETED].pill:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=COMPLETED].pill.no-shadow:before{box-shadow:none}.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.selected:before,.challenge-workstate-button[data-state=COMPLETED].pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected:before,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected .button-text,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover .button-text,.challenge-workstate-button[data-state=COMPLETED].pill.alt-hover:hover .icon{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);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=COMPLETED].pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=COMPLETED].pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=COMPLETED].pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-workstate-button[data-state=COMPLETED].pill[data-icon-position=null] .icon{display:none!important}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-workstate-button[data-state=COMPLETED].pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=COMPLETED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=COMPLETED].pill-alt:before{background:var(--student-challenges-color-10);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-workstate-button[data-state=COMPLETED].pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-workstate-button[data-state=COMPLETED].pill-alt.selected:before,.challenge-workstate-button[data-state=COMPLETED].pill-alt:hover:before{background:var(--button-border)}.challenge-workstate-button[data-state=COMPLETED].pill-alt.selected .button-text,.challenge-workstate-button[data-state=COMPLETED].pill-alt:hover .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=COMPLETED].pill-alt.disabled,.challenge-workstate-button[data-state=COMPLETED].pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-workstate-button[data-state=COMPLETED].pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-workstate-button[data-state=COMPLETED].round .icon,.challenge-workstate-button[data-state=COMPLETED].round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-workstate-button[data-state=COMPLETED].round.selected,.challenge-workstate-button[data-state=COMPLETED].round:hover{opacity:1}.challenge-workstate-button[data-state=COMPLETED].round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=regular].active{opacity:1}.challenge-workstate-button[data-state=COMPLETED].round[data-size=small]{height:40px;width:40px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=tiny]{height:33px;width:33px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=mini]{height:25px;width:25px}.challenge-workstate-button[data-state=COMPLETED].round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-workstate-button[data-state=COMPLETED].nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-workstate-button[data-state=COMPLETED].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-workstate-button[data-state=FAILED]{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-workstate-button[data-state=FAILED]:focus{text-decoration:none}.challenge-workstate-button[data-state=FAILED][data-icon-position=left]{flex-direction:row-reverse}.challenge-workstate-button[data-state=FAILED] .button-text{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].legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=FAILED].legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=FAILED].legacy svg{color:var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].legacy.selected:before,.challenge-workstate-button[data-state=FAILED].legacy:hover:before{background-color:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark)}.challenge-workstate-button[data-state=FAILED].legacy.selected .button-text,.challenge-workstate-button[data-state=FAILED].legacy:hover .button-text{color:var(--default-color-2)}.challenge-workstate-button[data-state=FAILED].legacy.selected img,.challenge-workstate-button[data-state=FAILED].legacy:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=FAILED].legacy.disabled{pointer-events:none}.challenge-workstate-button[data-state=FAILED].legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-workstate-button[data-state=FAILED].legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-workstate-button[data-state=FAILED].legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=FAILED].legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=FAILED].legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.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{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-workstate-button[data-state=FAILED].pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=FAILED].pill:before{background:var(--workstate-completed-very-dark);border:2px solid var(--workstate-completed-very-dark);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-workstate-button[data-state=FAILED].pill svg{color:var(--default-color-2)}.challenge-workstate-button[data-state=FAILED].pill.selected:before,.challenge-workstate-button[data-state=FAILED].pill:hover:before{filter:brightness(1.3)}.challenge-workstate-button[data-state=FAILED].pill.selected img,.challenge-workstate-button[data-state=FAILED].pill:hover img{transform:scale(.95)}.challenge-workstate-button[data-state=FAILED].pill.no-shadow:before{box-shadow:none}.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.selected:before,.challenge-workstate-button[data-state=FAILED].pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected:before,.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected .button-text,.challenge-workstate-button[data-state=FAILED].pill.alt-hover.selected .icon,.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover .button-text,.challenge-workstate-button[data-state=FAILED].pill.alt-hover:hover .icon{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);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-workstate-button[data-state=FAILED].pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-workstate-button[data-state=FAILED].pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-workstate-button[data-state=FAILED].pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-workstate-button[data-state=FAILED].pill[data-icon-position=null] .icon{display:none!important}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-workstate-button[data-state=FAILED].pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=FAILED].pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-workstate-button[data-state=FAILED].pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-workstate-button[data-state=FAILED].pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-workstate-button[data-state=FAILED].pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-workstate-button[data-state=FAILED].pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-workstate-button[data-state=FAILED].pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-workstate-button[data-state=FAILED].pill-alt:before{background:var(--workstate-completed-very-dark);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-workstate-button[data-state=FAILED].pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-workstate-button[data-state=FAILED].pill-alt.selected:before,.challenge-workstate-button[data-state=FAILED].pill-alt:hover:before{background:var(--button-border)}.challenge-workstate-button[data-state=FAILED].pill-alt.selected .button-text,.challenge-workstate-button[data-state=FAILED].pill-alt:hover .button-text{color:var(--default-bg)}.challenge-workstate-button[data-state=FAILED].pill-alt.disabled,.challenge-workstate-button[data-state=FAILED].pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-workstate-button[data-state=FAILED].pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-workstate-button[data-state=FAILED].round .icon,.challenge-workstate-button[data-state=FAILED].round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-workstate-button[data-state=FAILED].round.selected,.challenge-workstate-button[data-state=FAILED].round:hover{opacity:1}.challenge-workstate-button[data-state=FAILED].round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.challenge-workstate-button[data-state=FAILED].round[data-size=regular].active{opacity:1}.challenge-workstate-button[data-state=FAILED].round[data-size=small]{height:40px;width:40px}.challenge-workstate-button[data-state=FAILED].round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-workstate-button[data-state=FAILED].round[data-size=tiny]{height:33px;width:33px}.challenge-workstate-button[data-state=FAILED].round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-workstate-button[data-state=FAILED].round[data-size=mini]{height:25px;width:25px}.challenge-workstate-button[data-state=FAILED].round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-workstate-button[data-state=FAILED].nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-workstate-button[data-state=FAILED].nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.challenge-comment-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;border:none!important;box-shadow:var(--dropshadow);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.challenge-comment-button:focus{text-decoration:none}.challenge-comment-button[data-icon-position=left]{flex-direction:row-reverse}.challenge-comment-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-comment-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--workstate-comment-light);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-comment-button.legacy svg{color:var(--workstate-comment-light)}.challenge-comment-button.legacy.selected:before,.challenge-comment-button.legacy:hover:before{background-color:var(--workstate-comment-light);border:2px solid var(--workstate-comment-light)}.challenge-comment-button.legacy.selected .button-text,.challenge-comment-button.legacy:hover .button-text{color:var(--default-color-2)}.challenge-comment-button.legacy.selected img,.challenge-comment-button.legacy:hover img{transform:scale(.95)}.challenge-comment-button.legacy.disabled{pointer-events:none}.challenge-comment-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.challenge-comment-button.legacy.invalid .button-text{color:var(--ui-disabled)}.challenge-comment-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-comment-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-comment-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-comment-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.challenge-comment-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.challenge-comment-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-comment-button.pill:before{background:var(--workstate-comment-light);border:2px solid var(--workstate-comment-light);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.challenge-comment-button.pill svg{color:var(--default-color-2)}.challenge-comment-button.pill.selected:before,.challenge-comment-button.pill:hover:before{filter:brightness(1.3)}.challenge-comment-button.pill.selected img,.challenge-comment-button.pill:hover img{transform:scale(.95)}.challenge-comment-button.pill.no-shadow:before{box-shadow:none}.challenge-comment-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.challenge-comment-button.pill.has-border.selected:before,.challenge-comment-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.challenge-comment-button.pill.alt-hover.selected:before,.challenge-comment-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.challenge-comment-button.pill.alt-hover.selected .button-text,.challenge-comment-button.pill.alt-hover.selected .icon,.challenge-comment-button.pill.alt-hover:hover .button-text,.challenge-comment-button.pill.alt-hover:hover .icon{color:var(--workstate-comment-light)}.challenge-comment-button.pill.disabled,.challenge-comment-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.challenge-comment-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.challenge-comment-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.challenge-comment-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.challenge-comment-button.pill[data-icon-position=null] .icon{display:none!important}.challenge-comment-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.challenge-comment-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.challenge-comment-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.challenge-comment-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.challenge-comment-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.challenge-comment-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.challenge-comment-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.challenge-comment-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.challenge-comment-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.challenge-comment-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.challenge-comment-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.challenge-comment-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-comment-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.challenge-comment-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.challenge-comment-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.challenge-comment-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.challenge-comment-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.challenge-comment-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.challenge-comment-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.challenge-comment-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-comment-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-comment-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.challenge-comment-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.challenge-comment-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.challenge-comment-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-comment-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-comment-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.challenge-comment-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.challenge-comment-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.challenge-comment-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.challenge-comment-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.challenge-comment-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.challenge-comment-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.challenge-comment-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-comment-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.challenge-comment-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.challenge-comment-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.challenge-comment-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.challenge-comment-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.challenge-comment-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.challenge-comment-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.challenge-comment-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.challenge-comment-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.challenge-comment-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.challenge-comment-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.challenge-comment-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.challenge-comment-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.challenge-comment-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.challenge-comment-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.challenge-comment-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.challenge-comment-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.challenge-comment-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.challenge-comment-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.challenge-comment-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.challenge-comment-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.challenge-comment-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.challenge-comment-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.challenge-comment-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.challenge-comment-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.challenge-comment-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.challenge-comment-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.challenge-comment-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.challenge-comment-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.challenge-comment-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.challenge-comment-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.challenge-comment-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.challenge-comment-button.pill-alt:before{background:var(--workstate-comment-light);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.challenge-comment-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.challenge-comment-button.pill-alt.selected:before,.challenge-comment-button.pill-alt:hover:before{background:var(--button-border)}.challenge-comment-button.pill-alt.selected .button-text,.challenge-comment-button.pill-alt:hover .button-text{color:var(--default-bg)}.challenge-comment-button.pill-alt.disabled,.challenge-comment-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.challenge-comment-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.challenge-comment-button.round .icon,.challenge-comment-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.challenge-comment-button.round.selected,.challenge-comment-button.round:hover{opacity:1}.challenge-comment-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.challenge-comment-button.round.disabled{pointer-events:none}.challenge-comment-button.round.disabled .icon{filter:saturate(0)}.challenge-comment-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.challenge-comment-button.round[data-size=regular].active{opacity:1}.challenge-comment-button.round[data-size=small]{height:40px;width:40px}.challenge-comment-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.challenge-comment-button.round[data-size=tiny]{height:33px;width:33px}.challenge-comment-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.challenge-comment-button.round[data-size=mini]{height:25px;width:25px}.challenge-comment-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.challenge-comment-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.challenge-comment-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.challenge-comment-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.mandatory-fullscreen-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mandatory-fullscreen-button:focus{text-decoration:none}.mandatory-fullscreen-button[data-icon-position=left]{flex-direction:row-reverse}.mandatory-fullscreen-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mandatory-fullscreen-button.legacy:before{background-color:var(--info-1);border:2px solid var(--default-color-2);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.mandatory-fullscreen-button.legacy svg{color:var(--default-color-2)}.mandatory-fullscreen-button.legacy.selected:before,.mandatory-fullscreen-button.legacy:hover:before{background-color:var(--default-color-2);border:2px solid var(--default-color-2)}.mandatory-fullscreen-button.legacy.selected .button-text,.mandatory-fullscreen-button.legacy:hover .button-text{color:var(--info-1)}.mandatory-fullscreen-button.legacy.selected img,.mandatory-fullscreen-button.legacy:hover img{transform:scale(.95)}.mandatory-fullscreen-button.legacy.disabled{pointer-events:none}.mandatory-fullscreen-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.mandatory-fullscreen-button.legacy.invalid .button-text{color:var(--ui-disabled)}.mandatory-fullscreen-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.mandatory-fullscreen-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.mandatory-fullscreen-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.mandatory-fullscreen-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.mandatory-fullscreen-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.mandatory-fullscreen-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mandatory-fullscreen-button.pill:before{background:var(--default-color-2);border:2px solid var(--default-color-2);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mandatory-fullscreen-button.pill .button-text,.mandatory-fullscreen-button.pill .icon{z-index:11}.mandatory-fullscreen-button.pill .button-text{color:var(--info-1);font-weight:400;z-index:11}.mandatory-fullscreen-button.pill svg{color:var(--info-1)}.mandatory-fullscreen-button.pill.selected:before,.mandatory-fullscreen-button.pill:hover:before{filter:brightness(1.3)}.mandatory-fullscreen-button.pill.selected img,.mandatory-fullscreen-button.pill:hover img{transform:scale(.95)}.mandatory-fullscreen-button.pill.no-shadow:before{box-shadow:none}.mandatory-fullscreen-button.pill.has-border:before{border-color:var(--info-1);box-shadow:none!important}.mandatory-fullscreen-button.pill.has-border.selected:before,.mandatory-fullscreen-button.pill.has-border:hover:before{border-color:var(--info-1)!important;box-shadow:none!important}.mandatory-fullscreen-button.pill.alt-hover.selected:before,.mandatory-fullscreen-button.pill.alt-hover:hover:before{background-color:var(--info-1);border-color:var(--info-1);filter:brightness(1)}.mandatory-fullscreen-button.pill.alt-hover.selected .button-text,.mandatory-fullscreen-button.pill.alt-hover.selected .icon,.mandatory-fullscreen-button.pill.alt-hover:hover .button-text,.mandatory-fullscreen-button.pill.alt-hover:hover .icon{color:var(--default-color-2)}.mandatory-fullscreen-button.pill.disabled,.mandatory-fullscreen-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.mandatory-fullscreen-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.mandatory-fullscreen-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.mandatory-fullscreen-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.mandatory-fullscreen-button.pill[data-icon-position=null] .icon{display:none!important}.mandatory-fullscreen-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.mandatory-fullscreen-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.mandatory-fullscreen-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.mandatory-fullscreen-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.mandatory-fullscreen-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.mandatory-fullscreen-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.mandatory-fullscreen-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.mandatory-fullscreen-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.mandatory-fullscreen-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.mandatory-fullscreen-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.mandatory-fullscreen-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.mandatory-fullscreen-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.mandatory-fullscreen-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.mandatory-fullscreen-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.mandatory-fullscreen-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.mandatory-fullscreen-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.mandatory-fullscreen-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.mandatory-fullscreen-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.mandatory-fullscreen-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.mandatory-fullscreen-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.mandatory-fullscreen-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.mandatory-fullscreen-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.mandatory-fullscreen-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.mandatory-fullscreen-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.mandatory-fullscreen-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.mandatory-fullscreen-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.mandatory-fullscreen-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.mandatory-fullscreen-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.mandatory-fullscreen-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.mandatory-fullscreen-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.mandatory-fullscreen-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.mandatory-fullscreen-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.mandatory-fullscreen-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.mandatory-fullscreen-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.mandatory-fullscreen-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.mandatory-fullscreen-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.mandatory-fullscreen-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.mandatory-fullscreen-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mandatory-fullscreen-button.pill-alt:before{background:var(--default-color-2);border:2px solid var(--info-1);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mandatory-fullscreen-button.pill-alt .button-text{color:var(--info-1);font-weight:400;z-index:11}.mandatory-fullscreen-button.pill-alt.selected:before,.mandatory-fullscreen-button.pill-alt:hover:before{background:var(--info-1)}.mandatory-fullscreen-button.pill-alt.selected .button-text,.mandatory-fullscreen-button.pill-alt:hover .button-text{color:var(--default-bg)}.mandatory-fullscreen-button.pill-alt.disabled,.mandatory-fullscreen-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.mandatory-fullscreen-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.mandatory-fullscreen-button.round .icon,.mandatory-fullscreen-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.mandatory-fullscreen-button.round.selected,.mandatory-fullscreen-button.round:hover{opacity:1}.mandatory-fullscreen-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.mandatory-fullscreen-button.round.disabled{pointer-events:none}.mandatory-fullscreen-button.round.disabled .icon{filter:saturate(0)}.mandatory-fullscreen-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.mandatory-fullscreen-button.round[data-size=regular].active{opacity:1}.mandatory-fullscreen-button.round[data-size=small]{height:40px;width:40px}.mandatory-fullscreen-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.mandatory-fullscreen-button.round[data-size=tiny]{height:33px;width:33px}.mandatory-fullscreen-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.mandatory-fullscreen-button.round[data-size=mini]{height:25px;width:25px}.mandatory-fullscreen-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.mandatory-fullscreen-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.mandatory-fullscreen-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.mandatory-fullscreen-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.mark-as-done-button{align-items:center;display:inline-flex;justify-content:center;text-decoration:none;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mark-as-done-button:focus{text-decoration:none}.mark-as-done-button[data-icon-position=left]{flex-direction:row-reverse}.mark-as-done-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mark-as-done-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--button-action-3);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.mark-as-done-button.legacy svg{color:var(--button-action-3)}.mark-as-done-button.legacy.selected:before,.mark-as-done-button.legacy:hover:before{background-color:var(--button-action-3);border:2px solid var(--button-action-3)}.mark-as-done-button.legacy.selected .button-text,.mark-as-done-button.legacy:hover .button-text{color:var(--default-color-2)}.mark-as-done-button.legacy.selected img,.mark-as-done-button.legacy:hover img{transform:scale(.95)}.mark-as-done-button.legacy.disabled{pointer-events:none}.mark-as-done-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.mark-as-done-button.legacy.invalid .button-text{color:var(--ui-disabled)}.mark-as-done-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.mark-as-done-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.mark-as-done-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.mark-as-done-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.mark-as-done-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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-as-done-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mark-as-done-button.pill:before{background:var(--button-action-3);border:2px solid var(--button-action-3);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.mark-as-done-button.pill svg{color:var(--default-color-2)}.mark-as-done-button.pill.selected:before,.mark-as-done-button.pill:hover:before{filter:brightness(1.3)}.mark-as-done-button.pill.selected img,.mark-as-done-button.pill:hover img{transform:scale(.95)}.mark-as-done-button.pill.no-shadow:before{box-shadow:none}.mark-as-done-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.mark-as-done-button.pill.has-border.selected:before,.mark-as-done-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.mark-as-done-button.pill.alt-hover.selected:before,.mark-as-done-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.mark-as-done-button.pill.alt-hover.selected .button-text,.mark-as-done-button.pill.alt-hover.selected .icon,.mark-as-done-button.pill.alt-hover:hover .button-text,.mark-as-done-button.pill.alt-hover:hover .icon{color:var(--button-action-3)}.mark-as-done-button.pill.disabled,.mark-as-done-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.mark-as-done-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.mark-as-done-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.mark-as-done-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.mark-as-done-button.pill[data-icon-position=null] .icon{display:none!important}.mark-as-done-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.mark-as-done-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.mark-as-done-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.mark-as-done-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.mark-as-done-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.mark-as-done-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.mark-as-done-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.mark-as-done-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.mark-as-done-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.mark-as-done-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.mark-as-done-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.mark-as-done-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.mark-as-done-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.mark-as-done-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.mark-as-done-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.mark-as-done-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.mark-as-done-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.mark-as-done-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.mark-as-done-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.mark-as-done-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.mark-as-done-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.mark-as-done-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.mark-as-done-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.mark-as-done-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.mark-as-done-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.mark-as-done-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.mark-as-done-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.mark-as-done-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.mark-as-done-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.mark-as-done-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.mark-as-done-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.mark-as-done-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.mark-as-done-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.mark-as-done-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.mark-as-done-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.mark-as-done-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.mark-as-done-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.mark-as-done-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.mark-as-done-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.mark-as-done-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.mark-as-done-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.mark-as-done-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.mark-as-done-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.mark-as-done-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.mark-as-done-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.mark-as-done-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.mark-as-done-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.mark-as-done-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.mark-as-done-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.mark-as-done-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.mark-as-done-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.mark-as-done-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.mark-as-done-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.mark-as-done-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.mark-as-done-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.mark-as-done-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.mark-as-done-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.mark-as-done-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.mark-as-done-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.mark-as-done-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.mark-as-done-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.mark-as-done-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.mark-as-done-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.mark-as-done-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.mark-as-done-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){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{height:98px;min-height:98px;min-width:98px;width:98px}.mark-as-done-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{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{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mark-as-done-button.pill-alt:before{background:var(--button-action-3);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mark-as-done-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.mark-as-done-button.pill-alt.selected:before,.mark-as-done-button.pill-alt:hover:before{background:var(--button-border)}.mark-as-done-button.pill-alt.selected .button-text,.mark-as-done-button.pill-alt:hover .button-text{color:var(--default-bg)}.mark-as-done-button.pill-alt.disabled,.mark-as-done-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.mark-as-done-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.mark-as-done-button.round .icon,.mark-as-done-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.mark-as-done-button.round.selected,.mark-as-done-button.round:hover{opacity:1}.mark-as-done-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.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=regular]{height:50px;opacity:.8;width:50px}.mark-as-done-button.round[data-size=regular].active{opacity:1}.mark-as-done-button.round[data-size=small]{height:40px;width:40px}.mark-as-done-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.mark-as-done-button.round[data-size=tiny]{height:33px;width:33px}.mark-as-done-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.mark-as-done-button.round[data-size=mini]{height:25px;width:25px}.mark-as-done-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.mark-as-done-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.mark-as-done-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.mark-as-done-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}.mark-undone-button{align-items:center;display:inline-flex;justify-content:center;-webkit-touch-callout:none;align-self:center;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mark-undone-button,.mark-undone-button:focus{text-decoration:none}.mark-undone-button[data-icon-position=left]{flex-direction:row-reverse}.mark-undone-button .button-text{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.legacy{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mark-undone-button.legacy:before{background-color:var(--default-color-2);border:2px solid var(--button-action);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.mark-undone-button.legacy svg{color:var(--button-action)}.mark-undone-button.legacy.selected:before,.mark-undone-button.legacy:hover:before{background-color:var(--button-action);border:2px solid var(--button-action)}.mark-undone-button.legacy.selected .button-text,.mark-undone-button.legacy:hover .button-text{color:var(--default-color-2)}.mark-undone-button.legacy.selected img,.mark-undone-button.legacy:hover img{transform:scale(.95)}.mark-undone-button.legacy.disabled{pointer-events:none}.mark-undone-button.legacy.disabled:before{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.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{background-color:var(--ui-disabled-2);border-color:var(--ui-disabled)}.mark-undone-button.legacy.invalid .button-text{color:var(--ui-disabled)}.mark-undone-button.legacy.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.mark-undone-button.legacy .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.mark-undone-button.legacy .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.mark-undone-button.legacy[data-size=tiny]{border-radius:45px;padding:8px 25px}.mark-undone-button.legacy[data-size=tiny] .icon{height:16px;min-height:16px;min-width:16px;width: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{height:20px;min-height:20px;min-width:20px;width: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{height:28px;min-height:28px;min-width:28px;width: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}.mark-undone-button.pill{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mark-undone-button.pill:before{background:var(--button-action);border:2px solid var(--button-action);border-radius:inherit;box-shadow:var(--dropshadow);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.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);font-weight:400;z-index:11}.mark-undone-button.pill svg{color:var(--default-color-2)}.mark-undone-button.pill.selected:before,.mark-undone-button.pill:hover:before{filter:brightness(1.3)}.mark-undone-button.pill.selected img,.mark-undone-button.pill:hover img{transform:scale(.95)}.mark-undone-button.pill.no-shadow:before{box-shadow:none}.mark-undone-button.pill.has-border:before{border-color:var(--button-border);box-shadow:none!important}.mark-undone-button.pill.has-border.selected:before,.mark-undone-button.pill.has-border:hover:before{border-color:var(--button-border)!important;box-shadow:none!important}.mark-undone-button.pill.alt-hover.selected:before,.mark-undone-button.pill.alt-hover:hover:before{background-color:var(--default-color-2);border-color:var(--default-color-2);filter:brightness(1)}.mark-undone-button.pill.alt-hover.selected .button-text,.mark-undone-button.pill.alt-hover.selected .icon,.mark-undone-button.pill.alt-hover:hover .button-text,.mark-undone-button.pill.alt-hover:hover .icon{color:var(--button-action)}.mark-undone-button.pill.disabled,.mark-undone-button.pill.invalid{color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.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:not([data-icon-type=""]) .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:not([data-icon-type=""]) .icon img{opacity:0;visibility:hidden}.mark-undone-button.pill.disabled.icon-no-bg:not([data-icon-type=""]) .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:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.mark-undone-button.pill .icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.mark-undone-button.pill .icon img{height:100%;margin:0!important;transition:all .25s;width:100%}.mark-undone-button.pill[data-icon-position=null] .icon{display:none!important}.mark-undone-button.pill[data-size=micro]{border-radius:25px;padding:4px 10px}.mark-undone-button.pill[data-size=micro] .icon{height:18px;min-height:18px;min-width:18px;width:18px}.mark-undone-button.pill[data-size=micro] .button-text{font-size:12px;font-weight:800;line-height:18px;padding:0}.mark-undone-button.pill[data-size=micro][data-icon-position=left]{padding-left:4px}.mark-undone-button.pill[data-size=micro][data-icon-position=left] .icon{margin-right:6px}.mark-undone-button.pill[data-size=micro][data-icon-position=right]{padding-right:4px}.mark-undone-button.pill[data-size=micro][data-icon-position=right] .icon{margin-left:6px}.mark-undone-button.pill[data-size=micro][data-icon-position=null]{padding:4px 12px}.mark-undone-button.pill[data-size=micro][data-icon-position=null] .button-text{font-size:10px}.mark-undone-button.pill[data-size=mini]{border-radius:45px;padding:4px 13px}.mark-undone-button.pill[data-size=mini] .icon{height:26px;min-height:26px;min-width:26px;width:26px}.mark-undone-button.pill[data-size=mini] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.mark-undone-button.pill[data-size=mini][data-icon-position=left]{padding-left:5px}.mark-undone-button.pill[data-size=mini][data-icon-position=left] .icon{margin-right:8px}.mark-undone-button.pill[data-size=mini][data-icon-position=right]{padding-right:5px}.mark-undone-button.pill[data-size=mini][data-icon-position=right] .icon{margin-left:8px}.mark-undone-button.pill[data-size=mini][data-icon-position=null]{padding:4px 18px}.mark-undone-button.pill[data-size=mini][data-icon-position=null] .button-text{font-size:15px}.mark-undone-button.pill[data-size=tiny]{border-radius:45px;padding:6px 18px}.mark-undone-button.pill[data-size=tiny] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.mark-undone-button.pill[data-size=tiny] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.mark-undone-button.pill[data-size=tiny][data-icon-position=left]{padding-left:6px}.mark-undone-button.pill[data-size=tiny][data-icon-position=left] .icon{margin-right:10px}.mark-undone-button.pill[data-size=tiny][data-icon-position=right]{padding-right:6px}.mark-undone-button.pill[data-size=tiny][data-icon-position=right] .icon{margin-left:10px}.mark-undone-button.pill[data-size=tiny][data-icon-position=null]{padding:6px 24px}.mark-undone-button.pill[data-size=tiny][data-icon-position=null] .button-text{font-size:18px}.mark-undone-button.pill[data-size=small]{border-radius:45px;padding:8px 30px}.mark-undone-button.pill[data-size=small] .icon{height:60px;min-height:60px;min-width:60px;width:60px}.mark-undone-button.pill[data-size=small] .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.mark-undone-button.pill[data-size=small][data-icon-position=left]{padding-left:8px}.mark-undone-button.pill[data-size=small][data-icon-position=left] .icon{margin-right:18px}.mark-undone-button.pill[data-size=small][data-icon-position=right]{padding-right:8px}.mark-undone-button.pill[data-size=small][data-icon-position=right] .icon{margin-left:18px}.mark-undone-button.pill[data-size=small][data-icon-position=null]{padding:8px 36px}.mark-undone-button.pill[data-size=small][data-icon-position=null] .button-text{font-size:26px}.mark-undone-button.pill[data-size=regular]{border-radius:100px;padding:16px 30px}.mark-undone-button.pill[data-size=regular] .icon{height:98px;min-height:98px;min-width:98px;width:98px}.mark-undone-button.pill[data-size=regular] .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.mark-undone-button.pill[data-size=regular][data-icon-position=left]{padding-left:16px}.mark-undone-button.pill[data-size=regular][data-icon-position=left] .icon{margin-right:22px}.mark-undone-button.pill[data-size=regular][data-icon-position=right]{padding-right:16px}.mark-undone-button.pill[data-size=regular][data-icon-position=right] .icon{margin-left:22px}.mark-undone-button.pill[data-size=regular][data-icon-position=null]{padding:16px 40px}.mark-undone-button.pill[data-size=regular][data-icon-position=null] .button-text{font-size:34px}.mark-undone-button.pill[data-size=large]{border-radius:100px;padding:16px 40px}.mark-undone-button.pill[data-size=large] .icon{height:125px;min-height:125px;min-width:125px;width:125px}.mark-undone-button.pill[data-size=large] .button-text{font-family:FatFrank,sans-serif;font-size:50px;font-weight:900;line-height:55px;padding:35px 0}.mark-undone-button.pill[data-size=large][data-icon-position=left]{padding-left:16px}.mark-undone-button.pill[data-size=large][data-icon-position=left] .icon{margin-right:26px}.mark-undone-button.pill[data-size=large][data-icon-position=right]{padding-right:16px}.mark-undone-button.pill[data-size=large][data-icon-position=right] .icon{margin-left:26px}.mark-undone-button.pill[data-size=large][data-icon-position=null]{padding:16px 50px}.mark-undone-button.pill[data-size=large][data-icon-position=null] .button-text{font-size:40px}.mark-undone-button.pill[data-size=xlarge]{border-radius:100px;padding:16px 70px}.mark-undone-button.pill[data-size=xlarge] .icon{height:150px;min-height:150px;min-width:150px;width:150px}.mark-undone-button.pill[data-size=xlarge] .button-text{font-family:FatFrank,sans-serif;font-size:60px;font-weight:900;line-height:65px;padding:42px 0}.mark-undone-button.pill[data-size=xlarge][data-icon-position=left]{padding-left:16px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=left] .icon{margin-right:30px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=right]{padding-right:16px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=right] .icon{margin-left:30px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=null]{padding:16px 80px}.mark-undone-button.pill[data-size=xlarge][data-icon-position=null] .button-text{font-size:50px}.mark-undone-button.pill.icon-no-bg .icon{margin:0!important}.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 (max-width:599px){.mark-undone-button.pill[data-size=responsive]{border-radius:45px;padding:4px 13px}.mark-undone-button.pill[data-size=responsive] .icon{height:28px;min-height:28px;min-width:28px;width:28px}.mark-undone-button.pill[data-size=responsive] .button-text{font-size:16px;font-weight:600;line-height:20px;padding:4px 0}.mark-undone-button.pill[data-size=responsive][data-icon-position=left]{padding-left:4px}.mark-undone-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:8px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right]{padding-right:4px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:8px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null]{padding:4px 18px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:15px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:8px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:15px}}@media only screen and (min-width:600px){.mark-undone-button.pill[data-size=responsive]{border-radius:45px;padding:6px 18px}.mark-undone-button.pill[data-size=responsive] .icon{height:36px;min-height:36px;min-width:36px;width:36px}.mark-undone-button.pill[data-size=responsive] .button-text{font-size:20px;font-weight:800;line-height:25px;padding:5px 0}.mark-undone-button.pill[data-size=responsive][data-icon-position=left]{padding-left:6px}.mark-undone-button.pill[data-size=responsive][data-icon-position=left] .icon{margin-right:10px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right]{padding-right:6px}.mark-undone-button.pill[data-size=responsive][data-icon-position=right] .icon{margin-left:10px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null]{padding:6px 24px}.mark-undone-button.pill[data-size=responsive][data-icon-position=null] .button-text{font-size:18px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .icon{margin:0!important;padding:10px}.mark-undone-button.pill[data-size=responsive].icon-no-bg .button-text{font-size:18px}}@media only screen and (min-width:1200px){.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]){border-radius:45px;padding:8px 30px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]) .icon{height:60px;min-height:60px;min-width:60px;width:60px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]) .button-text{font-size:30px;font-weight:800;line-height:35px;padding:12px 0}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left]{padding-left:8px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=left] .icon{margin-right:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right]{padding-right:8px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=right] .icon{margin-left:18px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null]{padding:8px 36px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny])[data-icon-position=null] .button-text{font-size:26px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]).icon-no-bg .icon{margin:0!important;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 (min-width:1600px){.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]){border-radius:100px;padding:16px 30px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .icon{height:98px;min-height:98px;min-width:98px;width:98px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]) .button-text{font-size:40px;font-weight:800;line-height:45px;padding:26px 0}.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]{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{font-size:34px}.mark-undone-button.pill[data-size=responsive]:not([data-max-size=tiny]):not([data-max-size=small]).icon-no-bg .icon{margin:0!important;padding:28px}.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-alt{background:none;border:none;border-radius:45px;font-size:20px;opacity:1;position:relative;transition:all .25s}.mark-undone-button.pill-alt:before{background:var(--button-action);border:2px solid var(--button-border);border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mark-undone-button.pill-alt .button-text{color:var(--default-color-2);font-weight:400;z-index:11}.mark-undone-button.pill-alt.selected:before,.mark-undone-button.pill-alt:hover:before{background:var(--button-border)}.mark-undone-button.pill-alt.selected .button-text,.mark-undone-button.pill-alt:hover .button-text{color:var(--default-bg)}.mark-undone-button.pill-alt.disabled,.mark-undone-button.pill-alt.invalid{background-color:var(--disabled);border-color:var(--disabled-border);color:var(--disabled-text);filter:grayscale(1);font-weight:lighter;pointer-events:none}.mark-undone-button.pill-alt.waiting{animation:waitingButtonAnimation 1.75s ease-in-out infinite alternate}.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{background:transparent;border:none;border-radius:60px;display:flex;opacity:.7}.mark-undone-button.round .icon,.mark-undone-button.round svg{align-items:center;display:flex;height:100%;justify-content:center}.mark-undone-button.round.selected,.mark-undone-button.round:hover{opacity:1}.mark-undone-button.round.inactive{color:var(--disabled-text);filter:grayscale(1);pointer-events:none}.mark-undone-button.round.disabled{pointer-events:none}.mark-undone-button.round.disabled .icon{filter:saturate(0)}.mark-undone-button.round[data-size=regular]{height:50px;opacity:.8;width:50px}.mark-undone-button.round[data-size=regular].active{opacity:1}.mark-undone-button.round[data-size=small]{height:40px;width:40px}.mark-undone-button.round[data-size=small].active{height:52px;opacity:1;width:52px}.mark-undone-button.round[data-size=tiny]{height:33px;width:33px}.mark-undone-button.round[data-size=tiny].active{height:45px;opacity:1;width:45px}.mark-undone-button.round[data-size=mini]{height:25px;width:25px}.mark-undone-button.round[data-size=mini].active{height:25px;opacity:1;width:25px}.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{align-items:center;display:flex;height:auto;justify-content:center}.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=mini] .icon,.mark-undone-button.nav[data-icon-position=right][data-size=tiny] .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=mini] .icon,.mark-undone-button.nav[data-icon-position=left][data-size=tiny] .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{font-size:30px;line-height:36px;padding:0 15px}.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{height:23px;width:auto}.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{height:16px;width:auto}.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{height:10px;width:auto}.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{height:5px;width:auto}.mark-undone-button.nav[data-size=mini] .button-text{font-size:12px;line-height:14px}@media screen and (max-height:850px),screen and (max-width:1024px){.revision-panel .troubadour-button.round,.troubadour-button.round.work-page-nav-button.active{height:40px;width:40px}.troubadour-button.round.work-page-nav-button.active .button-text{font-size:28px;line-height:34px}.troubadour-button.categorie-explorer-button.round,.troubadour-button.close-construction-button.round,.troubadour-button.construction-help-button.round,.troubadour-button.fullscreen-off.round,.troubadour-button.fullscreen-on.round,.troubadour-button.mat-controls-button.round,.troubadour-button.over-game-menu-button.round,.troubadour-button.read-comment-button.round,.troubadour-button.read-instructions-button.round,.troubadour-button.reading-mode-button.round,.troubadour-button.scenery-button.round,.troubadour-button.zoom-button.round{height:40px!important;width:40px!important}.troubadour-button.duplicate-button{padding:15px!important}.troubadour-button.status-button .icon{height:30px;width:30px}.troubadour-button.toolbar-button .icon{height:30px!important;width: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{height:40px!important;margin-right:10px!important;width:40px!important}}#main-container,.global-footer{background-color:var(--default-bg-2)}.page-number-header-dropdown{align-items:center;display:flex;justify-content:center;user-select:none}.page-number-header-dropdown .dropdown-menu{background:none;border:none;box-shadow:none;max-width:450px}@media screen and (max-width:769px){.page-number-header-dropdown .dropdown-menu{max-width:290px;right:10px!important}}.page-number-header-dropdown .page-number-header{align-items:center;background-color:transparent;border:none;box-shadow:none;color:var(--troubadour-main);display:flex;font-size:18px;font-weight:800;gap:5px;justify-content:center;line-height:1.2em;margin:0}@media screen and (min-width:768px){.page-number-header-dropdown .page-number-header.animate{animation:pagenumBounce 1s forwards;animation-delay:1.25s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.28,.84,.42,1);transform:translateY(56px) scale(1.75)}}.page-number-header-dropdown .page-number-header:hover{background-color:transparent}.page-number-header-dropdown .page-number-header span{align-items:center;background-color:var(--troubadour-main);border:2px solid var(--troubadour-main);border-radius:50%;color:var(--default-color-2);display:flex;font-size:1rem;height:1.75em;justify-content:center;width:1.75em}.page-number-header-dropdown .page-number-header svg{font-size:12px;margin:0 0 0 5px}@media screen and (min-width:768px){.page-number-header-dropdown[data-mode=teacher] .page-number-header.animate{animation:pagenumBounce2 1.25s forwards}}.construction-page-header{align-items:center;display:flex;flex-flow:column wrap;gap:20px;justify-content:center;margin:0 auto 40px;max-width:1000px;padding:0 20px}.construction-page-header h1{color:var(--default-color-3);font-family:Sofia Pro;font-size:clamp(30px,4vw,40px);font-weight:800;line-height:1.2em;margin:0;overflow-wrap:break-word;text-align:center;text-transform:none;word-break:break-word}.challenge-creation{background-color:var(--default-bg-2);display:flex;flex-direction:column;margin:30px auto 0;min-width:670px;padding:0;position:relative;width:100%}.challenge-creation.correction-page{margin-top:80px}.challenge-creation section{display:flex;flex-direction:column}.challenge-creation section.construction{position:relative;width:100%}.challenge-creation section.construction .explore-play-button{align-self:flex-end;font-size:1em;margin:0;position:absolute;right:15px;top:10px;width:25%;z-index:5}.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{height:100vh!important;left:0!important;position:fixed;top:0!important;width:100vw!important;z-index:40}.challenge-creation:not(.fullscreen){margin:0 auto;max-width:2000px;padding:70px 0 0;width:calc(100vw - 240px)}.challenge-creation:not(.fullscreen).correction-page{margin-top:80px}.challenge-creation:not(.fullscreen) .construction-window{border-radius:20px;margin:0 0 72px;overflow:hidden}.challenge-creation:not(.fullscreen) .construction-window .game-shield-buttons{align-items:flex-start;display:flex;flex-flow:column wrap;gap:20px;justify-content:flex-start;left:0;position:absolute;top:80px;z-index:30}.challenge-creation:not(.fullscreen) .construction-window .game-shield-buttons .troubadour-button{align-self:flex-start}.challenge-creation:not(.fullscreen) .construction-window .game-shield-buttons .troubadour-button:before{border-bottom-left-radius:0;border-top-left-radius:0}@media screen and (max-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{margin:0 auto 36px;max-height:50vh;width:calc(100% - 60px)}}@media screen and (max-height:850px),screen and (max-width:1024px){.challenge-creation .construction-window .construction-window-ui .controls-container{width:65px!important}.challenge-creation .construction-window .scene-menus .asset-menu-overlay,.challenge-creation .construction-window .scene-menus .scenery-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{height:125px!important;width:200px!important}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .menu-container .asset-block{height:85px;width:85px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters{padding:0!important;width:90px!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{height:65px;width:90px}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .type-filters .filter img{max-height:50%;max-width:70%}.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{font-size:11px;margin:0}.challenge-creation .construction-window .scene-menus .asset-menu-overlay .filters .size-filters .filter img{margin:0;max-width:50%}}.challenge-pagination{background-color:var(--default-bg);border:2px solid var(--student-challenges-binder-spine-1);border-radius:20px;display:block;margin:0}.challenge-pagination .pages-list{margin:0;max-height:120px;overflow-x:hidden;overflow-y:auto}.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-color:var(--troubadour-main) var(--ui-track);scrollbar-gutter:auto;scrollbar-width:thin}}.challenge-pagination .pages-list a{align-items:center;color:var(--troubadour-main);display:flex;flex:0 1 auto;flex-flow:row nowrap;font-size:16px;font-weight:400;gap:5px;line-height:normal;max-width:60px;padding:0;text-align:center;white-space:nowrap;width:60px}.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;max-width:80px;text-decoration:underline;width:80px}.challenge-pagination .pages-list a.active{color:var(--troubadour-main-5);font-weight:700;pointer-events:none}.challenge-pagination[data-context=dropdown]{box-shadow:var(--dropshadow);padding:20px 10px}.challenge-pagination[data-context=dropdown]:before{background-color:var(--default-bg);border-color:var(--student-challenges-binder-spine-1);border-style:solid;border-width:2px 2px 0 0;content:"";height:16px;left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(-45deg);width:16px}@media screen and (max-width:769px){.challenge-pagination[data-context=dropdown]:before{left:unset;right:50px}}.challenge-pagination[data-context=dropdown] .pages-list{display:grid;gap:10px 0;grid-template-columns:repeat(5,1fr);padding:0 20px 0 0;position:relative}.challenge-pagination[data-context=dropdown] .pages-list a{justify-content:flex-start;margin:0 10px}.challenge-pagination[data-context=dropdown] .pages-list a:only-child{margin-left:25px}@media screen and (max-width:769px){.challenge-pagination[data-context=dropdown] .pages-list{grid-template-columns:repeat(3,1fr)}}.challenge-pagination[data-context=page]{margin:0 auto 72px;padding:20px}.challenge-pagination[data-context=page] .pages-list{align-items:center;display:inline-flex;flex-flow:row wrap;gap:10px 20px;justify-content:flex-start;padding:0 10px}.challenge-pagination[data-context=page] .pages-list a{justify-content:flex-start;margin:0}@media screen and (max-width:768px){.challenge-pagination[data-context=page]{margin-bottom:36px}}.correction-page .construction-window .construction-window-ui .controls-container{top:120px}.correction-page .in-correction-indicator{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;left:0;margin:0;padding:0;position:fixed;top:140px;transform:translateX(-2000px);z-index:40}.correction-page .in-correction-indicator .in-correction-flag{margin:0 0 10px;position:relative}.correction-page .in-correction-indicator .in-correction-flag p{background-color:var(--tutorial-color-14);border-radius:0 0 5px 0;color:var(--default-color-2);font-size:18px;font-weight:800;line-height:1em;margin:0;max-width:120px;padding:10px 10px 14px;position:relative;text-align:center;z-index:2}.correction-page .in-correction-indicator .in-correction-flag:after{aspect-ratio:19/20;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;content:"";position:absolute;right:-19px;top:-8px;width:36px;z-index:-1}.correction-page .in-correction-indicator .in-correction-flag .end-page-correction{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-10px;top:-8px;width:40px;z-index:40}.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:SlideInFromLeft 1s forwards}.correction-page[data-is-correction-mode="0"] .in-correction-indicator{animation:SlideOutToLeft 1s forwards}.construction-page-lower{display:flex;flex-flow:column;margin:0 auto;max-width:2000px;padding:0;width:calc(100vw - 240px)}.construction-page-lower .footer-actions{align-items:center;display:flex;flex-flow:row wrap;gap:40px;justify-content:center;margin:0 0 60px;width:100%}@media screen and (max-width:768px){.construction-page-lower{width:calc(100% - 60px)}}.mark-undone-flag{align-items:center;animation:SlideInFromLeft 1s forwards;display:flex;flex-flow:column wrap;justify-content:center;left:0;margin:0;padding:0;position:fixed;top:100px;z-index:30}.mark-undone-flag.closed{animation:SlideOutToLeft 1s forwards}.mark-undone-flag .finished-flag{margin:0 0 10px}.mark-undone-flag .finished-flag p{background-color:var(--troubadour-main);border-radius:0 0 5px 0;color:var(--default-color-2);font-size:40px;font-weight:800;line-height:1em;margin:0;padding:10px 24px 14px 20px;position:relative;text-align:center;z-index:2}.mark-undone-flag .finished-flag:after{aspect-ratio:19/20;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;content:"";position:absolute;right:-19px;top:-8px;width:36px;z-index:-1}.mark-undone-flag .mark-undone-dropdown{position:absolute;right:0;top:0;z-index:10}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-button{background-color:transparent;border:none;box-shadow:none;color:var(--default-color-2);font-size:22px;font-weight:800;line-height:1.2em;margin:0;padding:5px;text-align:center;text-decoration-line:underline;user-select:none}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-button i,.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-button svg{font-size:15px;line-height:1;margin:0;padding:0}.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}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu:before{background-color:var(--default-color-2);border-color:var(--default-color-7);border-style:solid;border-width:2px 0 0 2px;content:"";height:8px;left:0;position:absolute;top:50%;transform:translate(-6px,-50%) rotate(-45deg);width:8px}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button{align-items:center;border-radius:10px;display:flex;flex-flow:row nowrap;gap:10px;justify-content:flex-start;padding:5px;user-select:none;width:max-content}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button:before{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;content:"";height:25px;width:25px}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button p{color:var(--default-color-3);font-size:14px;font-weight:800;line-height:1.2em;margin:0}.mark-undone-flag .mark-undone-dropdown .mark-undone-dropdown-menu .mark-undone-button:hover{background-color:var(--default-color-7)}@media screen and (max-width:1024px){.mark-undone-flag .finished-flag p{font-size:30px;padding:8px 24px 12px 14px}.mark-undone-flag .finished-flag:after{right:-14px;top:-6px;width:26px}}.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:translateX(-2000px)}60%{opacity:1;transform:translateX(0)}80%{transform:translateX(-40px)}to{transform:translateX(0)}}@keyframes SlideOutToLeft{0%{transform:translateX(0)}99%{transform:translateX(-2000px)}to{opacity:0}}.troubadour-popup-container{align-items:center;background-color:var(--backdrop);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:300}.troubadour-popup-container .troubadour-popup-section{background-color:var(--popup-error-dark);border-radius:30px;color:var(--assisted-construction-text);display:flex;height:418px;justify-content:center;padding:45px;position:relative;width:634px}.troubadour-popup-container .troubadour-popup-section .troubadour-illustration-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;margin-right:25px;position:absolute;top:-80px;width:100%}.troubadour-popup-container .troubadour-popup-section .troubadour-illustration-container .troubadour-illustration{height:100%;object-fit:contain;width:167px}.troubadour-popup-container .troubadour-popup-section .bottom-section{display:flex;flex-direction:column}.troubadour-popup-container .troubadour-popup-section .troubadour-text-container{display:flex;flex:1;flex-direction:column;justify-content:center;padding:25px;text-align:center}.troubadour-popup-container .troubadour-popup-section .troubadour-text-container .title{font-family:var(--font-title);font-size:36px;letter-spacing:.04em;line-height:normal;margin:10px 0}.troubadour-popup-container .troubadour-popup-section .troubadour-text-container .description{font-size:23px;line-height:27px;margin-top:5px}.troubadour-popup-container .troubadour-popup-section .button-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end}.close-container{border-radius:25px;display:none;height:45px;padding:10px;position:absolute;right:25px;top:15px;width:45px}.close-container:hover{cursor:pointer}.try-demo-popup .troubadour-popup-section{background-color:var(--default-bg);border:1px solid var(--button-border);box-shadow:var(--button-dropshadow);color:var(--primary-text-3-dark);height:auto;max-height:90vh;max-width:765px;overflow-y:auto;padding:40px 5%;width:90%}.try-demo-popup .troubadour-popup-section .close-container{left:15px;right:unset}.try-demo-popup .troubadour-popup-section .troubadour-text-container{justify-content:flex-start;margin:0 0 40px;padding:0}.try-demo-popup .troubadour-popup-section .troubadour-text-container .title{color:var(--troubadour-main);font-family:Sofia Pro;font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1.2em;margin:0 0 20px;text-align:center}.try-demo-popup .troubadour-popup-section .troubadour-text-container .description{color:var(--default-color-3);font-size:clamp(18px,2vw,23px);line-height:1.2em;margin:0;text-align:center}.try-demo-popup .troubadour-popup-section .button-container{gap:20px;justify-content:center;padding-bottom:15px}.try-demo-popup .troubadour-popup-section .close-container{display:flex}@media screen and (max-width:992px){.try-demo-popup .title{font-size:45px!important}.try-demo-popup .description{font-size:23px!important;line-height:27px}.try-demo-popup .student-demo-button{margin-right:15px}}.nanopopup.mark-as-done-popup{background-color:transparent!important;overflow:visible}.nanopopup.mark-as-done-popup .mark-as-done-popup-content{align-items:center;background-color:var(--challenges-card-to-do-1);border-radius:20px;display:flex;flex-direction:column;height:80vh;justify-content:flex-start;max-height:460px;max-width:367px;padding:30px;position:relative;width:80vw}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .close-container{background-color:var(--text-entry-bg);border-radius:50%;height:50px;left:-25px;top:-25px;width:50px}.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{left:0;position:absolute;top:50px;z-index:2}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .status-finished-indicator p{align-items:center;background-color:var(--troubadour-main);border-radius:0 0 3px 0;color:var(--default-color-2);display:flex;font-size:33px;font-weight:800;justify-content:center;line-height:33px;margin:0;padding:6px 10px 10px;position:relative;text-align:center;z-index:2}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .status-finished-indicator:after{aspect-ratio:19/20;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;content:"";position:absolute;right:-26px;top:-11px;width:50px;z-index:-1}.nanopopup.mark-as-done-popup .mark-as-done-popup-content .thumbnail{margin:0 0 10px;width:100%}.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);font-size:23px;font-weight:700;line-height:1em;margin:0 0 10px;padding:0;text-transform:none}.nanopopup.mark-as-done-popup .mark-as-done-popup-content h2{color:var(--default-color-2);font-size:40px;font-weight:800;line-height:1em;margin:0 0 30px;padding:0;text-align:center;text-transform:none}.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);font-size:16px;font-weight:700;line-height:1em;text-align:center;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 (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.mark-as-done-popup{box-shadow:none!important;height:unset!important;max-height:unset!important;max-width:unset!important;min-height:unset!important;min-width:unset!important;padding:0!important;width:unset!important}}.tutorial-tooltip{border:none;border-radius:6px;display:block;height:auto;min-height:110px;position:relative}.tutorial-tooltip,.tutorial-tooltip .shepherd-arrow:before{background-color:var(--tutorial-color-5)}.tutorial-tooltip .shepherd-content{background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-squirrel-happy-side.png);background-position:bottom 80% left -18px;background-repeat:no-repeat;background-size:100px;border-radius:6px;display:flex;flex-flow:column nowrap;height:100%;width:100%}.tutorial-tooltip .shepherd-content .shepherd-text{color:var(--default-color-2);flex-grow:1;font-family:Sofia Pro;font-size:18px;font-weight:400;height:100%;line-height:1.2em;min-height:110px;padding:20px 20px 20px 100px}.tutorial-tooltip .shepherd-content .shepherd-text p{margin:0 0 15px}.tutorial-tooltip .shepherd-content .shepherd-text p:last-of-type{margin-bottom:0}.tutorial-tooltip .shepherd-content .shepherd-footer{align-items:center;border-radius:0!important;display:flex;justify-content:flex-end;padding:0;width:auto}.tutorial-tooltip .shepherd-content .shepherd-footer .shepherd-button{-webkit-appearance:none;appearance:none;background:none;color:var(--tutorial-color-13);font-family:sans-serif;font-size:14px;font-weight:600;padding:10px 20px 20px}.tutorial-tooltip[data-popper-placement^=left]{border-top-right-radius:0}.tutorial-tooltip[data-popper-placement^=right]{border-top-left-radius:0}.tutorial-tooltip.hidden-tooltip{bottom:unset;left:-10000px;opacity:0;right:unset;top:-10000px}.tutorial-tooltip.troub-tutorial-tooltip-try-demo-tip-3{bottom:20px!important;left:50%!important;position:fixed!important;top:unset!important;transform:translateX(-50%)!important}.add-asset-text-icon{width:60px}.tutorial-disabled{filter:grayscale()}.phaser-div.locked,.phaser-div.locked *,.tutorial-disabled{pointer-events:none}.continue-tutorial{bottom:20px;display:inline-block;position:fixed!important;right:20px;z-index:40}.continue-tutorial .continue-tutorial-btn{align-self:flex-end}@font-face{font-family:Eagle;src:url(../fonts/5c034216f83ebdcb8f19.woff2) format("woff2"),url(../fonts/e07636dc31bfd973a3d0.woff) format("woff"),url(../fonts/7e80fdbabc4b60f7179b.ttf) format("truetype")}@font-face{font-family:Sofia Pro;src:url(../fonts/36caceeea96211e34cd3.woff2) format("woff2"),url(../fonts/c882ad7fd7d50a5e1684.woff) format("woff"),url(../fonts/e74cff718ec00eb5a71f.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-weight:700;src:url(../fonts/fe529ef6451acc93ccba.woff2) format("woff2"),url(../fonts/834973bb11e1b804a0e7.woff) format("woff"),url(../fonts/6c3598419b959daec424.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-style:italic;src:url(../fonts/7d6ad1ec9a090ad4a68a.woff2) format("woff2"),url(../fonts/b52d1f5ba82fab9167ff.woff) format("woff"),url(../fonts/8efb0c8c646e9a3007e9.ttf) format("truetype")}h1{font-family:Eagle,Lato,sans-serif;font-size:3em;font-weight:700;text-transform:uppercase}h2{font-size:2em;text-transform:uppercase}h2,h3{font-family:Sofia Pro,Lato,sans-serif;font-weight:600}h3{font-size:1.75em}h4{font-family:Eagle,Lato,sans-serif;font-size:1.5em;font-weight:600;letter-spacing:.04em}h5{font-size:1.2em}h5,h6{font-family:Sofia Pro,Lato,sans-serif;font-weight:400}h6{font-size:1.1em;letter-spacing:0}p{font-size:1em}p,small{font-family:Sofia Pro,Lato,sans-serif;font-weight:400}small{font-size:.75em;letter-spacing:.08em}.right-menu{position:fixed;right:0;z-index:35}.right-menu[data-mode=family],.right-menu[data-mode=student]{top:115px}.right-menu[data-mode=teacher]{top:165px}.right-menu[data-mode=student]{z-index:45}.right-menu .menu-group{align-items:center;background-color:var(--default-bg);border-radius:10px 0 0 10px;box-shadow:var(--dropshadow);display:flex;flex:0 1 auto;flex-flow:column wrap;gap:10px;justify-content:center;margin:0 0 15px;padding:15px 10px}.right-menu section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:0;padding:0;position:relative;width:auto}@media screen and (max-height:699px),screen and (max-width:768px){.right-menu section .troubadour-button.round[data-size=regular]{height:30px!important;width:30px!important}}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu{border-color:var(--default-color-5);border-radius:20px;box-shadow:var(--dropshadow4);left:-260px!important;max-width:230px;padding:20px;top:-20px!important;width:100vw}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu:after{background-color:var(--default-color-2);border-color:var(--default-color-5);border-style:solid;border-width:1px 1px 0 0;content:"";height:20px;position:absolute;right:0;top:25%;transform:translateX(50%) rotate(45deg);width:20px}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu .reading-mode-link{border-radius:10px;color:var(--default-color-3);display:block;font-size:clamp(12px,2vw,16px);font-weight:800;line-height:1.2em;padding:10px}.right-menu section.reading-mode-section .reading-mode-controls-dropdown-menu .reading-mode-link:hover{background-color:var(--troubadour-main-17)}@media screen and (max-width:768px){.right-menu{background-color:var(--troubadour-main);border-radius:0;box-shadow:var(--dropshadow7);display:flex;flex-flow:row nowrap;gap:0;height:unset;justify-content:flex-end;padding:0 5px;width:100%}.right-menu[data-mode=teacher]{top:136px}.right-menu[data-mode=teacher][data-current-status=IN_PROGRESS]{background-color:var(--challenge-state-inprog-1)}.right-menu[data-mode=teacher][data-current-status=NEED_REVISION]{background-color:var(--challenge-state-needrev-1)}.right-menu[data-mode=teacher][data-current-status=COMPLETED]{background-color:var(--challenge-state-inportfolio-1)}.right-menu[data-mode=family],.right-menu[data-mode=student]{top:40px}.right-menu .menu-group{background:none;border-radius:0;box-shadow:none;flex-flow:row nowrap;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;left:-130px!important;max-width:190px;padding:10px;top:45px!important}.right-menu .menu-group section.reading-mode-section .reading-mode-controls-dropdown-menu:after{border-width:1px 0 0 1px;height:15px;right:0;top:0;transform:translateX(-37px) translateY(-8px) rotate(45deg);width:15px}.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=student]{top:0}}.nanopopup.no-internet-popup{background-color:var(--no-internet-popup-bg);height:455px;margin:0;max-height:455px;max-width:700px;min-height:455px;min-width:700px;overflow:hidden;padding:0!important;width:700px}.nanopopup.no-internet-popup .no-internet-popup-bg{aspect-ratio:982/402;border:0;bottom:-10px;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%);width:calc(100% + 20px);z-index:-1}.nanopopup.no-internet-popup .laptop-anim{aspect-ratio:480/304;left:47px;position:absolute;top:277px;width:140px}.nanopopup.no-internet-popup .back-to-challenges{left:20px;position:absolute;top:20px}.nanopopup.no-internet-popup .back-to-challenges .quit-button{background-color:var(--default-bg)!important;opacity:1}.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{align-items:center;display:flex;height:200px;justify-content:center;margin:0;padding:0;width:100%}.nanopopup.no-internet-popup .main-heading h2{color:var(--no-internet-popup-color1);font-size:26px;font-weight:800;line-height:32px;margin:0;padding:10px 60px;text-align:center;text-transform:none}.nanopopup.no-internet-popup .main-heading h2.connection-established{font-size:40px;line-height:40px}.nanopopup.no-internet-popup .countdown-container{align-items:center;display:flex;height:134px;justify-content:center;left:228px;position:absolute;top:194px;width:256px}.nanopopup.no-internet-popup .countdown-container h3{color:var(--no-internet-popup-color2);display:inline-block;font-family:FatFrank,Eagle,Lato,sans-serif;font-size:100px;font-weight:900;line-height:1em;z-index:2}.nanopopup.no-internet-popup .countdown-container .loading-spinner{display:inline-block;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:1}.nanopopup.no-internet-popup .retry-connection{bottom:3%;position:absolute;right:2%}.nanopopup.no-internet-popup .retry-connection .retry-button{background-color:var(--default-bg)!important;opacity:1}.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 (min-width:1061px) and (min-height:701px){.nanopopup.no-internet-popup .laptop-anim{left:67px;top:386px;width:188px}.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{height:176px;left:311px;top:277px;width:346px}.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 (max-width:1060px),(max-width:480px),(max-width:767px){.nanopopup.no-internet-popup{height:455px!important;max-height:455px!important;max-width:700px!important;min-height:455px!important;min-width:700px!important;width:700px!important}}@media (min-width:1061px) and (min-height:701px){.nanopopup.no-internet-popup{height:630px!important;max-height:630px!important;max-width:950px!important;min-height:630px!important;min-width:950px!important;width:950px!important}}.asset-menu-overlay{left:70px;position:absolute;width:calc(100% - 70px);z-index:3}.asset-menu-overlay.opened{height:100%}.assets-creation-menu .categories-menu header h2{color:var(--default-color-3);font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.2em;margin:0;text-align:center;text-transform:none}.assets-creation-menu .categories-menu header h3{border-bottom:2px solid var(--babillard-color-1);color:var(--troubadour-main);font-size:clamp(18px,2vw,23px);font-weight:800;line-height:2em;margin:0 0 20px;text-transform:none}.assets-creation-menu .categories-menu .list{display:flex;flex-wrap:wrap;width:100%}.assets-creation-menu .categories-menu .list.scrollable-list{overflow-y:scroll}.assets-creation-menu .categories-menu .list.scrollable-list::-webkit-scrollbar{width:8px}.assets-creation-menu .categories-menu .list.scrollable-list::-webkit-scrollbar-thumb{background-color:var(--troubadour-main);border-radius:10px}.assets-creation-menu .categories-menu .list.scrollable-list::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}@supports not selector(::-webkit-scrollbar){.assets-creation-menu .categories-menu .list.scrollable-list{scrollbar-color:var(--troubadour-main) transparent;scrollbar-width:thin}}.assets-creation-menu .categories-menu .list .list-item-container{border-radius:6px;box-shadow:var(--ui-item-shadow);cursor:pointer;margin:0 7.5px 30px;overflow:hidden;position:relative}.assets-creation-menu .categories-menu .list .list-item-container .remove-button{left:5px;position:absolute;top:5px}.assets-creation-menu .categories-menu .list .list-item-container:hover{box-shadow:var(--ui-item-shadow-hover)}.assets-creation-menu .categories-menu .list .list-item-container:hover img{opacity:.8}.assets-creation-menu .categories-menu .list .list-item-container .icon-container{height:200px;width:300px}.assets-creation-menu .categories-menu .list .list-item-container .icon-container .icon{height:100%;object-fit:cover;width:100%}.assets-creation-menu .categories-menu .list .list-item-container .title{align-items:center;background-color:var(--default-color-2);display:flex;height:65px;justify-content:center}.assets-creation-menu .categories-menu .list .list-item-container .title h4{color:var(--default-color);font-family:var(--font-reading);font-size:23px;font-weight:500;line-height:27px;text-align:center}.assets-creation-menu .assets-menu header{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:0 0 30px;padding-left:25px}.assets-creation-menu .assets-menu header .category-title{font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.2em;text-align:center;width:100%}.assets-creation-menu .assets-menu header .back-categories-button{align-self:flex-start}.assets-creation-menu .assets-menu .main-section{display:flex;overflow:hidden}.assets-creation-menu .assets-menu .main-section .filters{display:flex;flex-direction:column;height:100%;padding:0 15px;width:200px}.assets-creation-menu .assets-menu .main-section .filters .filter{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.assets-creation-menu .assets-menu .main-section .filters .filter .filter-label{bottom:0;color:var(--default-color);font-family:Sofia Pro,sans-serif;font-size:12px;font-weight:bolder;line-height:12px;margin:0 auto 5px}.assets-creation-menu .assets-menu .main-section .filters .filter img{margin:10px auto auto}.assets-creation-menu .assets-menu .main-section .filters .filter.disabled{pointer-events:none}.assets-creation-menu .assets-menu .main-section .filters .type-filters{align-items:center;display:flex;flex-direction:column;gap:10px}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter{background-color:var(--default-bg);border:2px solid var(--ui-disabled);border-radius:10px;max-height:70px;width:150px}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter.disabled{pointer-events:none}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter .selected-icon{display:none;height:50%;width:auto}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter .disabled-icon{display:block;height:50%;width:auto}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter .filter-label{color:var(--ui-disabled)}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter.selected,.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter:hover{background-color:var(--ui-filter-bg);border-color:transparent}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter.selected .selected-icon,.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter:hover .selected-icon{display:block}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter.selected .disabled-icon,.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter:hover .disabled-icon{display:none}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter.selected .filter-label,.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter:hover .filter-label{color:var(--default-color)}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter:hover{opacity:.8}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter:last-child{margin-bottom:0}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter[data-filter=type]{height:90px}.assets-creation-menu .assets-menu .main-section .filters .size-filters{align-items:flex-end;display:flex;justify-content:space-between;padding-top:15px;width:100%}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter img{filter:brightness(0) saturate(100%) invert(60%) sepia(74%) saturate(0) hue-rotate(308deg) brightness(89%) contrast(95%)}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter .filter-label{color:var(--ui-disabled)}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter.selected img,.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter:hover img{filter:none}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter.selected .filter-label,.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter:hover .filter-label{color:var(--default-color)}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter:hover{opacity:.8}.assets-creation-menu .assets-menu .main-section .lists{flex:1;flex-direction:column}.assets-creation-menu .assets-menu .main-section .lists .list-container.filtered-list{border-top:2px solid var(--border);gap:20px;padding-top:20px}.assets-creation-menu .assets-menu .main-section .lists .list-container .list{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container{align-items:center;background-color:var(--ui-asset-bg);border-radius:10px;cursor:pointer;display:flex;height:135px;justify-content:center;margin:0;overflow:hidden;position:relative;width:135px}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container:hover{background-color:var(--ui-asset-bg-hover);box-shadow:var(--ui-item-shadow-hover)}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container.filtered{opacity:.4}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container.inactive-historical{filter:saturate(0);opacity:.2}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container .icon-container{overflow:hidden;position:relative}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container .icon-container .icon{position:absolute}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container .asset-flip-img{bottom:10px;position:absolute;right:10px}.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container[data-has-back="0"] .asset-flip-img{display:none}@media screen and (max-width:768px){.assets-creation-menu .assets-menu .main-section .lists .list-container .list .list-item-container{height:60px;width:60px}}@media screen and (max-height:850px){.assets-creation-menu .assets-menu .main-section .filters .type-filters{flex-direction:row;flex-wrap:wrap}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter{height:50px;margin:0}.assets-creation-menu .assets-menu .main-section .filters .type-filters .filter .filter-label{font-size:8px}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter{flex:0 0 24%!important}.assets-creation-menu .assets-menu .main-section .filters .size-filters .filter .filter-label{font-size:8px!important}}.scenery-menu-overlay{left:70px;position:absolute;top:0;width:calc(100% - 70px);z-index:3}.scenery-container{max-height:calc(100vh - 130px);overflow-y:hidden}.scenery-container .scenery-menu .scenery-menu-container{display:flex;max-height:425px}.scenery-container .scenery-menu .options-section{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:10px;justify-content:flex-start;padding:0}.scenery-container .scenery-menu .options-section .scenery-option{align-items:center;background-color:var(--default-bg);border:2px solid var(--ui-button-unselected);border-radius:10px;color:var(--ui-button-unselected);cursor:pointer;display:flex;flex-direction:column;font-size:12px;font-weight:bolder;height:90px;justify-content:center;margin:0;width:150px}.scenery-container .scenery-menu .options-section .scenery-option img{height:auto;opacity:60%;width:50px}.scenery-container .scenery-menu .options-section .scenery-option img.hover{display:none}.scenery-container .scenery-menu .options-section .scenery-option .option-text{color:var(--ui-button-unselected);font-size:12px;line-height:1.2em;text-align:center}.scenery-container .scenery-menu .options-section .scenery-option:hover{background-color:var(--ui-button-selected);border-color:var(--default-color);color:var(--default-color);opacity:80%}.scenery-container .scenery-menu .options-section .scenery-option.selected img.hover,.scenery-container .scenery-menu .options-section .scenery-option:hover img.hover{display:block}.scenery-container .scenery-menu .options-section .scenery-option.selected img.normal,.scenery-container .scenery-menu .options-section .scenery-option:hover img.normal{display:none}.scenery-container .scenery-menu .options-section .scenery-option.selected{background-color:var(--ui-button-selected);border-color:transparent;color:var(--default-color)}.scenery-container .scenery-menu .options-section .scenery-option.selected img{opacity:100%}.scenery-container .scenery-menu .choices-section{max-height:100%;overflow-y:auto}.scenery-container .scenery-menu .choices-section::-webkit-scrollbar{width:8px}.scenery-container .scenery-menu .choices-section::-webkit-scrollbar-thumb{background-color:var(--ui-item-selected);border-radius:5px}.scenery-container .scenery-menu .choices-section::-webkit-scrollbar-track{background-color:transparent;border-radius:5px}@supports not selector(::-webkit-scrollbar){.scenery-container .scenery-menu .choices-section{scrollbar-color:var(--ui-item-selected) transparent;scrollbar-width:thin}}.scenery-container .scenery-menu .choices-section .choices-container{align-content:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:center;width:100%}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice{align-items:center;background-color:var(--ui-item-bg);border-radius:10px;cursor:pointer;display:flex;height:115px;justify-content:center;margin:0 7.5px 15px;width:170px}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice .back-color-preview{background-image:linear-gradient(var(--back-color-main),var(--back-color-secondary));height:80%;margin:auto;width:80%}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice:hover{background-color:var(--ui-item-selected);opacity:.8}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice.selected{background-color:var(--ui-item-selected);border-color:transparent}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice.selected:hover{opacity:1}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice.selected .back-color-preview{filter:brightness(80%)}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice img{height:115px;object-fit:cover;width:175px}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice img.half-size{height:100px;object-position:top;width:175px}.scenery-container .scenery-menu .choices-section .choices-container .scenery-choice img.no-img{height:31px;width:31px}.scenery-container .duplicate-option{align-items:center;background-color:var(--info-4);border-radius:10px;display:flex;justify-content:space-between;margin:15px 0;min-height:80px;padding:20px}.scenery-container .duplicate-option .duplicate-info-text{color:var(--default-color);font-size:20px;font-weight:700;line-height:22.5px;padding-right:15px}.scenery-container .duplicate-option .duplicate-button{flex:2 0 auto}.scenery-container .duplicate-menu header{align-items:flex-end;flex-wrap:wrap;height:100px}.scenery-container .duplicate-menu header .duplication-title{flex:2;padding-right:45px;text-align:center}.scenery-container .duplicate-menu header .warning{color:var(--warning-dark2);flex:1 0 100%;font-size:23px;font-weight:bolder;line-height:27px;text-align:center}.scenery-container .duplicate-menu header .warning svg{color:var(--warning-dark2);margin-right:5px}.scenery-container .duplicate-menu .sub-header{text-align:center}.scenery-container .duplicate-menu .existing-scenes-list{align-items:center;display:flex;flex-direction:column;gap:20px;min-height:200px;padding:0}.scenery-container .duplicate-menu .existing-scenes-list .existing-scene{background-color:var(--ui-item-bg);border-radius:10px;box-shadow:var(--ui-item-shadow);cursor:pointer;display:flex;flex-direction:column;margin:0}.scenery-container .duplicate-menu .existing-scenes-list .existing-scene .scene-spinner,.scenery-container .duplicate-menu .existing-scenes-list .existing-scene .scenery-icon{object-fit:cover;width:100%}.scenery-container .duplicate-menu .existing-scenes-list .existing-scene .scene-label{align-items:center;background-color:var(--default-bg);border-radius:0 0 10px 10px;display:flex;justify-content:center;padding:30px 0}.scenery-container .duplicate-menu .existing-scenes-list .existing-scene .scene-label h4{font-family:Sofia Pro,sans-serif;font-size:23px;font-weight:400;line-height:27px}.scenery-container .duplicate-menu .existing-scenes-list .existing-scene:hover{background-color:var(--left-menu-hover-bg)}.scenery-container .duplicate-menu .existing-scenes-list .existing-scene.selected{background-color:var(--left-menu-selected-bg)}.scenery-container .disclaimer-menu header{align-items:flex-start;flex-direction:column;justify-content:flex-start;padding-top:20px;text-align:left}.scenery-container .disclaimer-menu header .button-group{justify-content:flex-start;padding:0;width:100%}.scenery-container .disclaimer-menu .warning-container{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:center;padding:0 15px;text-align:center}.scenery-container .disclaimer-menu .warning-container .duplication-title{padding:0 0 10px;text-align:center}.scenery-container .disclaimer-menu .button-group{display:none;gap:5px;justify-content:space-evenly;padding-top:35px}.scenery-container .disclaimer-menu .button-group.mini-buttons{display:flex}@media screen and (min-width:1025px){.scenery-container .disclaimer-menu .button-group.mini-buttons{display:none}.scenery-container .disclaimer-menu .button-group.small-buttons{display:flex;min-height:60px}}@media screen and (max-height:850px){.scenery-container .scenery-menu .scenery-menu-container{min-height:calc(95% - 130px)!important}}@media screen and (max-width:1280px){.scenery-container{padding:15px 25px!important}.scenery-container .scenery-menu .scenery-menu-container{min-height:365px}.scenery-container .scenery-menu .scenery-menu-container .scenery-option{height:80px;width:100px}.scenery-container .scenery-menu .scenery-menu-container .scenery-option img{width:40px}.scenery-container .scenery-menu .duplicate-option .duplicate-info-text{font-size:16px}.scenery-container .duplicate-menu .existing-scene .scenery-icon{max-height:150px}}.story-location-popup{overflow:hidden;transition:all .2s ease-in-out}.story-location-popup .close-container{background-color:var(--default-bg);border-radius:50%;height:40px;right:0;top:0;width:40px;z-index:100}.story-location-popup .close-container i,.story-location-popup .close-container svg{color:var(--troubadour-main);font-size:20px}.story-location-popup .close-container:hover{filter:brightness(1.2)}.story-location-popup .loading-placeholder{align-items:center;background-color:var(--bg-semitrans-high-opacity);display:flex;flex-flow:row nowrap;height:300px;justify-content:center;width:100%;z-index:1000}.story-location-popup .page-title{color:var(--default-color);font-size:clamp(24px,3vw,30px);margin:40px 0 20px}.story-location-popup .location-subtitle,.story-location-popup .page-title{font-family:Sofia Pro;font-weight:400;line-height:1.2em;text-align:center;text-transform:none}.story-location-popup .location-subtitle{color:var(--default-color-3);flex:1;font-size:clamp(18px,2vw,23px);margin:0 0 20px}.story-location-popup .location-subtitle span{display:block;font-size:clamp(12px,2vw,16px)}.story-location-popup .cancel-btn{color:var(--default-color-8);font-size:clamp(12px,2vw,16px);font-weight:800;line-height:1.2em;text-decoration-line:underline}.story-location-popup .cancel-btn:hover{color:var(--troubadour-main-5)}.story-location-popup .action-buttons{align-items:flex-end;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-end;width:100%}.story-location-popup .popup-section{display:flex;flex-direction:column;height:100%;padding:0 5% 6%}.story-location-popup .popup-section.selection-section .selection-section-content{align-items:center;container-name:locations-list;container-type:inline-size;display:flex;flex:1;flex-flow:column nowrap;gap:20px;height:60vh;justify-content:flex-start;max-height:60vh;overflow-x:hidden;overflow-y:auto}.story-location-popup .popup-section.selection-section .selection-section-content::-webkit-scrollbar{width:8px}.story-location-popup .popup-section.selection-section .selection-section-content::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-5);border-radius:10px}.story-location-popup .popup-section.selection-section .selection-section-content::-webkit-scrollbar-track{background-color:var(--default-color-10);border-radius:10px}@supports not selector(::-webkit-scrollbar){.story-location-popup .popup-section.selection-section .selection-section-content{scrollbar-color:var(--troubadour-main-5) var(--default-color-10);scrollbar-width:thin}}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:20px;justify-content:flex-start;padding:2px 15px 40px 5px;width:100%}@container locations-list (max-width: 759px){.story-location-popup .popup-section.selection-section .selection-section-content .locations-list{align-items:center;flex-direction:column}}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn{align-items:center;aspect-ratio:350/160;background-color:var(--onboarding-bg-9);border:2px dashed var(--default-color-6);border-radius:6px;display:flex;flex-flow:column nowrap;font-weight:400;justify-content:flex-start;max-width:350px;min-width:260px;opacity:1;order:-1;text-decoration:none;transition:all .2s ease-in-out;width:100%}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn *{transition:all .1s ease-in-out}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn .add-icon{align-items:center;background-color:var(--default-color-2);display:flex;flex-flow:row nowrap;justify-content:center;padding:25px;width:100%}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn .add-icon i,.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn .add-icon svg{color:var(--default-color-6);height:50px;width:50px}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn .add-text{color:var(--default-color-6);flex:1;font-size:clamp(18px,2vw,23px);line-height:normal;margin:0;padding:10px;text-align:center;width:100%}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--add-location:hover{background-color:var(--tutorial-color-12);border-color:var(--tutorial-color-14)}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--add-location:hover .add-icon i,.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--add-location:hover .add-icon svg{color:var(--tutorial-color-14)}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--empty-scene{opacity:.5}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--remove{background-color:var(--default-color-9);border:2px solid var(--text-entry-icon-border);pointer-events:none}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--remove .add-icon i,.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--remove .add-icon svg{color:var(--babillard-color-16)}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .add-location-btn.--remove .add-text{color:var(--babillard-color-16);font-size:clamp(12px,2vw,14px)}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container{margin:0;padding:0;position:relative}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-element{align-items:center;aspect-ratio:350/160;border-radius:6px;box-shadow:var(--dropshadow);cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:flex-start;max-width:350px;min-width:260px;overflow:hidden;position:relative;text-decoration:none;transition:all .2s ease-in-out;width:100%}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-element .location-image img{max-width:100%}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-element .location-name-container{align-items:center;display:flex;flex:1;flex-flow:row wrap;justify-content:center;padding:0 10px}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-element .location-name-container .location-name{display:-webkit-box;text-align:center;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(14px,2vw,23px);line-height:1.2em;overflow:hidden;text-overflow:ellipsis}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-element:hover{background-color:var(--tutorial-color-12);outline:2px solid var(--tutorial-color-14)}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions{position:absolute;right:0;top:0}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .kebab{align-items:center;background-color:var(--default-bg-semitrans);border-radius:0 6px 0 6px;display:flex;height:30px;justify-content:center;width:20px}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .kebab:hover{background-color:var(--tutorial-color-14)}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .dropdown-menu{border-radius:10px;overflow:hidden;padding:20px 20px 0}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .dropdown-menu .dropdown-item{align-items:center;background-color:transparent;color:var(--default-color-3);display:flex;flex-flow:row nowrap;font-size:clamp(12px,2vw,16px);font-weight:400;gap:10px;justify-content:flex-start;line-height:normal;margin-bottom:20px;padding:0;text-decoration:none}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .dropdown-menu .dropdown-item img{margin:0}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .dropdown-menu .dropdown-item span{font-weight:800}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container .location-actions .dropdown-menu .dropdown-item:hover{text-decoration:underline}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container[data-new=true]{animation-duration:1s;animation-iteration-count:1;animation-name:fadeInOpacity;animation-timing-function:ease-in;opacity:1}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container[data-new=true] .location-element{outline:2px solid var(--tutorial-color-14);pointer-events:none}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container[data-new=true] .location-element:before{align-items:center;aspect-ratio:110/24;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-new-label-bg.svg);background-position:100%;background-repeat:no-repeat;content:"";display:flex;justify-content:center;left:0;position:absolute;top:20px;transform:translateX(-10px);width:110px}.story-location-popup .popup-section.selection-section .selection-section-content .locations-list .location-element-container[data-new=true] .location-element:after{align-items:flex-end;color:var(--default-color-2);content:attr(data-new-label);display:flex;font-size:12px;font-weight:800;height:24px;justify-content:center;left:0;line-height:normal;position:absolute;top:20px;transform:translate(-10px,-3px);width:110px}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.story-location-popup .popup-section.naming-section{align-items:center;justify-content:flex-start}.story-location-popup .popup-section.naming-section input{border:2px solid var(--default-color-5);border-radius:4px;color:var(--default-color-8);font-size:21px;height:auto;line-height:normal;margin:0 0 20px;max-width:520px;outline:none;padding:15px 20px;width:80%}.story-location-popup .popup-section.naming-section input::placeholder{color:var(--default-color-4);font-style:italic}.story-location-popup .popup-section.naming-section input :focus,.story-location-popup .popup-section.naming-section input :focus-visible{outline:none}.story-location-popup .popup-section.naming-section .action-buttons{justify-content:flex-end;max-width:520px}.story-location-popup .popup-section.import-first-section .action-buttons,.story-location-popup .popup-section.import-second-section .action-buttons{justify-content:center}@media (max-width:1280px),(max-width:480px),(max-width:767px),(max-width:992px),(min-width:1px){.nanopopup.story-location-popup{height:unset!important;max-height:unset!important;max-width:885px!important;min-height:unset!important;min-width:unset!important;padding:0!important;width:90vw!important}.nanopopup.story-location-popup.align-top{top:80px!important;transform:translate(-50%)}}